KiCad PCB EDA Suite
Loading...
Searching...
No Matches
OUTLINE_SQUARE Class Reference

#include <odb_eda_data.h>

Inheritance diagram for OUTLINE_SQUARE:
PKG_OUTLINE

Public Member Functions

 OUTLINE_SQUARE (const VECTOR2I &aCenter, size_t aHalfSide)
 
void Write (std::ostream &ost) const override
 

Public Attributes

VECTOR2I m_center
 
size_t m_halfSide
 

Detailed Description

Definition at line 317 of file odb_eda_data.h.

Constructor & Destructor Documentation

◆ OUTLINE_SQUARE()

OUTLINE_SQUARE::OUTLINE_SQUARE ( const VECTOR2I aCenter,
size_t  aHalfSide 
)
inline

Definition at line 320 of file odb_eda_data.h.

Member Function Documentation

◆ Write()

void OUTLINE_SQUARE::Write ( std::ostream &  ost) const
overridevirtual

Implements PKG_OUTLINE.

Definition at line 163 of file odb_eda_data.cpp.

References ODB::Data2String().

Member Data Documentation

◆ m_center

VECTOR2I OUTLINE_SQUARE::m_center

Definition at line 324 of file odb_eda_data.h.

◆ m_halfSide

size_t OUTLINE_SQUARE::m_halfSide

Definition at line 325 of file odb_eda_data.h.


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