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