Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
tracedialog.cpp File Reference

Bitmap tracing settings dialog - second implementation. More...

Go to the source code of this file.

Namespaces

namespace  Inkscape
 Helper class to stream background task notifications as a series of messages.
 
namespace  Inkscape::UI
 User interface code.
 
namespace  Inkscape::UI::Dialog
 Dialog code.
 

Detailed Description

Bitmap tracing settings dialog - second implementation.

Definition in file tracedialog.cpp.

Variable Documentation

◆ _live_preview

Gtk::CheckButton& _live_preview
private

Definition at line 115 of file tracedialog.cpp.

◆ _page_switched

sigc::scoped_connection _page_switched
private

Definition at line 119 of file tracedialog.cpp.

◆ _param_grid

Gtk::Grid& _param_grid
private

Definition at line 114 of file tracedialog.cpp.

◆ _preview_frame

Gtk::Frame& _preview_frame
private

Definition at line 113 of file tracedialog.cpp.

◆ B_OK

Gtk::Button & B_OK
private

Definition at line 108 of file tracedialog.cpp.

◆ B_RESET

Gtk::Button& B_RESET
private

Definition at line 108 of file tracedialog.cpp.

◆ B_STOP

Gtk::Button & B_STOP
private

Definition at line 108 of file tracedialog.cpp.

◆ B_Update

Gtk::Button & B_Update
private

Definition at line 108 of file tracedialog.cpp.

◆ bin

UI::Widget::Bin bin
private

Definition at line 99 of file tracedialog.cpp.

Referenced by Inkscape::Util::StaticHolderBase::StaticHolderBase().

◆ boxchild1

Gtk::Box& boxchild1
private

Definition at line 118 of file tracedialog.cpp.

◆ boxchild2

Gtk::Box & boxchild2
private

Definition at line 118 of file tracedialog.cpp.

◆ builder

Glib::RefPtr<Gtk::Builder> builder
private

Definition at line 98 of file tracedialog.cpp.

