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_layer_id_by_object_ids(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