Lines Matching defs:rx
75 this->readAttr("sodipodi:rx");
91 this->readAttr("rx");
101 // std::cout << " rx: " << rx.write() << std::endl;
108 // There are multiple ways to set internal cx, cy, rx, and ry (via SVG attributes or Sodipodi
137 if( t.read(value) && t.value > 0.0 ) rx = t;
138 rx.update( em, ex, w );
151 this->ry = this->rx = t;
153 rx.update( em, ex, d );
201 this->rx.update(em, ex, dr);
220 } else if ( rx.computed == ry.computed ) {
270 // << " rx: " << rx.write() << " " << rx.computed
279 repr->setAttribute("rx", NULL );
288 sp_repr_set_svg_length(repr, "sodipodi:rx", rx);
311 sp_repr_set_svg_length(repr, "r", rx);
312 repr->setAttribute("rx", NULL );
316 repr->setAttribute("sodipodi:rx", NULL );
328 sp_repr_set_svg_length(repr, "rx", rx);
333 repr->setAttribute("sodipodi:rx", NULL );
399 if (Geom::are_near(this->rx.computed, 0) || Geom::are_near(this->ry.computed, 0)) {
445 Geom::Affine aff = Geom::Scale(rx.computed, ry.computed) * Geom::Translate(cx.computed, cy.computed);
500 if (this->rx._set) {
501 this->rx.scale( sw );
618 return Geom::Point::polar(arg) * Geom::Scale(rx.computed, ry.computed) * Geom::Translate(cx.computed, cy.computed);
647 void SPGenericEllipse::position_set(gdouble x, gdouble y, gdouble rx, gdouble ry)
651 this->rx = rx;