KiCad PCB EDA Suite
Loading...
Searching...
No Matches
CADSTAR_PCB_ARCHIVE_PARSER::CADSTAR_BOARD Struct Reference

#include <cadstar_pcb_archive_parser.h>

Inheritance diagram for CADSTAR_PCB_ARCHIVE_PARSER::CADSTAR_BOARD:
CADSTAR_ARCHIVE_PARSER::PARSER

Public Member Functions

void Parse (XNODE *aNode, PARSER_CONTEXT *aContext) override
 

Public Attributes

BOARD_ID ID
 
LINECODE_ID LineCodeID
 
SHAPE Shape
 
std::map< ATTRIBUTE_ID, ATTRIBUTE_VALUEAttributeValues
 
bool Fixed = false
 If not empty, this CADSTAR_BOARD is part of a group.
 
GROUP_ID GroupID = wxEmptyString
 Normally CADSTAR_BOARD cannot be part of a reuseblock, but included for completeness.
 
REUSEBLOCKREF ReuseBlockRef
 

Detailed Description

Definition at line 804 of file cadstar_pcb_archive_parser.h.

Member Function Documentation

◆ Parse()

Member Data Documentation

◆ AttributeValues

std::map<ATTRIBUTE_ID, ATTRIBUTE_VALUE> CADSTAR_PCB_ARCHIVE_PARSER::CADSTAR_BOARD::AttributeValues

Definition at line 809 of file cadstar_pcb_archive_parser.h.

◆ Fixed

bool CADSTAR_PCB_ARCHIVE_PARSER::CADSTAR_BOARD::Fixed = false

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

Definition at line 810 of file cadstar_pcb_archive_parser.h.

◆ GroupID

GROUP_ID CADSTAR_PCB_ARCHIVE_PARSER::CADSTAR_BOARD::GroupID = wxEmptyString

Normally CADSTAR_BOARD cannot be part of a reuseblock, but included for completeness.

Definition at line 813 of file cadstar_pcb_archive_parser.h.

Referenced by CADSTAR_PCB_ARCHIVE_LOADER::loadBoards().

◆ ID

BOARD_ID CADSTAR_PCB_ARCHIVE_PARSER::CADSTAR_BOARD::ID

◆ LineCodeID

LINECODE_ID CADSTAR_PCB_ARCHIVE_PARSER::CADSTAR_BOARD::LineCodeID

◆ ReuseBlockRef

REUSEBLOCKREF CADSTAR_PCB_ARCHIVE_PARSER::CADSTAR_BOARD::ReuseBlockRef

Definition at line 816 of file cadstar_pcb_archive_parser.h.

◆ Shape

SHAPE CADSTAR_PCB_ARCHIVE_PARSER::CADSTAR_BOARD::Shape

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