ClipperLib::PolyNode Class Reference

#include <clipper.hpp>

Public Member Functions

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

Public Attributes

PolyNodes Childs
 
Path Contour
 
PolyNodeParent
 

Friends

class Clipper
 
class ClipperOffset
 

Constructor & Destructor Documentation

◆ PolyNode()

ClipperLib::PolyNode::PolyNode ( )

◆ ~PolyNode()

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

Member Function Documentation

◆ ChildCount()

◆ GetNext()

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

References Childs.

◆ IsHole()

bool ClipperLib::PolyNode::IsHole ( ) const

References Parent.

◆ 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

◆ Contour

Path ClipperLib::PolyNode::Contour

◆ Parent

PolyNode* ClipperLib::PolyNode::Parent

Referenced by IsHole().


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