KiCad PCB EDA Suite
EVERTEX Struct Reference

Eagle vertex. More...

#include <eagle_parser.h>

Public Member Functions

 EVERTEX (wxXmlNode *aVertex)
 

Public Attributes

ECOORD x
 
ECOORD y
 
opt_double curve
 range is -359.9..359.9 More...
 

Detailed Description

Eagle vertex.

Definition at line 763 of file eagle_parser.h.

Constructor & Destructor Documentation

◆ EVERTEX()

EVERTEX::EVERTEX ( wxXmlNode *  aVertex)

Definition at line 864 of file eagle_parser.cpp.

865{
866 /*
867 <!ELEMENT vertex EMPTY>
868 <!ATTLIST vertex
869 x %Coord; #REQUIRED
870 y %Coord; #REQUIRED
871 curve %WireCurve; "0" -- the curvature from this vertex to the next one --
872 >
873 */
874
875 x = parseRequiredAttribute<ECOORD>( aVertex, "x" );
876 y = parseRequiredAttribute<ECOORD>( aVertex, "y" );
877 curve = parseOptionalAttribute<double>( aVertex, "curve" );
878}
ECOORD y
Definition: eagle_parser.h:766
ECOORD x
Definition: eagle_parser.h:765
opt_double curve
range is -359.9..359.9
Definition: eagle_parser.h:767

References curve, x, and y.

Member Data Documentation

◆ curve

opt_double EVERTEX::curve

range is -359.9..359.9

Definition at line 767 of file eagle_parser.h.

Referenced by EVERTEX(), SCH_EAGLE_PLUGIN::loadPolyLine(), and SCH_EAGLE_PLUGIN::loadSymbolPolyLine().

◆ x

◆ y


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