, including all inherited members.
classTypeId() | SimTK::ContactGeometry::TriangleMesh | [static] |
combineParaboloids(const Rotation &R_SP1, const Vec2 &k1, const UnitVec3 &x2, const Vec2 &k2, Rotation &R_SP, Vec2 &k) | SimTK::ContactGeometry | [static] |
combineParaboloids(const Rotation &R_SP1, const Vec2 &k1, const UnitVec3 &x2, const Vec2 &k2, Vec2 &k) | SimTK::ContactGeometry | [static] |
ContactGeometry() | SimTK::ContactGeometry | [inline] |
ContactGeometry(const ContactGeometry &src) | SimTK::ContactGeometry | |
ContactGeometry(ContactGeometryImpl *impl) | SimTK::ContactGeometry | [explicit] |
createPolygonalMesh() const | SimTK::ContactGeometry::TriangleMesh | |
findCentroid(int face) const | SimTK::ContactGeometry::TriangleMesh | |
findNearestPoint(const Vec3 &position, bool &inside, UnitVec3 &normal) const | SimTK::ContactGeometry::TriangleMesh | |
findNearestPoint(const Vec3 &position, bool &inside, int &face, Vec2 &uv) const | SimTK::ContactGeometry::TriangleMesh | |
findNormalAtPoint(int face, const Vec2 &uv) const | SimTK::ContactGeometry::TriangleMesh | |
findPoint(int face, const Vec2 &uv) const | SimTK::ContactGeometry::TriangleMesh | |
findVertexEdges(int vertex, Array_< int > &edges) const | SimTK::ContactGeometry::TriangleMesh | |
getAs(const ContactGeometry &geo) | SimTK::ContactGeometry::TriangleMesh | [inline, static] |
getBoundingSphere(Vec3 ¢er, Real &radius) const | SimTK::ContactGeometry | |
getEdgeFace(int edge, int face) const | SimTK::ContactGeometry::TriangleMesh | |
getEdgeVertex(int edge, int vertex) const | SimTK::ContactGeometry::TriangleMesh | |
getFaceArea(int face) const | SimTK::ContactGeometry::TriangleMesh | |
getFaceEdge(int face, int edge) const | SimTK::ContactGeometry::TriangleMesh | |
getFaceNormal(int face) const | SimTK::ContactGeometry::TriangleMesh | |
getFaceVertex(int face, int vertex) const | SimTK::ContactGeometry::TriangleMesh | |
getImpl() const | SimTK::ContactGeometry::TriangleMesh | |
getNumEdges() const | SimTK::ContactGeometry::TriangleMesh | |
getNumFaces() const | SimTK::ContactGeometry::TriangleMesh | |
getNumVertices() const | SimTK::ContactGeometry::TriangleMesh | |
getOBBTreeNode() const | SimTK::ContactGeometry::TriangleMesh | |
getType() const | SimTK::ContactGeometry | |
getTypeId() const | SimTK::ContactGeometry | |
getTypeIndex() const | SimTK::ContactGeometry | |
getVertexPosition(int index) const | SimTK::ContactGeometry::TriangleMesh | |
hasImpl() const | SimTK::ContactGeometry | [inline] |
impl | SimTK::ContactGeometry | [protected] |
intersectsRay(const Vec3 &origin, const UnitVec3 &direction, Real &distance, UnitVec3 &normal) const | SimTK::ContactGeometry::TriangleMesh | |
intersectsRay(const Vec3 &origin, const UnitVec3 &direction, Real &distance, int &face, Vec2 &uv) const | SimTK::ContactGeometry::TriangleMesh | |
isEmptyHandle() const | SimTK::ContactGeometry | |
isInstance(const ContactGeometry &geo) | SimTK::ContactGeometry::TriangleMesh | [inline, static] |
isOwnerHandle() const | SimTK::ContactGeometry | |
operator=(const ContactGeometry &src) | SimTK::ContactGeometry | |
TriangleMesh(const ArrayViewConst_< Vec3 > &vertices, const ArrayViewConst_< int > &faceIndices, bool smooth=false) | SimTK::ContactGeometry::TriangleMesh | |
TriangleMesh(const PolygonalMesh &mesh, bool smooth=false) | SimTK::ContactGeometry::TriangleMesh | [explicit] |
updAs(ContactGeometry &geo) | SimTK::ContactGeometry::TriangleMesh | [inline, static] |
updImpl() | SimTK::ContactGeometry::TriangleMesh | |
~ContactGeometry() | SimTK::ContactGeometry | |