|
KiCad PCB EDA Suite
|
#include <pcbnew_utils_3d.h>
Classes | |
| struct | DATA |
Public Member Functions | |
| UTILS_BOX3D | GetBoundingBox () |
| void | Translate (double aX, double aY, double aZ) |
| void | Scale (double aScale) |
| bool | SaveSTEP (const wxString &aFileName) |
Static Public Member Functions | |
| static UTILS_STEP_MODEL * | LoadSTEP (const wxString &aFileName) |
Private Member Functions | |
| ~UTILS_STEP_MODEL () | |
Private Attributes | |
| DATA * | m_data |
Definition at line 43 of file pcbnew_utils_3d.h.
|
private |
Definition at line 247 of file pcbnew_utils_3d.cpp.
References m_data.
| UTILS_BOX3D UTILS_STEP_MODEL::GetBoundingBox | ( | ) |
Definition at line 253 of file pcbnew_utils_3d.cpp.
|
static |
Definition at line 209 of file pcbnew_utils_3d.cpp.
| bool UTILS_STEP_MODEL::SaveSTEP | ( | const wxString & | aFileName | ) |
Definition at line 324 of file pcbnew_utils_3d.cpp.
| void UTILS_STEP_MODEL::Scale | ( | double | aScale | ) |
Definition at line 306 of file pcbnew_utils_3d.cpp.
References Handle(), m_data, and transformDoc().
| void UTILS_STEP_MODEL::Translate | ( | double | aX, |
| double | aY, | ||
| double | aZ ) |
Definition at line 289 of file pcbnew_utils_3d.cpp.
References Handle(), m_data, and transformDoc().
|
private |
Definition at line 46 of file pcbnew_utils_3d.h.
Referenced by GetBoundingBox(), LoadSTEP(), SaveSTEP(), Scale(), Translate(), and ~UTILS_STEP_MODEL().