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.
|
noexcept |
Definition at line 158 of file sg_base.cpp.
|
noexcept |
Definition at line 166 of file sg_base.cpp.
|
noexcept |
Definition at line 174 of file sg_base.cpp.
|
noexcept |
Definition at line 182 of file sg_base.cpp.
|
noexcept |
Definition at line 200 of file sg_base.cpp.
|
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(), SCENEGRAPH::Prepare(), S3D::ReadPoint(), SCENEGRAPH::SCENEGRAPH(), 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(), SCENEGRAPH::Prepare(), S3D::ReadPoint(), SCENEGRAPH::SCENEGRAPH(), 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(), SCENEGRAPH::Prepare(), S3D::ReadPoint(), SCENEGRAPH::SCENEGRAPH(), SGPOINT(), S3D::WritePoint(), SCENEGRAPH::WriteVRML(), and SGCOORDS::WriteVRML().