| Bounds typedef | volcart::Volume | |
| bounds() const -> Bounds | volcart::Volume | |
| cache_ | volcart::Volume | mutableprotected |
| cache_slice_(int index) const | volcart::Volume | protected |
| cacheMutex_ | volcart::Volume | mutableprotected |
| cachePurge() const | volcart::Volume | |
| cacheSlices_ | volcart::Volume | protected |
| DEFAULT_CAPACITY | volcart::Volume | static |
| DefaultCache typedef | volcart::Volume | |
| Description typedef | volcart::DiskBasedObjectBaseClass | |
| DiskBasedObjectBaseClass()=delete | volcart::DiskBasedObjectBaseClass | |
| DiskBasedObjectBaseClass(filesystem::path path) | volcart::DiskBasedObjectBaseClass | explicitprotected |
| DiskBasedObjectBaseClass(filesystem::path path, Identifier uuid, std::string name) | volcart::DiskBasedObjectBaseClass | protected |
| getCacheCapacity() const -> std::size_t | volcart::Volume | |
| getCacheSize() const -> std::size_t | volcart::Volume | |
| getMetadataEntry(const std::string &key) const -> std::optional< T > | volcart::DiskBasedObjectBaseClass | inline |
| getSliceData(int index) const -> cv::Mat | volcart::Volume | |
| getSliceDataCopy(int index) const -> cv::Mat | volcart::Volume | |
| getSlicePath(int index) const -> filesystem::path | volcart::Volume | |
| height_ | volcart::Volume | protected |
| id() const | volcart::DiskBasedObjectBaseClass | |
| Identifier typedef | volcart::DiskBasedObjectBaseClass | |
| intensityAt(int x, int y, int z) const -> std::uint16_t | volcart::Volume | |
| intensityAt(const cv::Vec3d &v) const -> std::uint16_t | volcart::Volume | |
| interpolateAt(double x, double y, double z) const -> std::uint16_t | volcart::Volume | |
| interpolateAt(const cv::Vec3d &v) const -> std::uint16_t | volcart::Volume | |
| isInBounds(double x, double y, double z) const -> bool | volcart::Volume | |
| isInBounds(const cv::Vec3d &v) const -> bool (defined in volcart::Volume) | volcart::Volume | |
| load_slice_(int index, mmap_info *mmap_info=nullptr) const | volcart::Volume | protected |
| max() const -> double | volcart::Volume | |
| memmap_ | volcart::Volume | protected |
| metadata_ | volcart::DiskBasedObjectBaseClass | protected |
| min() const -> double | volcart::Volume | |
| name() const -> std::string | volcart::DiskBasedObjectBaseClass | |
| New(const filesystem::path &path) -> Pointer (defined in volcart::Volume) | volcart::Volume | static |
| New(const filesystem::path &path, const Identifier &uuid, const std::string &name) -> Pointer (defined in volcart::Volume) | volcart::Volume | static |
| numSliceCharacters_ | volcart::Volume | protected |
| numSlices() const -> int | volcart::Volume | |
| path() const -> filesystem::path | volcart::DiskBasedObjectBaseClass | |
| path_ | volcart::DiskBasedObjectBaseClass | protected |
| Pointer typedef | volcart::Volume | |
| reslice(const cv::Vec3d ¢er, const cv::Vec3d &xvec, const cv::Vec3d &yvec, int width=64, int height=64) const -> Reslice | volcart::Volume | |
| saveMetadata() const | volcart::DiskBasedObjectBaseClass | |
| setCache(SliceCache::Pointer c) const | volcart::Volume | |
| setCacheCapacity(std::size_t newCacheCapacity) const | volcart::Volume | |
| setCacheMemoryInBytes(std::size_t nbytes) const | volcart::Volume | |
| setCacheSlices(bool b) | volcart::Volume | |
| setMax(double m) | volcart::Volume | |
| setMemoryMapSlices(bool b) | volcart::Volume | |
| setMetadataEntry(const std::string &key, T value) | volcart::DiskBasedObjectBaseClass | inline |
| 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) const | volcart::Volume | |
| setSliceHeight(int h) | volcart::Volume | |
| setSliceWidth(int w) | volcart::Volume | |
| setVoxelSize(double s) | volcart::Volume | |
| SliceCache typedef | volcart::Volume | |
| sliceHeight() const -> int | volcart::Volume | |
| SliceItem typedef | volcart::Volume | |
| sliceMutexes_ | volcart::Volume | mutableprotected |
| slices_ | volcart::Volume | protected |
| sliceWidth() const -> int | volcart::Volume | |
| Volume()=delete | volcart::Volume | |
| Volume(filesystem::path path) | volcart::Volume | explicit |
| Volume(filesystem::path path, Identifier uuid, std::string name) | volcart::Volume | |
| voxelSize() const -> double | volcart::Volume | |
| width_ | volcart::Volume | protected |