Volume Cartographer 2.27.0
volcart::Volume Member List

This is the complete list of members for volcart::Volume, including all inherited members.

Bounds typedefvolcart::Volume
bounds() const -> Boundsvolcart::Volume
cache_volcart::Volumemutableprotected
cache_slice_(int index) constvolcart::Volumeprotected
cacheMutex_volcart::Volumemutableprotected
cachePurge() constvolcart::Volume
cacheSlices_volcart::Volumeprotected
DEFAULT_CAPACITYvolcart::Volumestatic
DefaultCache typedefvolcart::Volume
Description typedefvolcart::DiskBasedObjectBaseClass
DiskBasedObjectBaseClass()=deletevolcart::DiskBasedObjectBaseClass
DiskBasedObjectBaseClass(filesystem::path path)volcart::DiskBasedObjectBaseClassexplicitprotected
DiskBasedObjectBaseClass(filesystem::path path, Identifier uuid, std::string name)volcart::DiskBasedObjectBaseClassprotected
getCacheCapacity() const -> std::size_tvolcart::Volume
getCacheSize() const -> std::size_tvolcart::Volume
getMetadataEntry(const std::string &key) const -> std::optional< T >volcart::DiskBasedObjectBaseClassinline
getSliceData(int index) const -> cv::Matvolcart::Volume
getSliceDataCopy(int index) const -> cv::Matvolcart::Volume
getSlicePath(int index) const -> filesystem::pathvolcart::Volume
height_volcart::Volumeprotected
id() constvolcart::DiskBasedObjectBaseClass
Identifier typedefvolcart::DiskBasedObjectBaseClass
intensityAt(int x, int y, int z) const -> std::uint16_tvolcart::Volume
intensityAt(const cv::Vec3d &v) const -> std::uint16_tvolcart::Volume
interpolateAt(double x, double y, double z) const -> std::uint16_tvolcart::Volume
interpolateAt(const cv::Vec3d &v) const -> std::uint16_tvolcart::Volume
isInBounds(double x, double y, double z) const -> boolvolcart::Volume
isInBounds(const cv::Vec3d &v) const -> bool (defined in volcart::Volume)volcart::Volume
load_slice_(int index, mmap_info *mmap_info=nullptr) constvolcart::Volumeprotected
max() const -> doublevolcart::Volume
memmap_volcart::Volumeprotected
metadata_volcart::DiskBasedObjectBaseClassprotected
min() const -> doublevolcart::Volume
name() const -> std::stringvolcart::DiskBasedObjectBaseClass
New(const filesystem::path &path) -> Pointer (defined in volcart::Volume)volcart::Volumestatic
New(const filesystem::path &path, const Identifier &uuid, const std::string &name) -> Pointer (defined in volcart::Volume)volcart::Volumestatic
numSliceCharacters_volcart::Volumeprotected
numSlices() const -> intvolcart::Volume
path() const -> filesystem::pathvolcart::DiskBasedObjectBaseClass
path_volcart::DiskBasedObjectBaseClassprotected
Pointer typedefvolcart::Volume
reslice(const cv::Vec3d &center, const cv::Vec3d &xvec, const cv::Vec3d &yvec, int width=64, int height=64) const -> Reslicevolcart::Volume
saveMetadata() constvolcart::DiskBasedObjectBaseClass
setCache(SliceCache::Pointer c) constvolcart::Volume
setCacheCapacity(std::size_t newCacheCapacity) constvolcart::Volume
setCacheMemoryInBytes(std::size_t nbytes) constvolcart::Volume
setCacheSlices(bool b)volcart::Volume
setMax(double m)volcart::Volume
setMemoryMapSlices(bool b)volcart::Volume
setMetadataEntry(const std::string &key, T value)volcart::DiskBasedObjectBaseClassinline
setMin(double m)volcart::Volume
setName(std::string n)volcart::DiskBasedObjectBaseClass
setNumberOfSlices(std::size_t numSlices)volcart::Volume
setSliceData(int index, const cv::Mat &slice, bool compress=true) constvolcart::Volume
setSliceHeight(int h)volcart::Volume
setSliceWidth(int w)volcart::Volume
setVoxelSize(double s)volcart::Volume
SliceCache typedefvolcart::Volume
sliceHeight() const -> intvolcart::Volume
SliceItem typedefvolcart::Volume
sliceMutexes_volcart::Volumemutableprotected
slices_volcart::Volumeprotected
sliceWidth() const -> intvolcart::Volume
Volume()=deletevolcart::Volume
Volume(filesystem::path path)volcart::Volumeexplicit
Volume(filesystem::path path, Identifier uuid, std::string name)volcart::Volume
voxelSize() const -> doublevolcart::Volume
width_volcart::Volumeprotected