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

#include <cadstar_archive_parser.h>

Inheritance diagram for CADSTAR_ARCHIVE_PARSER::SETTINGS:
CADSTAR_ARCHIVE_PARSER::PARSER CADSTAR_PCB_ARCHIVE_PARSER::TECHNOLOGY_SECTION

Public Member Functions

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

Public Attributes

UNITS Units
 Units to display for linear dimensions.
 
long UnitDisplPrecision
 Number of decimal points to display for linear dimensions.
 
long InterlineGap
 For CADSTAR font only, distance between lines of text, expressed as a percentage of the text height (accepted values are 0-100)
 
long BarlineGap
 For CADSTAR font only, distance between top bar and character, expressed as a percentage of the text height (accepted values are 0-100)
 
bool AllowBarredText = false
 Specifies if barring is allowed in the design.
 
long AngularPrecision
 Number of decimal points to display for angular dimensions.
 
long PinNoOffset
 The distance, of a Pin Name/Identifier from its parent terminal.
 
long PinNoAngle
 The angle at which the Pin ID is positioned relative to a terminal.
 
LONGPOINT DesignOrigin
 
std::pair< POINT, POINTDesignArea
 
LONGPOINT DesignRef
 Appears to be 0,0 always.
 
LONGPOINT DesignLimit
 

Detailed Description

Definition at line 568 of file cadstar_archive_parser.h.

Member Function Documentation

◆ Parse()

void CADSTAR_ARCHIVE_PARSER::SETTINGS::Parse ( XNODE * aNode,
PARSER_CONTEXT * aContext )
overridevirtual

◆ ParseSubNode()

Member Data Documentation

◆ AllowBarredText

bool CADSTAR_ARCHIVE_PARSER::SETTINGS::AllowBarredText = false

Specifies if barring is allowed in the design.

Definition at line 578 of file cadstar_archive_parser.h.

Referenced by ParseSubNode().

◆ AngularPrecision

long CADSTAR_ARCHIVE_PARSER::SETTINGS::AngularPrecision

Number of decimal points to display for angular dimensions.

Definition at line 579 of file cadstar_archive_parser.h.

Referenced by ParseSubNode().

◆ BarlineGap

long CADSTAR_ARCHIVE_PARSER::SETTINGS::BarlineGap

For CADSTAR font only, distance between top bar and character, expressed as a percentage of the text height (accepted values are 0-100)

Definition at line 575 of file cadstar_archive_parser.h.

Referenced by ParseSubNode().

◆ DesignArea

std::pair<POINT, POINT> CADSTAR_ARCHIVE_PARSER::SETTINGS::DesignArea

Definition at line 585 of file cadstar_archive_parser.h.

Referenced by ParseSubNode().

◆ DesignLimit

LONGPOINT CADSTAR_ARCHIVE_PARSER::SETTINGS::DesignLimit

Definition at line 587 of file cadstar_archive_parser.h.

Referenced by ParseSubNode().

◆ DesignOrigin

LONGPOINT CADSTAR_ARCHIVE_PARSER::SETTINGS::DesignOrigin

Definition at line 584 of file cadstar_archive_parser.h.

Referenced by ParseSubNode().

◆ DesignRef

LONGPOINT CADSTAR_ARCHIVE_PARSER::SETTINGS::DesignRef

Appears to be 0,0 always.

Definition at line 586 of file cadstar_archive_parser.h.

◆ InterlineGap

long CADSTAR_ARCHIVE_PARSER::SETTINGS::InterlineGap

For CADSTAR font only, distance between lines of text, expressed as a percentage of the text height (accepted values are 0-100)

Definition at line 572 of file cadstar_archive_parser.h.

Referenced by ParseSubNode().

◆ PinNoAngle

long CADSTAR_ARCHIVE_PARSER::SETTINGS::PinNoAngle

The angle at which the Pin ID is positioned relative to a terminal.

Definition at line 582 of file cadstar_archive_parser.h.

Referenced by ParseSubNode().

◆ PinNoOffset

long CADSTAR_ARCHIVE_PARSER::SETTINGS::PinNoOffset

The distance, of a Pin Name/Identifier from its parent terminal.

Definition at line 581 of file cadstar_archive_parser.h.

Referenced by ParseSubNode().

◆ UnitDisplPrecision

long CADSTAR_ARCHIVE_PARSER::SETTINGS::UnitDisplPrecision

Number of decimal points to display for linear dimensions.

Definition at line 571 of file cadstar_archive_parser.h.

Referenced by ParseSubNode().

◆ Units

UNITS CADSTAR_ARCHIVE_PARSER::SETTINGS::Units

Units to display for linear dimensions.

Definition at line 570 of file cadstar_archive_parser.h.

Referenced by ParseSubNode().


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