KiCad PCB EDA Suite
FP_3DMODEL Class Reference

#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...
 

Detailed Description

Definition at line 78 of file footprint.h.

Constructor & Destructor Documentation

◆ FP_3DMODEL()

FP_3DMODEL::FP_3DMODEL ( )
inline

Definition at line 81 of file footprint.h.

81 :
82 // Initialize with sensible values
83 m_Scale { 1, 1, 1 },
84 m_Rotation { 0, 0, 0 },
85 m_Offset { 0, 0, 0 },
86 m_Opacity( 1.0 ),
87 m_Show( true )
88 {
89 }
VECTOR3D m_Offset
3D model offset (mm)
Definition: footprint.h:93
double m_Opacity
Definition: footprint.h:94
VECTOR3D m_Rotation
3D model rotation (degrees)
Definition: footprint.h:92
VECTOR3D m_Scale
3D model scaling factor (dimensionless)
Definition: footprint.h:91
bool m_Show
Include model in rendering.
Definition: footprint.h:96

Member Data Documentation

◆ m_Filename

◆ m_Offset

◆ m_Opacity

◆ m_Rotation

◆ m_Scale

◆ m_Show

bool FP_3DMODEL::m_Show

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