Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'extern/bullet2/src/LinearMath/btConvexHull.h')
-rw-r--r--extern/bullet2/src/LinearMath/btConvexHull.h20
1 files changed, 8 insertions, 12 deletions
diff --git a/extern/bullet2/src/LinearMath/btConvexHull.h b/extern/bullet2/src/LinearMath/btConvexHull.h
index 8c36307dfd6..92560bddb9c 100644
--- a/extern/bullet2/src/LinearMath/btConvexHull.h
+++ b/extern/bullet2/src/LinearMath/btConvexHull.h
@@ -137,13 +137,9 @@ class ConvexH
};
ConvexH()
{
- int i;
- i=0;
}
~ConvexH()
{
- int i;
- i=0;
}
btAlignedObjectArray<btVector3> vertices;
btAlignedObjectArray<HalfEdge> edges;
@@ -188,7 +184,7 @@ public:
class HullLibrary
{
- btAlignedObjectArray<class Tri*> m_tris;
+ btAlignedObjectArray<class btHullTriangle*> m_tris;
public:
@@ -203,15 +199,15 @@ private:
bool ComputeHull(unsigned int vcount,const btVector3 *vertices,PHullResult &result,unsigned int vlimit);
- class Tri* allocateTriangle(int a,int b,int c);
- void deAllocateTriangle(Tri*);
- void b2bfix(Tri* s,Tri*t);
+ class btHullTriangle* allocateTriangle(int a,int b,int c);
+ void deAllocateTriangle(btHullTriangle*);
+ void b2bfix(btHullTriangle* s,btHullTriangle*t);
- void removeb2b(Tri* s,Tri*t);
+ void removeb2b(btHullTriangle* s,btHullTriangle*t);
- void checkit(Tri *t);
+ void checkit(btHullTriangle *t);
- Tri* extrudable(btScalar epsilon);
+ btHullTriangle* extrudable(btScalar epsilon);
int calchull(btVector3 *verts,int verts_count, TUIntArray& tris_out, int &tris_count,int vlimit);
@@ -221,7 +217,7 @@ private:
class ConvexH* ConvexHCrop(ConvexH& convex,const btPlane& slice);
- void extrude(class Tri* t0,int v);
+ void extrude(class btHullTriangle* t0,int v);
ConvexH* test_cube();