# 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