index 8058e0452bd434dc8b54ecae5e241c910ec7c5e8..9ecfb99d6011b751d1c40d6ad17ab816e3f3758f 100644 (file)
return new PathDescrMoveTo(*this);
}
-void PathDescrMoveTo::dumpSVG(Inkscape::SVGOStringStream& s, NR::Point const &/*last*/) const
+void PathDescrMoveTo::dumpSVG(Inkscape::SVGOStringStream& s, Geom::Point const &/*last*/) const
{
- s << "M " << p[NR::X] << " " << p[NR::Y] << " ";
+ s << "M " << p[Geom::X] << " " << p[Geom::Y] << " ";
}
-void PathDescrMoveTo::transform(NR::Matrix const& t)
+void PathDescrMoveTo::transform(Geom::Matrix const& t)
{
p = p * t;
}
void PathDescrMoveTo::dump(std::ostream &s) const
{
/* localizing ok */
- s << " m " << p[NR::X] << " " << p[NR::Y];
+ s << " m " << p[Geom::X] << " " << p[Geom::Y];
}
-void PathDescrLineTo::dumpSVG(Inkscape::SVGOStringStream& s, NR::Point const &/*last*/) const
+void PathDescrLineTo::dumpSVG(Inkscape::SVGOStringStream& s, Geom::Point const &/*last*/) const
{
- s << "L " << p[NR::X] << " " << p[NR::Y] << " ";
+ s << "L " << p[Geom::X] << " " << p[Geom::Y] << " ";
}
PathDescr *PathDescrLineTo::clone() const
return new PathDescrLineTo(*this);
}
-void PathDescrLineTo::transform(NR::Matrix const& t)
+void PathDescrLineTo::transform(Geom::Matrix const& t)
{
p = p * t;
}
void PathDescrLineTo::dump(std::ostream &s) const
{
/* localizing ok */
- s << " l " << p[NR::X] << " " << p[NR::Y];
+ s << " l " << p[Geom::X] << " " << p[Geom::Y];
}
PathDescr *PathDescrBezierTo::clone() const
return new PathDescrBezierTo(*this);
}
-void PathDescrBezierTo::transform(NR::Matrix const& t)
+void PathDescrBezierTo::transform(Geom::Matrix const& t)
{
p = p * t;
}
void PathDescrBezierTo::dump(std::ostream &s) const
{
/* localizing ok */
- s << " b " << p[NR::X] << " " << p[NR::Y] << " " << nb;
+ s << " b " << p[Geom::X] << " " << p[Geom::Y] << " " << nb;
}
PathDescr *PathDescrIntermBezierTo::clone() const
return new PathDescrIntermBezierTo(*this);
}
-void PathDescrIntermBezierTo::transform(NR::Matrix const& t)
+void PathDescrIntermBezierTo::transform(Geom::Matrix const& t)
{
p = p * t;
}
void PathDescrIntermBezierTo::dump(std::ostream &s) const
{
/* localizing ok */
- s << " i " << p[NR::X] << " " << p[NR::Y];
+ s << " i " << p[Geom::X] << " " << p[Geom::Y];
}
-void PathDescrCubicTo::dumpSVG(Inkscape::SVGOStringStream& s, NR::Point const &last) const
+void PathDescrCubicTo::dumpSVG(Inkscape::SVGOStringStream& s, Geom::Point const &last) const
{
s << "C "
- << last[NR::X] + start[0] / 3 << " "
- << last[NR::Y] + start[1] / 3 << " "
- << p[NR::X] - end[0] / 3 << " "
- << p[NR::Y] - end[1] / 3 << " "
- << p[NR::X] << " "
- << p[NR::Y] << " ";
+ << last[Geom::X] + start[0] / 3 << " "
+ << last[Geom::Y] + start[1] / 3 << " "
+ << p[Geom::X] - end[0] / 3 << " "
+ << p[Geom::Y] - end[1] / 3 << " "
+ << p[Geom::X] << " "
+ << p[Geom::Y] << " ";
}
PathDescr *PathDescrCubicTo::clone() const
{
/* localizing ok */
s << " c "
- << p[NR::X] << " " << p[NR::Y] << " "
- << start[NR::X] << " " << start[NR::Y] << " "
- << end[NR::X] << " " << end[NR::Y] << " ";
+ << p[Geom::X] << " " << p[Geom::Y] << " "
+ << start[Geom::X] << " " << start[Geom::Y] << " "
+ << end[Geom::X] << " " << end[Geom::Y] << " ";
}
-void PathDescrCubicTo::transform(NR::Matrix const& t)
+void PathDescrCubicTo::transform(Geom::Matrix const& t)
{
- NR::Matrix tr = t;
+ Geom::Matrix tr = t;
tr[4] = tr[5] = 0;
start = start * tr;
end = end * tr;
p = p * t;
}
-void PathDescrArcTo::dumpSVG(Inkscape::SVGOStringStream& s, NR::Point const &/*last*/) const
+void PathDescrArcTo::dumpSVG(Inkscape::SVGOStringStream& s, Geom::Point const &/*last*/) const
{
s << "A "
<< rx << " "
@@ -118,8 +118,8 @@ void PathDescrArcTo::dumpSVG(Inkscape::SVGOStringStream& s, NR::Point const &/*l
<< angle << " "
<< (large ? "1" : "0") << " "
<< (clockwise ? "0" : "1") << " "
- << p[NR::X] << " "
- << p[NR::Y] << " ";
+ << p[Geom::X] << " "
+ << p[Geom::Y] << " ";
}
PathDescr *PathDescrArcTo::clone() const
return new PathDescrArcTo(*this);
}
-void PathDescrArcTo::transform(NR::Matrix const& t)
+void PathDescrArcTo::transform(Geom::Matrix const& t)
{
p = p * t;
}
{
/* localizing ok */
s << " a "
- << p[NR::X] << " " << p[NR::Y] << " "
+ << p[Geom::X] << " " << p[Geom::Y] << " "
<< rx << " " << ry << " "
<< angle << " "
<< (clockwise ? 1 : 0) << " "
return new PathDescrForced(*this);
}
-void PathDescrClose::dumpSVG(Inkscape::SVGOStringStream& s, NR::Point const &/*last*/) const
+void PathDescrClose::dumpSVG(Inkscape::SVGOStringStream& s, Geom::Point const &/*last*/) const
{
s << "z ";
}