![]() |
KiCad PCB EDA Suite
|
#include <footprint.h>
Classes | |
struct | VECTOR3D |
Public Member Functions | |
FP_3DMODEL () | |
Public Attributes | |
VECTOR3D | m_Scale |
3D model scaling factor (dimensionless) More... | |
VECTOR3D | m_Rotation |
3D model rotation (degrees) More... | |
VECTOR3D | m_Offset |
3D model offset (mm) More... | |
double | m_Opacity |
wxString | m_Filename |
The 3D shape filename in 3D library. More... | |
bool | m_Show |
Include model in rendering. More... | |
Definition at line 75 of file footprint.h.
|
inline |
Definition at line 78 of file footprint.h.
wxString FP_3DMODEL::m_Filename |
The 3D shape filename in 3D library.
Definition at line 97 of file footprint.h.
Referenced by FOOTPRINT::Add3DModel(), LEGACY_PLUGIN::load3D(), DIALOG_FOOTPRINT_FP_EDITOR::OnAdd3DModel(), DIALOG_FOOTPRINT_PROPERTIES::OnAdd3DModel(), PCB_PARSER::parse3DModel(), ALTIUM_PCB::ParseComponentsBodies6Data(), and DLG_SELECT_3DMODEL::TransferDataFromWindow().
VECTOR3D FP_3DMODEL::m_Offset |
3D model offset (mm)
Definition at line 95 of file footprint.h.
Referenced by LEGACY_PLUGIN::load3D(), PCB_PARSER::parse3DModel(), ALTIUM_PCB::ParseComponentsBodies6Data(), PANEL_PREV_3D::SetSelectedModel(), DLG_SELECT_3DMODEL::TransferDataFromWindow(), and PANEL_PREV_3D::updateOrientation().
double FP_3DMODEL::m_Opacity |
Definition at line 96 of file footprint.h.
Referenced by PANEL_PREV_3D::onOpacitySlider(), PCB_PARSER::parse3DModel(), ALTIUM_PCB::ParseComponentsBodies6Data(), and PANEL_PREV_3D::SetSelectedModel().
VECTOR3D FP_3DMODEL::m_Rotation |
3D model rotation (degrees)
Definition at line 94 of file footprint.h.
Referenced by LEGACY_PLUGIN::load3D(), PCB_PARSER::parse3DModel(), ALTIUM_PCB::ParseComponentsBodies6Data(), PANEL_PREV_3D::SetSelectedModel(), DLG_SELECT_3DMODEL::TransferDataFromWindow(), and PANEL_PREV_3D::updateOrientation().
VECTOR3D FP_3DMODEL::m_Scale |
3D model scaling factor (dimensionless)
Definition at line 93 of file footprint.h.
Referenced by LEGACY_PLUGIN::load3D(), PCB_PARSER::parse3DModel(), PANEL_PREV_3D::SetSelectedModel(), DLG_SELECT_3DMODEL::TransferDataFromWindow(), and PANEL_PREV_3D::updateOrientation().
bool FP_3DMODEL::m_Show |
Include model in rendering.
Definition at line 98 of file footprint.h.
Referenced by DIALOG_FOOTPRINT_FP_EDITOR::OnAdd3DModel(), DIALOG_FOOTPRINT_PROPERTIES::OnAdd3DModel(), DIALOG_FOOTPRINT_FP_EDITOR::OnAdd3DRow(), DIALOG_FOOTPRINT_PROPERTIES::OnAdd3DRow(), and PCB_PARSER::parse3DModel().