KiCad PCB EDA Suite
MODULE_3D_SETTINGS Class Reference

#include <class_module.h>

Classes

struct  VECTOR3D
 

Public Member Functions

 MODULE_3D_SETTINGS ()
 

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...
 
wxString m_Filename
 The 3D shape filename in 3D library. More...
 
bool m_Preview
 Include module in 3D preview. More...
 

Detailed Description

Definition at line 83 of file class_module.h.

Constructor & Destructor Documentation

MODULE_3D_SETTINGS::MODULE_3D_SETTINGS ( )
inline

Definition at line 86 of file class_module.h.

86  :
87  // Initialize with sensible values
88  m_Scale { 1, 1, 1 },
89  m_Rotation { 0, 0, 0 },
90  m_Offset { 0, 0, 0 },
91  m_Preview( true )
92  {
93  }
bool m_Preview
Include module in 3D preview.
Definition: class_module.h:104
VECTOR3D m_Offset
3D model offset (mm)
Definition: class_module.h:102
VECTOR3D m_Rotation
3D model rotation (degrees)
Definition: class_module.h:101
VECTOR3D m_Scale
3D model scaling factor (dimensionless)
Definition: class_module.h:100

Member Data Documentation

VECTOR3D MODULE_3D_SETTINGS::m_Scale

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