|
KiCad PCB EDA Suite
|
#include <odb_feature.h>
Public Types | |
| enum class | LINE_TYPE { SEGMENT , ARC } |
Public Member Functions | |
| SURFACE_LINE ()=default | |
| SURFACE_LINE (const VECTOR2I &aEnd) | |
| SURFACE_LINE (const VECTOR2I &aEnd, const VECTOR2I &aCenter, ODB_DIRECTION aDirection) | |
Public Attributes | |
| VECTOR2I | m_end |
| LINE_TYPE | m_type = LINE_TYPE::SEGMENT |
| VECTOR2I | m_center |
| ODB_DIRECTION | m_direction = ODB_DIRECTION::CW |
Definition at line 320 of file odb_feature.h.
|
strong |
| Enumerator | |
|---|---|
| SEGMENT | |
| ARC | |
Definition at line 322 of file odb_feature.h.
|
default |
|
inline |
Definition at line 329 of file odb_feature.h.
References m_end.
|
inline |
Definition at line 331 of file odb_feature.h.
References ARC, m_center, m_direction, m_end, and m_type.
| VECTOR2I ODB_SURFACE_DATA::SURFACE_LINE::m_center |
Definition at line 340 of file odb_feature.h.
Referenced by SURFACE_LINE().
| ODB_DIRECTION ODB_SURFACE_DATA::SURFACE_LINE::m_direction = ODB_DIRECTION::CW |
Definition at line 341 of file odb_feature.h.
Referenced by SURFACE_LINE().
| VECTOR2I ODB_SURFACE_DATA::SURFACE_LINE::m_end |
Definition at line 337 of file odb_feature.h.
Referenced by SURFACE_LINE(), and SURFACE_LINE().
| LINE_TYPE ODB_SURFACE_DATA::SURFACE_LINE::m_type = LINE_TYPE::SEGMENT |
Definition at line 338 of file odb_feature.h.
Referenced by SURFACE_LINE().