Referenced by Inkscape::UI::PathManipulator::_createGeometryFromControlPoints(), Inkscape::Extension::Internal::PdfInput::add_builder_page(), Inkscape::UI::Dialog::FilterEffectsDialog::add_effects(), Inkscape::UI::Dialog::LivePathEffectEditor::add_lpes(), Inkscape::UI::Toolbar::PencilToolbar::add_powerstroke_cap(), Inkscape::UI::Toolbar::PencilToolbar::add_shape_option(), Inkscape::UI::Toolbar::ArcToolbar::ArcToolbar(), Inkscape::UI::Toolbar::ToolToolbar::attachHandlers(), Inkscape::UI::Dialog::BatchExport::BatchExport(), Inkscape::UI::Toolbar::BooleansToolbar::BooleansToolbar(), Inkscape::UI::Dialog::DialogNotebook::build_dialog_menu(), Inkscape::UI::PathManipulator::build_segment(), Inkscape::LivePathEffect::buildUnitCircle(), Inkscape::UI::Toolbar::CalligraphyToolbar::CalligraphyToolbar(), Inkscape::UI::Toolbar::ConnectorToolbar::ConnectorToolbar(), Inkscape::UI::MultiPathManipulator::copySelectedPath(), Inkscape::UI::PathManipulator::copySelectedPath(), Inkscape::Application::crash_handler(), Inkscape::UI::Widget::CanvasNotice::create(), Inkscape::UI::create_builder(), Inkscape::UI::Widget::Ruler::draw_marker(), Inkscape::UI::Widget::Ruler::draw_ruler(), Inkscape::UI::Dialog::LivePathEffectEditor::effect_list_reload(), Inkscape::UI::Toolbar::EraserToolbar::EraserToolbar(), Geom::format_coord_nice(), Geom::format_coord_shortest(), Inkscape::UI::Widget::TemplateList::generate_category(), Inkscape::UI::get_derived_widget(), Inkscape::UI::get_object(), Inkscape::UI::get_object_raw(), Inkscape::UI::get_widget(), Inkscape::UI::Toolbar::GradientToolbar::GradientToolbar(), Inkscape::Trace::Potrace::PotraceTracingEngine::grayMapToPath(), Inkscape::UI::Toolbar::PencilToolbar::hide_extra_widgets(), Inkscape::UI::hide_widget(), Inkscape::UI::Toolbar::LPEToolbar::LPEToolbar(), Inkscape::UI::Toolbar::MeasureToolbar::MeasureToolbar(), Inkscape::UI::Toolbar::MeshToolbar::MeshToolbar(), Inkscape::UI::Toolbar::NodeToolbar::NodeToolbar(), Inkscape::Extension::Internal::PdfInput::open(), Inkscape::UI::Toolbar::PageToolbar::PageToolbar(), Inkscape::Extension::Internal::PdfBuilder::DrawContext::paint_item_to_raster(), Inkscape::UI::Toolbar::PaintbucketToolbar::PaintbucketToolbar(), Inkscape::UI::Toolbar::PencilToolbar::PencilToolbar(), Inkscape::UI::Dialog::StyleDialog::readStyleElement(), Inkscape::UI::Toolbar::RectToolbar::RectToolbar(), Inkscape::UI::Toolbar::SelectToolbar::SelectToolbar(), Inkscape::UI::Dialog::show_about(), InkviewWindow::show_control(), Inkscape::UI::Dialog::SingleExport::SingleExport(), sp_svg_read_pathv(), Inkscape::UI::Dialog::SpellCheck::SpellCheck(), Inkscape::UI::Toolbar::SpiralToolbar::SpiralToolbar(), Inkscape::UI::Toolbar::SprayToolbar::SprayToolbar(), Inkscape::UI::Toolbar::StarToolbar::StarToolbar(), startup(), Inkscape::UI::Widget::StatusBar::StatusBar(), Inkscape::UI::Toolbar::TextToolbar::TextToolbar(), Inkscape::UI::Toolbar::ToolToolbar::ToolToolbar(), Inkscape::UI::Toolbar::TweakToolbar::TweakToolbar(), Inkscape::UI::Dialog::GlyphMenuButton::update(), Inkscape::UI::Dialog::SwatchesPanel::update_selector_menu(), and Inkscape::Trace::Potrace::PotraceTracingEngine::writePaths().

◆ CB_invert

Gtk::CheckButton& CB_invert
private

Definition at line 104 of file tracedialog.cpp.

◆ CB_MS_rb

Gtk::CheckButton & CB_MS_rb
private

Definition at line 104 of file tracedialog.cpp.

◆ CB_MS_smooth

Gtk::CheckButton & CB_MS_smooth
private

Definition at line 104 of file tracedialog.cpp.

◆ CB_MS_stack

Gtk::CheckButton & CB_MS_stack
private

Definition at line 104 of file tracedialog.cpp.

◆ CB_optimize

Gtk::CheckButton & CB_optimize
private

Definition at line 105 of file tracedialog.cpp.

◆ CB_optimize1

Gtk::CheckButton & CB_optimize1
private

Definition at line 106 of file tracedialog.cpp.

◆ CB_PA_optimize

Gtk::CheckButton & CB_PA_optimize
private

Definition at line 106 of file tracedialog.cpp.

◆ CB_SIOX

Gtk::CheckButton & CB_SIOX
private

Definition at line 105 of file tracedialog.cpp.

◆ CB_SIOX1

Gtk::CheckButton & CB_SIOX1
private

Definition at line 106 of file tracedialog.cpp.

◆ CB_smooth

Gtk::CheckButton & CB_smooth
private

Definition at line 105 of file tracedialog.cpp.

◆ CB_smooth1

Gtk::CheckButton & CB_smooth1
private

Definition at line 106 of file tracedialog.cpp.

◆ CB_speckles

Gtk::CheckButton& CB_speckles
private

Definition at line 105 of file tracedialog.cpp.

