csc.layers.LayersContainer

class csc.layers.LayersContainer

LayersContainer class

It is the container of layers.

__init__(*args, **kwargs)

Methods

__init__(*args, **kwargs)

at(self, arg0)

-> Layer

has_any_obj_ids(self)

has_obj_id(self, id)

layer_id_by_obj_id(self, id)

-> LayerId

layer_id_by_obj_id_or_null(self, id)

-> LayerId

map(self)

-> <LayerId, Layer>{}

obj_ids(self)

-> <csc.model.ObjectId, LayerId>{}

__annotations__ = {}
__init__(*args, **kwargs)
__module__ = 'csc.layers'
at(self: csc.layers.LayersContainer, arg0: csc.Guid) object

-> Layer

has_any_obj_ids(self: csc.layers.LayersContainer) bool
has_obj_id(self: csc.layers.LayersContainer, id: common::GenericId<domain::scene::model::ModelObject>) bool
layer_id_by_obj_id(self: csc.layers.LayersContainer, id: common::GenericId<domain::scene::model::ModelObject>) csc.Guid

-> LayerId

layer_id_by_obj_id_or_null(self: csc.layers.LayersContainer, id: common::GenericId<domain::scene::model::ModelObject>) csc.Guid

-> LayerId

map(self: csc.layers.LayersContainer) object

-> <LayerId, Layer>{}

obj_ids(self: csc.layers.LayersContainer) object

-> <csc.model.ObjectId, LayerId>{}