示例#1
0
 public void GetNodeTriangle(int nodeIndex, PrimitiveTriangle triangle)
 {
     btGImpactQuantizedBvh_getNodeTriangle(_native, nodeIndex, triangle._native);
 }
 /*
 public int ClipTriangle(PrimitiveTriangle other, Vector3 clippedPoints)
 {
     return btPrimitiveTriangle_clip_triangle(_native, other._native, ref clippedPoints);
 }
 */
 public bool FindTriangleCollisionClipMethod(PrimitiveTriangle other, GimTriangleContact contacts)
 {
     return btPrimitiveTriangle_find_triangle_collision_clip_method(_native, other._native, contacts._native);
 }
 public bool OverlapTestConservative(PrimitiveTriangle other)
 {
     return btPrimitiveTriangle_overlap_test_conservative(_native, other._native);
 }
		public void GetNodeTriangle(int nodeIndex, PrimitiveTriangle triangle)
		{
			btGImpactQuantizedBvh_getNodeTriangle(_native, nodeIndex, triangle._native);
		}
 public void GetPrimitiveTriangle(int index, PrimitiveTriangle triangle)
 {
     btGImpactShapeInterface_getPrimitiveTriangle(_native, index, triangle._native);
 }
示例#6
0
 public void GetPrimitiveTriangle(int index, PrimitiveTriangle triangle)
 {
     btGImpactShapeInterface_getPrimitiveTriangle(Native, index, triangle.Native);
 }
示例#7
0
 public bool OverlapTestConservative(PrimitiveTriangle other)
 {
     return(btPrimitiveTriangle_overlap_test_conservative(_native, other._native));
 }
示例#8
0
 /*
  *      public int ClipTriangle(PrimitiveTriangle other, Vector3 clippedPoints)
  *      {
  *              return btPrimitiveTriangle_clip_triangle(_native, other._native, ref clippedPoints);
  *      }
  */
 public bool FindTriangleCollisionClipMethod(PrimitiveTriangle other, GimTriangleContact contacts)
 {
     return(btPrimitiveTriangle_find_triangle_collision_clip_method(_native, other._native, contacts._native));
 }