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: