Set/Retrieve Volume properties (voxel size, bounds, etc.)
More...
#include <vc/graph/core.hpp>
|
auto | serialize_ (bool, const filesystem::path &) -> smgl::Metadata override |
|
void | deserialize_ (const smgl::Metadata &meta, const filesystem::path &) override |
|
Set/Retrieve Volume properties (voxel size, bounds, etc.)
Definition at line 125 of file core.hpp.
◆ VolumePropertiesNode()
volcart::VolumePropertiesNode::VolumePropertiesNode |
( |
| ) |
|
◆ deserialize_()
void volcart::VolumePropertiesNode::deserialize_ |
( |
const smgl::Metadata & |
meta, |
|
|
const filesystem::path & |
|
|
) |
| |
|
overrideprivate |
smgl custom deserialization
◆ serialize_()
auto volcart::VolumePropertiesNode::serialize_ |
( |
bool |
, |
|
|
const filesystem::path & |
|
|
) |
| -> smgl::Metadata |
|
overrideprivate |
smgl custom serialization
◆ bounds
smgl::OutputPort<Volume::Bounds> volcart::VolumePropertiesNode::bounds |
Get the bounding box.
Definition at line 140 of file core.hpp.
◆ cacheMem_
std::size_t volcart::VolumePropertiesNode::cacheMem_ {2'000'000'000} |
|
private |
◆ cacheMemory
smgl::InputPort<std::size_t> volcart::VolumePropertiesNode::cacheMemory |
Set the maximum size of the cache in bytes.
Definition at line 137 of file core.hpp.
◆ volume_
◆ volumeIn
◆ volumeOut
Output Volume.
- Warning
- After update, volumeIn and volumeOut are pointers to the same Volume object.
Definition at line 149 of file core.hpp.
◆ voxelSize
smgl::OutputPort<double> volcart::VolumePropertiesNode::voxelSize |
Get the voxel size (in microns)
Definition at line 142 of file core.hpp.
The documentation for this class was generated from the following file: