16 #ifndef BT_BVH_TRIANGLE_MESH_SHAPE_H
17 #define BT_BVH_TRIANGLE_MESH_SHAPE_H
68 virtual const char*
getName()
const {
return "BVHTRIANGLEMESH";}
71 virtual void setLocalScaling(
const btVector3& scaling);
80 void buildOptimizedBvh();
84 return m_useQuantizedAabbCompression;
89 m_triangleInfoMap = triangleInfoMap;
94 return m_triangleInfoMap;
99 return m_triangleInfoMap;
102 virtual int calculateSerializeBufferSize()
const;
105 virtual const char* serialize(
void* dataBuffer,
btSerializer* serializer)
const;
107 virtual void serializeSingleBvh(
btSerializer* serializer)
const;
109 virtual void serializeSingleTriangleInfoMap(
btSerializer* serializer)
const;
139 #endif //BT_BVH_TRIANGLE_MESH_SHAPE_H