Simbody

SimTK::ContactGeometry::TriangleMeshImpl Member List

This is the complete list of members for SimTK::ContactGeometry::TriangleMeshImpl, including all inherited members.
classTypeId()SimTK::ContactGeometry::TriangleMeshImpl [inline, static]
clearMyHandle()SimTK::ContactGeometryImpl [inline]
clone() const SimTK::ContactGeometry::TriangleMeshImpl [inline, virtual]
ContactGeometry::TriangleMesh classSimTK::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 &center, 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
myHandleSimTK::ContactGeometryImpl [protected]
OBBTreeNodeImpl classSimTK::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
typeSimTK::ContactGeometryImpl [protected]
Type()SimTK::ContactGeometry::TriangleMeshImpl [inline, static]
typeIndexSimTK::ContactGeometryImpl [protected]
~ContactGeometryImpl()SimTK::ContactGeometryImpl [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines