KrisLibrary  1.0.0
Geometry::CollisionMesh Member List

This is the complete list of members for Geometry::CollisionMesh, including all inherited members.

_TriBFS(int start, TriMeshTraversalCallback &callback) (defined in Meshing::TriMeshWithTopology)Meshing::TriMeshWithTopology
_VertexBFS(int start, TriMeshTraversalCallback &callback) (defined in Meshing::TriMeshWithTopology)Meshing::TriMeshWithTopology
AppendIncidentTris(int v, vector< int > &t) const Meshing::TriMesh
BeginTriWalk() (defined in Meshing::TriMeshWithTopology)Meshing::TriMeshWithTopology
BeginVertexWalk() (defined in Meshing::TriMeshWithTopology)Meshing::TriMeshWithTopology
CalcIncidentTris() (defined in Meshing::TriMeshWithTopology)Meshing::TriMeshWithTopology
CalcTriNeighbors() (defined in Meshing::TriMeshWithTopology)Meshing::TriMeshWithTopology
CalcVertexNeighbors() (defined in Meshing::TriMeshWithTopology)Meshing::TriMeshWithTopology
ClearTopology() (defined in Meshing::TriMeshWithTopology)Meshing::TriMeshWithTopology
ClosestPoint(const Vector3 &pt, Vector3 &cp) const (defined in Meshing::TriMesh)Meshing::TriMesh
CollisionMesh() (defined in Geometry::CollisionMesh)Geometry::CollisionMesh
CollisionMesh(const CollisionMesh &model) (defined in Geometry::CollisionMesh)Geometry::CollisionMesh
CollisionMesh(const Meshing::TriMesh &mesh) (defined in Geometry::CollisionMesh)Geometry::CollisionMeshexplicit
CollisionMesh(const Meshing::TriMeshWithTopology &mesh) (defined in Geometry::CollisionMesh)Geometry::CollisionMeshexplicit
currentTransform (defined in Geometry::CollisionMesh)Geometry::CollisionMesh
FlipFaces() (defined in Meshing::TriMesh)Meshing::TriMesh
GetAABB(Vector3 &bmin, Vector3 &bmax) const (defined in Meshing::TriMesh)Meshing::TriMesh
GetAdjacentTri(int tri, int e) const Meshing::TriMesh
GetEdge(int tri, int e, int &v1, int &v2) const Meshing::TriMesh
GetIncidentTris(int v, vector< int > &tris) const Meshing::TriMesh
GetTransform(RigidTransform &f) const (defined in Geometry::CollisionMesh)Geometry::CollisionMeshinline
GetTriangle(int tri, Triangle3D &t) const Meshing::TriMesh
incidentTrisMeshing::TriMeshWithTopology
InitCollisions() (defined in Geometry::CollisionMesh)Geometry::CollisionMesh
Intersects(const Plane3D &) const (defined in Meshing::TriMesh)Meshing::TriMesh
IsConsistent() (defined in Meshing::TriMeshWithTopology)Meshing::TriMeshWithTopology
IsValid() const (defined in Meshing::TriMesh)Meshing::TriMesh
Load(const char *fn) (defined in Meshing::TriMesh)Meshing::TriMesh
Merge(const vector< TriMesh > &meshes) (defined in Meshing::TriMesh)Meshing::TriMesh
MergeWith(const TriMesh &mesh) (defined in Meshing::TriMesh)Meshing::TriMesh
operator=(const CollisionMesh &model) (defined in Geometry::CollisionMesh)Geometry::CollisionMesh
PlaneSplits(const Plane3D &, Real &dmin, Real &dmax) const (defined in Meshing::TriMesh)Meshing::TriMesh
pqpModel (defined in Geometry::CollisionMesh)Geometry::CollisionMesh
RayCast(const Ray3D &r, Vector3 &pt) const (defined in Meshing::TriMesh)Meshing::TriMesh
RemoveUnusedVerts() (defined in Meshing::TriMesh)Meshing::TriMesh
Save(const char *fn) const (defined in Meshing::TriMesh)Meshing::TriMesh
SplitEdge(int tri, int e, const Vector3 &newPt) (defined in Meshing::TriMeshWithTopology)Meshing::TriMeshWithTopology
Transform(const Matrix4 &mat) (defined in Meshing::TriMesh)Meshing::TriMesh
Tri typedef (defined in Meshing::TriMesh)Meshing::TriMesh
TriangleNormal(int tri) const Meshing::TriMesh
TriangleVertex(int tri, int v)Meshing::TriMesh
TriangleVertex(int tri, int v) const (defined in Meshing::TriMesh)Meshing::TriMesh
TriBFS(TriMeshTraversalCallback &callback) (defined in Meshing::TriMeshWithTopology)Meshing::TriMeshWithTopology
TriNeighbors typedefMeshing::TriMeshWithTopology
triNeighborsMeshing::TriMeshWithTopology
tris (defined in Meshing::TriMesh)Meshing::TriMesh
UpdateTransform(const RigidTransform &f) (defined in Geometry::CollisionMesh)Geometry::CollisionMeshinline
VertexBFS(TriMeshTraversalCallback &callback) (defined in Meshing::TriMeshWithTopology)Meshing::TriMeshWithTopology
vertexNeighborsMeshing::TriMeshWithTopology
verts (defined in Meshing::TriMesh)Meshing::TriMesh
visitedMeshing::TriMeshWithTopology
~CollisionMesh() (defined in Geometry::CollisionMesh)Geometry::CollisionMesh