Searched defs:Geom (Results 1 - 25 of 127) sorted by relevance

123456

/inkscape/src/display/
H A Dsp-canvas-util.h21 namespace Geom { namespace
33 Geom::Affine sp_canvas_item_i2p_affine (SPCanvasItem * item);
37 Geom::Affine sp_canvas_item_i2i_affine (SPCanvasItem * from, SPCanvasItem * to);
41 void sp_canvas_item_set_i2w_affine (SPCanvasItem * item, Geom::Affine const & aff);
/inkscape/src/2geom/
H A Dgeom.h45 namespace Geom { namespace
47 boost::optional<Geom::LineSegment>
48 rect_line_intersect(Geom::Rect &r,
49 Geom::LineSegment ls);
51 int centroid(std::vector<Geom::Point> const &p, Geom::Point& centroid, double &area);
H A Dsbasis-geometric.h50 namespace Geom { namespace
H A Dsbasis-math.h46 namespace Geom{ namespace
H A Dsbasis-poly.h39 namespace Geom{ namespace
H A Dsbasis.h55 namespace Geom{ namespace
63 namespace Geom {
H A Dsolver.h42 namespace Geom { namespace
48 crossing_count(Geom::Point const *V, /* Control pts of Bezier curve */
52 Geom::Point const *w, /* The control points */
75 Geom::Bezier const& bz,
H A Dsweep-bounds.h41 namespace Geom { namespace
H A Dbasic-intersection.h50 namespace Geom { namespace
H A Dint-interval.h37 namespace Geom { namespace
51 } // namespace Geom
H A Dcairo-path-sink.h38 namespace Geom { namespace
43 * This class converts from 2Geom path representation to the Cairo representation.
44 * Use it to simplify visualizing the results of 2Geom operations with the Cairo library,
H A Dsbasis-to-bezier.h43 namespace Geom { namespace
64 std::vector<Geom::Point>
75 } // end namespace Geom
H A Dbezier-utils.h46 namespace Geom { namespace
86 } // end namespace Geom
H A Dutils.cpp36 namespace Geom namespace
65 } // end namespace Geom
H A Dbezier-to-sbasis.h40 namespace Geom namespace
82 } // end namespace Geom
H A Dint-rect.h38 namespace Geom { namespace
62 } // end namespace Geom
H A Dlinear.h42 namespace Geom { namespace
154 } // end namespace Geom
H A Dnearest-time.h46 namespace Geom namespace
80 return nearest_time(p, c, Geom::derivative(c), from, to);
99 return all_nearest_times(p, c, Geom::derivative(c), from, to);
129 } // end namespace Geom
H A Dsbasis-poly.cpp3 namespace Geom{ namespace
H A Dcoord.cpp110 namespace Geom { namespace
3668 } // namespace Geom
/inkscape/src/helper/
H A Dgeom-nodetype.h19 namespace Geom { namespace
43 } // namespace Geom
H A Dgeom-nodetype.cpp18 namespace Geom { namespace
32 Geom::Curve *crv = c_incoming.reverse();
33 Geom::Point deriv_1 = -crv->unitTangentAt(0);
35 Geom::Point deriv_2 = c_outgoing.unitTangentAt(0);
36 double this_angle_L2 = Geom::L2(deriv_1);
37 double next_angle_L2 = Geom::L2(deriv_2);
38 double both_angles_L2 = Geom::L2(deriv_1 + deriv_2);
49 } // end namespace Geom
/inkscape/src/ui/
H A Dcontrol-manager.h24 namespace Geom namespace
29 } // namespace Geom
56 SPCtrlLine *createControlLine(SPCanvasGroup *parent, Geom::Point const &p1, Geom::Point const &p2, CtrlLineType type = CTLINE_PRIMARY);
58 SPCtrlCurve *createControlCurve(SPCanvasGroup *parent, Geom::Point const &p0, Geom::Point const &p1, Geom::Point const &p2, Geom::Point const &p3, CtrlLineType type = CTLINE_PRIMARY);
/inkscape/src/2geom/numeric/
H A Dsymmetric-matrix-fs-operation.h43 namespace Geom { namespace NL { namespace
85 } /* end namespace NL*/ } /* end namespace Geom*/
/inkscape/src/
H A Dsp-conn-end-pair.h27 namespace Geom { class Point; } namespace
44 void getEndpoints(Geom::Point endPts[]) const;

Completed in 33 milliseconds

123456