|
GClasses
|
#include <GRayTrace.h>
Public Member Functions | |
| GRayTraceImageTexture () | |
| GRayTraceImageTexture (GDomNode *pNode) | |
| virtual | ~GRayTraceImageTexture () |
| virtual G3DReal | cloudiness () |
| virtual GRayTraceColor * | color (ColorType eType, GRayTraceRay *pRay) |
| virtual GRayTraceMaterial * | copy () |
| virtual G3DReal | glossiness () |
| virtual G3DReal | indexOfRefraction () |
| virtual bool | isSame (GRayTraceMaterial *pThat) |
| virtual MaterialType | materialType () const |
| virtual GDomNode * | serialize (GDom *pDoc) const |
| void | setTextureImage (GImage *pImage, bool bDeleteImage) |
| virtual G3DReal | specularExponent () |
| GImage * | textureImage () |
Public Member Functions inherited from GClasses::GRayTraceMaterial | |
| GRayTraceMaterial () | |
| virtual | ~GRayTraceMaterial () |
| void | computeColor (GRayTraceScene *pScene, GRayTraceRay *pRay, bool bAmbient, bool bSpecular) |
Protected Attributes | |
| bool | m_bDeleteTextureImage |
| GRayTraceColor | m_col |
| GImage * | m_pTextureImage |
Additional Inherited Members | |
Public Types inherited from GClasses::GRayTraceMaterial | |
Static Public Member Functions inherited from GClasses::GRayTraceMaterial | |
| static GRayTraceMaterial * | deserialize (GDomNode *pNode) |
| GClasses::GRayTraceImageTexture::GRayTraceImageTexture | ( | ) |
| GClasses::GRayTraceImageTexture::GRayTraceImageTexture | ( | GDomNode * | pNode | ) |
|
virtual |
|
inlinevirtual |
Implements GClasses::GRayTraceMaterial.
|
virtual |
Implements GClasses::GRayTraceMaterial.
|
virtual |
Implements GClasses::GRayTraceMaterial.
|
inlinevirtual |
Implements GClasses::GRayTraceMaterial.
|
inlinevirtual |
Implements GClasses::GRayTraceMaterial.
|
virtual |
Implements GClasses::GRayTraceMaterial.
|
inlinevirtual |
Implements GClasses::GRayTraceMaterial.
Implements GClasses::GRayTraceMaterial.
| void GClasses::GRayTraceImageTexture::setTextureImage | ( | GImage * | pImage, |
| bool | bDeleteImage | ||
| ) |
|
inlinevirtual |
Implements GClasses::GRayTraceMaterial.
|
inline |
|
protected |
|
protected |
|
protected |