KiCad PCB EDA Suite
Loading...
Searching...
No Matches
CADSTAR_ARCHIVE_PARSER::FIGURE Struct Reference

#include <cadstar_archive_parser.h>

Inheritance diagram for CADSTAR_ARCHIVE_PARSER::FIGURE:
CADSTAR_ARCHIVE_PARSER::PARSER

Public Member Functions

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

Public Attributes

FIGURE_ID ID
 
LINECODE_ID LineCodeID
 
LAYER_ID LayerID
 
SHAPE Shape
 
GROUP_ID GroupID = wxEmptyString
 If not empty, this FIGURE is part of a group.
 
REUSEBLOCKREF ReuseBlockRef
 
SWAP_RULE SwapRule = SWAP_RULE::BOTH
 Only applicable to Figures in Components.
 
bool Fixed = false
 
std::map< ATTRIBUTE_ID, ATTRIBUTE_VALUEAttributeValues
 

Detailed Description

Definition at line 899 of file cadstar_archive_parser.h.

Member Function Documentation

◆ Parse()

Member Data Documentation

◆ AttributeValues

std::map<ATTRIBUTE_ID, ATTRIBUTE_VALUE> CADSTAR_ARCHIVE_PARSER::FIGURE::AttributeValues

Definition at line 910 of file cadstar_archive_parser.h.

◆ Fixed

bool CADSTAR_ARCHIVE_PARSER::FIGURE::Fixed = false

Definition at line 909 of file cadstar_archive_parser.h.

◆ GroupID

GROUP_ID CADSTAR_ARCHIVE_PARSER::FIGURE::GroupID = wxEmptyString

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

Definition at line 906 of file cadstar_archive_parser.h.

Referenced by CADSTAR_PCB_ARCHIVE_LOADER::loadFigures().

◆ ID

◆ LayerID

◆ LineCodeID

◆ ReuseBlockRef

REUSEBLOCKREF CADSTAR_ARCHIVE_PARSER::FIGURE::ReuseBlockRef

Definition at line 907 of file cadstar_archive_parser.h.

◆ Shape

◆ SwapRule

SWAP_RULE CADSTAR_ARCHIVE_PARSER::FIGURE::SwapRule = SWAP_RULE::BOTH

Only applicable to Figures in Components.

Definition at line 908 of file cadstar_archive_parser.h.


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