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: