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.
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: