15 double minX, maxX, minY, maxY;
16 double xsum = 0, ysum = 0;
19 std::vector<Vec2d> head;
20 std::vector<Loop> subLoops;
21 double midX = 0, midY = 0;
24 Loop(Vec2d& p, uint32_t size);
25 bool isCompleted() const;
26 void add(double x, double y);
30 const Vec2d& at(int i) const;
31 const Vec2d& front() const;
32 const Vec2d& back() const;
36 double getminX() const;
37 double getmaxX() const;
38 double getminY() const;
39 double getmaxY() const;
40 double getXsum() const;
41 double getYsum() const;
44 bool checkSubLoop(Loop& lp);