|
KiCad PCB EDA Suite
|
#include <sg_base.h>
Public Member Functions | |
| SGPOINT () | |
| SGPOINT (double aXVal, double aYVal, double aZVal) noexcept | |
| void | GetPoint (const double &aXVal, const double &aYVal, const double &aZVal) noexcept |
| void | GetPoint (const SGPOINT &aPoint) noexcept |
| void | GetPoint (const SGPOINT *aPoint) noexcept |
| void | SetPoint (double aXVal, double aYVal, double aZVal) noexcept |
| void | SetPoint (const SGPOINT &aPoint) noexcept |
Public Attributes | |
| double | x |
| double | y |
| double | z |
| SGPOINT::SGPOINT | ( | ) |
Definition at line 150 of file sg_base.cpp.
Referenced by GetPoint(), GetPoint(), and SetPoint().
|
noexcept |
Definition at line 158 of file sg_base.cpp.
|
noexcept |
Definition at line 166 of file sg_base.cpp.
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
Definition at line 192 of file sg_base.cpp.
| double SGPOINT::x |
Definition at line 70 of file sg_base.h.
Referenced by SHAPE::CalcShape(), S3D::CalcTriNorm(), EXPORTER_PCB_VRML::ExportVrmlFootprint(), S3D::FormatPoint(), GetPoint(), GetPoint(), GetPoint(), S3D::ReadPoint(), SetPoint(), SetPoint(), SGPOINT(), SGPOINT(), S3D::WritePoint(), SCENEGRAPH::WriteVRML(), and SGCOORDS::WriteVRML().
| double SGPOINT::y |
Definition at line 71 of file sg_base.h.
Referenced by SHAPE::CalcShape(), S3D::CalcTriNorm(), EXPORTER_PCB_VRML::ExportVrmlFootprint(), S3D::FormatPoint(), GetPoint(), GetPoint(), GetPoint(), S3D::ReadPoint(), SetPoint(), SetPoint(), SGPOINT(), SGPOINT(), S3D::WritePoint(), SCENEGRAPH::WriteVRML(), and SGCOORDS::WriteVRML().
| double SGPOINT::z |
Definition at line 72 of file sg_base.h.
Referenced by SHAPE::CalcShape(), S3D::CalcTriNorm(), EXPORTER_PCB_VRML::ExportVrmlFootprint(), S3D::FormatPoint(), GetPoint(), GetPoint(), GetPoint(), S3D::ReadPoint(), SetPoint(), SetPoint(), SGPOINT(), SGPOINT(), S3D::WritePoint(), SCENEGRAPH::WriteVRML(), and SGCOORDS::WriteVRML().