Blue Brain BioExplorer
core::SharedDataVolume Member List

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

_dataTypecore::Volumeprotected
_dimensionscore::Volumeprotected
_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
_memoryBuffercore::SharedDataVolumeprotected
_offsetcore::Volumeprotected
_sizeInBytescore::Volumeprotected
_spacingcore::Volumeprotected
_updateValue(T &member, const T &newValue, const bool triggerCallback=true)core::BaseObjectinlineprotected
_valueRangecore::Volumeprotected
BaseObject()=defaultcore::BaseObject
BaseObject(const BaseObject &)core::BaseObjectinline
clearModifiedCallback()core::BaseObjectinline
commit()=0core::Volumepure virtual
getBounds() constcore::Volumeinline
getDataRange() constcore::Volumeinline
getDimensions() constcore::Volumeinline
getElementSpacing() constcore::Volumeinline
getMemoryBuffer() constcore::SharedDataVolumeinline
getOffset() constcore::Volumeinline
getSizeInBytes() constcore::Volumeinline
getValueRange() constcore::Volumeinline
isModified() constcore::BaseObjectinline
mapData(const std::string &filename)core::SharedDataVolume
mapData(const uint8_ts &buffer)core::SharedDataVolume
mapData(uint8_ts &&buffer)core::SharedDataVolume
markModified(const bool triggerCallback=true)core::BaseObjectinline
ModifiedCallback typedefcore::BaseObject
onModified(const ModifiedCallback &callback)core::BaseObjectinline
operator=(const BaseObject &rhs)core::BaseObjectinline
resetModified()core::BaseObjectinline
setDataRange(const Vector2f &range)=0core::Volumepure virtual
setVoxels(const void *voxels)=0core::SharedDataVolumepure virtual
SharedDataVolume(const Vector3ui &dimensions, const Vector3f &spacing, const DataType type)core::SharedDataVolumeinlineprotected
Volume(const Vector3ui &dimensions, const Vector3f &spacing, const DataType type)core::Volume
~BaseObject()=defaultcore::BaseObjectvirtual
~SharedDataVolume()core::SharedDataVolumeprotected