KiCad PCB EDA Suite
Loading...
Searching...
No Matches
drc_re_overlay_types.h File Reference
#include <wx/string.h>

Go to the source code of this file.

Classes

struct  DRC_RE_FIELD_POSITION
 Specifies the position and size of a field overlaid on a constraint bitmap. More...
 

Enumerations

enum class  LABEL_POSITION {
  NONE , LEFT , RIGHT , TOP ,
  BOTTOM
}
 Specifies the position of a label relative to its associated field. More...
 

Variables

constexpr int DRC_RE_OVERLAY_XO = 0
 
constexpr int DRC_RE_OVERLAY_YO = 0
 
constexpr int DRC_RE_OVERLAY_WE = 0
 

Enumeration Type Documentation

◆ LABEL_POSITION

enum class LABEL_POSITION
strong

Specifies the position of a label relative to its associated field.

Enumerator
NONE 

No label.

LEFT 

Label to the left of the field.

RIGHT 

Label to the right of the field.

TOP 

Label above the field.

BOTTOM 

Label below the field.

Definition at line 51 of file drc_re_overlay_types.h.

Variable Documentation

◆ DRC_RE_OVERLAY_WE

int DRC_RE_OVERLAY_WE = 0
constexpr

◆ DRC_RE_OVERLAY_XO

int DRC_RE_OVERLAY_XO = 0
constexpr

Definition at line 35 of file drc_re_overlay_types.h.

Referenced by DRC_RE_ABSOLUTE_LENGTH_TWO_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_BOOL_INPUT_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_COPPER_TO_EDGE_CLEARANCE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_COPPER_TO_HOLE_CLEARANCE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_COURTYARD_CLEARANCE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_CREEPAGE_DISTANCE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_HOLE_SIZE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_HOLE_TO_HOLE_DISTANCE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MATCHED_LENGTH_DIFF_PAIR_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MAXIMUM_VIA_COUNT_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MINIMUM_ANNULAR_WIDTH_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MINIMUM_CLEARANCE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MINIMUM_CONNECTION_WIDTH_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MINIMUM_DRILL_SIZE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MINIMUM_SOLDERMASK_SLIVER_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MINIMUM_TEXT_HEIGHT_THICKNESS_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MINIMUM_THERMAL_SPOKE_COUNT_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MINIMUM_VIA_DIAMETER_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_NUMERIC_INPUT_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_PERMITTED_LAYERS_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_PHYSICAL_CLEARANCE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_ROUTING_DIFF_PAIR_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_ROUTING_WIDTH_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_SILK_TO_SILK_CLEARANCE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_SILK_TO_SOLDERMASK_CLEARANCE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_SOLDERMASK_EXPANSION_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_SOLDERPASTE_EXPANSION_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_VIA_STYLE_CONSTRAINT_DATA::GetFieldPositions(), and DRC_RE_VIAS_UNDER_SMD_CONSTRAINT_DATA::GetFieldPositions().

◆ DRC_RE_OVERLAY_YO

int DRC_RE_OVERLAY_YO = 0
constexpr

Definition at line 36 of file drc_re_overlay_types.h.

Referenced by DRC_RE_ABSOLUTE_LENGTH_TWO_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_ALLOWED_ORIENTATION_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_BOOL_INPUT_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_COPPER_TO_EDGE_CLEARANCE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_COPPER_TO_HOLE_CLEARANCE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_COURTYARD_CLEARANCE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_CREEPAGE_DISTANCE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_HOLE_SIZE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_HOLE_TO_HOLE_DISTANCE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MATCHED_LENGTH_DIFF_PAIR_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MAXIMUM_VIA_COUNT_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MINIMUM_ANNULAR_WIDTH_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MINIMUM_CLEARANCE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MINIMUM_CONNECTION_WIDTH_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MINIMUM_DRILL_SIZE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MINIMUM_SOLDERMASK_SLIVER_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MINIMUM_TEXT_HEIGHT_THICKNESS_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MINIMUM_THERMAL_SPOKE_COUNT_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_MINIMUM_VIA_DIAMETER_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_NUMERIC_INPUT_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_PERMITTED_LAYERS_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_PHYSICAL_CLEARANCE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_ROUTING_DIFF_PAIR_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_ROUTING_WIDTH_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_SILK_TO_SILK_CLEARANCE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_SILK_TO_SOLDERMASK_CLEARANCE_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_SOLDERMASK_EXPANSION_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_SOLDERPASTE_EXPANSION_CONSTRAINT_DATA::GetFieldPositions(), DRC_RE_VIA_STYLE_CONSTRAINT_DATA::GetFieldPositions(), and DRC_RE_VIAS_UNDER_SMD_CONSTRAINT_DATA::GetFieldPositions().