/inkscape/src/2geom/ |
H A D | sbasis-curve.h | 82 D2<SBasis> inner; member in class:Geom::SBasisCurve 85 explicit SBasisCurve(D2<SBasis> const &sb) : inner(sb) {} 86 explicit SBasisCurve(Curve const &other) : inner(other.toSBasis()) {} 89 virtual Point initialPoint() const { return inner.at0(); } 90 virtual Point finalPoint() const { return inner.at1(); } 91 virtual bool isDegenerate() const { return inner.isConstant(0); } 92 virtual bool isLineSegment() const { return inner[X].size() == 1; } 93 virtual Point pointAt(Coord t) const { return inner.valueAt(t); } 95 return inner.valueAndDerivatives(t, n); 97 virtual Coord valueAt(Coord t, Dim2 d) const { return inner[ [all...] |
H A D | bezier-curve.h | 49 D2<Bezier> inner; member in class:Geom::BezierCurve 51 BezierCurve(Bezier const &x, Bezier const &y) : inner(x, y) {} 55 explicit BezierCurve(D2<Bezier> const &b) : inner(b) {} 61 unsigned order() const { return inner[X].order(); } 63 unsigned size() const { return inner[X].order() + 1; } 67 Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } 68 Point operator[](unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } 71 std::vector<Point> controlPoints() const { return bezier_points(inner); } [all...] |
H A D | bezier-curve.cpp | 111 : inner(pts) 121 Coord ic = inner[d][0]; 123 if (inner[d][i] != ic) return false; 169 find_intersections(xs, inner, bez->inner, eps); 190 if (!are_near(inner.at0(), other->inner.at0(), precision)) return false; 191 if (!are_near(inner.at1(), other->inner.at1(), precision)) return false; 195 if (!are_near(inner [all...] |
H A D | angle.h | 206 * If the inner angle is exactly equal to initial or final angle, 210 * If the initial and final angle are the same, but the inner angle 215 * @param inner Angle contained in the interval 217 AngleInterval(Angle s, Angle inner, Angle e) argument 220 , _sweep((inner-s).radians0() <= (e-s).radians0()) 221 , _full(s == e && s != inner)
|
H A D | circle.h | 116 arc(Point const& initial, Point const& inner, Point const& final) const;
|
H A D | circle.cpp | 251 @param inner a point whose angle with the circle center is inside the angle that the arc spans 254 Circle::arc(Point const& initial, Point const& inner, Point const& final) const 258 return e.arc(initial, inner, final);
|
H A D | ellipse.h | 141 * @param inner Point in the middle of the arc, used to pick one of two possibilities 144 EllipticalArc *arc(Point const &ip, Point const &inner, Point const &fp);
|
H A D | ellipse.cpp | 217 Ellipse::arc(Point const &ip, Point const &inner, Point const &fp) argument 226 // large_arc is false when the inner point is on the same side 236 Point innerv = inner - _center;
|
/inkscape/src/libcola/ |
H A D | conjugate_gradient.h | 7 inner(std::valarray<double> const &x,
|
H A D | conjugate_gradient.cpp | 45 inner(valarray<double> const &x, function 84 double r_r = inner(r,r); 93 r_r_new = inner(r,r); 97 double alpha_k = r_r_new / inner(p, Ap);
|
/inkscape/src/ui/widget/ |
H A D | gimpcolorwheel.c | 495 gdouble inner, outer; local 504 inner = outer - priv->ring_width; 507 *hx = floor (center_x + cos (angle) * inner + 0.5); 508 *hy = floor (center_y - sin (angle) * inner + 0.5); 509 *sx = floor (center_x + cos (angle + 2.0 * G_PI / 3.0) * inner + 0.5); 510 *sy = floor (center_y - sin (angle + 2.0 * G_PI / 3.0) * inner + 0.5); 511 *vx = floor (center_x + cos (angle + 4.0 * G_PI / 3.0) * inner + 0.5); 512 *vy = floor (center_y - sin (angle + 4.0 * G_PI / 3.0) * inner + 0.5); 526 gdouble inner, outer; local 534 inner 873 gdouble inner, outer; local [all...] |
/inkscape/src/libavoid/ |
H A D | connector.cpp | 988 PtConnPtrPair inner = (swapped) ? outerArg : innerArg; local 990 COLA_ASSERT(inner != outer); 993 // inner->x, inner->y, (int) inner, outer->x, outer->y, (int) outer); 1000 if ((*curr)->point == inner.first) 1012 innerPtr = new PointRep(inner.first, inner.second); 1563 // so reverse the order so that the inner path
|
/inkscape/src/ |
H A D | selection-chemistry.cpp | 3777 Inkscape::XML::Node *inner = xml_doc->createElement("svg:g"); local 3778 inner->setAttribute("inkscape:label", "Clip"); 3786 inner->appendChild(spnew); 3819 inner->appendChild(spnew); 3826 outer->appendChild(inner); 3833 clone->setAttribute("xlink:href", g_strdup_printf("#%s", inner->attribute("id")), false); 3835 clone->setAttribute("inkscape:transform-center-x", inner->attribute("inkscape:transform-center-x"), false); 3836 clone->setAttribute("inkscape:transform-center-y", inner->attribute("inkscape:transform-center-y"), false);
|