Example #1
0
 /// <summary>Retrieves the bounding box of a PhysX processor mesh page in the local space of the mesh. </summary>
 /// <param name="pageIndex">The index of the mesh page. Pages are indexed sequentially starting from 0.</param>
 public virtual NxBounds3 getPageBBox(uint pageIndex)
 {
     if (doSetFunctionPointers)
     {
         throw new System.NotSupportedException("Cannot call abstract base member");
     }
     return(NxBounds3.GetClass(NxTriangleMesh_getPageBBox_INVOKE(ClassPointer, doSetFunctionPointers, pageIndex)));
 }
Example #2
0
 private bool overlapAABBTriangles_virtual(IntPtr bounds, uint flags, IntPtr callback)
 {
     return(overlapAABBTriangles(NxBounds3.GetClass(bounds), flags, NxUserEntityReport.GetClass(callback)));
 }
Example #3
0
 private bool overlapAABBTrianglesDeprecated_virtual(IntPtr bounds, uint flags, [In()][Out()] ref uint nb, [In()] ref uint[] indices)
 {
     return(overlapAABBTrianglesDeprecated(NxBounds3.GetClass(bounds), flags, ref nb, ref indices));
 }