ShapeAnchorHelper
- class omni.ui.ShapeAnchorHelper
Bases:
pybind11_object
The ShapeAnchorHelper provides common functionality for Shape Anchors.
Methods
__init__
(*args, **kwargs)call_anchor_fn
(self)Sets the function that will be called for the curve anchor.
get_closest_parametric_position
(self, ...)Function that returns the closest parametric T value to a given x,y position.
has_anchor_fn
(self)Sets the function that will be called for the curve anchor.
invalidate_anchor
(self)Function that causes the anchor frame to be redrawn.
set_anchor_fn
(self, fn)Sets the function that will be called for the curve anchor.
Attributes
This property holds the Alignment of the curve anchor.
This property holds the parametric value of the curve anchor.
- __init__(*args, **kwargs)
- call_anchor_fn(self: omni.ui._ui.ShapeAnchorHelper) None
Sets the function that will be called for the curve anchor.
- get_closest_parametric_position(self: omni.ui._ui.ShapeAnchorHelper, position_x: float, position_y: float) float
Function that returns the closest parametric T value to a given x,y position.
- has_anchor_fn(self: omni.ui._ui.ShapeAnchorHelper) bool
Sets the function that will be called for the curve anchor.
- invalidate_anchor(self: omni.ui._ui.ShapeAnchorHelper) None
Function that causes the anchor frame to be redrawn.
- set_anchor_fn(self: omni.ui._ui.ShapeAnchorHelper, fn: Callable[[], None]) None
Sets the function that will be called for the curve anchor.
- property anchor_alignment
This property holds the Alignment of the curve anchor.
- property anchor_position
This property holds the parametric value of the curve anchor.