Blender V4.3
btCylinderShapeX Class Reference

#include <btCylinderShape.h>

Inherits btCylinderShape.

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: