TransformHelper#
- class omni.usd.TransformHelper#
Bases:
object
Internal. Helper to handle transform attributes.
Methods
__init__
()add_to_attr_order
(attr_order, path[, ...])get_transform_attr
(attrs)Finds all transform attributes from list.
is_common_attr
(source_attr)is_transform
(source_path)If the source name is an attribute path with xformOp.
order_attrs
(attrs, order)- __init__()#
- get_transform_attr(
- attrs: List[Attribute],
Finds all transform attributes from list.
- Parameters:
attrs (List[Usd.Attribute]) – A list of attributes.
- Returns:
- A tuple that includes
tranlate, list of rotations, scale, and order attributes. It’s None or empty if corresponding attribute is not found.
- Return type:
Tuple[Usd.Attribute, List[Usd.Attribute], Usd.Attribute, Usd.Attribute]
- is_transform(source_path: str) bool #
If the source name is an attribute path with xformOp.
- Parameters:
source_path (str) – The attribute name.
- Returns:
True if the source name is an transform attribute, or False otherwise.
- Return type:
bool