LibrePCB Developers Documentation
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