Axis#

class omni.kit.manipulator.transform.Axis(value)#

Bases: Flag

An enumeration to represent different axes and their combinations for transformations.

This Flag Enum is used to define axes for translation, rotation, and scaling operations in a 3D space. It allows combining multiple axes to define a plane or space.

Attributes

X

Represents the X-axis.

Y

Represents the Y-axis.

Z

Represents the Z-axis.

SCREEN

Represents the screen space direction.

ALL

Represents all axes combined, including screen space.

__init__()#
ALL = 15#

Represents all axes combined, including screen space.

SCREEN = 8#

Represents the screen space direction.

X = 1#

Represents the X-axis.

Y = 2#

Represents the Y-axis.

Z = 4#

Represents the Z-axis.