21#ifndef _ODB_NETLIST_H_
22#define _ODB_NETLIST_H_
63 void Write( std::ostream& aStream );
74 std::ostream& aStream );
Information pertinent to a Pcbnew printed circuit board.
LSET is a set of PCB_LAYER_IDs.
void WriteNetPointRecords(std::map< size_t, std::vector< ODB_NET_RECORD > > &aRecords, std::ostream &aStream)
Writes a list of records to the given output stream.
ODB_NET_LIST(BOARD *aBoard)
void InitViaNetPoints(BOARD *aBoard, std::map< size_t, std::vector< ODB_NET_RECORD > > &aRecords)
std::string ComputeViaAccessSide(BOARD *aBoard, int top_layer, int bottom_layer)
void Write(std::ostream &aStream)
void InitPadNetPoints(BOARD *aBoard, std::map< size_t, std::vector< ODB_NET_RECORD > > &aRecords)
std::string ComputePadAccessSide(BOARD *aBoard, LSET aLayerMask)