Lines Matching defs:point
391 // Choose a point on the baseline for snapping from or to, with the horizontal position
392 // of this point depending on the text alignment (left vs. right)
821 Geom::Point point;
822 if (attributes.x.empty()) point[Geom::X] = 0.0;
823 else point[Geom::X] = attributes.x[0].computed;
824 if (attributes.y.empty()) point[Geom::Y] = 0.0;
825 else point[Geom::Y] = attributes.y[0].computed;
826 return point;
829 void TextTagAttributes::setFirstXY(Geom::Point &point)
838 attributes.x[0] = point[Geom::X];
839 attributes.y[0] = point[Geom::Y];
999 Geom::Point point;
1000 if (i < attributes.x.size()) point[Geom::X] = attributes.x[i].computed;
1001 else point[Geom::X] = 0.0;
1002 if (i < attributes.y.size()) point[Geom::Y] = attributes.y[i].computed;
1003 else point[Geom::Y] = 0.0;
1004 point *= matrix;
1006 attributes.x[i] = point[Geom::X];
1007 else if (point[Geom::X] != 0.0 && extend_zero_length) {
1009 attributes.x[i] = point[Geom::X];
1012 attributes.y[i] = point[Geom::Y];
1013 else if (point[Geom::Y] != 0.0 && extend_zero_length) {
1015 attributes.y[i] = point[Geom::Y];