Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions | Protected Member Functions
Graphic3d_Texture2D Class Reference

This abstract class for managing 2D textures

#include <Graphic3d_Texture2D.hxx>

Inheritance diagram for Graphic3d_Texture2D:
Inheritance graph
[legend]

Public Member Functions

Graphic3d_NameOfTexture2D Name () const
 Returns the name of the predefined textures or NOT_2D_UNKNOWN
when the name is given as a filename.

Static Public Member Functions

static Standard_Integer NumberOfTextures ()
 Returns the number of predefined textures.

static Standard_CString TextureName (const Standard_Integer aRank)
 Returns the name of the predefined texture of rank <aRank>

Protected Member Functions

 Graphic3d_Texture2D (const Handle< Graphic3d_StructureManager > &SM, const Standard_CString aFileName, const Graphic3d_TypeOfTexture aType)
 Graphic3d_Texture2D (const Handle< Graphic3d_StructureManager > &SM, const Graphic3d_NameOfTexture2D aName, const Graphic3d_TypeOfTexture aType)

Constructor & Destructor Documentation


Member Function Documentation


The documentation for this class was generated from the following file: