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()

void ClipperLib::ClipperOffset::AddPath ( const Path path,
JoinType  joinType,
EndType  endType 
)

◆ AddPaths()

void ClipperLib::ClipperOffset::AddPaths ( const Paths paths,
JoinType  joinType,
EndType  endType 
)

◆ Clear()

void ClipperLib::ClipperOffset::Clear ( )

◆ Execute() [1/2]

◆ Execute() [2/2]

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