This is the complete list of members for CrossSection, including all inherited members.
| Area() const | CrossSection | |
| BatchBoolean(const std::vector< CrossSection > &crossSections, OpType op) | CrossSection | static |
| Boolean(const CrossSection &second, OpType op) const | CrossSection | |
| Bounds() const | CrossSection | |
| Circle(double radius, int circularSegments=0) | CrossSection | static |
| Compose(const std::vector< CrossSection > &) | CrossSection | static |
| CrossSection() | CrossSection | |
| CrossSection(const CrossSection &other) | CrossSection | |
| CrossSection(CrossSection &&) noexcept (defined in CrossSection) | CrossSection | |
| CrossSection(const SimplePolygon &contour, FillRule fillrule=FillRule::Positive) | CrossSection | |
| CrossSection(const Polygons &contours, FillRule fillrule=FillRule::Positive) | CrossSection | |
| CrossSection(const Rect &rect) | CrossSection | |
| Decompose() const | CrossSection | |
| FillRule enum name | CrossSection | |
| Hull() const | CrossSection | |
| Hull(const std::vector< CrossSection > &crossSections) | CrossSection | static |
| Hull(const SimplePolygon pts) | CrossSection | static |
| Hull(const Polygons polys) | CrossSection | static |
| IsEmpty() const | CrossSection | |
| JoinType enum name | CrossSection | |
| Mirror(const vec2 ax) const | CrossSection | |
| NumContour() const | CrossSection | |
| NumVert() const | CrossSection | |
| Offset(double delta, JoinType jt=JoinType::Round, double miter_limit=2.0, int circularSegments=0) const | CrossSection | |
| operator+(const CrossSection &) const | CrossSection | |
| operator+=(const CrossSection &) | CrossSection | |
| operator-(const CrossSection &) const | CrossSection | |
| operator-=(const CrossSection &) | CrossSection | |
| operator=(const CrossSection &other) (defined in CrossSection) | CrossSection | |
| operator=(CrossSection &&) noexcept (defined in CrossSection) | CrossSection | |
| operator^(const CrossSection &) const | CrossSection | |
| operator^=(const CrossSection &) | CrossSection | |
| Rotate(double degrees) const | CrossSection | |
| Scale(const vec2 s) const | CrossSection | |
| Simplify(double epsilon=1e-6) const | CrossSection | |
| Square(const vec2 dims, bool center=false) | CrossSection | static |
| ToPolygons() const | CrossSection | |
| Transform(const mat2x3 &m) const | CrossSection | |
| Translate(const vec2 v) const | CrossSection | |
| Warp(std::function< void(vec2 &)> warpFunc) const | CrossSection | |
| WarpBatch(std::function< void(VecView< vec2 >)> warpFunc) const | CrossSection | |
| ~CrossSection() (defined in CrossSection) | CrossSection |