# VisibilityKit

class `HPS.VisibilityKit` : HPS.Kit

  Public Functions

  override void `Dispose` ()
  override bool `Empty` ()
  bool `Equals` (HPS.VisibilityKit in_kit)
  override bool `Equals` (Object obj)
  override int `GetHashCode` ()
  override HPS.Type `ObjectType` ()
  void `Set` (HPS.VisibilityKit in_kit)
  HPS.VisibilityKit `SetAdjacentEdges` (bool in_state)
  HPS.VisibilityKit `SetCursors` (bool in_state)
  HPS.VisibilityKit `SetCutEdges` (bool in_state)
  HPS.VisibilityKit `SetCutFaces` (bool in_state)
  HPS.VisibilityKit `SetCutGeometry` (bool in_state)
  HPS.VisibilityKit `SetCuttingSections` (bool in_state)
  HPS.VisibilityKit `SetEdgeLights` (bool in_state)
  HPS.VisibilityKit `SetEdges` (bool in_state)
  HPS.VisibilityKit `SetEverything` (bool in_state)
  HPS.VisibilityKit `SetFaceLights` (bool in_state)
  HPS.VisibilityKit `SetFaces` (bool in_state)
  HPS.VisibilityKit `SetGenericEdges` (bool in_state)
  HPS.VisibilityKit `SetGeometry` (bool in_state)
  HPS.VisibilityKit `SetHardEdges` (bool in_state)
  HPS.VisibilityKit `SetInteriorSilhouetteEdges` (bool in_state)
  HPS.VisibilityKit `SetLeaderLines` (bool in_state)
  HPS.VisibilityKit `SetLights` (bool in_state)
  HPS.VisibilityKit `SetLines` (bool in_state)
  HPS.VisibilityKit `SetMarkerLights` (bool in_state)
  HPS.VisibilityKit `SetMarkers` (bool in_state)
  HPS.VisibilityKit `SetMeshQuadEdges` (bool in_state)
  HPS.VisibilityKit `SetNonCulledEdges` (bool in_state)
  HPS.VisibilityKit `SetPerimeterEdges` (bool in_state)
  HPS.VisibilityKit `SetShadowCasting` (bool in_state)
  HPS.VisibilityKit `SetShadowEmitting` (bool in_state)
  HPS.VisibilityKit `SetShadowReceiving` (bool in_state)
  HPS.VisibilityKit `SetShadows` (bool in_state)
  HPS.VisibilityKit `SetText` (bool in_state)
  HPS.VisibilityKit `SetVertices` (bool in_state)
  HPS.VisibilityKit `SetWindows` (bool in_state)
  void `Show` (out HPS.VisibilityKit out_kit)
  bool `ShowAdjacentEdges` (out bool out_state)
  bool `ShowCursors` (out bool out_state)
  bool `ShowCutEdges` (out bool out_state)
  bool `ShowCutFaces` (out bool out_state)
  bool `ShowCuttingSections` (out bool out_state)
  bool `ShowEdgeLights` (out bool out_state)
  bool `ShowFaceLights` (out bool out_state)
  bool `ShowFaces` (out bool out_state)
  bool `ShowGenericEdges` (out bool out_state)
  bool `ShowHardEdges` (out bool out_state)
  bool `ShowInteriorSilhouetteEdges` (out bool out_state)
  bool `ShowLeaderLines` (out bool out_state)
  bool `ShowLines` (out bool out_state)
  bool `ShowMarkerLights` (out bool out_state)
  bool `ShowMarkers` (out bool out_state)
  bool `ShowMeshQuadEdges` (out bool out_state)
  bool `ShowNonCulledEdges` (out bool out_state)
  bool `ShowPerimeterEdges` (out bool out_state)
  bool `ShowShadowCasting` (out bool out_state)
  bool `ShowShadowEmitting` (out bool out_state)
  bool `ShowShadowReceiving` (out bool out_state)
  bool `ShowText` (out bool out_state)
  bool `ShowVertices` (out bool out_state)
  bool `ShowWindows` (out bool out_state)
  HPS.VisibilityKit `UnsetAdjacentEdges` ()
  HPS.VisibilityKit `UnsetCursors` ()
  HPS.VisibilityKit `UnsetCutEdges` ()
  HPS.VisibilityKit `UnsetCutFaces` ()
  HPS.VisibilityKit `UnsetCutGeometry` ()
  HPS.VisibilityKit `UnsetCuttingSections` ()
  HPS.VisibilityKit `UnsetEdgeLights` ()
  HPS.VisibilityKit `UnsetEdges` ()
  HPS.VisibilityKit `UnsetEverything` ()
  HPS.VisibilityKit `UnsetFaceLights` ()
  HPS.VisibilityKit `UnsetFaces` ()
  HPS.VisibilityKit `UnsetGenericEdges` ()
  HPS.VisibilityKit `UnsetGeometry` ()
  HPS.VisibilityKit `UnsetHardEdges` ()
  HPS.VisibilityKit `UnsetInteriorSilhouetteEdges` ()
  HPS.VisibilityKit `UnsetLeaderLines` ()
  HPS.VisibilityKit `UnsetLights` ()
  HPS.VisibilityKit `UnsetLines` ()
  HPS.VisibilityKit `UnsetMarkerLights` ()
  HPS.VisibilityKit `UnsetMarkers` ()
  HPS.VisibilityKit `UnsetMeshQuadEdges` ()
  HPS.VisibilityKit `UnsetNonCulledEdges` ()
  HPS.VisibilityKit `UnsetPerimeterEdges` ()
  HPS.VisibilityKit `UnsetShadowCasting` ()
  HPS.VisibilityKit `UnsetShadowEmitting` ()
  HPS.VisibilityKit `UnsetShadowReceiving` ()
  HPS.VisibilityKit `UnsetShadows` ()
  HPS.VisibilityKit `UnsetText` ()
  HPS.VisibilityKit `UnsetVertices` ()
  HPS.VisibilityKit `UnsetWindows` ()
  `VisibilityKit` ()
  `VisibilityKit` (HPS.VisibilityKit in_kit)

  Public Static Functions

  HPS.VisibilityKit `GetDefault` ()
  bool `operator!=` (HPS.VisibilityKit a, HPS.VisibilityKit b)
  bool `operator==` (HPS.VisibilityKit a, HPS.VisibilityKit b)

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Visualize Desktop in your own language, or choose a sample question below to start a conversation:

What is HOOPS Visualize Desktop?
What are the latest release notes for HOOPS Visualize Desktop?
How do I start evaluating HOOPS Visualize Desktop?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...