110 for (
int i = 0; i < numVectors; i++)
_GL_VOID GLfloat value _GL_VOID_RET _GL_VOID const GLuint GLboolean *residences _GL_BOOL_RET _GL_VOID GLsizei height
ATTR_WARN_UNUSED_RESULT const BMVert * v
virtual void setLocalScaling(const btVector3 &scaling)
in case we receive negative scaling
SIMD_FORCE_INLINE btVector3 localGetSupportingVertexWithoutMargin(const btVector3 &vec) const
btConvexShape Interface
virtual btVector3 localGetSupportingVertex(const btVector3 &vec) const
virtual void batchedUnitVectorGetSupportingVertexWithoutMargin(const btVector3 *vectors, btVector3 *supportVerticesOut, int numVectors) const
virtual btScalar getMargin() const =0
btConeShape(btScalar radius, btScalar height)
btVector3 coneLocalSupport(const btVector3 &v) const
void setConeUpIndex(int upIndex)
choose upAxis index
btVector3 m_implicitShapeDimensions
float btScalar
The btScalar type abstracts floating point numbers, to easily switch between double and single floati...
SIMD_FORCE_INLINE btScalar btSqrt(btScalar y)
btVector3
btVector3 can be used to represent 3D points and vectors. It has an un-used w component to suit 16-by...
btConeShapeX(btScalar radius, btScalar height)
btConeShapeZ(btScalar radius, btScalar height)