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.
Seg3D::PaintTool Member List

This is the complete list of members for Seg3D::PaintTool, including all inherited members.

ActionPaint (defined in Seg3D::PaintTool)Seg3D::PaintToolfriend
activate()Seg3D::PaintToolvirtual
add_connection(const boost::signals2::connection &connection)Core::ConnectionHandlerprotected
add_connection(const ConnectionHandlerConnectionHandle &connection)Core::ConnectionHandlerprotected
add_extra_layer_input(Core::StateLabeledOptionHandle input_layer_state, Core::VolumeType type, bool required=false, bool dependent=true)Seg3D::SingleTargetTool
add_state(const std::string &key, HANDLE &state, const T &default_value)Core::StateHandlerinline
add_state(const std::string &key, HANDLE &state, const T &default_value, const T &min_value, const T &max_value, const T &step)Core::StateHandlerinline
add_state(const std::string &key, HANDLE &state)Core::StateHandlerinline
add_state(const std::string &key, HANDLE &state, const std::string &default_option, const std::string &option_list)Core::StateHandlerinline
add_state(const std::string &key, HANDLE &state, const std::string &default_option, const std::vector< std::string > option_list)Core::StateHandlerinline
add_state(const std::string &key, HANDLE &state, const std::string &default_option, const std::vector< OptionLabelPair > option_list)Core::StateHandlerinline
add_state(const std::string &key, HANDLE &state, const std::vector< std::string > &default_options, const std::vector< OptionLabelPair > option_list)Core::StateHandlerinline
add_state(const std::string &key, HANDLE &state, const std::vector< std::string > &default_options, const std::string &option_list)Core::StateHandlerinline
add_state(const std::string &key, HANDLE &state, const std::vector< T > &default_value)Core::StateHandlerinline
brush_radius_state_Seg3D::PaintTool
clean_up()Core::StateHandlerprotectedvirtual
clear(Core::ActionContextHandle context)Seg3D::SeedPointsTool
close()Seg3D::Toolvirtual
ConnectionHandler() (defined in Core::ConnectionHandler)Core::ConnectionHandlerprotected
dark_yellow (defined in Seg3D::SeedPointsTool)Seg3D::SeedPointsToolstatic
data_constraint_layer_state_ (defined in Seg3D::PaintTool)Seg3D::PaintTool
deactivate()Seg3D::PaintToolvirtual
disconnect_all()Core::ConnectionHandlerprotected
do_not_save_id_number()Core::StateHandler
enable_signals(bool enabled)Core::StateHandlerprotected
erase_state_Seg3D::PaintTool
execute(Core::ActionContextHandle context)Seg3D::Toolvirtual
find_point(ViewerHandle viewer, double world_x, double world_y, Core::VolumeSliceHandle vol_slice, Core::Point &pt)Seg3D::SeedPointsTool
flood_fill(Core::ActionContextHandle context, bool erase) (defined in Seg3D::PaintTool)Seg3D::PaintTool
get_definition() const Seg3D::Tool
get_hotkeys_and_descriptions() const Seg3D::Tool
get_loaded_version()Core::StateHandlerprotected
get_menu() const Seg3D::Tool
get_menu_label() const Seg3D::Tool
get_name() const Seg3D::Tool
get_session_priority()Core::StateHandlerprotectedvirtual
get_shortcut_key() const Seg3D::Tool
get_statehandler_id() const Core::StateHandler
get_statehandler_id_base() const Core::StateHandler
get_statehandler_id_number() const Core::StateHandler
get_tool_info() const =0Seg3D::Toolpure virtual
get_url() const Seg3D::Tool
get_version()Core::StateHandlerprotectedvirtual
handle_key_press(ViewerHandle viewer, int key, int modifiers)Seg3D::PaintToolvirtual
handle_key_release(ViewerHandle viewer, int key, int modifiers)Seg3D::Toolvirtual
handle_mouse_enter(ViewerHandle viewer, int x, int y)Seg3D::PaintToolvirtual
handle_mouse_leave(ViewerHandle viewer)Seg3D::PaintToolvirtual
handle_mouse_move(ViewerHandle viewer, const Core::MouseHistory &mouse_history, int button, int buttons, int modifiers)Seg3D::PaintToolvirtual
handle_mouse_press(ViewerHandle viewer, const Core::MouseHistory &mouse_history, int button, int buttons, int modifiers)Seg3D::PaintToolvirtual
handle_mouse_release(ViewerHandle viewer, const Core::MouseHistory &mouse_history, int button, int buttons, int modifiers)Seg3D::PaintToolvirtual
handle_seed_points_changed()Seg3D::SeedPointsToolvirtual
handle_update_cursor(ViewerHandle viewer)Seg3D::PaintToolvirtual
handle_wheel(ViewerHandle viewer, int delta, int x, int y, int buttons, int modifiers)Seg3D::PaintToolvirtual
has_2d_visual()Seg3D::PaintToolvirtual
has_3d_visual()Seg3D::SeedPointsToolvirtual
invalidate()Core::StateHandler
is_valid()Core::StateHandler
load_states(const StateIO &state_io)Core::StateHandler
lower_threshold_state_Seg3D::PaintTool
mark_as_project_data()Core::StateHandler
mask_constraint1_layer_state_ (defined in Seg3D::PaintTool)Seg3D::PaintTool
mask_constraint2_layer_state_ (defined in Seg3D::PaintTool)Seg3D::PaintTool
negative_data_constraint_state_ (defined in Seg3D::PaintTool)Seg3D::PaintTool
negative_mask_constraint1_state_ (defined in Seg3D::PaintTool)Seg3D::PaintTool
negative_mask_constraint2_state_ (defined in Seg3D::PaintTool)Seg3D::PaintTool
NONE_OPTION_C (defined in Seg3D::Tool)Seg3D::Toolstatic
post_load_states() (defined in Seg3D::PaintTool)Seg3D::PaintToolprotectedvirtual
Seg3D::SeedPointsTool::post_load_states(const StateIO &state_io)Core::StateHandlerprotectedvirtual
post_save_states(StateIO &state_io)Core::StateHandlerprotectedvirtual
pre_load_states(const StateIO &state_io)Core::StateHandlerprotectedvirtual
pre_save_states(StateIO &state_io)Core::StateHandlerprotectedvirtual
redraw(size_t viewer_id, const Core::Matrix &proj_mat, int viewer_width, int viewer_height)Seg3D::PaintToolvirtual
save_states(StateIO &state_io)Core::StateHandler
seed_points_state_ (defined in Seg3D::SeedPointsTool)Seg3D::SeedPointsTool
SeedPointsTool(Core::VolumeType target_volume_type, const std::string &toolid) (defined in Seg3D::SeedPointsTool)Seg3D::SeedPointsTool
set_initializing(bool initializing)Core::StateHandler
set_loaded_version(int loaded_version)Core::StateHandlerprotected
show_data_cstr_bound_state_ (defined in Seg3D::PaintTool)Seg3D::PaintTool
SingleTargetTool(int target_volume_type, const std::string &tool_type) (defined in Seg3D::SingleTargetTool)Seg3D::SingleTargetTool
state_changed()Core::StateHandlerprotectedvirtual
StateHandler(const std::string &type_str, bool auto_id) (defined in Core::StateHandler)Core::StateHandler
target_layer_state_ (defined in Seg3D::SingleTargetTool)Seg3D::SingleTargetTool
Tool(const std::string &tool_type) (defined in Seg3D::Tool)Seg3D::Tool
tool_name() const Seg3D::Toolvirtual
toolid() const Seg3D::Tool
upper_threshold_state_Seg3D::PaintTool
use_active_layer_state_Seg3D::SingleTargetTool
valid_primary_target_state_ (defined in Seg3D::SingleTargetTool)Seg3D::SingleTargetTool
valid_target_state_Seg3D::SingleTargetTool
yellow (defined in Seg3D::SeedPointsTool)Seg3D::SeedPointsToolstatic
~ConnectionHandler() (defined in Core::ConnectionHandler)Core::ConnectionHandlerprotectedvirtual
~SeedPointsTool()=0 (defined in Seg3D::SeedPointsTool)Seg3D::SeedPointsToolpure virtual
~SingleTargetTool() (defined in Seg3D::SingleTargetTool)Seg3D::SingleTargetToolvirtual
~StateHandler() (defined in Core::StateHandler)Core::StateHandlervirtual
~Tool() (defined in Seg3D::Tool)Seg3D::Toolvirtual