diff options
Diffstat (limited to 'src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h')
-rw-r--r-- | src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h b/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h index 1f3c3d868..8a50a57e3 100644 --- a/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h +++ b/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h @@ -71,13 +71,6 @@ subject to the following restrictions: ATTRIBUTE_ALIGNED16(class) btHeightfieldTerrainShape : public btConcaveShape { -public: - struct Range - { - btScalar min; - btScalar max; - }; - protected: btVector3 m_localAabbMin; btVector3 m_localAabbMax; @@ -107,14 +100,9 @@ protected: btVector3 m_localScaling; - // Accelerator - Range* m_vboundsGrid; - int m_vboundsGridWidth; - int m_vboundsGridLength; - int m_vboundsChunkSize; - virtual btScalar getRawHeightFieldValue(int x, int y) const; void quantizeWithClamp(int* out, const btVector3& point, int isMax) const; + void getVertex(int x, int y, btVector3& vertex) const; /// protected initialization /** @@ -167,13 +155,6 @@ public: virtual const btVector3& getLocalScaling() const; - void getVertex(int x, int y, btVector3& vertex) const; - - void performRaycast(btTriangleCallback * callback, const btVector3& raySource, const btVector3& rayTarget) const; - - void buildAccelerator(int chunkSize = 16); - void clearAccelerator(); - //debugging virtual const char* getName() const { return "HEIGHTFIELD"; } }; |