Lines Matching refs:btVector3
28 btAlignedObjectArray<btVector3> m_unscaledPoints;
37 btConvexHullShape(const btScalar* points=0,int numPoints=0, int stride=sizeof(btVector3));
39 void addPoint(const btVector3& point, bool recalculateLocalAabb = true);
42 btVector3* getUnscaledPoints()
47 const btVector3* getUnscaledPoints() const
53 const btVector3* getPoints() const
61 SIMD_FORCE_INLINE btVector3 getScaledPoint(int i) const
71 virtual btVector3 localGetSupportingVertex(const btVector3& vec)const;
72 virtual btVector3 localGetSupportingVertexWithoutMargin(const btVector3& vec)const;
73 virtual void batchedUnitVectorGetSupportingVertexWithoutMargin(const btVector3* vectors,btVector3* supportVerticesOut,int numVectors) const;
76 virtual void project(const btTransform& trans, const btVector3& dir, btScalar& minProj, btScalar& maxProj, btVector3& witnesPtMin,btVector3& witnesPtMax) const;
85 virtual void getEdge(int i,btVector3& pa,btVector3& pb) const;
86 virtual void getVertex(int i,btVector3& vtx) const;
88 virtual void getPlane(btVector3& planeNormal,btVector3& planeSupport,int i ) const;
89 virtual bool isInside(const btVector3& pt,btScalar tolerance) const;
92 virtual void setLocalScaling(const btVector3& scaling);