csc.tools.RiggingModeTool¶
- class csc.tools.RiggingModeTool¶
Rigging mode tool class
- __init__(*args, **kwargs)¶
Methods
__init__
(*args, **kwargs)erase_joints_data
(self, arg0)erase_layer_id_by_object_ids
(self, arg0)erase_layers_ids
(self, arg0)erase_preserved_data
(self, arg0)erase_preserved_object_ids
(self, arg0)erase_preserved_setting
(self, arg0)get_joints_data
(self)get_layers_ids
(self)get_preserved_data
(self)get_preserved_object_ids
(self)get_preserved_setting
(self)set_joints_data
(self, arg0, arg1)set_layers_ids
(self, arg0, arg1)set_preserved_data
(self, arg0, arg1)set_preserved_object_ids
(self, arg0, arg1)set_preserved_setting
(self, arg0, arg1)set_undo_redo_context
(self, arg0, arg1, ...)- __annotations__ = {}¶
- __init__(*args, **kwargs)¶
- __module__ = 'csc.tools'¶
- erase_joints_data(self: csc.tools.RiggingModeTool, arg0: csc.domain.Session) None ¶
- erase_layer_id_by_object_ids(self: csc.tools.RiggingModeTool, arg0: csc.domain.Session) None ¶
- erase_layers_ids(self: csc.tools.RiggingModeTool, arg0: csc.domain.Session) None ¶
- erase_preserved_data(self: csc.tools.RiggingModeTool, arg0: csc.domain.Session) None ¶
- erase_preserved_object_ids(self: csc.tools.RiggingModeTool, arg0: csc.domain.Session) None ¶
- erase_preserved_setting(self: csc.tools.RiggingModeTool, arg0: csc.domain.Session) None ¶
- get_joints_data(self: csc.tools.RiggingModeTool) dict[csc.model.ObjectId, list[csc.tools.JointData]] ¶
- get_layer_id_by_object_ids(self: csc.tools.RiggingModeTool) dict[csc.Guid, list[csc.model.ObjectId]] ¶
- get_layers_ids(self: csc.tools.RiggingModeTool) set[csc.Guid] ¶
- get_preserved_data(self: csc.tools.RiggingModeTool) dict[csc.tools.DataKey, list[bool | int | float | numpy.ndarray[numpy.float32[3, 1]] | numpy.ndarray[numpy.float32[4, 1]] | csc.math.Rotation | numpy.ndarray[numpy.float32[3, 3]] | numpy.ndarray[numpy.float32[4, 4]] | csc.math.Quaternion | str | numpy.ndarray[bool[3, 1]]]] ¶
- get_preserved_object_ids(self: csc.tools.RiggingModeTool) dict[csc.model.PathName, csc.model.ObjectId] ¶
- get_preserved_setting(self: csc.tools.RiggingModeTool) dict[csc.tools.DataKey, list[bool | int]] ¶
- set_joints_data(self: csc.tools.RiggingModeTool, arg0: csc.domain.Session, arg1: dict[csc.model.ObjectId, list[csc.tools.JointData]]) None ¶
- set_layers_ids(self: csc.tools.RiggingModeTool, arg0: csc.domain.Session, arg1: set[csc.Guid]) None ¶
- set_preserved_data(self: csc.tools.RiggingModeTool, arg0: csc.domain.Session, arg1: dict[csc.tools.DataKey, list[bool | int | float | numpy.ndarray[numpy.float32[3, 1]] | numpy.ndarray[numpy.float32[4, 1]] | csc.math.Rotation | numpy.ndarray[numpy.float32[3, 3]] | numpy.ndarray[numpy.float32[4, 4]] | csc.math.Quaternion | str | numpy.ndarray[bool[3, 1]]]]) None ¶
- set_preserved_object_ids(self: csc.tools.RiggingModeTool, arg0: csc.domain.Session, arg1: dict[csc.model.PathName, csc.model.ObjectId]) None ¶
- set_preserved_setting(self: csc.tools.RiggingModeTool, arg0: csc.domain.Session, arg1: dict[csc.tools.DataKey, list[bool | int]]) None ¶
- set_undo_redo_context(self: csc.tools.RiggingModeTool, arg0: csc.domain.Session, arg1: Callable, arg2: object, arg3: object) None ¶