CuttingSectionOperator

class HPS.CuttingSectionOperator : public HPS.SelectOperator

Public Functions

CuttingSectionOperator ()
CuttingSectionOperator (HPS.MouseButtons in_mouse_trigger)
CuttingSectionOperator (HPS.MouseButtons in_mouse_trigger, HPS.ModifierKeys in_modifier_trigger)
override void Dispose ()
float GetIndicatorScale ()
bool GetIndicatorVisibility ()
bool GetMouseOverHighlighting ()
override string GetName ()
HPS.HighlightOptionsKit GetPlaneHighlightOptions ()
HPS.MaterialMappingKit GetPlaneMaterial ()
HPS.Plane[] GetPlanes ()
bool GetPlaneVisibility ()
bool GetSectioning ()
override bool OnMouseDown (HPS.MouseState in_state)
override bool OnMouseMove (HPS.MouseState in_state)
override bool OnMouseUp (HPS.MouseState in_state)
override bool OnTimerTick (HPS.TimerTickEvent in_event)
override bool OnTouchDown (HPS.TouchState in_state)
override bool OnTouchMove (HPS.TouchState in_state)
override bool OnTouchUp (HPS.TouchState in_state)
override void OnViewAttached (HPS.View in_attached_view)
override void OnViewDetached (HPS.View in_detached_view)
void RecalculateModelBounding ()
void SetIndicatorScale (float in_scale)
void SetIndicatorVisibility (bool in_use_indicator)
void SetMouseOverHighlighting (bool in_enable_mouse_over_highlighting)
void SetPlaneHighlightOptions (HPS.HighlightOptionsKit in_highlight_options)
void SetPlaneMaterial (HPS.MaterialMappingKit in_plane_material)
void SetPlanes (HPS.Plane[] in_planes)
void SetPlaneVisibility (bool in_visibility)
void SetSectioning (bool in_sectioning)