Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
ctrl-handle-styling.cpp File Reference

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::Handles
 Classes related to control handle styling.
 

Functions

Css Inkscape::Handles::parse_css (const std::string &css_file_name)
 

Variable Documentation

◆ msg

Glib::ustring msg

Definition at line 109 of file ctrl-handle-styling.cpp.

Referenced by Inkscape::Preferences::_load(), Inkscape::ObjectSet::_pathBoolOp(), Inkscape::Preferences::_reportError(), Inkscape::Application::Application(), Inkscape::UI::Dialog::checkFontSubstitutions(), Inkscape::LivePathEffect::LPEMeasureSegments::doBeforeEffect(), Inkscape::Async::OperationStream< R, T >::emit(), Inkscape::Trace::Siox::error(), file_save(), Inkscape::FontDiscovery::FontDiscovery(), Inkscape::UI::Widget::FontList::FontList(), Inkscape::Async::Msg::get_progress(), Inkscape::Async::Msg::get_result(), Inkscape::UI::gui_warning(), image_crop(), Inkscape::Async::Msg::is_finished(), Inkscape::loadImpl(), Inkscape::UI::Widget::Messages::message(), Inkscape::UI::Dialog::SvgFontsDialog::missing_glyph_description_from_selected_path(), Inkscape::UI::Dialog::ColorItem::on_motion_enter(), Geom::detail::bezier_clipping::operator<<(), cola::Output2FILE::Output(), rand_test(), Geom::detail::bezier_clipping::range_assertion(), Inkscape::UI::Tools::ObjectPickerTool::root_handler(), selection_display_message(), Inkscape::UI::Dialog::SvgFontsDialog::set_glyph_description_from_selected_path(), Inkscape::UI::Widget::StatusBar::set_message(), Inkscape::UI::Widget::CanvasNotice::show(), SPDesktop::showNotice(), Inkscape::UI::Widget::CanvasGrid::showNotice(), SPDesktopWidget::showNotice(), sp_file_save_document(), sp_ui_overwrite_file(), test2(), Inkscape::Util::ExpressionEvaluator::throwError(), Inkscape::Trace::Siox::trace(), and Inkscape::UI::Toolbar::MeshToolbar::warning_popup().

◆ result

Css& result

Definition at line 32 of file ctrl-handle-styling.cpp.

