csc.model.PathName¶
- class csc.model.PathName¶
- __init__(*args, **kwargs)¶
Overloaded function.
__init__(self: csc.model.PathName) -> None
PathName class
Implements a hierarchical name
__init__(self: csc.model.PathName, arg0: str, arg1: list[str]) -> None
PathName class
Implements a hierarchical name
- ivar name:
Get Set string
- ivar path:
Get Set string[]
Methods
__init__
(*args, **kwargs)Overloaded function.
clear
(self)empty
(self)full_path
(self)get_namespace
(self)get_path_name
(obj_id, mv, beh_name)get_path_names
(arg0)get_path_names_by_behavior
(arg0, arg1)get_path_names_for_objects
(arg0, arg1)set_namespace
(self, namespace)to_string
(self)Attributes
- __annotations__ = {}¶
- __cmp__(self: csc.model.PathName, arg0: csc.model.PathName) int ¶
- __copy__(self: csc.model.PathName) csc.model.PathName ¶
- __deepcopy__(self: csc.model.PathName, arg0: dict) csc.model.PathName ¶
- __eq__(self: csc.model.PathName, arg0: csc.model.PathName) bool ¶
- __hash__(self: csc.model.PathName) int ¶
- __init__(*args, **kwargs)¶
Overloaded function.
__init__(self: csc.model.PathName) -> None
PathName class
Implements a hierarchical name
__init__(self: csc.model.PathName, arg0: str, arg1: list[str]) -> None
PathName class
Implements a hierarchical name
- ivar name:
Get Set string
- ivar path:
Get Set string[]
- __module__ = 'csc.model'¶
- __ne__(self: csc.model.PathName, arg0: csc.model.PathName) bool ¶
- clear(self: csc.model.PathName) None ¶
- empty(self: csc.model.PathName) bool ¶
- full_path(self: csc.model.PathName) list[str] ¶
- get_namespace(self: csc.model.PathName) str ¶
- static get_path_name(obj_id: csc.model.ObjectId, mv: domain::scene::model::ModelViewer, beh_name: str = 'Joint') csc.model.PathName ¶
- static get_path_names_by_behavior(arg0: str, arg1: domain::scene::model::ModelViewer) dict[csc.model.PathName, csc.model.ObjectId] ¶
- static get_path_names_for_objects(arg0: set[csc.model.ObjectId], arg1: domain::scene::model::ModelViewer) dict[csc.model.PathName, csc.model.ObjectId] ¶
- property name¶
- property path¶
- set_namespace(self: csc.model.PathName, namespace: str) None ¶
- to_string(self: csc.model.PathName) str ¶