OpenGLHalfEdgeModel< T > Member List

This is the complete list of members for OpenGLHalfEdgeModel< T >, including all inherited members.

AdvanceSimulation(T tCurrent, T tNext)PhysicsSupport< T > [inline, virtual]
AdvanceSimulation(MATH::SimClock< T > &simClock)PhysicsSupport< T > [inline, virtual]
ApplyAndResetTransform()HalfEdgeModel< T > [inline, virtual]
ApplyMaterial(Enum::Face f=Enum::FRONT)OpenGLSupport [inline]
bIsDisplayVertexNormalsOpenGLHalfEdgeModel< T > [protected]
BuildBVHTree(TAPs::Enum::CD treeType)HalfEdgeModel< T > [inline, virtual]
OpenGLMeshModel::BuildBVHTree(Enum::CD treeType)ColDetSupport< T > [inline, virtual]
CalAndSetFaceNormalsNotNormalized()HalfEdgeModel< T > [inline, protected, virtual]
CalAndSetNormals()HalfEdgeModel< T > [inline, virtual]
CalAndSetPhysicsCenterOfMass()Model< T > [inline, virtual]
CalAndSetVertexNormals()HalfEdgeModel< T > [inline, protected, virtual]
CalBoundingAABB()HalfEdgeModel< T > [inline, protected, virtual]
CalBoundingEllipsoid()HalfEdgeModel< T > [inline, protected, virtual]
CalBoundingSphere()HalfEdgeModel< T > [inline, protected, virtual]
ColDetSupport()ColDetSupport< T > [inline]
DisplayGL(OpenGL::Enum::DrawMode=OpenGL::Enum::POLYGON)OpenGLModel< T > [inline, virtual]
DisplayGLFaceRange(int startFace, int endFace, OpenGL::Enum::DrawMode DM=OpenGL::Enum::POLYGON)OpenGLSupport [inline, virtual]
DrawBoundingAABB()OpenGLModel< T > [inline, virtual]
DrawBoundingEllipsoid()OpenGLModel< T > [inline, virtual]
DrawBoundingSphere()OpenGLModel< T > [inline, virtual]
DrawGL(GLenum)OpenGLHalfEdgeModel< T > [inline, protected, virtual]
DrawHalfEdgeByNextPtrs()OpenGLHalfEdgeModel< T > [inline]
DrawHalfEdgeByPrevPtrs()OpenGLHalfEdgeModel< T > [inline]
DrawHalfEdgePairs(const HEHalfEdge< T > *pHalfEdge, Vector3< T > &color1, Vector3< T > &color2)OpenGLHalfEdgeModel< T > [inline]
DrawImage1(Real x=0, Real y=0, Real z=0)OpenGLSupport
DrawImage2(Real x=0, Real y=0, Real z=0)OpenGLSupport
DrawTexture()OpenGLSupport [virtual]
DrawVertexNormals()OpenGLHalfEdgeModel< T > [inline, virtual]
DrawVertexSimulationStatus()OpenGLHalfEdgeModel< T > [inline]
EnableTexture(GLuint &texName)OpenGLSupport
EnableTexture()OpenGLSupport
gCountOpenGLHalfEdgeModel< T >
GetBoundingAABBHighPoint() const ColDetSupport< T > [inline]
GetBoundingAABBLowPoint() const ColDetSupport< T > [inline]
GetBoundingEllipsoid() const ColDetSupport< T > [inline]
GetBoundingSphere() const ColDetSupport< T > [inline]
GetBVHTree() const ColDetSupport< T > [inline]
GetBVHTree()ColDetSupport< T > [inline]
GetFaceList() const HalfEdgeModel< T > [inline]
GetFacetShading()OpenGLSupport [inline]
GetHoleFaceList() const HalfEdgeModel< T > [inline]
GetID() const Model< T > [inline]
GetImageFileName() const OpenGLSupport
GetMaterial()OpenGLSupport [inline]
GetMaxHalfLength() const HalfEdgeModel< T > [inline, virtual]
GetName() const Model< T > [inline]
GetNoFaces() const MeshModel< T > [inline]
GetNoTexCoords() const MeshModel< T > [inline]
GetNoVertices() const MeshModel< T > [inline]
GetNumFaces() const MeshModel< T > [inline]
GetNumTexCoords() const MeshModel< T > [inline]
GetNumVertices() const MeshModel< T > [inline]
GetPhysicsAugularMomentum()PhysicsSupport< T > [inline]
GetPhysicsAugularMomentum() const PhysicsSupport< T > [inline]
GetPhysicsCenterOfMass()PhysicsSupport< T > [inline]
GetPhysicsCenterOfMass() const PhysicsSupport< T > [inline]
GetPhysicsElasticity()PhysicsSupport< T > [inline]
GetPhysicsLinearMomentum()PhysicsSupport< T > [inline]
GetPhysicsLinearMomentum() const PhysicsSupport< T > [inline]
GetPhysicsMass()PhysicsSupport< T > [inline]
GetPhysicsMomentOfInertiaTerm(int i, int j)PhysicsSupport< T > [inline]
GetPhysicsMomentOfInertiaTerm(int i, int j) const PhysicsSupport< T > [inline]
GetTransform() const Model< T > [inline]
GetTransform()Model< T > [inline]
GetVertexList() const HalfEdgeModel< T > [inline]
HalfEdgeModel()HalfEdgeModel< T > [inline]
Init()MeshModel< T > [inline, protected]
Initialize()HalfEdgeModel< T > [inline, virtual]
InsertVertexSplitEdge()HalfEdgeModel< T > [inline]
isFacetShadingOpenGLSupport [protected]
IVSE(HEHalfEdge< T > *he, Vector3< T > const *const pos=NULL)HalfEdgeModel< T > [inline]
JFKE(HEHalfEdge< T > *he)HalfEdgeModel< T > [inline]
JoinFaceKillEdge()HalfEdgeModel< T > [inline]
JoinVertexKillEdge()HalfEdgeModel< T > [inline]
JVKE(HEHalfEdge< T > *he, Vector3< T > const *const pos=NULL)HalfEdgeModel< T > [inline]
m_acImageFileNameOpenGLSupport [protected]
m_iIdModel< T > [protected]
m_iNoFacesMeshModel< T > [protected]
m_iNoTexCoordsMeshModel< T > [protected]
m_iNoVerticesMeshModel< T > [protected]
m_iTotalModel< T > [inline, protected, static]
m_listFaceHalfEdgeModel< T > [protected]
m_listHoleFaceHalfEdgeModel< T > [protected]
m_listVertexHalfEdgeModel< T > [protected]
m_matPrincipleAxesPhysicsSupport< T > [protected]
m_paBoundingAABBColDetSupport< T > [protected]
m_pBoundingCenterColDetSupport< T > [protected]
m_pBoundingEllipsoidColDetSupport< T > [protected]
m_pBoundingSphereColDetSupport< T > [protected]
m_pBVHTreeColDetSupport< T > [protected]
m_pcImgOpenGLSupport
m_pcImg2OpenGLSupport
m_pcNameModel< T > [protected]
m_tElasticityPhysicsSupport< T > [protected]
m_tMassPhysicsSupport< T > [protected]
m_TransformModel< T > [protected]
m_vAngularMomentumPhysicsSupport< T > [protected]
m_vCenterOfMassPhysicsSupport< T > [protected]
m_vEigenValuesPhysicsSupport< T > [protected]
m_vLinearMomentumPhysicsSupport< T > [protected]
m_vM11PhysicsSupport< T > [protected]
m_vM12PhysicsSupport< T > [protected]
m_vM13PhysicsSupport< T > [protected]
m_vM22PhysicsSupport< T > [protected]
m_vM23PhysicsSupport< T > [protected]
m_vM33PhysicsSupport< T > [protected]
materialOpenGLSupport
MeshModel()MeshModel< T > [inline]
Model()Model< T > [inline]
Model(char *name)Model< T > [inline]
NormalizeFaceNormals()HalfEdgeModel< T > [inline, protected, virtual]
OpenGLHalfEdgeModel()OpenGLHalfEdgeModel< T > [inline]
OpenGLMeshModel()OpenGLMeshModel< T > [inline]
OpenGLModel()OpenGLModel< T > [inline]
OpenGLSupport(BitmapImage *=NULL, TargaImage *=NULL)OpenGLSupport
OpenGLSupport(TargaImage *)OpenGLSupport
operator<<(std::ostream &output, OpenGLHalfEdgeModel< T > const &o)OpenGLHalfEdgeModel< T > [friend]
OpenGLMeshModel::operator<<(std::ostream &output, OpenGLModel< T > const &obj)OpenGLModel< T > [friend]
Model::operator<<(std::ostream &output, Model< T > const &obj)Model< T > [friend]
operator=(PhysicsSupport< T > const &orig)PhysicsSupport< T > [inline]
PhysicsSupport()PhysicsSupport< T > [inline]
PhysicsSupport(const PhysicsSupport< T > &orig)PhysicsSupport< T > [inline]
Reset()Model< T > [inline, virtual]
SetBoundingAABBHighPoint(Vector3< T > pt)ColDetSupport< T > [inline]
SetBoundingAABBLowPoint(Vector3< T > pt)ColDetSupport< T > [inline]
SetFacetShading(bool b)OpenGLSupport [inline]
SetID(int id)Model< T > [inline]
SetImageFileName(char *fileName)OpenGLSupport
SetMaterial(Enum::MaterialType mt=Enum::CURRENT_MAT)OpenGLSupport [inline]
SetName(char *name)Model< T > [inline]
SetNoFaces(int n)MeshModel< T > [inline, virtual]
SetNoTexCoords(int n)MeshModel< T > [inline, virtual]
SetNoVertices(int n)MeshModel< T > [inline, virtual]
SetNumFaces(int n)MeshModel< T > [inline, virtual]
SetNumTexCoords(int n)MeshModel< T > [inline, virtual]
SetNumVertices(int n)MeshModel< T > [inline, virtual]
SetPhysicsAugularLinearMomentum(const Vector3< T > &angularMomemtum)PhysicsSupport< T > [inline]
SetPhysicsCenterOfMass(const Vector3< T > &COM)PhysicsSupport< T > [inline]
SetPhysicsElasticity(T elasticValue)PhysicsSupport< T > [inline]
SetPhysicsLinearMomentum(const Vector3< T > &linearMomemtum)PhysicsSupport< T > [inline]
SetPhysicsMass(T massValue)PhysicsSupport< T > [inline]
SetPhysicsMomentOfInertiaTerm(int i, int j, const Vector3< T > &secondMomentTerm)PhysicsSupport< T > [inline]
SetTexture(BitmapImage *img)OpenGLSupport [protected]
SetTransform(TransformationSupport< T > const &trx)Model< T > [inline]
SFME(HEHalfEdge< T > *he1, HEHalfEdge< T > *he2)HalfEdgeModel< T > [inline]
SplitFaceMakeEdge()HalfEdgeModel< T > [inline]
SplitVertexMakeEdge()HalfEdgeModel< T > [inline]
StrInfo() const OpenGLModel< T > [inline, virtual]
SVME(HEHalfEdge< T > *he1, HEHalfEdge< T > *he2, Vector3< T > const *const pos1=NULL, Vector3< T > const *const pos2=NULL)HalfEdgeModel< T > [inline]
texNameOpenGLSupport [protected]
ToggleDisplayVertexNormals()OpenGLHalfEdgeModel< T > [inline, virtual]
~ColDetSupport()ColDetSupport< T > [inline, virtual]
~HalfEdgeModel()HalfEdgeModel< T > [inline, virtual]
~MeshModel()MeshModel< T > [inline, virtual]
~Model()Model< T > [inline, virtual]
~OpenGLHalfEdgeModel()OpenGLHalfEdgeModel< T > [inline, virtual]
~OpenGLMeshModel()OpenGLMeshModel< T > [inline, virtual]
~OpenGLModel()OpenGLModel< T > [inline, virtual]
~OpenGLSupport()OpenGLSupport [virtual]
~PhysicsSupport()PhysicsSupport< T > [inline, virtual]


Generated on Mon Oct 13 11:45:43 2008 for TAPs by  doxygen 1.5.6