KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PADS_IO::ARC_POINT Struct Reference

A polyline point that may instead be an arc segment. More...

#include <pads_parser.h>

Public Member Functions

 ARC_POINT ()
 
 ARC_POINT (double aX, double aY)
 
 ARC_POINT (double aX, double aY, const ARC &aArc)
 

Public Attributes

double x
 
double y
 
bool is_arc
 
ARC arc
 Only valid when is_arc is true.
 

Detailed Description

A polyline point that may instead be an arc segment.

When is_arc is true, arc defines the arc from the previous point to this point's x,y.

Definition at line 63 of file pads_parser.h.

Constructor & Destructor Documentation

◆ ARC_POINT() [1/3]

PADS_IO::ARC_POINT::ARC_POINT ( )
inline

Definition at line 70 of file pads_parser.h.

References arc, is_arc, x, and y.

◆ ARC_POINT() [2/3]

PADS_IO::ARC_POINT::ARC_POINT ( double aX,
double aY )
inline

Definition at line 77 of file pads_parser.h.

References arc, is_arc, x, and y.

◆ ARC_POINT() [3/3]

PADS_IO::ARC_POINT::ARC_POINT ( double aX,
double aY,
const ARC & aArc )
inline

Definition at line 84 of file pads_parser.h.

References arc, is_arc, x, and y.

Member Data Documentation

◆ arc

◆ is_arc

◆ x

◆ y


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