#include <Graphic3d_TextureEnv.hxx>
Inheritance diagram for Graphic3d_TextureEnv:
Public Member Functions | |
Standard_EXPORT | Graphic3d_TextureEnv (const Handle(Graphic3d_StructureManager)&SM, const Standard_CString aFileName) |
Creates an environment texture from a file . | |
Standard_EXPORT | Graphic3d_TextureEnv (const Handle(Graphic3d_StructureManager)&SM, const Graphic3d_NameOfTextureEnv aName) |
Creates an environment texture from a predefined texture name set. . | |
Standard_EXPORT Graphic3d_NameOfTextureEnv | Name () const |
Returns the name of the predefined textures or NOT_ENV_UNKNOWN when the name is given as a filename. . | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Static Public Member Functions | |
static Standard_EXPORT Standard_Integer | NumberOfTextures () |
Returns the number of predefined textures. . | |
static Standard_EXPORT Standard_CString | TextureName (const Standard_Integer aRank) |
Returns the name of the predefined texture of rank <arank> . | |
Private Attributes | |
Graphic3d_NameOfTextureEnv | myName |
|
|
|
|
|
Reimplemented from Graphic3d_TextureRoot. |
|
|
|
|
|
|
|
|