Searched defs:crs (Results 1 - 3 of 3) sorted by relevance

/inkscape/src/2geom/
H A Dcrossing.cpp31 CrossingGraph create_crossing_graph(PathVector const &p, Crossings const &crs) {
34 for(unsigned i = 0; i < crs.size(); i++) {
35 Point pnt = p[crs[i].a].pointAt(crs[i].ta);
44 ret[j].add_edge(Edge(crs[i].a, crs[i].ta, false));
45 ret[j].add_edge(Edge(crs[i].a, crs[i].ta, true));
46 ret[j].add_edge(Edge(crs[i].b, crs[
188 delete_duplicates(Crossings &crs) argument
[all...]
H A Dpath-intersection.cpp689 void flip_crossings(Crossings &crs) { argument
690 for(unsigned i = 0; i < crs.size(); i++)
691 crs[i] = Crossing(crs[i].tb, crs[i].ta, crs[i].b, crs[i].a, !crs[i].dir);
H A Dconicsec.cpp511 std::vector<Point> crs = crossings(bnd); local
512 if(crs.size() == 1) {
513 Point A = crs[0];
521 else if(crs.size() >= 2 && crs.size() < 4) {
522 Point A = crs[0];
523 Point C = crs[1];
524 if(crs.size() == 3) {
525 if(distance(A, crs[2]) > distance(A, C))
526 C = crs[
1442 std::vector<Point> crs = intersect (*this, G); local
[all...]

Completed in 19 milliseconds