![]() |
Blue Brain BioExplorer
|
This is the complete list of members for core::SharedDataVolume, including all inherited members.
_dataType | core::Volume | protected |
_dimensions | core::Volume | protected |
_isEqual(const T &a, const T &b, typename std::enable_if< std::is_floating_point< T >::value >::type *=0) | core::BaseObject | inlineprotected |
_isEqual(const T &a, const T &b, typename std::enable_if<!std::is_floating_point< T >::value >::type *=0) | core::BaseObject | inlineprotected |
_memoryBuffer | core::SharedDataVolume | protected |
_offset | core::Volume | protected |
_sizeInBytes | core::Volume | protected |
_spacing | core::Volume | protected |
_updateValue(T &member, const T &newValue, const bool triggerCallback=true) | core::BaseObject | inlineprotected |
_valueRange | core::Volume | protected |
BaseObject()=default | core::BaseObject | |
BaseObject(const BaseObject &) | core::BaseObject | inline |
clearModifiedCallback() | core::BaseObject | inline |
commit()=0 | core::Volume | pure virtual |
getBounds() const | core::Volume | inline |
getDataRange() const | core::Volume | inline |
getDimensions() const | core::Volume | inline |
getElementSpacing() const | core::Volume | inline |
getMemoryBuffer() const | core::SharedDataVolume | inline |
getOffset() const | core::Volume | inline |
getSizeInBytes() const | core::Volume | inline |
getValueRange() const | core::Volume | inline |
isModified() const | core::BaseObject | inline |
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::BaseObject | inline |
ModifiedCallback typedef | core::BaseObject | |
onModified(const ModifiedCallback &callback) | core::BaseObject | inline |
operator=(const BaseObject &rhs) | core::BaseObject | inline |
resetModified() | core::BaseObject | inline |
setDataRange(const Vector2f &range)=0 | core::Volume | pure virtual |
setVoxels(const void *voxels)=0 | core::SharedDataVolume | pure virtual |
SharedDataVolume(const Vector3ui &dimensions, const Vector3f &spacing, const DataType type) | core::SharedDataVolume | inlineprotected |
Volume(const Vector3ui &dimensions, const Vector3f &spacing, const DataType type) | core::Volume | |
~BaseObject()=default | core::BaseObject | virtual |
~SharedDataVolume() | core::SharedDataVolume | protected |