Lines Matching refs:position
181 Geom::Point p = origin->position();
187 double dist = Geom::distance((*i)->position(), p);
194 double dist = Geom::distance((*i)->position(), p);
234 bound.unionWith(Geom::OptInterval((*i)->position()[d]));
242 new_coord=(_points_list.front())->position()[d];
245 new_coord=(_points_list.back())->position()[d];
261 Geom::Point pos = (*i)->position();
280 Geom::Point pos = (*i)->position();
292 Geom::Point pos = i->second->position();
349 _original_positions.insert(std::make_pair(*i, (*i)->position()));
400 trans *= Geom::Translate(-cur->position());
406 trans *= Geom::Translate(-cur->position() + _original_positions[cur] + abs_delta * deltafrac);
412 Geom::Point delta = new_pos - _grabbed_point->position();
417 _handles->rotationCenter().move(_handles->rotationCenter().position() + delta);
466 Geom::Point p = cur->position();
485 _handles->rotationCenter().move(p->position());
553 rc = scp->position();
578 // translate to origin, rotate, translate back to original position
598 center = scp->position();
600 center = _handles->rotationCenter().position();
634 Geom::Point center = scp ? scp->position() : _handles->rotationCenter().position();
743 _original_positions.insert(std::make_pair(*i, (*i)->position()));