Assimp
v4.1. (December 2018)
|
Classes | |
class | ClipperLib::Clipper |
class | ClipperLib::ClipperBase |
class | ClipperLib::clipperException |
struct | ClipperLib::ExPolygon |
struct | ClipperLib::HorzJoinRec |
struct | ClipperLib::IntersectNode |
struct | ClipperLib::IntPoint |
struct | ClipperLib::IntRect |
struct | ClipperLib::JoinRec |
struct | ClipperLib::LocalMinima |
struct | ClipperLib::OutPt |
struct | ClipperLib::OutRec |
struct | ClipperLib::Scanbeam |
struct | ClipperLib::TEdge |
Namespaces | |
ClipperLib | |
Typedefs | |
typedef std::vector< TEdge * > | ClipperLib::EdgeList |
typedef std::vector< ExPolygon > | ClipperLib::ExPolygons |
typedef std::vector< HorzJoinRec * > | ClipperLib::HorzJoinList |
typedef std::vector< JoinRec * > | ClipperLib::JoinList |
typedef signed long long | ClipperLib::long64 |
typedef std::vector< IntPoint > | ClipperLib::Polygon |
typedef std::vector< Polygon > | ClipperLib::Polygons |
typedef std::vector< OutRec * > | ClipperLib::PolyOutList |
typedef unsigned long long | ClipperLib::ulong64 |
Enumerations | |
enum | ClipperLib::ClipType { ClipperLib::ctIntersection , ClipperLib::ctUnion , ClipperLib::ctDifference , ClipperLib::ctXor } |
enum | ClipperLib::EdgeSide { ClipperLib::esNeither = 0 , ClipperLib::esLeft = 1 , ClipperLib::esRight = 2 , ClipperLib::esBoth = 3 } |
enum | ClipperLib::IntersectProtects { ClipperLib::ipNone = 0 , ClipperLib::ipLeft = 1 , ClipperLib::ipRight = 2 , ClipperLib::ipBoth = 3 } |
enum | ClipperLib::JoinType { ClipperLib::jtSquare , ClipperLib::jtRound , ClipperLib::jtMiter } |
enum | ClipperLib::PolyFillType { ClipperLib::pftEvenOdd , ClipperLib::pftNonZero , ClipperLib::pftPositive , ClipperLib::pftNegative } |
enum | ClipperLib::PolyType { ClipperLib::ptSubject , ClipperLib::ptClip } |
Functions | |
double | ClipperLib::Area (const Polygon &poly) |
void | ClipperLib::OffsetPolygons (const Polygons &in_polys, Polygons &out_polys, double delta, JoinType jointype, double MiterLimit) |
std::ostream & | ClipperLib::operator<< (std::ostream &s, Polygon &p) |
std::ostream & | ClipperLib::operator<< (std::ostream &s, Polygons &p) |
bool | ClipperLib::Orientation (const Polygon &poly) |
void | ClipperLib::ReversePolygon (Polygon &p) |
void | ClipperLib::ReversePolygons (Polygons &p) |
void | ClipperLib::SimplifyPolygon (const Polygon &in_poly, Polygons &out_polys, PolyFillType fillType) |
void | ClipperLib::SimplifyPolygons (const Polygons &in_polys, Polygons &out_polys, PolyFillType fillType) |
void | ClipperLib::SimplifyPolygons (Polygons &polys, PolyFillType fillType) |