Avogadro::Core::LayerManager#
-
class LayerManager#
Subclassed by PluginLayerManager, RWLayerManager
Public Static Functions
-
static Layer &getMoleculeLayer(const Molecule *mol)#
- Returns:
Layer from
moland creates MoleculeInfo if not exists
-
static Layer &getMoleculeLayer(const Molecule *original, const Molecule *copy)#
- Returns:
Layer from
originaland linksoriginalMoleculeInfo tocopy
-
static std::shared_ptr<MoleculeInfo> getMoleculeInfo()#
- Returns:
the MoleculeInfo from active molecule
-
static std::shared_ptr<MoleculeInfo> getMoleculeInfo(const Molecule *mol)#
- Returns:
the MoleculeInfo from
mol
-
static size_t layerCount()#
- Returns:
the layer quantity from activeMolecule
-
static Layer &getMoleculeLayer(const Molecule *mol)#