Referenced by Inkscape::UI::Dialog::SelectorsDialog::_addSelector(), Inkscape::Extension::Internal::CairoRenderContext::_createHatchPainter(), Inkscape::Extension::Internal::CairoRenderContext::_createPatternPainter(), Inkscape::UI::Widget::OKWheel::_curColorWheelCoords(), Inkscape::UI::PathManipulator::_deleteStretch(), Inkscape::UI::Widget::OKWheel::_event2abstract(), Inkscape::UI::Tools::EraserTool::_filterByCollision(), Inkscape::UI::Tools::EraserTool::_filterCutEraseables(), Geom::EllipticalArc::_filterIntersections(), Inkscape::UI::Tools::EraserTool::_findItemsToErase(), Inkscape::DistributionSnapper::_findSidewaysSnaps(), Inkscape::UI::Dialog::SelectorsDialog::_formatRowAsCSS(), _getObjectsBySelectorRecursive(), Geom::PathIntersectionGraph::_getResult(), Geom::PathIntersectionGraph::_handleNonintersectingPaths(), Geom::EllipticalArc::_intersectSameEllipse(), Inkscape::UI::Widget::SelectedStyle::_on_paste_callback(), Inkscape::ObjectSet::_pathBoolOp(), Inkscape::DrawingGlyphs::_pickItem(), Inkscape::UI::Widget::CanvasGrid::_rulerToCanvas(), Inkscape::UI::Widget::ObjectCompositeSettings::_subjectChanged(), Inkscape::UI::Dialog::StyleDialog::_writeStyleElement(), Inkscape::UI::Dialog::ColorItem::action_edit(), Avoid::HyperedgeTreeEdge::addConns(), FontFactory::AddFontFilesWin32(), SPDocument::addResource(), Geom::NL::adj(), Geom::NL::adj(), Geom::all_nearest_times(), Geom::EllipticalArc::allNearestTimes(), SurfaceSynth::alphaAt(), AncestorSon(), Geom::andrew_merge(), Inkscape::ObjectSet::applyAffine(), arc_length(), arc_length_integrating(), arc_length_integrating(), arc_length_integrating(), Geom::Piecewise< T >::arc_length_parametrization(), arc_length_subdividing(), Geom::Rotate::around(), Geom::Piecewise< T >::atan2(), UnicodeRange::attribute_string(), Box3DSide::axes_string(), Geom::PathInterval::backward_interval(), Geom::bezier_line_intersections(), Geom::bezier_points(), SPHatchPath::bounds(), SPHatch::bounds(), Geom::EllipticalArc::boundsExact(), box3d_snap(), Inkscape::SubItem::build_flatten(), Inkscape::SubItem::build_mosaic(), Inkscape::UI::Tools::MeasureTool::calcDeltaBasePoint(), Inkscape::Text::Layout::calculateFlow(), Inkscape::Extension::Input::can_open_filename(), Inkscape::Extension::Output::can_save_filename(), Geom::Ellipse::canonicalForm(), Inkscape::Extension::Internal::CairoRendererPdfOutput::check(), Inkscape::Extension::Internal::LatexOutput::check(), Inkscape::UI::Dialog::check_single_connection(), check_test(), vpsc::checkIntersection(), Inkscape::choose_file_open_images(), Inkscape::clean_pathvector(), Geom::Line::clip(), Box3D::Line::closest_to(), Inkscape::Trace::Siox::colorSignature(), Inkscape::Colors::Space::component_coefficients(), compose(), Geom::Piecewise< T >::compose(), Geom::Piecewise< T >::compose(), Geom::compose(), Geom::compose_inverse(), Geom::compose_pullback(), Inkscape::UI::Tools::MT::ClipboardMeaClass::composeMeaStr(), Inkscape::Extension::Internal::compute_final_page_dimensions(), SnapManager::constrainedSnap(), convole(), convole(), Geom::cos(), Avoid::cost(), create_clipboard_actions(), Inkscape::UI::Widget::Canvas::create_context(), create_cubic_gradient(), Geom::AngleInterval::create_full(), Geom::cross(), Inkscape::Colors::Parser::css_number(), cubic_length_subdividing(), Geom::D2< T >::cubics_fitting_curvature(), Geom::Piecewise< T >::curvature(), Geom::xAx::decompose_df(), Inkscape::Debug::demangle(), Geom::Line::derivative(), Geom::EllipticalArc::derivative(), Geom::Piecewise< T >::derivative(), Geom::derivative(), Geom::PlanarGraph< EdgeLabel >::deviatesLeft(), Inkscape::UI::dialog_run(), Inkscape::LivePathEffect::discontinuities(), Geom::distance(), Geom::distance(), Inkscape::UI::Tools::do_trace(), Inkscape::LivePathEffect::LPEMeasureSegments::doBeforeEffect(), SPItem::documentExactBounds(), SPShape::documentExactBounds(), SPSymbol::documentExactBounds(), SPUse::documentExactBounds(), Inkscape::LivePathEffect::LPESimplify::doEffect(), Inkscape::LivePathEffect::LPECurveStitch::doEffect_path(), Inkscape::LivePathEffect::LPEDashedStroke::doEffect_path(), Inkscape::LivePathEffect::LPERoughHatches::doEffect_pwd2(), Geom::NL::detail::dot(), Geom::Piecewise< T >::dot(), Geom::Piecewise< T >::dot(), Geom::double_axis_intersections(), Inkscape::UI::Handle::dragged(), draw_line_in_rect(), Inkscape::Text::Layout::dumpAsText(), Inkscape::XML::SimpleDocument::duplicate(), eval_dim(), Inkscape::Util::ExpressionEvaluator::evaluate(), Inkscape::Util::ExpressionEvaluator::evaluateFactor(), Inkscape::Util::ExpressionEvaluator::evaluateSignedFactor(), Inkscape::UI::Dialog::Export::exportRaster(), extract_labels(), Inkscape::extract_pathvectors_recursive(), extract_shape(), extract_uri(), find_bounds_for_lambda0(), find_items_at_point(), Geom::RTree::find_parent(), Inkscape::findBrokenLinks(), Avoid::Node::firstPointAbove(), Avoid::Node::firstPointBelow(), Inkscape::FontDiscovery::FontDiscovery(), Geom::force_continuity(), Inkscape::Util::format(), Geom::PathInterval::forward_interval(), Geom::PathInterval::from_direction(), Inkscape::URI::from_native_filename(), Geom::GenericInterval< C >::from_range(), Geom::GenericRect< C >::from_range(), Geom::GenericOptRect< C >::from_range(), Geom::PathInterval::from_start_crossing(), Inkscape::Colors::Space::XYZ::fromLinearRGB(), Geom::fuse_nearby_ends(), Inkscape::LivePathEffect::LPETiling::generate_buttons(), SPDocument::generate_unique_id(), Inkscape::LivePathEffect::LPEShowHandles::generateHelperPath(), Inkscape::LivePathEffect::LPESimplify::generateHelperPathAndSmooth(), Inkscape::LivePathEffect::LPERoughHatches::generateLevels(), generateLevels(), vpsc::generateXConstraints(), Inkscape::UI::Dialog::DialogManager::get_all_floating_dialog_windows(), Inkscape::get_all_fonts(), Inkscape::Extension::Internal::PdfBuilder::Document::get_anchors_for_page(), SPObject::get_child_by_repr(), get_closest_child_by_repr(), get_color_with_class(), InkscapeApplication::get_documents(), SPGroup::get_expanded(), Inkscape::IO::Resource::get_filename(), Inkscape::Extension::get_files(), Inkscape::UI::Dialog::InkscapePreferences::get_highlight_colors(), Inkscape::UI::Syntax::get_language_manager(), SPMarker::get_marker_transform(), Inkscape::UI::Widget::PopoverMenuItem::get_menu(), SPFilter::get_new_result_name(), Inkscape::IO::Resource::get_path(), Inkscape::IO::Resource::get_path_string(), Inkscape::Filters::FilterSlot::get_result(), Inkscape::UI::Tools::get_stop_intervals(), Inkscape::LivePathEffect::LPETiling::getActiveMirror(), Geom::PathIntersectionGraph::getAminusB(), Geom::PathIntersectionGraph::getBminusA(), getClosestCurve(), getClosestIntersectionCL(), getClosestIntersectionCS(), getClosestIntersectionSL(), getClosestIntersectionSL(), getClosestIntersectionSLS(), getClosestSL(), getClosestSLS(), getClosestSP(), Inkscape::LivePathEffect::Effect::getCurrrentLPEItems(), Inkscape::Colors::CMS::System::getDisplayProfiles(), SPText::getExclusionShape(), SPDocument::getHeight(), SPText::getInclusionShape(), Geom::PathIntersectionGraph::getIntersection(), SPDocument::getItemsAtPoints(), Inkscape::Preferences::getLastError(), Inkscape::LivePathEffect::LPETiling::getMirrorMap(), Inkscape::LayerManager::getNextLayerName(), SPMeshpatch::getNextMeshpatch(), SPMeshrow::getNextMeshrow(), SPStop::getNextStop(), Inkscape::Colors::CMS::System::getOutputProfiles(), SPMeshpatch::getPrevMeshpatch(), SPMeshrow::getPrevMeshrow(), SPStop::getPrevStop(), Inkscape::Colors::CMS::System::getProfiles(), SPObject::getTitleOrDesc(), FontFactory::GetUIFamilies(), FontFactory::GetUIStyles(), Geom::PathIntersectionGraph::getUnion(), SPDocument::getWidth(), Geom::graham_merge(), Inkscape::Trace::SioxImage::hash(), Inkscape::UI::Widget::have_glinvalidateteximage(), Inkscape::UI::Widget::have_gltexstorage(), Inkscape::UI::Dialog::InkscapePreferences::highlight_results(), VectorHandle< T >::hit(), Inkscape::UI::Widget::TemplateList::icon_to_pixbuf(), Inkscape::LivePathEffect::LPEKnotNS::idx_of_nearest(), ink_matrix_to_2geom(), inkscape_abs2rel(), inkscape_rel2abs(), Geom::PathInterval::inside(), Geom::Piecewise< T >::integral(), Geom::integral(), integral(), Geom::interpolate(), Geom::Circle::intersect(), Geom::BezierCurveN< degree >::intersect(), Geom::BezierCurve::intersect(), Geom::EllipticalArc::intersect(), Geom::Ellipse::intersect(), Geom::Ellipse::intersect(), Geom::Ellipse::intersect(), Geom::Circle::intersect(), Geom::Line::intersect(), Geom::Line::intersect(), Geom::Circle::intersect(), Geom::Ellipse::intersect(), Geom::Path::intersect(), Geom::PathVector::intersect(), Geom::Line::intersect(), Geom::intersect(), intersect(), Geom::PathIntersectionGraph::intersectionPoints(), Geom::Curve::intersectSelf(), Geom::Path::intersectSelf(), Geom::PathVector::intersectSelf(), Geom::NL::inverse(), Geom::EllipticalArc::inverseUnitCircleTransform(), Inkscape::UI::Dialog::CloneTiler::is_a_clone_of(), Inkscape::join(), Inkscape::last_elder_layer(), Geom::D2< T >::length(), Geom::Piecewise< T >::length(), Geom::D2< T >::length_integrating(), level_set(), Geom::level_set(), Geom::level_sets(), Geom::line_intersection(), Geom::line_segment_intersect(), Geom::line_twopoint_intersect(), linearizeCusps(), Inkscape::LivePathEffect::LPERoughHatches::linearSnake(), linearSnake(), Inkscape::UI::list_corrections(), Inkscape::locateLinks(), main(), main(), Geom::make_parallel_line(), make_path(), make_shape(), SPText::makeEffectiveShapes(), Inkscape::Text::Layout::ShapeScanlineMaker::makeScanline(), matrix_times_vector(), matrix_times_vector(), Inkscape::UI::Syntax::minify_svgd(), mix_colors(), monotonic_smash_intersect(), Geom::monotonic_smash_intersect(), Geom::monotonicSplit(), Geom::SBasisN< n >::multi_resize(), Geom::multi_roots(), SnapManager::multipleConstrainedSnaps(), Geom::multiply(), naive_sb_seg_to_bez(), Geom::GenericRect< C >::nearestEdgePoint(), Avoid::HyperedgeRerouter::newAndDeletedObjectLists(), Avoid::HyperedgeImprover::newAndDeletedObjectLists(), Inkscape::next_layer(), Geom::PlanarGraph< EdgeLabel >::nextIncidence(), Geom::Path::nodes(), Geom::PathVector::nodes(), Inkscape::Async::BackgroundTask< R, T >::notify(), cola::NowTime(), Inkscape::UI::Widget::Canvas::on_button_pressed(), Inkscape::UI::Widget::Canvas::on_button_released(), Inkscape::UI::Dialog::FilterEffectsDialog::PrimitiveList::on_click_released(), Inkscape::Extension::ParamPath::on_file_dialog_response(), Inkscape::UI::Widget::SpinButton::on_input(), Inkscape::UI::Dialog::InkscapePreferences::on_search_changed(), Inkscape::UI::Widget::PrefEditFolder::onChangeButtonClickedCallback(), Inkscape::Extension::Implementation::XSLT::open(), Geom::Poly::operator*(), Geom::Poly::operator*(), Geom::NL::ConstBaseSymmetricMatrix< N >::operator*(), Geom::NL::operator*(), Proj::Pt2::operator*(), Proj::Pt3::operator*(), Geom::operator*(), Geom::operator*(), Geom::Poly::operator+(), Geom::operator+(), Geom::operator+(), Geom::operator+(), Geom::operator+(), Geom::operator+(), Geom::operator+(), Geom::operator+(), Geom::operator+(), Geom::operator+(), Proj::Pt2::operator+(), Proj::Pt3::operator+(), Geom::Bezier::operator-(), Geom::NL::ConstBaseSymmetricMatrix< N >::operator-(), Geom::Poly::operator-(), Geom::Poly::operator-(), Geom::Poly::operator-(), Geom::operator-(), Geom::operator-(), Geom::operator-(), Geom::operator-(), Geom::operator-(), Geom::operator-(), Geom::operator-(), Geom::operator-(), Geom::operator-(), Geom::operator-(), Geom::operator-(), Geom::operator-(), Proj::Pt2::operator-(), Proj::Pt3::operator-(), Inkscape::optimizePath(), Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderGroups(), Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingAdvanced(), Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingClosest(), Avoid::orthogonalDirection(), outer_prod(), Inkscape::LivePathEffect::PowerStrokePointArrayParam::param_transform_multiply(), Inkscape::Handles::parse_css(), FontFactory::parsePostscriptName(), Geom::partial_derivative(), pathvector_cut(), pathvector_for_curve(), Inkscape::UI::Widget::FillNStroke::performUpdate(), Inkscape::UI::Dialog::BatchExport::pickBatchPath(), SurfaceSynth::pixelAt(), Geom::EllipticalArc::pointAndDerivatives(), Path::PointToCurvilignPosition(), Geom::portion(), Geom::pow(), Inkscape::UI::Syntax::prettify_svgd(), Inkscape::previous_layer(), Avoid::processShiftEvent(), proj_image(), cola::projectOntoCCs(), Geom::Piecewise< T >::pw_compose_inverse(), Inkscape::Trace::quantizeBand(), Inkscape::LivePathEffect::RandomParam::rand(), Geom::Line::ray(), rdf_get_work_entity(), rdf_match_license(), rdf_set_work_entity(), Geom::reciprocal(), Geom::reciprocal(), Inkscape::Colors::DocumentCMS::removeProfile(), SPDocument::removeResource(), Inkscape::LayerManager::renameLayer(), Inkscape::Filters::Filter::render(), Inkscape::Util::ExpressionEvaluator::resolveUnit(), Inkscape::UI::QueryFileInfo::results(), Inkscape::UI::QueryFileInfo::results_callback(), Geom::Ray::reverse(), Geom::reverse(), Geom::SBasis::reverse(), Geom::reverse(), Geom::AngleInterval::reversed(), Geom::Line::reversed(), Geom::Line::roots(), Geom::Ray::roots(), Geom::roots(), Geom::rot90(), Geom::xAx::rotate(), Geom::xAx::rotate(), Inkscape::run(), Inkscape::Async::BackgroundTask< R, T >::run(), Inkscape::Async::BackgroundTask< R, T >::Task::run_async(), Inkscape::IO::sanitizeString(), Geom::sb2d_cubic_solve(), Geom::sb2dsolve(), sbofsb_cubic_solve(), Geom::RTree::search(), Avoid::segDir(), Geom::segment_intersect(), Inkscape::FontLister::selection_update(), Inkscape::UI::Tools::CalligraphicTool::set_to_accumulated(), Inkscape::LivePathEffect::LPETiling::setMirroring(), Geom::shift(), Geom::shift(), Geom::shift(), Geom::Poly::shifted(), Box3D::side_of_intersection(), Inkscape::Text::Layout::simulateLayoutUsingKerning(), Geom::PathIntersectionGraph::size(), Geom::smash_intersect(), smash_intersect(), smoothSnake(), Inkscape::LivePathEffect::LPERoughHatches::smoothSnake(), Inkscape::UI::Widget::CairoGraphics::snapshot_combine(), cola::solve(), Geom::solve_cubic(), Geom::solve_quadratic(), Geom::solve_quartic(), sp_attribute_name_list(), sp_css_attr_from_object(), Inkscape::UI::Tools::sp_flood_do_flood_fill(), sp_object_compare_position(), sp_pathvector_boolop(), sp_poly_parse_curve(), sp_relative_path_from_path(), sp_selected_item_to_curved_repr(), sp_te_get_string_multiline(), sp_te_style_at_position(), Geom::sqrt(), Inkscape::Async::OperationStream< R, T >::start(), Box3D::string_from_axes(), sum(), Inkscape::Extension::Internal::svgGetShadingColor(), test(), TEST(), TEST(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), tidy_operator_empty_spans(), tighten(), tighten(), Inkscape::Debug::timestamp(), Inkscape::UI::Widget::to_pixel_coordinate(), Inkscape::LivePathEffect::LPEKnotNS::CrossingPoints::to_vector(), Inkscape::Colors::Space::XYZ::toLinearRGB(), toSBasis(), toSBasis(), toSBasisOfDouble(), Inkscape::LivePathEffect::transformNodes(), Geom::Line::transformTo(), Geom::transpose(), Inkscape::Util::treeify(), try_get_intersect_point_with_item(), Geom::EllipticalArc::unitCircleTransform(), Geom::Piecewise< T >::unitVector(), Geom::Piecewise< T >::unitVector(), Inkscape::UI::Widget::SelectedStyle::update(), Inkscape::UI::Widget::Stores::update(), Inkscape::UI::Widget::FillNStroke::updateFromPaint(), Inkscape::UI::Widget::Updater::create< Updater::Strategy::FullRedraw >(), Geom::Linear::valueAndDerivatives(), Inkscape::Util::vformat(), Inkscape::Extension::Internal::PrintMetafile::weight_colors(), Inkscape::Extension::Internal::PrintMetafile::weight_opacity(), Geom::Path::withoutDegenerateCurves(), x2_plus_y2_1(), xml_quote_strdup(), and y_x2().

◆ selected_handles

std::vector<std::pair<Style *, int> > selected_handles

Definition at line 33 of file ctrl-handle-styling.cpp.