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().