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