Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
vtDynGeom Member List

This is the complete list of members for vtDynGeom, including all inherited members.

AddMesh(vtMesh *pMesh, int iMatIdx)vtGeode
AddTextMesh(vtTextMesh *pMesh, int iMatIdx)vtGeode
ApplyMaterial(vtMaterial *mat) (defined in vtDynGeom)vtDynGeom
CloneFromGeode(const vtGeode *rhs) (defined in vtGeode)vtGeode
CloneGeode() (defined in vtGeode)vtGeode
DoCalcBoundBox(FBox3 &box)=0 (defined in vtDynGeom)vtDynGeompure virtual
DoCull(const vtCamera *pCam)=0 (defined in vtDynGeom)vtDynGeompure virtual
DoRender()=0 (defined in vtDynGeom)vtDynGeompure virtual
GetBoundSphere(FSphere &sphere, bool bGlobal=false)NodeExtension
GetCastShadow()NodeExtension
GetEnabled() const NodeExtension
GetMaterial(int idx) (defined in vtGeode)vtGeode
GetMaterials() const (defined in vtGeode)vtGeode
GetMesh(int i) const vtGeode
GetNumMeshes() const vtGeode
GetTextMesh(int i) const vtGeode
IsVisible(const FSphere &sphere) const vtDynGeom
IsVisible(const FPoint3 &point0, const FPoint3 &point1, const FPoint3 &point2, const float fTolerance=0.0f) const vtDynGeom
IsVisible(const FPoint3 &point, float radius)vtDynGeom
IsVisible(const FPoint3 &point) const vtDynGeom
m_bCastShadow (defined in NodeExtension)NodeExtension
m_cullPlanes (defined in vtDynGeom)vtDynGeom
m_pDynMesh (defined in vtDynGeom)vtDynGeomprotected
m_pMaterialArray (defined in vtGeode)vtGeode
m_pNode (defined in NodeExtension)NodeExtension
NodeExtension() (defined in NodeExtension)NodeExtension
RemoveMesh(vtMesh *pMesh)vtGeode
SetCastShadow(bool b)NodeExtension
SetEnabled(bool bOn)NodeExtension
SetMaterials(const class vtMaterialArray *mats) (defined in vtGeode)vtGeodevirtual
SetMeshMatIndex(vtMesh *pMesh, int iMatIdx) (defined in vtGeode)vtGeode
SetOsgNode(osg::Node *n) (defined in NodeExtension)NodeExtension
vtDynGeom() (defined in vtDynGeom)vtDynGeom
vtGeode() (defined in vtGeode)vtGeode
~vtGeode() (defined in vtGeode)vtGeodeinlineprotectedvirtual