ClipperLib::ClipperOffset Class Reference
#include <clipper.hpp>
Public Member Functions | |
| void | AddPath (const Path &path, JoinType joinType, EndType endType) |
| void | AddPaths (const Paths &paths, JoinType joinType, EndType endType) |
| void | Clear () |
| ClipperOffset (double miterLimit=2.0, double roundPrecision=0.25) | |
| void | Execute (Paths &solution, double delta) |
| void | Execute (PolyTree &solution, double delta) |
| ~ClipperOffset () | |
Public Attributes | |
| double | ArcTolerance |
| double | MiterLimit |
Constructor & Destructor Documentation
◆ ClipperOffset()
| ClipperLib::ClipperOffset::ClipperOffset | ( | double | miterLimit = 2.0, |
| double | roundPrecision = 0.25 |
||
| ) |
◆ ~ClipperOffset()
| ClipperLib::ClipperOffset::~ClipperOffset | ( | ) |
Member Function Documentation
◆ AddPath()
Referenced by AdaptivePath::Adaptive2d::Execute(), and CArea::OffsetWithClipper().
◆ AddPaths()
| void ClipperLib::ClipperOffset::AddPaths | ( | const Paths & | paths, |
| JoinType | joinType, | ||
| EndType | endType | ||
| ) |
Referenced by AdaptivePath::Adaptive2d::Execute().
◆ Clear()
| void ClipperLib::ClipperOffset::Clear | ( | ) |
Referenced by AdaptivePath::Adaptive2d::Execute().
◆ Execute() [1/2]
| void ClipperLib::ClipperOffset::Execute | ( | Paths & | solution, |
| double | delta | ||
| ) |
References ClipperLib::ctUnion, ClipperLib::Clipper::Execute(), and ClipperLib::pftPositive.
Referenced by PathScripts.PathJobCmd.CommandJobCreate::Activated(), PathScripts.PathToolBitLibraryCmd.CommandToolBitLibraryLoad::Activated(), AdaptivePath::Adaptive2d::Execute(), CArea::OffsetWithClipper(), and PathScripts.PathJobCmd.CommandJobTemplateExport::SaveDialog().
◆ Execute() [2/2]
| void ClipperLib::ClipperOffset::Execute | ( | PolyTree & | solution, |
| double | delta | ||
| ) |
Member Data Documentation
◆ ArcTolerance
| double ClipperLib::ClipperOffset::ArcTolerance |
◆ MiterLimit
| double ClipperLib::ClipperOffset::MiterLimit |
The documentation for this class was generated from the following files:
- src/Mod/Path/libarea/clipper.hpp
- src/Mod/Path/libarea/clipper.cpp
1.8.17