ClipperLib::PolyNode Class Reference

#include <clipper.hpp>

Inheritance diagram for ClipperLib::PolyNode:
Inheritance graph

Public Member Functions

 PolyNode ()
 
virtual ~PolyNode ()
 
PolyNodeGetNext () const
 
bool IsHole () const
 
bool IsOpen () const
 
int ChildCount () const
 

Public Attributes

Path Contour
 
PolyNodes Childs
 
PolyNodeParent
 

Friends

class Clipper
 
class ClipperOffset
 

Constructor & Destructor Documentation

◆ PolyNode()

ClipperLib::PolyNode::PolyNode ( )

◆ ~PolyNode()

virtual ClipperLib::PolyNode::~PolyNode ( )
inlinevirtual

Member Function Documentation

◆ ChildCount()

int ClipperLib::PolyNode::ChildCount ( ) const

◆ GetNext()

PolyNode * ClipperLib::PolyNode::GetNext ( ) const

◆ IsHole()

bool ClipperLib::PolyNode::IsHole ( ) const

◆ IsOpen()

bool ClipperLib::PolyNode::IsOpen ( ) const

Friends And Related Function Documentation

◆ Clipper

friend class Clipper
friend

◆ ClipperOffset

friend class ClipperOffset
friend

Member Data Documentation

◆ Childs

PolyNodes ClipperLib::PolyNode::Childs

◆ Contour

Path ClipperLib::PolyNode::Contour

◆ Parent

PolyNode* ClipperLib::PolyNode::Parent

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