Inheritance diagram for TRenderableHelper:

Public Member Functions | |
| virtual I3DShRenderable::EType MCCOMAPI | GetGeometryType () const =0 |
| virtual MCCOMErr MCCOMAPI | GetShadingApproximation (TShadingApproximation &shadingApprox, uint32 uvSpaceID) const |
| virtual void MCCOMAPI | GetBoundingBox (TBBox3D &bbox) |
| TRenderableFlags MCCOMAPI | GetRenderableFlags (void) const |
Protected Member Functions | |
| TRenderableHelper (TMCColorRGB &inColorRef, TBBox3D &inBBoxRef, TRenderableFlags &inFlagsRef) | |
| ~TRenderableHelper () | |
Protected Attributes | |
| TBBox3D & | fBBoxRef |
| TMCColorRGB & | fColorRef |
| TRenderableFlags & | fFlagsRef |
|
||||||||||||||||
|
|
|
|
|
|
|
Returns the bounding box of the renderable in local coordinates (for triangle meshes).
Reimplemented from TCountedRenderable. |
|
|
Returns the type of geometry that should be rendered (points, segments or triangles...) Reimplemented from TCountedRenderable. Implemented in TPointMeshRenderable, and TSegmentMeshRenderable. |
|
|
Returns the flags associated with this renderable. See TRenderableFlags for more info. Reimplemented from TCountedRenderable. |
|
||||||||||||
|
Returns an approximation of the shading that can be used for interactive rendering.
Reimplemented from TCountedRenderable. |
|
|
|
|
|
|
|
|
|
1.3.9.1