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

#include <cadstar_sch_archive_parser.h>

Inheritance diagram for CADSTAR_SCH_ARCHIVE_PARSER::TERMINAL_SHAPE:
CADSTAR_ARCHIVE_PARSER::PARSER

Public Member Functions

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

Static Public Member Functions

static bool IsTermShape (XNODE *aNode)
 

Public Attributes

TERMINAL_SHAPE_TYPE ShapeType
 
long Size = UNDEFINED_VALUE
 
long LeftLength = UNDEFINED_VALUE
 Might also be total length.
 
long RightLength = UNDEFINED_VALUE
 Could be blank.
 
long InternalFeature = UNDEFINED_VALUE
 
long OrientAngle = 0
 1/1000 of a Degree
 

Detailed Description

Definition at line 92 of file cadstar_sch_archive_parser.h.

Member Function Documentation

◆ IsTermShape()

bool CADSTAR_SCH_ARCHIVE_PARSER::TERMINAL_SHAPE::IsTermShape ( XNODE aNode)
static

◆ Parse()

Member Data Documentation

◆ InternalFeature

long CADSTAR_SCH_ARCHIVE_PARSER::TERMINAL_SHAPE::InternalFeature = UNDEFINED_VALUE

Definition at line 101 of file cadstar_sch_archive_parser.h.

◆ LeftLength

long CADSTAR_SCH_ARCHIVE_PARSER::TERMINAL_SHAPE::LeftLength = UNDEFINED_VALUE

Might also be total length.

Definition at line 99 of file cadstar_sch_archive_parser.h.

◆ OrientAngle

long CADSTAR_SCH_ARCHIVE_PARSER::TERMINAL_SHAPE::OrientAngle = 0

1/1000 of a Degree

Definition at line 102 of file cadstar_sch_archive_parser.h.

◆ RightLength

long CADSTAR_SCH_ARCHIVE_PARSER::TERMINAL_SHAPE::RightLength = UNDEFINED_VALUE

Could be blank.

Definition at line 100 of file cadstar_sch_archive_parser.h.

◆ ShapeType

TERMINAL_SHAPE_TYPE CADSTAR_SCH_ARCHIVE_PARSER::TERMINAL_SHAPE::ShapeType

Definition at line 94 of file cadstar_sch_archive_parser.h.

◆ Size

long CADSTAR_SCH_ARCHIVE_PARSER::TERMINAL_SHAPE::Size = UNDEFINED_VALUE

Definition at line 95 of file cadstar_sch_archive_parser.h.


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