LibrePCB Developers Documentation
BoardAirWiresBuilder Class Referencefinal

The BoardAirWiresBuilder class. More...

#include <boardairwiresbuilder.h>

+ Collaboration diagram for BoardAirWiresBuilder:

Public Member Functions

 BoardAirWiresBuilder ()=delete
 
 BoardAirWiresBuilder (const BoardAirWiresBuilder &other)=delete
 
 BoardAirWiresBuilder (const Board &board, const NetSignal &netsignal) noexcept
 
 ~BoardAirWiresBuilder () noexcept
 
QVector< std::pair< const BI_NetLineAnchor *, const BI_NetLineAnchor * > > buildAirWires () const
 
BoardAirWiresBuilderoperator= (const BoardAirWiresBuilder &rhs)=delete
 

Private Attributes

const BoardmBoard
 
const NetSignalmNetSignal
 

Detailed Description

Constructor & Destructor Documentation

◆ BoardAirWiresBuilder() [1/3]

◆ BoardAirWiresBuilder() [2/3]

BoardAirWiresBuilder ( const BoardAirWiresBuilder other)
delete

◆ BoardAirWiresBuilder() [3/3]

BoardAirWiresBuilder ( const Board board,
const NetSignal netsignal 
)
noexcept

◆ ~BoardAirWiresBuilder()

~BoardAirWiresBuilder ( )
noexcept

Member Function Documentation

◆ buildAirWires()

QVector< std::pair< const BI_NetLineAnchor *, const BI_NetLineAnchor * > > buildAirWires ( ) const
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ operator=()

BoardAirWiresBuilder & operator= ( const BoardAirWiresBuilder rhs)
delete

Member Data Documentation

◆ mBoard

const Board& mBoard
private

◆ mNetSignal

const NetSignal& mNetSignal
private

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