/// <summary>Retrieves the format of a given internal array. </summary> /// <param name="submeshIndex">Reserved for future use, must be 0. </param> /// <param name="intArray">The internal array format to retrieve(e.g. triangles, points etc). See NxInternalArray. </param> public virtual NxInternalFormat getFormat(uint submeshIndex, NxInternalArray intArray) { if (doSetFunctionPointers) { throw new System.NotSupportedException("Cannot call abstract base member"); } return(NxTriangleMesh_getFormat_INVOKE(ClassPointer, doSetFunctionPointers, submeshIndex, intArray)); }
/// <summary>Retrieves the stride value of a given internal array. </summary> /// <param name="submeshIndex">Reserved for future use, must be 0. </param> /// <param name="intArray">The internal array stride to retrieve (e.g. triangles, vertices etc). See NxInternalArray.</param> public virtual uint getStride(uint submeshIndex, NxInternalArray intArray) { if (doSetFunctionPointers) { throw new System.NotSupportedException("Cannot call abstract base member"); } return(NxConvexMesh_getStride_INVOKE(ClassPointer, doSetFunctionPointers, submeshIndex, intArray)); }
private uint getCount_virtual(uint submeshIndex, NxInternalArray intArray) { return(getCount(submeshIndex, intArray)); }
private extern static System.UInt32 NxTriangleMesh_getStride_INVOKE(HandleRef classPointer, System.Boolean call_explicit, System.UInt32 submeshIndex, NxInternalArray intArray);
private uint getStride_virtual(uint submeshIndex, NxInternalArray intArray) { return(getStride(submeshIndex, intArray)); }
private System.IntPtr getBase_virtual(uint submeshIndex, NxInternalArray intArray) { return(getBase(submeshIndex, intArray)); }
private NxInternalFormat getFormat_virtual(uint submeshIndex, NxInternalArray intArray) { return(getFormat(submeshIndex, intArray)); }
private extern static System.IntPtr NxConvexMesh_getBase_INVOKE(HandleRef classPointer, System.Boolean call_explicit, System.UInt32 submeshIndex, NxInternalArray intArray);