示例#1
0
 /// <summary>This call lets you supply a pmap if you have not done so at creation time. </summary>
 /// <param name="pmap">The PMap to apply. </param>
 public virtual bool loadPMap(NxPMap pmap)
 {
     if (doSetFunctionPointers)
     {
         throw new System.NotSupportedException("Cannot call abstract base member");
     }
     return(NxTriangleMesh_loadPMap_INVOKE(ClassPointer, doSetFunctionPointers, (pmap != null ? pmap.ClassPointer : NullRef)));
 }
示例#2
0
 private bool NxReleasePMap_virtual(IntPtr pmap)
 {
     return(NxReleasePMap(NxPMap.GetClass(pmap)));
 }
示例#3
0
 private bool NxCreatePMap_virtual(IntPtr pmap, IntPtr mesh, uint density)
 {
     return(NxCreatePMap(NxPMap.GetClass(pmap), NxTriangleMesh.GetClass(mesh), density));
 }
示例#4
0
 private bool NxCreatePMap_virtual(IntPtr pmap, IntPtr mesh, uint density, IntPtr outputStream)
 {
     return(NxCreatePMap(NxPMap.GetClass(pmap), NxTriangleMesh.GetClass(mesh), density, NxUserOutputStream.GetClass(outputStream)));
 }
示例#5
0
 private bool getPMapData_virtual(IntPtr pmap)
 {
     return(getPMapData(NxPMap.GetClass(pmap)));
 }
示例#6
0
 private bool loadPMap_virtual(IntPtr pmap)
 {
     return(loadPMap(NxPMap.GetClass(pmap)));
 }