# SelectionControl

class `HPS.SelectionControl` : HPS.Control

  Public Functions

  override void `Dispose` ()
  override HPS.Type `ObjectType` ()
  ulong `SelectByArea` (HPS.Rectangle in_area, HPS.SelectionOptionsKit in_options, out HPS.SelectionResults out_results)
  ulong `SelectByArea` (HPS.Rectangle in_area, out HPS.SelectionResults out_results)
  ulong `SelectByLine` (HPS.Point[] in_points, HPS.SelectionOptionsKit in_options, out HPS.SelectionResults out_results)
  ulong `SelectByLine` (HPS.Point[] in_points, out HPS.SelectionResults out_results)
  ulong `SelectByPoint` (HPS.Point in_location, HPS.SelectionOptionsKit in_options, out HPS.SelectionResults out_results)
  ulong `SelectByPoint` (HPS.Point in_location, out HPS.SelectionResults out_results)
  ulong `SelectByPolygon` (HPS.Point[] in_points, HPS.SelectionOptionsKit in_options, out HPS.SelectionResults out_results)
  ulong `SelectByPolygon` (HPS.Point[] in_points, out HPS.SelectionResults out_results)
  ulong `SelectByRay` (HPS.Point in_start_point, HPS.Vector in_direction, HPS.SelectionOptionsKit in_options, out HPS.SelectionResults out_results)
  ulong `SelectByRay` (HPS.Point in_start_point, HPS.Vector in_direction, out HPS.SelectionResults out_results)
  ulong `SelectByShell` (HPS.ShellKey in_shell, HPS.SelectionOptionsKit in_options, out HPS.SelectionResults out_results)
  ulong `SelectByShell` (HPS.ShellKey in_shell, out HPS.SelectionResults out_results)
  ulong `SelectByShell` (HPS.ShellKit in_shell, HPS.SelectionOptionsKit in_options, out HPS.SelectionResults out_results)
  ulong `SelectByShell` (HPS.ShellKit in_shell, out HPS.SelectionResults out_results)
  ulong `SelectByVolume` (HPS.SimpleCuboid in_volume, HPS.SelectionOptionsKit in_options, out HPS.SelectionResults out_results)
  ulong `SelectByVolume` (HPS.SimpleCuboid in_volume, out HPS.SelectionResults out_results)
  `SelectionControl` (HPS.SelectionControl in_that)
  `SelectionControl` (HPS.WindowKey in_window)

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...