csc.model.PathName

class csc.model.PathName
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: csc.model.PathName) -> None

    PathName class

    Implements a hierarchical name

  2. __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

name

path

__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.

  1. __init__(self: csc.model.PathName) -> None

    PathName class

    Implements a hierarchical name

  2. __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(arg0: Dict[str, str]) Dict[str, 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