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

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

add_connection(const boost::signals2::connection &connection)Core::ConnectionHandlerprivate
add_connection(const ConnectionHandlerConnectionHandle &connection)Core::ConnectionHandlerprivate
add_state(const std::string &key, HANDLE &state, const T &default_value)Core::StateHandlerinlineprivate
add_state(const std::string &key, HANDLE &state, const T &default_value, const T &min_value, const T &max_value, const T &step)Core::StateHandlerinlineprivate
add_state(const std::string &key, HANDLE &state)Core::StateHandlerinlineprivate
add_state(const std::string &key, HANDLE &state, const std::string &default_option, const std::string &option_list)Core::StateHandlerinlineprivate
add_state(const std::string &key, HANDLE &state, const std::string &default_option, const std::vector< std::string > option_list)Core::StateHandlerinlineprivate
add_state(const std::string &key, HANDLE &state, const std::string &default_option, const std::vector< OptionLabelPair > option_list)Core::StateHandlerinlineprivate
add_state(const std::string &key, HANDLE &state, const std::vector< std::string > &default_options, const std::vector< OptionLabelPair > option_list)Core::StateHandlerinlineprivate
add_state(const std::string &key, HANDLE &state, const std::vector< std::string > &default_options, const std::string &option_list)Core::StateHandlerinlineprivate
add_state(const std::string &key, HANDLE &state, const std::vector< T > &default_value)Core::StateHandlerinlineprivate
clean_up()Core::StateHandlerprivatevirtual
ConnectionHandler() (defined in Core::ConnectionHandler)Core::ConnectionHandlerprivate
create_tool(const std::string &tool_type, ToolHandle &tool)Seg3D::ToolFactory
create_toolinterface(const std::string &toolinterface_name, ToolInterface *&toolinterface)Seg3D::ToolFactory
disconnect_all()Core::ConnectionHandlerprivate
do_not_save_id_number()Core::StateHandlerprivate
enable_signals(bool enabled)Core::StateHandlerprivate
get_loaded_version()Core::StateHandlerprivate
get_mutex() const (defined in Core::Lockable)Core::Lockableinline
get_session_priority()Core::StateHandlerprivatevirtual
get_statehandler_id() const Core::StateHandlerprivate
get_statehandler_id_base() const Core::StateHandlerprivate
get_statehandler_id_number() const Core::StateHandlerprivate
get_version()Core::StateHandlerprivatevirtual
initialize_states()Seg3D::ToolFactory
invalidate()Core::StateHandlerprivate
is_tool_type(const std::string &tool_type)Seg3D::ToolFactory
is_valid()Core::StateHandlerprivate
list_menus(ToolMenuList &menu_list)Seg3D::ToolFactory
list_tools(ToolInfoList &tool_list, std::string menu="")Seg3D::ToolFactory
load_states(const StateIO &state_io)Core::StateHandlerprivate
lock_type typedef (defined in Core::Lockable)Core::Lockable
Lockable() (defined in Core::Lockable)Core::Lockableinline
mark_as_project_data()Core::StateHandlerprivate
mutex_type typedef (defined in Core::Lockable)Core::Lockable
post_load_states(const StateIO &state_io)Core::StateHandlerprivatevirtual
post_save_states(StateIO &state_io)Core::StateHandlerprivatevirtual
pre_load_states(const StateIO &state_io)Core::StateHandlerprivatevirtual
pre_save_states(StateIO &state_io)Core::StateHandlerprivatevirtual
register_tool(ToolBuilderBase *builder, ToolInfoHandle tool_info, std::string tool_name)Seg3D::ToolFactory
register_toolinterface(ToolInterfaceBuilderBase *builder, std::string toolinterface_name)Seg3D::ToolFactory
save_settings()Seg3D::ToolFactory
save_states(StateIO &state_io)Core::StateHandlerprivate
set_initializing(bool initializing)Core::StateHandlerprivate
set_loaded_version(int loaded_version)Core::StateHandlerprivate
startup_tools_map_type typedef (defined in Seg3D::ToolFactory)Seg3D::ToolFactory
startup_tools_state_ (defined in Seg3D::ToolFactory)Seg3D::ToolFactory
state_changed()Core::StateHandlerprivatevirtual
StateHandler(const std::string &type_str, bool auto_id) (defined in Core::StateHandler)Core::StateHandlerprivate
~ConnectionHandler() (defined in Core::ConnectionHandler)Core::ConnectionHandlerprivatevirtual
~Lockable() (defined in Core::Lockable)Core::Lockableinline
~StateHandler() (defined in Core::StateHandler)Core::StateHandlerprivatevirtual