KiCad PCB EDA Suite
Loading...
Searching...
No Matches
MODEL_ALIGN::PAD Struct Reference

#include <3d_model_align.h>

Public Attributes

std::string number
 
PAD_ATTRIBUTE attribute = PAD_ATTRIBUTE::SMD
 
glm::dvec2 position { 0.0 }
 Footprint-local millimetres, Y up.
 
glm::dvec2 size { 0.0 }
 
glm::dvec2 drill { 0.0 }
 
double rotation = 0
 Degrees in the Y-up frame.
 

Detailed Description

Definition at line 41 of file 3d_model_align.h.

Member Data Documentation

◆ attribute

PAD_ATTRIBUTE MODEL_ALIGN::PAD::attribute = PAD_ATTRIBUTE::SMD

◆ drill

glm::dvec2 MODEL_ALIGN::PAD::drill { 0.0 }

Definition at line 47 of file 3d_model_align.h.

Referenced by PANEL_PREVIEW_3D_MODEL::pickAlignment().

◆ number

std::string MODEL_ALIGN::PAD::number

Definition at line 43 of file 3d_model_align.h.

Referenced by PANEL_PREVIEW_3D_MODEL::pickAlignment().

◆ position

glm::dvec2 MODEL_ALIGN::PAD::position { 0.0 }

Footprint-local millimetres, Y up.

Definition at line 45 of file 3d_model_align.h.

Referenced by PANEL_PREVIEW_3D_MODEL::pickAlignment().

◆ rotation

double MODEL_ALIGN::PAD::rotation = 0

Degrees in the Y-up frame.

Definition at line 48 of file 3d_model_align.h.

Referenced by PANEL_PREVIEW_3D_MODEL::pickAlignment().

◆ size

glm::dvec2 MODEL_ALIGN::PAD::size { 0.0 }

Definition at line 46 of file 3d_model_align.h.

Referenced by PANEL_PREVIEW_3D_MODEL::pickAlignment().


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