Blender  V3.3
Public Member Functions | List of all members
btCylinderShapeX Class Reference

#include <btCylinderShape.h>

Inheritance diagram for btCylinderShapeX:

Public Member Functions

 BT_DECLARE_ALIGNED_ALLOCATOR ()
 
 btCylinderShapeX (const btVector3 &halfExtents)
 
virtual btVector3 localGetSupportingVertexWithoutMargin (const btVector3 &vec) const
 
virtual void batchedUnitVectorGetSupportingVertexWithoutMargin (const btVector3 *vectors, btVector3 *supportVerticesOut, int numVectors) const
 
virtual const char * getName () const
 
virtual btScalar getRadius () const
 

Detailed Description

Definition at line 129 of file btCylinderShape.h.

Constructor & Destructor Documentation

◆ btCylinderShapeX()

btCylinderShapeX::btCylinderShapeX ( const btVector3 halfExtents)

Definition at line 30 of file btCylinderShape.cpp.

References m_upAxis.

Member Function Documentation

◆ batchedUnitVectorGetSupportingVertexWithoutMargin()

void btCylinderShapeX::batchedUnitVectorGetSupportingVertexWithoutMargin ( const btVector3 vectors,
btVector3 supportVerticesOut,
int  numVectors 
) const
virtual

Definition at line 247 of file btCylinderShape.cpp.

References CylinderLocalSupportX(), and getHalfExtentsWithoutMargin().

◆ BT_DECLARE_ALIGNED_ALLOCATOR()

btCylinderShapeX::BT_DECLARE_ALIGNED_ALLOCATOR ( )

◆ getName()

virtual const char* btCylinderShapeX::getName ( ) const
inlinevirtual

Definition at line 140 of file btCylinderShape.h.

◆ getRadius()

virtual btScalar btCylinderShapeX::getRadius ( ) const
inlinevirtual

Definition at line 145 of file btCylinderShape.h.

References getHalfExtentsWithMargin().

◆ localGetSupportingVertexWithoutMargin()

btVector3 btCylinderShapeX::localGetSupportingVertexWithoutMargin ( const btVector3 vec) const
virtual

Definition at line 217 of file btCylinderShape.cpp.

References CylinderLocalSupportX(), and getHalfExtentsWithoutMargin().


The documentation for this class was generated from the following files: