Esempio n. 1
0
		public extern static void dGeomTriMeshSetData( dGeomID g, dTriMeshDataID Data );
Esempio n. 2
0
		public extern static void dGeomTriMeshDataBuildSimple1( dTriMeshDataID g,
			dVector3[] Vertices, int VertexCount,
			int[] Indices, int IndexCount,
			dVector3[] Normals );
Esempio n. 3
0
		public extern static dGeomID dCreateTriMesh( dSpaceID space, dTriMeshDataID Data, dTriCallback Callback, dTriArrayCallback ArrayCallback, dTriRayCallback RayCallback );
Esempio n. 4
0
		public extern static void dGeomTriMeshDataBuildSingleAsIntPtr( dTriMeshDataID g,
			IntPtr Vertices, int VertexStride, int VertexCount,
			IntPtr Indices, int IndexCount, int TriStride );
Esempio n. 5
0
		public extern static void dGeomTriMeshDataBuildDouble( dTriMeshDataID g,
			dVector3 Vertices, int VertexStride, int VertexCount,
			int[] Indices, int IndexCount, int TriStride );
Esempio n. 6
0
		public extern static void dGeomTriMeshDataDestroy( dTriMeshDataID g );
Esempio n. 7
0
		public extern static void dGeomTriMeshDataSet( dTriMeshDataID g, int data_id, ref IntPtr data );
Esempio n. 8
0
 public extern static int dGeomTriMeshGetTriangleCount(dTriMeshDataID d);
Esempio n. 9
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TriMeshData"/> class.
 /// </summary>
 public TriMeshData()
 {
     id = NativeMethods.dGeomTriMeshDataCreate();
 }
Esempio n. 10
0
 public static extern void dGeomTriMeshSetLastTransform(dTriMeshDataID d, ref dMatrix4 last_trans);
Esempio n. 11
0
 public static extern void dGeomTriMeshSetLastTransform(dTriMeshDataID d, ref dReal M00);
Esempio n. 12
0
 public static extern void dGeomTriMeshDataPreprocess(dTriMeshDataID g);
Esempio n. 13
0
 public static extern IntPtr dGeomTriMeshDataGet(dTriMeshDataID g, int data_id);
Esempio n. 14
0
 public static extern void dGeomTriMeshDataBuildSingle1(dTriMeshDataID g,
     IntPtr vertices, int vertexStride, int vertexCount,
     IntPtr indices, int indexCount, int triStride,
     IntPtr normals);
Esempio n. 15
0
 public static extern void dGeomTriMeshDataBuildDouble(dTriMeshDataID g,
     IntPtr vertices, int vertexStride, int vertexCount,
     IntPtr indices, int indexCount, int triStride);
Esempio n. 16
0
 public static extern void dGeomTriMeshDataUpdate(dTriMeshDataID g);