public Rhino.Geometry.Mesh Mesh(int index) { IntPtr pMesh = UnsafeNativeMethods.Rdk_CustomMeshes_Mesh(ConstPointer(), index); if (pMesh != IntPtr.Zero) { Rhino.Geometry.Mesh mesh = new Rhino.Geometry.Mesh(pMesh, null); mesh.DoNotDestructOnDispose(); return(mesh); } return(null); }
public Rhino.Geometry.Mesh Mesh(int index) { IntPtr pMesh = UnsafeNativeMethods.Rdk_CustomMeshes_Mesh(ConstPointer(), index); if (pMesh != IntPtr.Zero) { Rhino.Geometry.Mesh mesh = new Rhino.Geometry.Mesh(pMesh, null); mesh.DoNotDestructOnDispose(); return mesh; } return null; }