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