# 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 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 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 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)

Hello I'm HOOPSY!

HOOPSY BETA

Hello I am HOOPSY! your Docs generative AI assistant.

Ask me anything about HOOPS Visualize HPS or choose a sample question below to start a conversation:

Additional info

HOOPSY may store chats to provide and maintain the service according to OpenAI's data policy.

This feature is currently experimental. While we are continually enhancing its performance and quality, the underlying AI model may generate inaccurate or fabricated responses, especially if prompted to do so.

New Conversation
Continue generating