KiCad PCB EDA Suite
Loading...
Searching...
No Matches
DIALOG_BOARD_STATISTICS::DRILL_LINE_ITEM Struct Reference

#include <dialog_board_statistics.h>

Classes

struct  COMPARE
 

Public Types

enum  COL_ID {
  COL_COUNT , COL_SHAPE , COL_X_SIZE , COL_Y_SIZE ,
  COL_PLATED , COL_VIA_PAD , COL_START_LAYER , COL_STOP_LAYER
}
 

Public Member Functions

 DRILL_LINE_ITEM (int aXSize, int aYSize, PAD_DRILL_SHAPE aShape, bool aIsPlated, bool aIsPad, PCB_LAYER_ID aStartLayer, PCB_LAYER_ID aStopLayer)
 
bool operator== (const DRILL_LINE_ITEM &other) const
 

Public Attributes

int xSize
 
int ySize
 
PAD_DRILL_SHAPE shape
 
bool isPlated
 
bool isPad
 
PCB_LAYER_ID startLayer
 
PCB_LAYER_ID stopLayer
 
int qty
 

Detailed Description

Definition at line 86 of file dialog_board_statistics.h.

Member Enumeration Documentation

◆ COL_ID

Enumerator
COL_COUNT 
COL_SHAPE 
COL_X_SIZE 
COL_Y_SIZE 
COL_PLATED 
COL_VIA_PAD 
COL_START_LAYER 
COL_STOP_LAYER 

Definition at line 88 of file dialog_board_statistics.h.

Constructor & Destructor Documentation

◆ DRILL_LINE_ITEM()

DIALOG_BOARD_STATISTICS::DRILL_LINE_ITEM::DRILL_LINE_ITEM ( int  aXSize,
int  aYSize,
PAD_DRILL_SHAPE  aShape,
bool  aIsPlated,
bool  aIsPad,
PCB_LAYER_ID  aStartLayer,
PCB_LAYER_ID  aStopLayer 
)
inline

Definition at line 100 of file dialog_board_statistics.h.

Member Function Documentation

◆ operator==()

bool DIALOG_BOARD_STATISTICS::DRILL_LINE_ITEM::operator== ( const DRILL_LINE_ITEM other) const
inline

Definition at line 113 of file dialog_board_statistics.h.

References isPad, isPlated, shape, startLayer, stopLayer, xSize, and ySize.

Member Data Documentation

◆ isPad

bool DIALOG_BOARD_STATISTICS::DRILL_LINE_ITEM::isPad

◆ isPlated

bool DIALOG_BOARD_STATISTICS::DRILL_LINE_ITEM::isPlated

◆ qty

int DIALOG_BOARD_STATISTICS::DRILL_LINE_ITEM::qty

◆ shape

PAD_DRILL_SHAPE DIALOG_BOARD_STATISTICS::DRILL_LINE_ITEM::shape

◆ startLayer

PCB_LAYER_ID DIALOG_BOARD_STATISTICS::DRILL_LINE_ITEM::startLayer

◆ stopLayer

PCB_LAYER_ID DIALOG_BOARD_STATISTICS::DRILL_LINE_ITEM::stopLayer

◆ xSize

int DIALOG_BOARD_STATISTICS::DRILL_LINE_ITEM::xSize

◆ ySize

int DIALOG_BOARD_STATISTICS::DRILL_LINE_ITEM::ySize

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