summaryrefslogtreecommitdiff
path: root/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h')
-rw-r--r--src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h21
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"; }
};