omni.kit.manipulator.transform Classes#
Classes Summary:
An abstract base class for transform manipulator models. |
|
An enumeration to represent different axes and their combinations for transformations. |
|
A class containing constants for the transform manipulator settings. |
|
A listener for operation settings in a transformation manipulator. |
|
An enumeration to represent different types of manipulator operations. |
|
A gesture representing a change in rotation during an interaction with a manipulator. |
|
A payload class used for rotation drag gestures within the Transform manipulator. |
|
A gesture representing a change in scaling during an interaction with a manipulator. |
|
A payload class used for drag gestures related to scaling operations. |
|
Handles the rotation changes for a transform manipulator gesture. |
|
A gesture class that responds to scale changes during a transform manipulator operation. |
|
A toolbar button with optional context menu for transform manipulators. |
|
A model for basic S/R/T (Scale/Rotate/Translate) transform manipulations in a 3D scene. It allows subscribing to callbacks for updates on manipulated data. Rotation operations are applied in XYZ order and values are in degrees. |
|
A gesture that handles the change in translation during a translate operation. |
|
A class that listens for changes in snap settings and triggers callbacks. |
|
A registry for managing toolbar tools in an application. |
|
A gesture representing a change in a transformation, such as translation, rotation, or scaling. |
|
A payload class used for drag gestures related to transformation operations. |
|
A manipulator for transforming objects in 3D space. |
|
A class that represents the Transform Manipulator Extension. |
|
A gesture representing a change in a translation during an interaction with a manipulator. |
|
A payload for drag gestures used during translation operations. |
|
A class containing constants for the transform manipulator settings. |