Blue Brain BioExplorer
core::ModelDescriptor Member List

This is the complete list of members for core::ModelDescriptor, including all inherited members.

_boundingBoxcore::ModelInstanceprotected
_instanceIDcore::ModelInstanceprotected
_isEqual(const T &a, const T &b, typename std::enable_if< std::is_floating_point< T >::value >::type *=0)core::BaseObjectinlineprotected
_isEqual(const T &a, const T &b, typename std::enable_if<!std::is_floating_point< T >::value >::type *=0)core::BaseObjectinlineprotected
_loaderNamecore::ModelParamsprotected
_loaderPropertiescore::ModelParamsprotected
_modelIDcore::ModelInstanceprotected
_namecore::ModelParamsprotected
_pathcore::ModelParamsprotected
_transformationcore::ModelInstanceprotected
_updateValue(T &member, const T &newValue, const bool triggerCallback=true)core::BaseObjectinlineprotected
_visiblecore::ModelInstanceprotected
addInstance(const ModelInstance &instance)core::ModelDescriptor
BaseObject()=defaultcore::BaseObject
BaseObject(const BaseObject &)core::BaseObjectinline
callOnRemoved()core::ModelDescriptorinline
clearInstances()core::ModelDescriptor
clearModifiedCallback()core::BaseObjectinline
clone(ModelPtr model) constcore::ModelDescriptor
computeBounds()core::ModelDescriptor
getBoundingBox() constcore::ModelInstanceinline
getBounds() constcore::ModelDescriptorinline
getEnabled() constcore::ModelDescriptorinline
getInstance(const size_t id)core::ModelDescriptor
getInstanceID() constcore::ModelInstanceinline
getInstances() constcore::ModelDescriptorinline
getLoaderName() constcore::ModelParamsinline
getLoaderProperties() constcore::ModelParamsinline
getMetadata() constcore::ModelDescriptorinline
getModel() constcore::ModelDescriptorinline
getModel()core::ModelDescriptorinline
getModelID() constcore::ModelInstanceinline
getName() constcore::ModelParamsinline
getPath() constcore::ModelParamsinline
getProperties() constcore::ModelDescriptorinline
getTransformation() constcore::ModelInstanceinline
getVisible() constcore::ModelInstanceinline
isMarkedForRemoval() constcore::ModelDescriptorinline
isModified() constcore::BaseObjectinline
markForRemoval()core::ModelDescriptorinline
markModified(const bool triggerCallback=true)core::BaseObjectinline
ModelDescriptor()=defaultcore::ModelDescriptor
ModelDescriptor(ModelDescriptor &&rhs)=defaultcore::ModelDescriptor
ModelDescriptor(ModelPtr model, const std::string &path)core::ModelDescriptor
ModelDescriptor(ModelPtr model, const std::string &path, const ModelMetadata &metadata)core::ModelDescriptor
ModelDescriptor(ModelPtr model, const std::string &name, const std::string &path, const ModelMetadata &metadata)core::ModelDescriptor
ModelInstance()=defaultcore::ModelInstance
ModelInstance(const bool visible, const bool boundingBox, const Transformation &transformation)core::ModelInstanceinline
ModelParams()=defaultcore::ModelParams
ModelParams(const std::string &path)core::ModelParams
ModelParams(const std::string &name, const std::string &path)core::ModelParams
ModelParams(const std::string &name, const std::string &path, const PropertyMap &loaderProperties)core::ModelParams
ModelParams(ModelParams &&rhs)=defaultcore::ModelParams
ModelParams(const ModelParams &rhs)=defaultcore::ModelParams
ModifiedCallback typedefcore::BaseObject
onModified(const ModifiedCallback &callback)core::BaseObjectinline
onRemoved(const RemovedCallback &callback)core::ModelDescriptorinline
operator=(ModelDescriptor &&rhs)=defaultcore::ModelDescriptor
operator=(const ModelParams &rhs)core::ModelDescriptor
core::ModelParams::operator=(ModelParams &&rhs)=defaultcore::ModelParams
core::ModelInstance::operator=(const BaseObject &rhs)core::BaseObjectinline
RemovedCallback typedefcore::ModelDescriptor
removeInstance(const size_t id)core::ModelDescriptor
resetModified()core::BaseObjectinline
setBoundingBox(const bool enabled)core::ModelInstanceinline
setInstanceID(const size_t id)core::ModelInstanceinline
setLoaderName(const std::string &loaderName)core::ModelParamsinline
setLoaderProperties(const PropertyMap &pm)core::ModelParamsinline
setMetadata(const ModelMetadata &metadata)core::ModelDescriptorinline
setModelID(const size_t id)core::ModelInstanceinline
setName(const std::string &name)core::ModelParamsinline
setPath(const std::string &path)core::ModelParamsinline
setProperties(const PropertyMap &properties)core::ModelDescriptorinline
setTransformation(const Transformation &transformation)core::ModelInstanceinline
setVisible(const bool visible)core::ModelInstanceinline
~BaseObject()=defaultcore::BaseObjectvirtual