, including all inherited members.
classTypeId() | SimTK::ContactGeometry::TriangleMeshImpl | [inline, static] |
clearMyHandle() | SimTK::ContactGeometryImpl | [inline] |
clone() const | SimTK::ContactGeometry::TriangleMeshImpl | [inline, virtual] |
ContactGeometry::TriangleMesh class | SimTK::ContactGeometry::TriangleMeshImpl | [friend] |
ContactGeometryImpl(const std::string &type) | SimTK::ContactGeometryImpl | |
createNewContactGeometryTypeId() | SimTK::ContactGeometryImpl | [inline, static] |
createPolygonalMesh(PolygonalMesh &mesh) const | SimTK::ContactGeometry::TriangleMeshImpl | |
findCentroid(int face) const | SimTK::ContactGeometry::TriangleMeshImpl | |
findNearestPoint(const Vec3 &position, bool &inside, UnitVec3 &normal) const | SimTK::ContactGeometry::TriangleMeshImpl | [virtual] |
findNearestPoint(const Vec3 &position, bool &inside, int &face, Vec2 &uv) const | SimTK::ContactGeometry::TriangleMeshImpl | |
findNearestPointToFace(const Vec3 &position, int face, Vec2 &uv) const | SimTK::ContactGeometry::TriangleMeshImpl | |
findNormalAtPoint(int face, const Vec2 &uv) const | SimTK::ContactGeometry::TriangleMeshImpl | |
findPoint(int face, const Vec2 &uv) const | SimTK::ContactGeometry::TriangleMeshImpl | |
getBoundingSphere(Vec3 ¢er, Real &radius) const | SimTK::ContactGeometry::TriangleMeshImpl | [virtual] |
getIndexForType(std::string type) | SimTK::ContactGeometryImpl | [static] |
getMyHandle() | SimTK::ContactGeometryImpl | [inline] |
getType() const | SimTK::ContactGeometryImpl | [inline] |
getTypeId() const | SimTK::ContactGeometry::TriangleMeshImpl | [inline, virtual] |
getTypeIndex() const | SimTK::ContactGeometryImpl | [inline] |
intersectsRay(const Vec3 &origin, const UnitVec3 &direction, Real &distance, UnitVec3 &normal) const | SimTK::ContactGeometry::TriangleMeshImpl | [virtual] |
intersectsRay(const Vec3 &origin, const UnitVec3 &direction, Real &distance, int &face, Vec2 &uv) const | SimTK::ContactGeometry::TriangleMeshImpl | |
myHandle | SimTK::ContactGeometryImpl | [protected] |
OBBTreeNodeImpl class | SimTK::ContactGeometry::TriangleMeshImpl | [friend] |
setMyHandle(ContactGeometry &h) | SimTK::ContactGeometryImpl | [inline] |
TriangleMeshImpl(const ArrayViewConst_< Vec3 > &vertexPositions, const ArrayViewConst_< int > &faceIndices, bool smooth) | SimTK::ContactGeometry::TriangleMeshImpl | |
TriangleMeshImpl(const PolygonalMesh &mesh, bool smooth) | SimTK::ContactGeometry::TriangleMeshImpl | |
type | SimTK::ContactGeometryImpl | [protected] |
Type() | SimTK::ContactGeometry::TriangleMeshImpl | [inline, static] |
typeIndex | SimTK::ContactGeometryImpl | [protected] |
~ContactGeometryImpl() | SimTK::ContactGeometryImpl | [inline, virtual] |