Lines Matching defs:second
328 NodeList::iterator second = first.next();
329 if (second && first->selected() && second->selected()) {
331 add_or_replace_if_extremum(extremum_vector, extrvalue, sign * second->position()[dim], first, 1.);
332 if (first->front()->isDegenerate() && second->back()->isDegenerate()) {
338 second->back()->position()[dim], second->position()[dim]);
351 double t = extremum_vector[i].second;
998 NodeList::iterator second = first.next();
999 if (!second) throw std::invalid_argument("Subdivide after last node in open path");
1002 if (second->type() == NODE_SYMMETRIC)
1003 second->setType(NODE_SMOOTH, false);
1005 // We need to insert the segment after 'first'. We can't simply use 'second'
1012 if (first->front()->isDegenerate() && second->back()->isDegenerate()) {
1015 Geom::lerp(t, first->position(), second->position()));
1021 second->back()->position(), second->position());
1023 std::vector<Geom::Point> seg1 = div.first.controlPoints(), seg2 = div.second.controlPoints();
1034 if(second->back()->isDegenerate()){
1036 line_inside_nodes->lineto(second->position());
1060 second->back()->move(seg2[2]);