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 | Public Attributes | List of all members
Core::VolumeSlicePrivate Class Reference

Public Member Functions

 VolumeSlicePrivate (const VolumeHandle &volume, VolumeSliceType type, size_t slice_num)
 
 VolumeSlicePrivate (const VolumeSlicePrivate &copy)
 
void update_dimension ()
 
void update_position ()
 
size_t to_index (size_t x, size_t y, size_t z)
 

Public Attributes

bool slice_changed_
 
bool size_changed_
 
size_t nx_
 
size_t ny_
 
size_t number_of_slices_
 
bool out_of_boundary_
 
double left_
 
double right_
 
double bottom_
 
double top_
 
double depth_
 
Point bottom_left_
 
Point bottom_right_
 
Point top_left_
 
Point top_right_
 
Texture2DHandle texture_
 
VolumeHandle volume_
 
const GridTransform grid_transform_
 
const Transform inverse_transform_
 
const size_t grid_nx_
 
const size_t grid_ny_
 
const size_t grid_nz_
 
VolumeSliceType slice_type_
 
size_t slice_number_
 
VolumeSliceslice_
 

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