Bullet Collision Detection & Physics Library
btHeightfieldTerrainShape Member List

This is the complete list of members for btHeightfieldTerrainShape, including all inherited members.

BT_DECLARE_ALIGNED_ALLOCATOR()btHeightfieldTerrainShape
btCollisionShape()btCollisionShapeinline
btConcaveShape()btConcaveShape
btHeightfieldTerrainShape(int heightStickWidth, int heightStickLength, const void *heightfieldData, btScalar heightScale, btScalar minHeight, btScalar maxHeight, int upAxis, PHY_ScalarType heightDataType, bool flipQuadEdges)btHeightfieldTerrainShape
btHeightfieldTerrainShape(int heightStickWidth, int heightStickLength, const void *heightfieldData, btScalar maxHeight, int upAxis, bool useFloatData, bool flipQuadEdges)btHeightfieldTerrainShape
calculateLocalInertia(btScalar mass, btVector3 &inertia) const btHeightfieldTerrainShapevirtual
calculateSerializeBufferSize() const btCollisionShapeinlinevirtual
calculateTemporalAabb(const btTransform &curTrans, const btVector3 &linvel, const btVector3 &angvel, btScalar timeStep, btVector3 &temporalAabbMin, btVector3 &temporalAabbMax) const btCollisionShape
getAabb(const btTransform &t, btVector3 &aabbMin, btVector3 &aabbMax) const btHeightfieldTerrainShapevirtual
getAngularMotionDisc() const btCollisionShapevirtual
getAnisotropicRollingFrictionDirection() const btCollisionShapeinlinevirtual
getBoundingSphere(btVector3 &center, btScalar &radius) const btCollisionShapevirtual
getContactBreakingThreshold(btScalar defaultContactThresholdFactor) const btCollisionShapevirtual
getLocalScaling() const btHeightfieldTerrainShapevirtual
getMargin() const btConcaveShapeinlinevirtual
getName() const btHeightfieldTerrainShapeinlinevirtual
getRawHeightFieldValue(int x, int y) const btHeightfieldTerrainShapeprotectedvirtual
getShapeType() const btCollisionShapeinline
getUserIndex() const btCollisionShapeinline
getUserPointer() const btCollisionShapeinline
getVertex(int x, int y, btVector3 &vertex) const btHeightfieldTerrainShapeprotected
initialize(int heightStickWidth, int heightStickLength, const void *heightfieldData, btScalar heightScale, btScalar minHeight, btScalar maxHeight, int upAxis, PHY_ScalarType heightDataType, bool flipQuadEdges)btHeightfieldTerrainShapeprotected
isCompound() const btCollisionShapeinline
isConcave() const btCollisionShapeinline
isConvex() const btCollisionShapeinline
isConvex2d() const btCollisionShapeinline
isInfinite() const btCollisionShapeinline
isNonMoving() const btCollisionShapeinline
isPolyhedral() const btCollisionShapeinline
isSoftBody() const btCollisionShapeinline
m_collisionMarginbtConcaveShapeprotected
m_flipQuadEdgesbtHeightfieldTerrainShapeprotected
m_heightDataTypebtHeightfieldTerrainShapeprotected
m_heightfieldDataFloatbtHeightfieldTerrainShape
m_heightfieldDataShortbtHeightfieldTerrainShape
m_heightfieldDataUnknownbtHeightfieldTerrainShape
m_heightfieldDataUnsignedCharbtHeightfieldTerrainShape
m_heightScalebtHeightfieldTerrainShapeprotected
m_heightStickLengthbtHeightfieldTerrainShapeprotected
m_heightStickWidthbtHeightfieldTerrainShapeprotected
m_lengthbtHeightfieldTerrainShapeprotected
m_localAabbMaxbtHeightfieldTerrainShapeprotected
m_localAabbMinbtHeightfieldTerrainShapeprotected
m_localOriginbtHeightfieldTerrainShapeprotected
m_localScalingbtHeightfieldTerrainShapeprotected
m_maxHeightbtHeightfieldTerrainShapeprotected
m_minHeightbtHeightfieldTerrainShapeprotected
m_shapeTypebtCollisionShapeprotected
m_upAxisbtHeightfieldTerrainShapeprotected
m_useDiamondSubdivisionbtHeightfieldTerrainShapeprotected
m_userIndexbtCollisionShapeprotected
m_userPointerbtCollisionShapeprotected
m_useZigzagSubdivisionbtHeightfieldTerrainShapeprotected
m_widthbtHeightfieldTerrainShapeprotected
processAllTriangles(btTriangleCallback *callback, const btVector3 &aabbMin, const btVector3 &aabbMax) const btHeightfieldTerrainShapevirtual
quantizeWithClamp(int *out, const btVector3 &point, int isMax) const btHeightfieldTerrainShapeprotected
serialize(void *dataBuffer, btSerializer *serializer) const btCollisionShapevirtual
serializeSingleShape(btSerializer *serializer) const btCollisionShapevirtual
setLocalScaling(const btVector3 &scaling)btHeightfieldTerrainShapevirtual
setMargin(btScalar collisionMargin)btConcaveShapeinlinevirtual
setUseDiamondSubdivision(bool useDiamondSubdivision=true)btHeightfieldTerrainShapeinline
setUserIndex(int index)btCollisionShapeinline
setUserPointer(void *userPtr)btCollisionShapeinline
setUseZigzagSubdivision(bool useZigzagSubdivision=true)btHeightfieldTerrainShapeinline
~btCollisionShape()btCollisionShapeinlinevirtual
~btConcaveShape()btConcaveShapevirtual
~btHeightfieldTerrainShape()btHeightfieldTerrainShapevirtual