|
KiCad PCB EDA Suite
|
#include <diptrace_pcb_parser.h>
Public Attributes | |
| int | x = 0 |
| X coordinate in DipTrace units. | |
| int | y = 0 |
| Y coordinate in DipTrace units. | |
| int | layer = 0 |
| Copper layer index (0=top, 1=bottom, 14+=inner) | |
| int | width = 0 |
| Track width in DipTrace units. | |
| uint8_t | routeFlag = 0 |
| Raw routing-point flag byte at payload +22 (semantics unresolved) | |
| int | routeMode = 0 |
| Raw routing-point mode int3 at payload +37 (observed: 0/1/3) | |
| bool | hasVia = false |
| True if a via exists at this node. | |
| int | viaOuterDiam = 0 |
| Via outer diameter in DipTrace units. | |
| int | viaDrillDiam = 0 |
| Via drill diameter in DipTrace units. | |
| int | viaStyleIdx = -1 |
| Index into ViaStyle table (-1 = none) | |
Definition at line 224 of file diptrace_pcb_parser.h.
| bool DIPTRACE::DT_TRACK_NODE::hasVia = false |
True if a via exists at this node.
Definition at line 232 of file diptrace_pcb_parser.h.
Referenced by DIPTRACE::PCB_PARSER::CreateTracksAndVias().
| int DIPTRACE::DT_TRACK_NODE::layer = 0 |
Copper layer index (0=top, 1=bottom, 14+=inner)
Definition at line 228 of file diptrace_pcb_parser.h.
Referenced by DIPTRACE::PCB_PARSER::CreateTracksAndVias().
| uint8_t DIPTRACE::DT_TRACK_NODE::routeFlag = 0 |
Raw routing-point flag byte at payload +22 (semantics unresolved)
Definition at line 230 of file diptrace_pcb_parser.h.
Referenced by DIPTRACE::PCB_PARSER::FindAndParseNets().
| int DIPTRACE::DT_TRACK_NODE::routeMode = 0 |
Raw routing-point mode int3 at payload +37 (observed: 0/1/3)
Definition at line 231 of file diptrace_pcb_parser.h.
Referenced by DIPTRACE::PCB_PARSER::FindAndParseNets().
| int DIPTRACE::DT_TRACK_NODE::viaDrillDiam = 0 |
Via drill diameter in DipTrace units.
Definition at line 234 of file diptrace_pcb_parser.h.
Referenced by DIPTRACE::PCB_PARSER::CreateTracksAndVias().
| int DIPTRACE::DT_TRACK_NODE::viaOuterDiam = 0 |
Via outer diameter in DipTrace units.
Definition at line 233 of file diptrace_pcb_parser.h.
Referenced by DIPTRACE::PCB_PARSER::CreateTracksAndVias().
| int DIPTRACE::DT_TRACK_NODE::viaStyleIdx = -1 |
Index into ViaStyle table (-1 = none)
Definition at line 235 of file diptrace_pcb_parser.h.
Referenced by DIPTRACE::PCB_PARSER::CreateTracksAndVias(), and DIPTRACE::PCB_PARSER::FindAndParseNets().
| int DIPTRACE::DT_TRACK_NODE::width = 0 |
Track width in DipTrace units.
Definition at line 229 of file diptrace_pcb_parser.h.
Referenced by DIPTRACE::PCB_PARSER::CreateTracksAndVias().
| int DIPTRACE::DT_TRACK_NODE::x = 0 |
X coordinate in DipTrace units.
Definition at line 226 of file diptrace_pcb_parser.h.
Referenced by DIPTRACE::PCB_PARSER::CreateFootprint(), DIPTRACE::PCB_PARSER::CreateTracksAndVias(), and DIPTRACE::PCB_PARSER::ParseNetRouting().
| int DIPTRACE::DT_TRACK_NODE::y = 0 |
Y coordinate in DipTrace units.
Definition at line 227 of file diptrace_pcb_parser.h.
Referenced by DIPTRACE::PCB_PARSER::CreateFootprint(), and DIPTRACE::PCB_PARSER::CreateTracksAndVias().