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::MaskVolumeSlice Member List

This is the complete list of members for Core::MaskVolumeSlice, 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
cache_updated_signal_ (defined in Core::MaskVolumeSlice)Core::MaskVolumeSlice
cache_updated_signal_type typedefCore::MaskVolumeSlice
clear_mask_at(size_t i, size_t j) (defined in Core::MaskVolumeSlice)Core::MaskVolumeSlice
clone()Core::MaskVolumeSlicevirtual
ConnectionHandler() (defined in Core::ConnectionHandler)Core::ConnectionHandlerprotected
copy_slice_data(std::vector< unsigned char > &buffer, bool invert=false) const Core::MaskVolumeSlice
copy_slice_data(unsigned char *buffer, bool invert=false) const Core::MaskVolumeSlice
depth() const (defined in Core::VolumeSlice)Core::VolumeSlice
disconnect_all()Core::ConnectionHandlerprotected
get_cached_data()Core::MaskVolumeSlice
get_closest_slice(const Point &pt) const Core::VolumeSlice
get_mask_at(size_t i, size_t j) const (defined in Core::MaskVolumeSlice)Core::MaskVolumeSlice
get_mask_data_block() const Core::MaskVolumeSlice
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
MaskVolumeSlice(const MaskVolumeHandle &mask_volume, VolumeSliceType type=VolumeSliceType::AXIAL_E, size_t slice_num=0) (defined in Core::MaskVolumeSlice)Core::MaskVolumeSlice
MaskVolumeSlice(const MaskVolumeSlice &copy)Core::MaskVolumeSlice
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
release_cached_data()Core::MaskVolumeSlice
right() const (defined in Core::VolumeSlice)Core::VolumeSlice
set_mask_at(size_t i, size_t j) (defined in Core::MaskVolumeSlice)Core::MaskVolumeSlice
set_size_changed(bool) (defined in Core::VolumeSlice)Core::VolumeSliceprotected
set_slice_changed(bool) (defined in Core::VolumeSlice)Core::VolumeSliceprotected
set_slice_data(const unsigned char *buffer, bool trigger_update=false)Core::MaskVolumeSlice
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::MaskVolumeSlicevirtual
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::MaskVolumeSlicevirtual
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
~MaskVolumeSlice() (defined in Core::MaskVolumeSlice)Core::MaskVolumeSlicevirtual
~RecursiveLockable() (defined in Core::RecursiveLockable)Core::RecursiveLockableinline
~VolumeSlice() (defined in Core::VolumeSlice)Core::VolumeSliceprotectedvirtual