KiCad PCB EDA Suite
MODULE_3D_SETTINGS Class Reference

#include <class_module.h>


struct  VECTOR3D

Public Member Functions


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


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


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