AttributeRole#

class omni.graph.core.AttributeRole#

Bases: pybind11_object

Interpretation applied to the attribute data

Members:

APPLIED_SCHEMA : Data is to be interpreted as an applied schema

BUNDLE : Data is to be interpreted as an OmniGraph Bundle

COLOR : Data is to be interpreted as RGB or RGBA color

EXECUTION : Data is to be interpreted as an Action Graph execution pin

FRAME : Data is to be interpreted as a 4x4 matrix representing a reference frame

MATRIX : Data is to be interpreted as a square matrix of values

NONE : Data has no special role

NORMAL : Data is to be interpreted as a normal vector

OBJECT_ID : Data is to be interpreted as a unique object identifier

PATH : Data is to be interpreted as a path to a USD element

POSITION : Data is to be interpreted as a position or point vector

PRIM_TYPE_NAME : Data is to be interpreted as the name of a prim type

QUATERNION : Data is to be interpreted as a rotational quaternion

TARGET : Data is to be interpreted as a relationship target path

TEXCOORD : Data is to be interpreted as texture coordinates

TEXT : Data is to be interpreted as a text string

TIMECODE : Data is to be interpreted as a time code

TRANSFORM : Deprecated

VECTOR : Data is to be interpreted as a simple vector

UNKNOWN : Data role is currently unknown

Methods

__init__(self, value)

Attributes

APPLIED_SCHEMA

BUNDLE

COLOR

EXECUTION

FRAME

MATRIX

NONE

NORMAL

OBJECT_ID

PATH

POSITION

PRIM_TYPE_NAME

QUATERNION

TARGET

TEXCOORD

TEXT

TIMECODE

TRANSFORM

UNKNOWN

VECTOR

name

value

__init__(
self: omni.graph.core._omni_graph_core.AttributeRole,
value: int,
) None#
property name#