ReactPhysics3D  v0.10.1
C++ Physics engine library
reactphysics3d::TriangleShape Member List

This is the complete list of members for reactphysics3d::TriangleShape, including all inherited members.

CollisionShape(CollisionShapeName name, CollisionShapeType type, MemoryAllocator &allocator)reactphysics3d::CollisionShape
CollisionShape(const CollisionShape &shape)=deletereactphysics3d::CollisionShape
computeSmoothTriangleMeshContact(const CollisionShape *shape1, const CollisionShape *shape2, Vector3 &localContactPointShape1, Vector3 &localContactPointShape2, const Transform &shape1ToWorld, const Transform &shape2ToWorld, decimal penetrationDepth, Vector3 &outSmoothVertexNormal)reactphysics3d::TriangleShapestatic
computeTransformedAABB(const Transform &transform) const overridereactphysics3d::TriangleShapevirtual
ConvexPolyhedronShape(CollisionShapeName name, MemoryAllocator &allocator)reactphysics3d::ConvexPolyhedronShape
ConvexPolyhedronShape(const ConvexPolyhedronShape &shape)=deletereactphysics3d::ConvexPolyhedronShape
ConvexShape(CollisionShapeName name, CollisionShapeType type, MemoryAllocator &allocator, decimal margin=decimal(0.0))reactphysics3d::ConvexShape
ConvexShape(const ConvexShape &shape)=deletereactphysics3d::ConvexShape
findMostAntiParallelFace(const Vector3 &direction) constreactphysics3d::ConvexPolyhedronShape
getCentroid() const overridereactphysics3d::TriangleShapevirtual
getFace(uint32 faceIndex) const overridereactphysics3d::TriangleShapevirtual
getFaceNormal(uint32 faceIndex) const overridereactphysics3d::TriangleShapevirtual
getHalfEdge(uint32 edgeIndex) const overridereactphysics3d::TriangleShapevirtual
getId() constreactphysics3d::CollisionShape
getLocalBounds() const overridereactphysics3d::TriangleShapevirtual
getLocalInertiaTensor(decimal mass) const overridereactphysics3d::TriangleShapevirtual
getMargin() constreactphysics3d::ConvexShape
getName() constreactphysics3d::CollisionShape
getNbFaces() const overridereactphysics3d::TriangleShapevirtual
getNbHalfEdges() const overridereactphysics3d::TriangleShapevirtual
getNbVertices() const overridereactphysics3d::TriangleShapevirtual
getRaycastTestType() constreactphysics3d::TriangleShape
getType() constreactphysics3d::CollisionShape
getVertex(uint32 vertexIndex) const overridereactphysics3d::TriangleShapevirtual
getVertexPosition(uint32 vertexIndex) const overridereactphysics3d::TriangleShapevirtual
getVolume() const overridereactphysics3d::TriangleShapevirtual
isConvex() const overridereactphysics3d::ConvexShapevirtual
isPolyhedron() const overridereactphysics3d::ConvexPolyhedronShapevirtual
operator=(const TriangleShape &shape)=deletereactphysics3d::TriangleShape
reactphysics3d::ConvexPolyhedronShape::operator=(const ConvexPolyhedronShape &shape)=deletereactphysics3d::ConvexPolyhedronShape
reactphysics3d::ConvexShape::operator=(const ConvexShape &shape)=deletereactphysics3d::ConvexShape
reactphysics3d::CollisionShape::operator=(const CollisionShape &shape)=deletereactphysics3d::CollisionShape
setRaycastTestType(TriangleRaycastSide testType)reactphysics3d::TriangleShape
to_string() const overridereactphysics3d::TriangleShapevirtual
TriangleShape(const TriangleShape &shape)=deletereactphysics3d::TriangleShape
~CollisionShape()=defaultreactphysics3d::CollisionShapevirtual
~ConvexPolyhedronShape() override=defaultreactphysics3d::ConvexPolyhedronShapevirtual
~ConvexShape() override=defaultreactphysics3d::ConvexShapevirtual