Blue Brain BioExplorer
core::Model Member List

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

_animationParameterscore::Modelprotected
_areGeometriesDirty() constcore::Modelinlineprotected
_boundscore::Modelprotected
_bvhFlagscore::Modelprotected
_commitSimulationDataImpl(const float *frameData, const size_t frameSize)=0core::Modelprotectedpure virtual
_commitTransferFunctionImpl(const Vector3fs &colors, const floats &opacities, const Vector2d valueRange)=0core::Modelprotectedpure virtual
_conesDirtycore::Modelprotected
_curvesDirtycore::Modelprotected
_cylindersDirtycore::Modelprotected
_fieldParameterscore::Modelprotected
_fieldsDirtycore::Modelprotected
_geometriescore::Modelprotected
_geometryParameterscore::Modelprotected
_instancesDirtycore::Modelprotected
_isReadyCallbackSetcore::Modelprotected
_markGeometriesClean()core::Modelprotected
_materialscore::Modelprotected
_sdfGeometriesDirtycore::Modelprotected
_simulationHandlercore::Modelprotected
_sizeInBytescore::Modelprotected
_spheresDirtycore::Modelprotected
_streamlinesDirtycore::Modelprotected
_transferFunctioncore::Modelprotected
_triangleMeshesDirtycore::Modelprotected
_updateSizeInBytes()core::Modelprotected
_volumeParameterscore::Modelprotected
_volumesDirtycore::Modelprotected
addCone(const size_t materialId, const Cone &cone)core::Model
addCurve(const size_t materialId, const Curve &curve)core::Model
addCylinder(const size_t materialId, const Cylinder &cylinder)core::Model
addField(const size_t materialId, FieldPtr)core::Model
addSDFGeometry(const size_t materialId, const SDFGeometry &geom, const uint64_ts &neighbourIndices)core::Model
addSphere(const size_t materialId, const Sphere &sphere)core::Model
addStreamline(const size_t materialId, const Streamline &streamline)core::Model
addVolume(const size_t materialId, VolumePtr)core::Model
applyDefaultColormap()core::Model
buildBoundingBox()=0core::Modelpure virtual
commitGeometry()=0core::Modelpure virtual
commitSimulationData()core::Model
commitTransferFunction()core::Model
copyFrom(const Model &rhs)core::Model
createBrickedVolume(const Vector3ui &dimensions, const Vector3f &spacing, const DataType type)=0core::Modelpure virtual
createField(const Vector3ui &dimensions, const Vector3f &spacing, const Vector3f &offset, const uint32_ts &indices, const floats &values, const OctreeDataType dataType)=0core::Modelpure virtual
createMaterial(const size_t materialId, const std::string &name, const PropertyMap &properties={})core::Model
createMaterialImpl(const PropertyMap &properties={})=0core::Modelprotectedpure virtual
createSharedDataVolume(const Vector3ui &dimensions, const Vector3f &spacing, const DataType type)=0core::Modelpure virtual
empty() constcore::Model
getBounds() constcore::Modelinline
getBVHFlags() constcore::Modelinline
getCones() constcore::Modelinline
getCones()core::Modelinline
getCurves() constcore::Modelinline
getCurves()core::Modelinline
getCylinders() constcore::Modelinline
getCylinders()core::Modelinline
getMaterial(const size_t materialId) constcore::Model
getMaterials() constcore::Modelinline
getSDFGeometryData() constcore::Modelinline
getSDFGeometryData()core::Modelinline
getSimulationHandler() constcore::Model
getSizeInBytes() constcore::Model
getSpheres() constcore::Modelinline
getSpheres()core::Modelinline
getStreamlines() constcore::Modelinline
getStreamlines()core::Modelinline
getTransferFunction()core::Modelinline
getTransferFunction() constcore::Modelinline
getTriangleMeshes() constcore::Modelinline
getTriangleMeshes()core::Modelinline
getVolumes() constcore::Modelinline
isDirty() constcore::Model
isVolumesDirty() constcore::Modelinline
logInformation()core::Model
markInstancesClean()core::Modelinline
markInstancesDirty()core::Modelinline
mergeBounds(const Boxd &bounds)core::Modelinline
Model(AnimationParameters &animationParameters, VolumeParameters &volumeParameters, GeometryParameters &geometryParameters, FieldParameters &fieldParameters)core::Model
removeVolume(const size_t materialId)core::Model
resetVolumesDirty()core::Modelinline
setBVHFlags(std::set< BVHFlag > bvhFlags)core::Modelinline
setMaterialsColorMap(const MaterialsColorMap colorMap)core::Model
setSimulationHandler(AbstractSimulationHandlerPtr handler)core::Model
updateBounds()core::Model
updateSDFGeometryNeighbours(size_t geometryIdx, const uint64_ts &neighbourIndices)core::Model
~Model()core::Modelvirtual