| 
    KiCad PCB EDA Suite
    
   | 
 
#include <odb_eda_data.h>
  
Public Types | |
| enum class | FILL_TYPE { SOLID , OUTLINE } | 
| enum class | CUTOUT_TYPE { CIRCLE , RECT , OCTAGON , EXACT } | 
Public Member Functions | |
| SUB_NET_PLANE (size_t aIndex, EDA_DATA *aEda, FILL_TYPE aFill, CUTOUT_TYPE aCutout, size_t aFillSize) | |
| void | WriteSubnet (std::ostream &ost) const override | 
| void | Write (std::ostream &ost) const | 
| void | AddFeatureID (FEATURE_ID::TYPE type, const wxString &layer, size_t feature_id) | 
Public Attributes | |
| FILL_TYPE | fill_type | 
| CUTOUT_TYPE | cutout_type | 
| size_t | fill_size | 
| const size_t | m_index | 
| std::list< FEATURE_ID > | feature_ids | 
Protected Attributes | |
| EDA_DATA * | m_edadata | 
Definition at line 94 of file odb_eda_data.h.
      
  | 
  strong | 
| Enumerator | |
|---|---|
| CIRCLE | |
| RECT | |
| OCTAGON | |
| EXACT | |
Definition at line 103 of file odb_eda_data.h.
      
  | 
  strong | 
| Enumerator | |
|---|---|
| SOLID | |
| OUTLINE | |
Definition at line 97 of file odb_eda_data.h.
      
  | 
  inline | 
Definition at line 111 of file odb_eda_data.h.
References cutout_type, EDA_DATA::EDA_DATA(), fill_size, fill_type, and EDA_DATA::SUB_NET::SUB_NET().
      
  | 
  inherited | 
Definition at line 142 of file odb_eda_data.cpp.
References feature_ids, and m_edadata.
      
  | 
  inherited | 
Definition at line 77 of file odb_eda_data.cpp.
References feature_ids, and WriteSubnet().
      
  | 
  overridevirtual | 
Implements EDA_DATA::SUB_NET.
Definition at line 115 of file odb_eda_data.cpp.
References CIRCLE, cutout_type, EXACT, fill_size, fill_type, OCTAGON, OUTLINE, RECT, and SOLID.
| CUTOUT_TYPE EDA_DATA::SUB_NET_PLANE::cutout_type | 
Definition at line 119 of file odb_eda_data.h.
Referenced by SUB_NET_PLANE(), and WriteSubnet().
      
  | 
  inherited | 
Definition at line 70 of file odb_eda_data.h.
Referenced by AddFeatureID(), and Write().
| size_t EDA_DATA::SUB_NET_PLANE::fill_size | 
Definition at line 120 of file odb_eda_data.h.
Referenced by SUB_NET_PLANE(), and WriteSubnet().
| FILL_TYPE EDA_DATA::SUB_NET_PLANE::fill_type | 
Definition at line 118 of file odb_eda_data.h.
Referenced by SUB_NET_PLANE(), and WriteSubnet().
      
  | 
  protectedinherited | 
Definition at line 77 of file odb_eda_data.h.
Referenced by AddFeatureID(), and SUB_NET().
      
  | 
  inherited | 
Definition at line 67 of file odb_eda_data.h.
Referenced by SUB_NET().