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