KiCad PCB EDA Suite
Loading...
Searching...
No Matches
EXCELLON_ROUTE_COORD Struct Reference

#include <excellon_image.h>

Public Member Functions

 EXCELLON_ROUTE_COORD ()
 
 EXCELLON_ROUTE_COORD (const VECTOR2I &aPos)
 
 EXCELLON_ROUTE_COORD (const VECTOR2I &aPos, const VECTOR2I &aCenter, int aMode)
 
 EXCELLON_ROUTE_COORD (const VECTOR2I &aPos, int aRadius, int aMode)
 
VECTOR2I GetPos ()
 

Public Attributes

int m_x
 
int m_y
 
int m_cx
 
int m_cy
 
int m_radius
 
int m_rmode
 
int m_arc_type_info
 

Detailed Description

Definition at line 92 of file excellon_image.h.

Constructor & Destructor Documentation

◆ EXCELLON_ROUTE_COORD() [1/4]

EXCELLON_ROUTE_COORD::EXCELLON_ROUTE_COORD ( )
inline

Definition at line 104 of file excellon_image.h.

References m_arc_type_info, m_cx, m_cy, m_radius, m_rmode, m_x, and m_y.

◆ EXCELLON_ROUTE_COORD() [2/4]

EXCELLON_ROUTE_COORD::EXCELLON_ROUTE_COORD ( const VECTOR2I & aPos)
inline

Definition at line 109 of file excellon_image.h.

References ARC_INFO_TYPE_NONE, m_arc_type_info, m_cx, m_cy, m_radius, m_rmode, m_x, and m_y.

◆ EXCELLON_ROUTE_COORD() [3/4]

EXCELLON_ROUTE_COORD::EXCELLON_ROUTE_COORD ( const VECTOR2I & aPos,
const VECTOR2I & aCenter,
int aMode )
inline

Definition at line 115 of file excellon_image.h.

References ARC_INFO_TYPE_CENTER, m_arc_type_info, m_cx, m_cy, m_radius, m_rmode, m_x, and m_y.

◆ EXCELLON_ROUTE_COORD() [4/4]

EXCELLON_ROUTE_COORD::EXCELLON_ROUTE_COORD ( const VECTOR2I & aPos,
int aRadius,
int aMode )
inline

Definition at line 121 of file excellon_image.h.

References ARC_INFO_TYPE_RADIUS, m_arc_type_info, m_cx, m_cy, m_radius, m_rmode, m_x, and m_y.

Member Function Documentation

◆ GetPos()

VECTOR2I EXCELLON_ROUTE_COORD::GetPos ( )
inline

Definition at line 127 of file excellon_image.h.

References m_x, and m_y.

Member Data Documentation

◆ m_arc_type_info

int EXCELLON_ROUTE_COORD::m_arc_type_info

◆ m_cx

int EXCELLON_ROUTE_COORD::m_cx

◆ m_cy

int EXCELLON_ROUTE_COORD::m_cy

◆ m_radius

int EXCELLON_ROUTE_COORD::m_radius

◆ m_rmode

int EXCELLON_ROUTE_COORD::m_rmode

◆ m_x

int EXCELLON_ROUTE_COORD::m_x

◆ m_y

int EXCELLON_ROUTE_COORD::m_y

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