◆ CB_speckles1

Gtk::CheckButton& CB_speckles1
private

Definition at line 106 of file tracedialog.cpp.

◆ CBT_MS

Gtk::DropDown & CBT_MS
private

Definition at line 103 of file tracedialog.cpp.

◆ CBT_SS

Gtk::DropDown& CBT_SS
private

Definition at line 103 of file tracedialog.cpp.

◆ choice_tab

Gtk::Notebook& choice_tab
private

Definition at line 110 of file tracedialog.cpp.

◆ engine

std::unique_ptr<Trace::TracingEngine> engine

Definition at line 65 of file tracedialog.cpp.

Referenced by Inkscape::Trace::preview(), and Inkscape::Trace::trace().

◆ mainBox

Gtk::Box& mainBox
private

Definition at line 109 of file tracedialog.cpp.

◆ MS_scans

Glib::RefPtr<Gtk::Adjustment> MS_scans
private

Definition at line 100 of file tracedialog.cpp.

◆ optimize

◆ orient_box

Gtk::Box& orient_box
private

Definition at line 112 of file tracedialog.cpp.

◆ PA_curves

Glib::RefPtr<Gtk::Adjustment> PA_curves
private

Definition at line 100 of file tracedialog.cpp.

◆ PA_islands

Glib::RefPtr<Gtk::Adjustment> PA_islands
private

Definition at line 100 of file tracedialog.cpp.

◆ PA_sparse1

Glib::RefPtr<Gtk::Adjustment> PA_sparse1
private

Definition at line 100 of file tracedialog.cpp.

◆ PA_sparse2

Glib::RefPtr<Gtk::Adjustment> PA_sparse2
private

Definition at line 100 of file tracedialog.cpp.

◆ preview_future

Trace::TraceFuture preview_future
private

Definition at line 92 of file tracedialog.cpp.

◆ preview_pending_recompute

bool preview_pending_recompute = false
private

Definition at line 96 of file tracedialog.cpp.

◆ preview_timeout_conn

sigc::connection preview_timeout_conn
private

Definition at line 95 of file tracedialog.cpp.

◆ previewArea

Gtk::Picture& previewArea
private

Definition at line 111 of file tracedialog.cpp.

◆ progressbar

Gtk::ProgressBar& progressbar
private

Definition at line 117 of file tracedialog.cpp.

◆ RB_PA_voronoi

Gtk::CheckButton& RB_PA_voronoi
private

Definition at line 107 of file tracedialog.cpp.

◆ sioxEnabled

bool sioxEnabled

Definition at line 66 of file tracedialog.cpp.

Referenced by Inkscape::Trace::preview(), and Inkscape::Trace::trace().

◆ smooth

◆ speckles

Glib::RefPtr<Gtk::Adjustment> speckles
private

Definition at line 102 of file tracedialog.cpp.

◆ SS_AT_ET_T

Glib::RefPtr<Gtk::Adjustment> SS_AT_ET_T
private

Definition at line 101 of file tracedialog.cpp.

◆ SS_AT_FI_T

Glib::RefPtr<Gtk::Adjustment> SS_AT_FI_T
private

Definition at line 101 of file tracedialog.cpp.

◆ SS_BC_T

Glib::RefPtr<Gtk::Adjustment> SS_BC_T
private

Definition at line 101 of file tracedialog.cpp.

◆ SS_CQ_T

Glib::RefPtr<Gtk::Adjustment> SS_CQ_T
private

Definition at line 101 of file tracedialog.cpp.

◆ SS_ED_T

Glib::RefPtr<Gtk::Adjustment> SS_ED_T
private

Definition at line 101 of file tracedialog.cpp.

◆ stack

Gtk::Stack& stack
private

Definition at line 116 of file tracedialog.cpp.

Referenced by Inkscape::UI::Dialog::StartScreen::banner_switch().

◆ trace_future

Trace::TraceFuture trace_future
private

Definition at line 91 of file tracedialog.cpp.