5 With a particular z, get lines from triangles at this position.
6 Then make loops from the pool of intersections, store the result into
16 #include "Triangle.hh"
22 std::vector<Loop>& loops;
23 std::vector<Triangle>& triangles;
24 std::vector<Cross> intersections;
25 bool isCross(const Vec3d& v_1, const Vec3d& v_2) const;
26 bool isSectionExist(Cross& cr) const;
31 Slicing(Stl* stl, Layer* layer);
32 Slicing(Stl& stl, Layer& layer);
34 void printVector() const;
35 void printLoop() const;