Lines Matching defs:real_path
266 Geom::Path real_path;
281 real_path.append(throwaway_path);
289 if (!zeroStart && real_path.size() >= 1 && throwaway_path.size() >= 1) {
290 if (!Geom::are_near(real_path.finalPoint(), throwaway_path.initialPoint())) {
291 real_path.appendNew<Geom::LineSegment>(throwaway_path.initialPoint());
293 real_path.setFinal(throwaway_path.initialPoint());
296 real_path.append(throwaway_path);
310 if (!Geom::are_near(real_path.finalPoint(), throwaway_path.initialPoint()) && real_path.size() >= 1) {
311 real_path.appendNew<Geom::LineSegment>(throwaway_path.initialPoint());
313 real_path.setFinal(throwaway_path.initialPoint());
315 real_path.append(throwaway_path);
322 if (!Geom::are_near(real_path.finalPoint(), throwaway_path.initialPoint()) && real_path.size() >= 1) {
323 real_path.appendNew<Geom::LineSegment>(throwaway_path.initialPoint());
325 real_path.setFinal(throwaway_path.initialPoint());
327 real_path.append(throwaway_path);
330 if (!Geom::are_near(real_path.finalPoint(), real_path.initialPoint())) {
331 real_path.appendNew<Geom::LineSegment>(real_path.initialPoint());
333 real_path.setFinal(real_path.initialPoint());
335 real_path.close();
337 real_pathv.push_back(real_path);