point-ops.h File Reference
Go to the source code of this file.
Functions | |
| import operators | setContext ("Point","Matrix","Point") make( |
| b | inverse ()") setContext("Point" |
| b Point | make ({'*=':'*'},{'/=':'/'},{'*':'*'},{'*':'/'}) setContext("Point" |
Variables | |
| __pad0__ | |
| b | double |
| b Point | Point |
Function Documentation
| b inverse | ( | ) |
- Type Constraints
-
Referenced by Inkscape::UI::PathManipulator::_createGeometryFromControlPoints(), Inkscape::SelTrans::_getGeomHandlePos(), KnotHolder::knot_moved_handler(), sp_gradient_set_gs2d_matrix(), sp_item_gradient_set_coords(), sp_selection_scale_absolute(), NrMatrixTest::testInverse(), and tweak_colors_in_gradient().
- Type Constraints
-
Referenced by Inkscape::Extension::Extension::Extension(), parseOptions(), and Inkscape::Extension::PrefDialog::PrefDialog().
| import operators setContext | ( | "Point" | , | |
| "Matrix" | , | |||
| "Point" | ||||
| ) |
Definition at line 4 of file point-ops.h.
Variable Documentation
Definition at line 5 of file point-ops.h.
Definition at line 8 of file point-ops.h.
Referenced by text_wrapper::AppendUTF8(), Avoid::aStarPath(), Avoid::ConnRef::calcRouteDist(), Geom::chord_length_parameterize(), clonetiler_get_transform(), Geom::detail::bezier_clipping::distance_control_points(), Inkscape::LivePathEffect::LPEDynastroke::doEffect_pwd2(), text_wrapper::DoLayout(), Inkscape::Extension::Internal::PovOutput::doTree(), Inkscape::Trace::Potrace::filter(), Inkscape::LivePathEffect::LPERoughHatches::generateLevels(), org::w3c::dom::xpath::XPathParser::getNumber(), Inkscape::UI::Widget::PrefSpinButton::init(), text_wrapper::KernXForLastAddition(), text_wrapper::KernYForLastAddition(), font_instance::LoadGlyph(), Geom::detail::bezier_clipping::make_focus(), Mod360Test::nan(), pointslope(), Inkscape::UI::Dialog::TraceDialogImpl::potraceProcess(), Inkscape::Extension::Internal::OdfOutput::processGradient(), Inkscape::Filters::FilterComponentTransfer::render(), Inkscape::UI::Widget::ImageIcon::showBitmap(), Inkscape::UI::Dialog::SVGPreview::showImage(), Inkscape::UI::Dialog::SVGPreview::showTooLarge(), Inkscape::Trace::Tracer::sioxProcessImage(), sp_gradient_context_add_stop_near_point(), sp_gradient_context_is_over_line(), sp_hruler_draw_ticks(), sp_icon_doc_icon(), sp_pattern_painter_new(), sp_star_get_xy(), sp_vruler_draw_ticks(), Inkscape::Trace::Tracer::traceThread(), Inkscape::Filters::FilterTurbulence::turbulence(), Inkscape::Filters::FilterTurbulence::TurbulenceInit(), and Inkscape::Filters::FilterTurbulence::TurbulenceNoise2().
Definition at line 11 of file point-ops.h.
Referenced by Inkscape::Text::Layout::_calculateCursorShapeForEmpty(), Inkscape::CanvasXYGridSnapper::_getSnapLines(), Inkscape::CanvasAxonomGridSnapper::_getSnapLines(), Inkscape::UI::Dialogs::GuidelinePropertiesDialog::_onApply(), Inkscape::UI::ClipboardManagerImpl::_pasteDocument(), SnapManager::_snapTransformed(), add_cap(), Shape::AddEdge(), raster_font::Advance(), Proj::Pt2::affine(), Geom::SVGEllipticalArc::allNearestPoints(), Geom::EllipticalArc::allNearestPoints(), Geom::Path::append(), Inkscape::LivePathEffect::append_half_circle(), Geom::D2< Bezier >::at0(), Geom::D2< Bezier >::at1(), Inkscape::Text::Layout::baselineAnchorPoint(), Geom::SVGEllipticalArc::boundsExact(), Geom::EllipticalArc::boundsExact(), box3d_get_center_screen(), box3d_get_corner_screen(), Geom::SVGEllipticalArc::calculate_center_and_extreme_angles(), Inkscape::Text::Layout::characterAnchorPoint(), Inkscape::Text::Layout::chunkAnchorPoint(), Geom::detail::bezier_clipping::clip_interval(), clonetiler_apply(), Avoid::LineSegment::commitBegin(), Avoid::LineSegment::commitFinish(), Avoid::LineSegment::commitPositionX(), Inkscape::LivePathEffect::LPESketch::computePerturbation(), SnapManager::constrainedSnapScale(), SnapManager::constrainedSnapStretch(), SnapManager::constrainedSnapTranslation(), Geom::copy_without_nans_or_adjacent_duplicates(), Geom::D2< Interval >::corner(), NR::Rect::corner(), SPDesktopWidget::createInstance(), Geom::cubic_bezier_poly_coeff(), Avoid::Polygon::curvedPolyline(), GrDrag::deleteSelected(), Geom::Line::derivative(), Geom::BezierCurve< order >::derivative(), Geom::detail::bezier_clipping::derivative(), Geom::D2< Interval >::dimensions(), Inkscape::LivePathEffect::LPEVonKoch::doBeforeEffect(), Inkscape::LivePathEffect::LPETextLabel::doEffect_pwd2(), Inkscape::LivePathEffect::LPEPerspectivePath::doEffect_pwd2(), Inkscape::LivePathEffect::LPELattice::doEffect_pwd2(), Inkscape::LivePathEffect::LPEExtrude::doEffect_pwd2(), NR::Eigen::Eigen(), Geom::Eigen::Eigen(), Geom::EllipticalArc::EllipticalArc(), Inkscape::UI::event_point(), Geom::Matrix::expansion(), Path::FitCubic(), Inkscape::Text::Layout::fitToPathAlign(), SPDocument::fitToRect(), SnapManager::freeSnapScale(), SnapManager::freeSnapTranslation(), from_2geom(), Gear::Gear(), get_visual_bbox(), SPItem::getCenter(), SPAvoidRef::getConnectionPointPos(), Inkscape::UI::View::EditWidget::getPointer(), gr_knot_moved_handler(), Inkscape::UI::Dialog::TileDialog::Grid_Arrange(), Geom::SVGPathGenerator< iter >::hlineTo(), Inkscape::SnappedCurve::intersect(), Geom::Rotate::inverse(), NR::rotate::inverse(), FlowtextKnotHolderEntity::knot_get(), RectKnotHolderEntityXY::knot_get(), RectKnotHolderEntityWH::knot_get(), RectKnotHolderEntityRY::knot_get(), RectKnotHolderEntityRX::knot_get(), Inkscape::LivePathEffect::PP::KnotHolderEntityOffset::knot_get(), Inkscape::LivePathEffect::PB::KnotHolderEntityRightEnd::knot_get(), Inkscape::LivePathEffect::PB::KnotHolderEntityLeftEnd::knot_get(), PatternKnotHolderEntityScale::knot_get(), PatternKnotHolderEntityAngle::knot_get(), ArcKnotHolderEntityEnd::knot_set(), ArcKnotHolderEntityStart::knot_set(), Geom::line_intersection(), font_instance::LoadGlyph(), Inkscape::LivePathEffect::LPEKnot::LPEKnot(), lpetool_get_limiting_bbox_corners(), Path::MakePathVector(), Shape::MakeTweak(), Geom::D2< Interval >::max(), Geom::D2< Interval >::midpoint(), Geom::D2< Interval >::min(), SPDesktopWidget::namedviewModified(), nr_arena_image_update(), Inkscape::UI::Dialog::ActionBaseline::on_button_click(), Inkscape::UI::Dialog::ActionRandomize::on_button_click(), Inkscape::UI::Dialog::ActionAlign::on_button_click(), Geom::IPoint::operator Point(), NR::IPoint::operator Point(), NR::IRect::operator Rect(), Geom::operator*(), NR::operator*(), Geom::ConvexHull::operator[](), Geom::BezierCurve< 1 >::operator[](), pen_lastpoint_move(), pencil_handle_button_press(), persp3d_get_infinite_dir(), Geom::SVGEllipticalArc::pointAndDerivatives(), Geom::VLineSegment::pointAndDerivatives(), Geom::HLineSegment::pointAndDerivatives(), Geom::EllipticalArc::pointAndDerivatives(), Path::PointAndTangentAt(), Path::PointAt(), Geom::VLineSegment::pointAt(), Geom::HLineSegment::pointAt(), Path::PrevPoint(), Avoid::processEventVert(), Avoid::Rectangle::Rectangle(), Inkscape::LivePathEffect::LPERoughHatches::resetDefaults(), Inkscape::LivePathEffect::LPEBendPath::resetDefaults(), Geom::rot90(), NR::rot90(), Geom::Rotate::Rotate(), Inkscape::SelTrans::rotateRequest(), GrDrag::selected_move(), set_pos_and_anchor(), Geom::Ray::setBy2Points(), Geom::Line::setBy2Points(), Geom::VLineSegment::setFinal(), Geom::HLineSegment::setFinal(), Geom::VLineSegment::setInitial(), Geom::HLineSegment::setInitial(), Inkscape::LivePathEffect::TextParam::setPosAndAnchor(), Geom::VLineSegment::setX(), Geom::HLineSegment::setX0(), Geom::HLineSegment::setX1(), Geom::HLineSegment::setY(), Geom::VLineSegment::setY0(), Geom::VLineSegment::setY1(), Inkscape::SnappedCurve::SnappedCurve(), Inkscape::SnappedLine::SnappedLine(), Inkscape::SnappedLineSegment::SnappedLineSegment(), Inkscape::SnappedPoint::SnappedPoint(), sp_arc_get_xy(), sp_arc_set_elliptical_path_attribute(), sp_canvas_arena_event(), sp_canvas_window_to_world(), sp_canvas_world_to_window(), sp_common_context_init(), sp_ctrl_init(), sp_ctrlquadr_init(), sp_ctrlquadr_render(), sp_document_dimensions(), sp_dropper_context_root_handler(), sp_dt_ruler_event(), sp_dyna_draw_apply(), sp_dyna_draw_context_init(), sp_dyna_draw_context_root_handler(), sp_dyna_draw_get_npoint(), sp_dyna_draw_get_vpoint(), sp_dyna_draw_reset(), sp_eraser_apply(), sp_eraser_get_npoint(), sp_eraser_get_vpoint(), sp_eraser_reset(), sp_event_context_private_root_handler(), sp_export_png_file(), sp_flood_do_flood_fill(), sp_genericellipse_snappoints(), sp_gradient_context_root_handler(), sp_gradient_convert_to_userspace(), sp_guide_init(), sp_guide_set(), sp_guideline_init(), sp_item_gradient_get_coords(), sp_item_gradient_set_coords(), sp_knot_init(), sp_line_convert_to_guides(), sp_line_set_transform(), sp_offset_top_point(), sp_pattern_extract_scale(), sp_pattern_extract_trans(), sp_pencil_context_init(), sp_rect_compensate_rxry(), sp_rect_get_rect(), sp_rect_snappoints(), sp_repr_get_point(), sp_selection_tile(), sp_selection_to_marker(), sp_spiral_get_tangent(), sp_spiral_get_xy(), sp_spray_context_root_handler(), sp_spray_recursive(), sp_star_init(), sp_te_get_cursor_coords(), sp_text_context_init(), sp_tweak_context_root_handler(), spdc_endpoint_snap_rotation(), StrokeNormalize(), Path::TangentOnBezAt(), Path::TangentOnCubAt(), Path::TangentOnSegAt(), Inkscape::LivePathEffect::TextParam::TextParam(), to_2geom(), Geom::Matrix::translation(), unclump_center(), unclump_dist(), unclump_wh(), Geom::Curve::unitTangentAt(), Inkscape::CanvasXYGrid::Update(), Inkscape::CanvasAxonomGrid::Update(), Inkscape::LivePathEffect::LPEKnot::updateSwitcher(), Geom::D2< Bezier >::valueAndDerivatives(), Geom::SVGPathGenerator< iter >::vlineTo(), SPDesktopWidget::window_get_pointer(), Geom::Matrix::xAxis(), and Geom::Matrix::yAxis().
