// Toggle the mesh visibility
 public static void Toggle(MeshRenderer mesh)
 {
     if (MeshRendererAdapter.IsHidden(mesh))
     {
         MeshRendererAdapter.Show(mesh);
     }
     else if (MeshRendererAdapter.IsShown(mesh))
     {
         MeshRendererAdapter.Hide(mesh);
     }
 }
 // Make the part visible
 public static void Show(Part part)
 {
     MeshRendererAdapter.Show(part.partMesh);
 }
 // Make the part invisible
 public static void Hide(Part part)
 {
     MeshRendererAdapter.Hide(part.partMesh);
 }
 // Is the part visible?
 public static bool IsShown(Part part)
 {
     return(MeshRendererAdapter.IsShown(part.partMesh));
 }