KiCad PCB EDA Suite
Loading...
Searching...
No Matches
CADSTAR_SCH_ARCHIVE_PARSER::NET_SCH::JUNCTION_SCH Struct Reference

< "JPT" nodename. More...

#include <cadstar_sch_archive_parser.h>

Inheritance diagram for CADSTAR_SCH_ARCHIVE_PARSER::NET_SCH::JUNCTION_SCH:
CADSTAR_ARCHIVE_PARSER::NET::JUNCTION CADSTAR_ARCHIVE_PARSER::PARSER

Public Member Functions

void Parse (XNODE *aNode, PARSER_CONTEXT *aContext) override
 
void ParseIdentifiers (XNODE *aNode, PARSER_CONTEXT *aContext)
 
bool ParseSubNode (XNODE *aChildNode, PARSER_CONTEXT *aContext)
 

Public Attributes

TERMINALCODE_ID TerminalCodeID
 Usually a circle, but size can be varied.
 
bool HasNetLabel = false
 
SIGLOC NetLabel
 
NETELEMENT_ID ID
 First character is "J".
 
LAYER_ID LayerID
 
POINT Location
 
GROUP_ID GroupID = wxEmptyString
 If not empty, this JUCTION is part of a group.
 
REUSEBLOCKREF ReuseBlockRef
 
bool Fixed = false
 

Detailed Description

< "JPT" nodename.

Definition at line 359 of file cadstar_sch_archive_parser.h.

Member Function Documentation

◆ Parse()

void CADSTAR_SCH_ARCHIVE_PARSER::NET_SCH::JUNCTION_SCH::Parse ( XNODE aNode,
PARSER_CONTEXT aContext 
)
overridevirtual

◆ ParseIdentifiers()

void CADSTAR_ARCHIVE_PARSER::NET::JUNCTION::ParseIdentifiers ( XNODE aNode,
PARSER_CONTEXT aContext 
)
inherited

◆ ParseSubNode()

bool CADSTAR_ARCHIVE_PARSER::NET::JUNCTION::ParseSubNode ( XNODE aChildNode,
PARSER_CONTEXT aContext 
)
inherited

Member Data Documentation

◆ Fixed

bool CADSTAR_ARCHIVE_PARSER::NET::JUNCTION::Fixed = false
inherited

Definition at line 1163 of file cadstar_archive_parser.h.

◆ GroupID

GROUP_ID CADSTAR_ARCHIVE_PARSER::NET::JUNCTION::GroupID = wxEmptyString
inherited

If not empty, this JUCTION is part of a group.

Definition at line 1160 of file cadstar_archive_parser.h.

◆ HasNetLabel

bool CADSTAR_SCH_ARCHIVE_PARSER::NET_SCH::JUNCTION_SCH::HasNetLabel = false

Definition at line 362 of file cadstar_sch_archive_parser.h.

◆ ID

NETELEMENT_ID CADSTAR_ARCHIVE_PARSER::NET::JUNCTION::ID
inherited

◆ LayerID

LAYER_ID CADSTAR_ARCHIVE_PARSER::NET::JUNCTION::LayerID
inherited

Definition at line 1158 of file cadstar_archive_parser.h.

◆ Location

POINT CADSTAR_ARCHIVE_PARSER::NET::JUNCTION::Location
inherited

Definition at line 1159 of file cadstar_archive_parser.h.

◆ NetLabel

SIGLOC CADSTAR_SCH_ARCHIVE_PARSER::NET_SCH::JUNCTION_SCH::NetLabel

Definition at line 363 of file cadstar_sch_archive_parser.h.

◆ ReuseBlockRef

REUSEBLOCKREF CADSTAR_ARCHIVE_PARSER::NET::JUNCTION::ReuseBlockRef
inherited

Definition at line 1162 of file cadstar_archive_parser.h.

◆ TerminalCodeID

TERMINALCODE_ID CADSTAR_SCH_ARCHIVE_PARSER::NET_SCH::JUNCTION_SCH::TerminalCodeID

Usually a circle, but size can be varied.

Definition at line 361 of file cadstar_sch_archive_parser.h.


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