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;
 }