Seg3D  2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
All Classes Namespaces Functions Variables Typedefs Enumerator Friends
Public Member Functions | Protected Member Functions | List of all members
Core::VolumeRendererBase Class Referenceabstract
Inheritance diagram for Core::VolumeRendererBase:
Core::VolumeRendererOcclusion Core::VolumeRendererSimple

Public Member Functions

virtual void initialize ()
 
virtual void render (DataVolumeHandle volume, const VolumeRenderingParam &param)=0
 

Protected Member Functions

void process_volume (DataVolumeHandle volume, double sample_rate, const View3D &view, bool orthographic, bool front_to_back, std::vector< BrickEntry > &sorted_bricks)
 
void slice_brick (DataVolumeBrickHandle brick, std::vector< PointF > &polygon_vertices, std::vector< int > &first_vec, std::vector< int > &count_vec)
 
Vector get_voxel_size ()
 
double get_normalized_sample_distance ()
 
double get_sample_distance ()
 

The documentation for this class was generated from the following files: