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