#include <EdgeWalker.h>

Public Member Functions

 incidenceItem ()
 
 incidenceItem (int idx, double a, edge_t ed)
 
 ~incidenceItem ()
 

Static Public Member Functions

static bool iiCompare (const incidenceItem &i1, const incidenceItem &i2)
 
static bool iiEqual (const incidenceItem &i1, const incidenceItem &i2)
 

Public Attributes

double angle
 
edge_t eDesc
 
int iEdge
 

Constructor & Destructor Documentation

◆ incidenceItem() [1/2]

TechDraw::incidenceItem::incidenceItem ( )

References iEdge.

◆ incidenceItem() [2/2]

TechDraw::incidenceItem::incidenceItem ( int  idx,
double  a,
edge_t  ed 
)

References eDesc, and iEdge.

◆ ~incidenceItem()

TechDraw::incidenceItem::~incidenceItem ( )

Member Function Documentation

◆ iiCompare()

bool incidenceItem::iiCompare ( const incidenceItem i1,
const incidenceItem i2 
)
static

References angle.

Referenced by TechDraw::embedItem::sortIncidenceList().

◆ iiEqual()

bool incidenceItem::iiEqual ( const incidenceItem i1,
const incidenceItem i2 
)
static

References angle.

Member Data Documentation

◆ angle

◆ eDesc

edge_t TechDraw::incidenceItem::eDesc

Referenced by incidenceItem().

◆ iEdge

int TechDraw::incidenceItem::iEdge

Referenced by incidenceItem().


The documentation for this class was generated from the following files:
  • Sources/FreeCAD/src/Mod/TechDraw/App/EdgeWalker.h
  • Sources/FreeCAD/src/Mod/TechDraw/App/EdgeWalker.cpp