KiCad PCB EDA Suite
FP_3DMODEL Class Reference

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

Detailed Description

Definition at line 75 of file footprint.h.

Constructor & Destructor Documentation

◆ FP_3DMODEL()

FP_3DMODEL::FP_3DMODEL ( )
inline

Definition at line 78 of file footprint.h.

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

Member Data Documentation

◆ m_Filename

◆ m_Offset

◆ m_Opacity

◆ m_Rotation

◆ m_Scale

◆ m_Show


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