Changeset 8393 for code/trunk/src/external/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h
- Timestamp:
- May 3, 2011, 5:07:42 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/external/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h
r8351 r8393 14 14 */ 15 15 16 #ifndef B U_SHAPE17 #define B U_SHAPE16 #ifndef BT_POLYHEDRAL_CONVEX_SHAPE_H 17 #define BT_POLYHEDRAL_CONVEX_SHAPE_H 18 18 19 19 #include "LinearMath/btMatrix3x3.h" 20 20 #include "btConvexInternalShape.h" 21 class btConvexPolyhedron; 21 22 22 23 … … 24 25 class btPolyhedralConvexShape : public btConvexInternalShape 25 26 { 27 26 28 27 29 protected: 28 30 31 btConvexPolyhedron* m_polyhedron; 32 29 33 public: 30 34 31 35 btPolyhedralConvexShape(); 36 37 virtual ~btPolyhedralConvexShape(); 38 39 ///optional method mainly used to generate multiple contact points by clipping polyhedral features (faces/edges) 40 virtual bool initializePolyhedralFeatures(); 41 42 const btConvexPolyhedron* getConvexPolyhedron() const 43 { 44 return m_polyhedron; 45 } 32 46 33 47 //brute force implementations … … 96 110 }; 97 111 98 #endif //B U_SHAPE112 #endif //BT_POLYHEDRAL_CONVEX_SHAPE_H
Note: See TracChangeset
for help on using the changeset viewer.