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

#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
 

Detailed Description

Definition at line 67 of file sg_base.h.

Constructor & Destructor Documentation

◆ SGPOINT() [1/2]

SGPOINT::SGPOINT ( )

Definition at line 150 of file sg_base.cpp.

References x, y, and z.

◆ SGPOINT() [2/2]

SGPOINT::SGPOINT ( double  aXVal,
double  aYVal,
double  aZVal 
)
noexcept

Definition at line 158 of file sg_base.cpp.

Member Function Documentation

◆ GetPoint() [1/3]

void SGPOINT::GetPoint ( const double &  aXVal,
const double &  aYVal,
const double &  aZVal 
)
noexcept

Definition at line 166 of file sg_base.cpp.

◆ GetPoint() [2/3]

void SGPOINT::GetPoint ( const SGPOINT aPoint)
noexcept

Definition at line 174 of file sg_base.cpp.

◆ GetPoint() [3/3]

void SGPOINT::GetPoint ( const SGPOINT aPoint)
noexcept

Definition at line 182 of file sg_base.cpp.

◆ SetPoint() [1/2]

void SGPOINT::SetPoint ( const SGPOINT aPoint)
noexcept

Definition at line 200 of file sg_base.cpp.

◆ SetPoint() [2/2]

void SGPOINT::SetPoint ( double  aXVal,
double  aYVal,
double  aZVal 
)
noexcept

Definition at line 192 of file sg_base.cpp.

Member Data Documentation

◆ x

◆ y

◆ z


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