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
Core::DataVolumeSlice Member List

This is the complete list of members for Core::DataVolumeSlice, including all inherited members.

add_connection(const boost::signals2::connection &connection)Core::ConnectionHandlerprotected
add_connection(const ConnectionHandlerConnectionHandle &connection)Core::ConnectionHandlerprotected
apply_grid_transform(const Point &pt) const (defined in Core::VolumeSlice)Core::VolumeSlice
apply_inverse_grid_transform(const Point &pt) const (defined in Core::VolumeSlice)Core::VolumeSlice
bottom() const (defined in Core::VolumeSlice)Core::VolumeSlice
bottom_left() const (defined in Core::VolumeSlice)Core::VolumeSlice
bottom_right() const (defined in Core::VolumeSlice)Core::VolumeSlice
clone()Core::DataVolumeSlicevirtual
ConnectionHandler() (defined in Core::ConnectionHandler)Core::ConnectionHandlerprotected
create_threshold_mask(std::vector< unsigned char > &mask, double min_val, double max_val, bool negative_constraint) const Core::DataVolumeSlice
DataVolumeSlice(const DataVolumeHandle &data_volume, VolumeSliceType type=VolumeSliceType::AXIAL_E, size_t slice_num=0) (defined in Core::DataVolumeSlice)Core::DataVolumeSlice
DataVolumeSlice(const DataVolumeSlice &copy) (defined in Core::DataVolumeSlice)Core::DataVolumeSlice
depth() const (defined in Core::VolumeSlice)Core::VolumeSlice
disconnect_all()Core::ConnectionHandlerprotected
get_closest_slice(const Point &pt) const Core::VolumeSlice
get_data_at(size_t i, size_t j) const (defined in Core::DataVolumeSlice)Core::DataVolumeSlice
get_mutex() const (defined in Core::RecursiveLockable)Core::RecursiveLockableinline
get_size_changed() (defined in Core::VolumeSlice)Core::VolumeSliceprotected
get_slice_changed() (defined in Core::VolumeSlice)Core::VolumeSliceprotected
get_slice_number() const (defined in Core::VolumeSlice)Core::VolumeSlice
get_slice_type() const (defined in Core::VolumeSlice)Core::VolumeSlice
get_texture() (defined in Core::VolumeSlice)Core::VolumeSlice
get_volume() const (defined in Core::VolumeSlice)Core::VolumeSlice
get_world_coord(double i_pos, double j_pos, Point &world_coord) const Core::VolumeSlice
handle_volume_updated() (defined in Core::VolumeSlice)Core::VolumeSlice
index_to_world(int i, int j, double &world_i, double &world_j) const (defined in Core::VolumeSlice)Core::VolumeSlice
initialize_texture() (defined in Core::VolumeSlice)Core::VolumeSlicevirtual
is_valid() const Core::VolumeSlice
left() const (defined in Core::VolumeSlice)Core::VolumeSlice
lock_type typedef (defined in Core::RecursiveLockable)Core::RecursiveLockable
move_slice_to(const Point &pos, bool fail_safe=false) (defined in Core::VolumeSlice)Core::VolumeSlice
move_slice_to(double depth, bool fail_safe=false)Core::VolumeSlice
mutex_type typedef (defined in Core::RecursiveLockable)Core::RecursiveLockable
number_of_slices() const (defined in Core::VolumeSlice)Core::VolumeSlice
nx() const (defined in Core::VolumeSlice)Core::VolumeSlice
ny() const (defined in Core::VolumeSlice)Core::VolumeSlice
out_of_boundary() const (defined in Core::VolumeSlice)Core::VolumeSlice
project_onto_slice(const Point &pt, double &i_pos, double &j_pos) const Core::VolumeSlice
project_onto_slice(const Point &pt, double &i_pos, double &j_pos, double &depth) const Core::VolumeSlice
ProjectOntoSlice(VolumeSliceType slice_type, const Point &pt, double &i_pos, double &j_pos) (defined in Core::VolumeSlice)Core::VolumeSlicestatic
ProjectOntoSlice(VolumeSliceType slice_type, const Point &pt, double &i_pos, double &j_pos, double &depth) (defined in Core::VolumeSlice)Core::VolumeSlicestatic
RecursiveLockable() (defined in Core::RecursiveLockable)Core::RecursiveLockableinline
right() const (defined in Core::VolumeSlice)Core::VolumeSlice
set_data_at(size_t i, size_t j, double value) (defined in Core::DataVolumeSlice)Core::DataVolumeSlice
set_size_changed(bool) (defined in Core::VolumeSlice)Core::VolumeSliceprotected
set_slice_changed(bool) (defined in Core::VolumeSlice)Core::VolumeSliceprotected
set_slice_number(size_t slice_num) (defined in Core::VolumeSlice)Core::VolumeSlice
set_slice_type(VolumeSliceType type) (defined in Core::VolumeSlice)Core::VolumeSlice
set_volume(const VolumeHandle &volume)Core::DataVolumeSlicevirtual
texture_data_type typedef (defined in Core::DataVolumeSlice)Core::DataVolumeSlice
to_index(size_t i, size_t j, Point &index) const Core::VolumeSlice
to_index(size_t i, size_t j) const Core::VolumeSlice
top() const (defined in Core::VolumeSlice)Core::VolumeSlice
top_left() const (defined in Core::VolumeSlice)Core::VolumeSlice
top_right() const (defined in Core::VolumeSlice)Core::VolumeSlice
upload_texture()Core::DataVolumeSlicevirtual
volume_type() const (defined in Core::VolumeSlice)Core::VolumeSlice
VolumeSlice(const VolumeHandle &volume, VolumeSliceType type, size_t slice_num) (defined in Core::VolumeSlice)Core::VolumeSliceprotected
VolumeSlice(const VolumeSlice &copy)Core::VolumeSliceprotected
world_to_index(double i_pos, double j_pos, int &i, int &j) const Core::VolumeSlice
~ConnectionHandler() (defined in Core::ConnectionHandler)Core::ConnectionHandlerprotectedvirtual
~DataVolumeSlice() (defined in Core::DataVolumeSlice)Core::DataVolumeSlicevirtual
~RecursiveLockable() (defined in Core::RecursiveLockable)Core::RecursiveLockableinline
~VolumeSlice() (defined in Core::VolumeSlice)Core::VolumeSliceprotectedvirtual