# ShellOptimizationOptionsKit

class `HPS.ShellOptimizationOptionsKit` : HPS.Kit

  Public Functions

  void `Consume` (HPS.ShellOptimizationOptionsKit in_kit)
  override void `Dispose` ()
  override bool `Empty` ()
  bool `Equals` (HPS.ShellOptimizationOptionsKit in_kit)
  override bool `Equals` (Object obj)
  override int `GetHashCode` ()
  override HPS.Type `ObjectType` ()
  void `Set` (HPS.ShellOptimizationOptionsKit in_kit)
  HPS.ShellOptimizationOptionsKit `SetHandednessOptimization` (HPS.Shell.HandednessOptimization in_handedness_option)
  HPS.ShellOptimizationOptionsKit `SetNormalTolerance` (float in_normal_tolerance)
  HPS.ShellOptimizationOptionsKit `SetOrphanElimination` (bool in_orphan_elimination)
  HPS.ShellOptimizationOptionsKit `SetTolerance` (float in_tolerance, HPS.Shell.ToleranceUnits in_tolerance_units)
  `ShellOptimizationOptionsKit` ()
  `ShellOptimizationOptionsKit` (HPS.ShellOptimizationOptionsKit in_kit)
  void `Show` (out HPS.ShellOptimizationOptionsKit out_kit)
  bool `ShowHandednessOptimization` (out HPS.Shell.HandednessOptimization out_handedness_option)
  bool `ShowNormalTolerance` (out float out_normal_tolerance)
  bool `ShowOrphanElimination` (out bool out_orphan_elimination)
  bool `ShowTolerance` (out float out_tolerance, out HPS.Shell.ToleranceUnits out_tolerance_units)
  HPS.ShellOptimizationOptionsKit `UnsetEverything` ()
  HPS.ShellOptimizationOptionsKit `UnsetHandednessOptimization` ()
  HPS.ShellOptimizationOptionsKit `UnsetNormalTolerance` ()
  HPS.ShellOptimizationOptionsKit `UnsetOrphanElimination` ()
  HPS.ShellOptimizationOptionsKit `UnsetTolerance` ()

  Public Static Functions

  HPS.ShellOptimizationOptionsKit `GetDefault` ()
  bool `operator!=` (HPS.ShellOptimizationOptionsKit a, HPS.ShellOptimizationOptionsKit b)
  bool `operator==` (HPS.ShellOptimizationOptionsKit a, HPS.ShellOptimizationOptionsKit 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