HandlesOperator
-
class
HPS.HandlesOperator: HPS.Operator Public Types
Public Functions
-
void
AddHandles(HPS.HandlesOperator.HandleType handle_type)
-
void
DismissHandles()
-
override void
Dispose()
-
HPS.CADModel
GetCADModel()
-
void
GetHandlesAppearance(out float out_length, out float out_radius, out ulong out_handles_points)
-
HPS.MaterialKit[]
GetHandlesColors()
-
HPS.RGBAColor
GetHighlightColor()
-
override string
GetName()
-
void
GetPlaneTranslationAppearance(out float out_plane_offset, out float out_plane_length, out float out_center_radius)
-
void
GetRotationHandleAppearance(out float out_offset, out float out_angle, out float out_tip_size)
-
bool
GetTrailingGeometry()
-
HandlesOperator()
-
HandlesOperator(HPS.HandlesOperator in_that)
-
HandlesOperator(HPS.MouseButtons in_mouse_trigger)
-
HandlesOperator(HPS.MouseButtons in_mouse_trigger, HPS.ModifierKeys in_modifier_trigger)
-
override bool
OnMouseDown(HPS.MouseState in_state)
-
override bool
OnMouseMove(HPS.MouseState in_state)
-
override bool
OnMouseUp(HPS.MouseState in_state)
-
override bool
OnTouchDown(HPS.TouchState in_state)
-
override bool
OnTouchMove(HPS.TouchState in_state)
-
override bool
OnTouchUp(HPS.TouchState in_state)
-
void
RemoveHandles(HPS.HandlesOperator.HandleType handle_type)
-
void
SetCADModel(HPS.CADModel in_cad_model)
-
void
SetHandlesAppearance()
-
void
SetHandlesAppearance(float in_length)
-
void
SetHandlesAppearance(float in_length, float in_radius)
-
void
SetHandlesAppearance(float in_length, float in_radius, ulong in_handles_points)
-
void
SetHandlesColors(HPS.MaterialKit[] in_colors)
-
void
SetHighlightColor(HPS.RGBAColor in_highlight_color)
-
void
SetPlaneTranslationAppearance()
-
void
SetPlaneTranslationAppearance(float in_plane_offset)
-
void
SetPlaneTranslationAppearance(float in_plane_offset, float in_plane_length)
-
void
SetPlaneTranslationAppearance(float in_plane_offset, float in_plane_length, float in_center_radius)
-
void
SetRotationHandleAppearance()
-
void
SetRotationHandleAppearance(float in_offset)
-
void
SetRotationHandleAppearance(float in_offset, float in_angle)
-
void
SetRotationHandleAppearance(float in_offset, float in_angle, float in_tip_size)
-
void
SetTrailingGeometry(bool in_state)
-
class
GeometryTransformedEvent: public HPS.Event Public Functions
-
override string
ClassName()
-
override void
Dispose()
-
GeometryTransformedEvent()
-
GeometryTransformedEvent(HPS.Event in_event)
-
GeometryTransformedEvent(HPS.HandlesOperator.GeometryTransformedEvent in_that)
-
GeometryTransformedEvent(HPS.View in_view, HPS.SegmentKey in_segment_key, HPS.MatrixKit in_transform)
-
override string
-
void