LibrePCB Developers Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ClipperHelpers Member List

This is the complete list of members for ClipperHelpers, including all inherited members.

addCutInToPath(ClipperLib::Path &outline, const ClipperLib::Path &hole)ClipperHelpersprivatestatic
allPointsInside(const ClipperLib::Path &points, const ClipperLib::Path &path)ClipperHelpersstatic
anyPointsInside(const ClipperLib::Path &points, const ClipperLib::Path &path)ClipperHelpersstatic
anyPointsInside(const ClipperLib::Paths &points, const ClipperLib::Path &path)ClipperHelpersstatic
calcIntersectionPos(const ClipperLib::IntPoint &p1, const ClipperLib::IntPoint &p2, const ClipperLib::cInt &x, ClipperLib::cInt &y) noexceptClipperHelpersprivatestatic
ClipperHelpers()=deleteClipperHelpers
convert(const ClipperLib::Paths &paths) noexceptClipperHelpersstatic
convert(const ClipperLib::Path &path) noexceptClipperHelpersstatic
convert(const ClipperLib::IntPoint &point) noexceptClipperHelpersstatic
convert(const QVector< Path > &paths, const PositiveLength &maxArcTolerance) noexceptClipperHelpersstatic
convert(const Path &path, const PositiveLength &maxArcTolerance) noexceptClipperHelpersstatic
convert(const Point &point) noexceptClipperHelpersstatic
convertHolesToCutIns(const ClipperLib::Path &outline, const ClipperLib::Paths &holes)ClipperHelpersprivatestatic
flattenTree(const ClipperLib::PolyNode &node)ClipperHelpersstatic
insertConnectionPointToPath(ClipperLib::Path &path, const ClipperLib::IntPoint &p)ClipperHelpersprivatestatic
intersect(ClipperLib::Paths &subject, const ClipperLib::Paths &clip, ClipperLib::PolyFillType subjectFillType, ClipperLib::PolyFillType clipFillType)ClipperHelpersstatic
intersectToTree(const ClipperLib::Paths &subject, const ClipperLib::Paths &clip, ClipperLib::PolyFillType subjectFillType, ClipperLib::PolyFillType clipFillType, bool closed=true)ClipperHelpersstatic
intersectToTree(const QList< ClipperLib::Paths > &paths)ClipperHelpersstatic
offset(ClipperLib::Paths &paths, const Length &offset, const PositiveLength &maxArcTolerance, ClipperLib::JoinType joinType=ClipperLib::jtRound)ClipperHelpersstatic
offsetToTree(const ClipperLib::Paths &paths, const Length &offset, const PositiveLength &maxArcTolerance)ClipperHelpersstatic
prepareHoles(const ClipperLib::Paths &holes) noexceptClipperHelpersprivatestatic
rotateCutInHole(const ClipperLib::Path &hole) noexceptClipperHelpersprivatestatic
subtract(ClipperLib::Paths &subject, const ClipperLib::Paths &clip, ClipperLib::PolyFillType subjectFillType, ClipperLib::PolyFillType clipFillType)ClipperHelpersstatic
subtractToTree(const ClipperLib::Paths &subject, const ClipperLib::Paths &clip, ClipperLib::PolyFillType subjectFillType, ClipperLib::PolyFillType clipFillType, bool closed=true)ClipperHelpersstatic
treeToPaths(const ClipperLib::PolyTree &tree)ClipperHelpersstatic
unite(ClipperLib::Paths &paths, ClipperLib::PolyFillType fillType)ClipperHelpersstatic
unite(ClipperLib::Paths &subject, const ClipperLib::Paths &clip, ClipperLib::PolyFillType subjectFillType, ClipperLib::PolyFillType clipFillType)ClipperHelpersstatic
uniteToTree(const ClipperLib::Paths &paths, ClipperLib::PolyFillType fillType)ClipperHelpersstatic
uniteToTree(const ClipperLib::Paths &paths, const ClipperLib::Paths &clip, ClipperLib::PolyFillType subjectFillType, ClipperLib::PolyFillType clipFillType)ClipperHelpersstatic
~ClipperHelpers()=deleteClipperHelpers