KiCad PCB EDA Suite
|
#include <footprint.h>
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 80 of file footprint.h.
|
inline |
Definition at line 83 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(), modelNeedsUpdate(), PANEL_FP_PROPERTIES_3D_MODEL::OnAdd3DModel(), PCB_PARSER::parse3DModel(), ALTIUM_PCB::ParseComponentsBodies6Data(), and DIALOG_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(), modelNeedsUpdate(), PCB_PARSER::parse3DModel(), ALTIUM_PCB::ParseComponentsBodies6Data(), PANEL_PREVIEW_3D_MODEL::SetSelectedModel(), DIALOG_SELECT_3DMODEL::TransferDataFromWindow(), and PANEL_PREVIEW_3D_MODEL::updateOrientation().
double FP_3DMODEL::m_Opacity |
Definition at line 96 of file footprint.h.
Referenced by modelNeedsUpdate(), PANEL_PREVIEW_3D_MODEL::onOpacitySlider(), PCB_PARSER::parse3DModel(), ALTIUM_PCB::ParseComponentsBodies6Data(), and PANEL_PREVIEW_3D_MODEL::SetSelectedModel().
VECTOR3D FP_3DMODEL::m_Rotation |
3D model rotation (degrees)
Definition at line 94 of file footprint.h.
Referenced by LEGACY_PLUGIN::load3D(), modelNeedsUpdate(), PCB_PARSER::parse3DModel(), ALTIUM_PCB::ParseComponentsBodies6Data(), PANEL_PREVIEW_3D_MODEL::SetSelectedModel(), DIALOG_SELECT_3DMODEL::TransferDataFromWindow(), and PANEL_PREVIEW_3D_MODEL::updateOrientation().
VECTOR3D FP_3DMODEL::m_Scale |
3D model scaling factor (dimensionless)
Definition at line 93 of file footprint.h.
Referenced by LEGACY_PLUGIN::load3D(), modelNeedsUpdate(), PCB_PARSER::parse3DModel(), PANEL_PREVIEW_3D_MODEL::SetSelectedModel(), DIALOG_SELECT_3DMODEL::TransferDataFromWindow(), and PANEL_PREVIEW_3D_MODEL::updateOrientation().
bool FP_3DMODEL::m_Show |
Include model in rendering.
Definition at line 98 of file footprint.h.
Referenced by modelNeedsUpdate(), PANEL_FP_PROPERTIES_3D_MODEL::OnAdd3DModel(), PANEL_FP_PROPERTIES_3D_MODEL::OnAdd3DRow(), and PCB_PARSER::parse3DModel().