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

< Token "EXTLINE" More...

#include <cadstar_pcb_archive_parser.h>

Inheritance diagram for CADSTAR_PCB_ARCHIVE_PARSER::DIMENSION::EXTENSION_LINE:
CADSTAR_ARCHIVE_PARSER::PARSER

Public Member Functions

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

Public Attributes

LINECODE_ID LineCodeID
 
POINT Start
 
POINT End
 
long Overshoot
 Overshoot of the extension line past the arrow line.
 
long Offset
 Offset from the measurement point.
 
bool SuppressFirst = false
 If true, excludes the first extension line (only shows extension line at end)
 

Detailed Description

< Token "EXTLINE"

Definition at line 649 of file cadstar_pcb_archive_parser.h.

Member Function Documentation

◆ Parse()

void CADSTAR_PCB_ARCHIVE_PARSER::DIMENSION::EXTENSION_LINE::Parse ( XNODE aNode,
PARSER_CONTEXT aContext 
)
overridevirtual

Member Data Documentation

◆ End

POINT CADSTAR_PCB_ARCHIVE_PARSER::DIMENSION::EXTENSION_LINE::End

◆ LineCodeID

LINECODE_ID CADSTAR_PCB_ARCHIVE_PARSER::DIMENSION::EXTENSION_LINE::LineCodeID

Definition at line 651 of file cadstar_pcb_archive_parser.h.

◆ Offset

long CADSTAR_PCB_ARCHIVE_PARSER::DIMENSION::EXTENSION_LINE::Offset

Offset from the measurement point.

Definition at line 656 of file cadstar_pcb_archive_parser.h.

Referenced by CADSTAR_PCB_ARCHIVE_LOADER::applyDimensionSettings().

◆ Overshoot

long CADSTAR_PCB_ARCHIVE_PARSER::DIMENSION::EXTENSION_LINE::Overshoot

Overshoot of the extension line past the arrow line.

Definition at line 655 of file cadstar_pcb_archive_parser.h.

Referenced by CADSTAR_PCB_ARCHIVE_LOADER::loadDimensions().

◆ Start

POINT CADSTAR_PCB_ARCHIVE_PARSER::DIMENSION::EXTENSION_LINE::Start

◆ SuppressFirst

bool CADSTAR_PCB_ARCHIVE_PARSER::DIMENSION::EXTENSION_LINE::SuppressFirst = false

If true, excludes the first extension line (only shows extension line at end)

Definition at line 657 of file cadstar_pcb_archive_parser.h.


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