TransformPrimsSRTCommand

class omni.usd.commands.TransformPrimsSRTCommand(prims_to_transform: List[Tuple[str, Vec3d, Vec3d, Vec3i, Vec3d, Vec3d, Vec3d, Vec3i, Vec3d, TimeCode, bool]])

Bases: Command

Transform multiple primitives undoable Command.

Undo/Redo grouping handled automatically.

Parameters

prims_to_transform – List of primitive to transform in a tuple of (path, new_translation, new_rotation_euler, new_rotation_order, new_scale, old_translation, old_rotation_euler, old_rotation_order, old_scale, time_code, had_transform_at_key).

Methods

__init__(prims_to_transform)

do()

undo()

__init__(prims_to_transform: List[Tuple[str, Vec3d, Vec3d, Vec3i, Vec3d, Vec3d, Vec3d, Vec3i, Vec3d, TimeCode, bool]])