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

References Clear().

Member Function Documentation

◆ AddPath()

◆ AddPaths()

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

References AddPath().

Referenced by AdaptivePath::Adaptive2d::Execute().

◆ Clear()

◆ Execute() [1/2]

◆ Execute() [2/2]

Member Data Documentation

◆ ArcTolerance

double ClipperLib::ClipperOffset::ArcTolerance

Referenced by ClipperOffset().

◆ MiterLimit

double ClipperLib::ClipperOffset::MiterLimit

Referenced by ClipperOffset().


The documentation for this class was generated from the following files: