LibrePCB Developers Documentation
TangentPathJoiner::Result Struct Reference
+ Collaboration diagram for TangentPathJoiner::Result:

Public Member Functions

 Result ()
bool isClosed () const noexcept
Result sub (int index, bool reverse, const Point &start, const Point &end, const UnsignedLength &l) const
Path buildPath (const QVector< Path > &paths) const

Public Attributes

QVector< Segmentsegments
QSet< int > indices
Point startPos
Point endPos
UnsignedLength length

Constructor & Destructor Documentation

◆ Result()

Result ( )

Member Function Documentation

◆ isClosed()

bool isClosed ( ) const
+ Here is the caller graph for this function:

◆ sub()

Result sub ( int  index,
bool  reverse,
const Point start,
const Point end,
const UnsignedLength l 
) const

◆ buildPath()

Path buildPath ( const QVector< Path > &  paths) const
+ Here is the call graph for this function:

Member Data Documentation

◆ segments

QVector<Segment> segments

◆ indices

QSet<int> indices

◆ startPos

Point startPos

◆ endPos

Point endPos

◆ length

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