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