KiCad PCB EDA Suite
ALTIUM_VERTICE Struct Reference

#include <altium_parser_pcb.h>

Public Member Functions

 ALTIUM_VERTICE (const wxPoint &aPosition)
 
 ALTIUM_VERTICE (bool aIsRound, int32_t aRadius, double aStartAngle, double aEndAngle, const wxPoint aPosition, const wxPoint aCenter)
 

Public Attributes

const bool isRound
 
const int32_t radius
 
const double startangle
 
const double endangle
 
const wxPoint position
 
const wxPoint center
 

Detailed Description

Definition at line 206 of file altium_parser_pcb.h.

Constructor & Destructor Documentation

◆ ALTIUM_VERTICE() [1/2]

ALTIUM_VERTICE::ALTIUM_VERTICE ( const wxPoint &  aPosition)
inlineexplicit

Definition at line 215 of file altium_parser_pcb.h.

216  : isRound( false ),
217  radius( 0 ),
218  startangle( 0. ),
219  endangle( 0. ),
220  position( aPosition ),
221  center( wxPoint( 0, 0 ) )
222  {
223  }
const double startangle
const wxPoint position
const int32_t radius
const wxPoint center
const double endangle

◆ ALTIUM_VERTICE() [2/2]

ALTIUM_VERTICE::ALTIUM_VERTICE ( bool  aIsRound,
int32_t  aRadius,
double  aStartAngle,
double  aEndAngle,
const wxPoint  aPosition,
const wxPoint  aCenter 
)
inlineexplicit

Definition at line 225 of file altium_parser_pcb.h.

227  : isRound( aIsRound ),
228  radius( aRadius ),
229  startangle( aStartAngle ),
230  endangle( aEndAngle ),
231  position( aPosition ),
232  center( aCenter )
233  {
234  }
const double startangle
const wxPoint position
const int32_t radius
const wxPoint center
const double endangle

Member Data Documentation

◆ center

const wxPoint ALTIUM_VERTICE::center

Definition at line 213 of file altium_parser_pcb.h.

Referenced by ALTIUM_PCB::HelperCreateBoardOutline().

◆ endangle

const double ALTIUM_VERTICE::endangle

Definition at line 211 of file altium_parser_pcb.h.

Referenced by ALTIUM_PCB::HelperCreateBoardOutline().

◆ isRound

const bool ALTIUM_VERTICE::isRound

Definition at line 208 of file altium_parser_pcb.h.

Referenced by ALTIUM_PCB::HelperCreateBoardOutline().

◆ position

const wxPoint ALTIUM_VERTICE::position

◆ radius

const int32_t ALTIUM_VERTICE::radius

Definition at line 209 of file altium_parser_pcb.h.

Referenced by ALTIUM_PCB::HelperCreateBoardOutline().

◆ startangle

const double ALTIUM_VERTICE::startangle

Definition at line 210 of file altium_parser_pcb.h.

Referenced by ALTIUM_PCB::HelperCreateBoardOutline().


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