KiCad PCB EDA Suite
Loading...
Searching...
No Matches
ODB_MATRIX_ENTITY::MATRIX_LAYER Struct Reference

#include <odb_entity.h>

Public Member Functions

 MATRIX_LAYER (uint32_t aRow, const wxString &aLayerName)
 

Public Attributes

std::optional< std::pair< wxString, wxString > > m_span
 
std::optional< ODB_SUBTYPEm_addType
 
std::optional< ODB_DIELECTRIC_TYPEm_diType
 
uint32_t m_rowNumber
 
wxString m_layerName
 
ODB_CONTEXT m_context
 
ODB_TYPE m_type
 
ODB_POLARITY m_polarity = ODB_POLARITY::POSITIVE
 

Detailed Description

Definition at line 80 of file odb_entity.h.

Constructor & Destructor Documentation

◆ MATRIX_LAYER()

ODB_MATRIX_ENTITY::MATRIX_LAYER::MATRIX_LAYER ( uint32_t  aRow,
const wxString &  aLayerName 
)
inline

Definition at line 92 of file odb_entity.h.

Member Data Documentation

◆ m_addType

std::optional<ODB_SUBTYPE> ODB_MATRIX_ENTITY::MATRIX_LAYER::m_addType

Definition at line 83 of file odb_entity.h.

◆ m_context

◆ m_diType

std::optional<ODB_DIELECTRIC_TYPE> ODB_MATRIX_ENTITY::MATRIX_LAYER::m_diType

Definition at line 84 of file odb_entity.h.

Referenced by ODB_MATRIX_ENTITY::InitMatrixLayerData().

◆ m_layerName

◆ m_polarity

ODB_POLARITY ODB_MATRIX_ENTITY::MATRIX_LAYER::m_polarity = ODB_POLARITY::POSITIVE

◆ m_rowNumber

uint32_t ODB_MATRIX_ENTITY::MATRIX_LAYER::m_rowNumber

Definition at line 86 of file odb_entity.h.

Referenced by ODB_MATRIX_ENTITY::AddCOMPMatrixLayer().

◆ m_span

std::optional<std::pair<wxString, wxString> > ODB_MATRIX_ENTITY::MATRIX_LAYER::m_span

Definition at line 82 of file odb_entity.h.

Referenced by ODB_MATRIX_ENTITY::AddDrillMatrixLayer().

◆ m_type


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