/// <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))); }
private bool NxReleasePMap_virtual(IntPtr pmap) { return(NxReleasePMap(NxPMap.GetClass(pmap))); }
private bool NxCreatePMap_virtual(IntPtr pmap, IntPtr mesh, uint density) { return(NxCreatePMap(NxPMap.GetClass(pmap), NxTriangleMesh.GetClass(mesh), density)); }
private bool NxCreatePMap_virtual(IntPtr pmap, IntPtr mesh, uint density, IntPtr outputStream) { return(NxCreatePMap(NxPMap.GetClass(pmap), NxTriangleMesh.GetClass(mesh), density, NxUserOutputStream.GetClass(outputStream))); }
private bool getPMapData_virtual(IntPtr pmap) { return(getPMapData(NxPMap.GetClass(pmap))); }
private bool loadPMap_virtual(IntPtr pmap) { return(loadPMap(NxPMap.GetClass(pmap))); }