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

#include <btCylinderShape.h>

Inheritance diagram for btCylinderShapeZ:

Public Member Functions

 BT_DECLARE_ALIGNED_ALLOCATOR ()
 
 btCylinderShapeZ (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 151 of file btCylinderShape.h.

Constructor & Destructor Documentation

◆ btCylinderShapeZ()

btCylinderShapeZ::btCylinderShapeZ ( const btVector3 halfExtents)

Definition at line 36 of file btCylinderShape.cpp.

References m_upAxis.

Member Function Documentation

◆ batchedUnitVectorGetSupportingVertexWithoutMargin()

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

Definition at line 239 of file btCylinderShape.cpp.

References CylinderLocalSupportZ(), and getHalfExtentsWithoutMargin().

◆ BT_DECLARE_ALIGNED_ALLOCATOR()

btCylinderShapeZ::BT_DECLARE_ALIGNED_ALLOCATOR ( )

◆ getName()

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

Definition at line 162 of file btCylinderShape.h.

◆ getRadius()

virtual btScalar btCylinderShapeZ::getRadius ( ) const
inlinevirtual

Definition at line 167 of file btCylinderShape.h.

References getHalfExtentsWithMargin().

◆ localGetSupportingVertexWithoutMargin()

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

Definition at line 222 of file btCylinderShape.cpp.

References CylinderLocalSupportZ(), and getHalfExtentsWithoutMargin().


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