nndeploy C++ API  0.2.0
nndeploy C++ API
Public Member Functions | Public Attributes | List of all members
ClipperLib::ClipperOffset Class Reference

#include <clipper.h>

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
 

Detailed Description

Definition at line 376 of file clipper.h.

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]

void ClipperLib::ClipperOffset::Execute ( Paths solution,
double  delta 
)

◆ Execute() [2/2]

void ClipperLib::ClipperOffset::Execute ( PolyTree solution,
double  delta 
)

Member Data Documentation

◆ ArcTolerance

double ClipperLib::ClipperOffset::ArcTolerance

Definition at line 386 of file clipper.h.

◆ MiterLimit

double ClipperLib::ClipperOffset::MiterLimit

Definition at line 385 of file clipper.h.


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