KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PADS_IO::DIMENSION Struct Reference

#include <pads_parser.h>

Public Attributes

std::string name
 
double x = 0.0
 Origin.
 
double y = 0.0
 
double crossbar_pos = 0.0
 Y for horizontal, X for vertical.
 
bool is_horizontal = true
 
int layer = 0
 
std::vector< POINTpoints
 Measurement endpoints.
 
std::string text
 
double text_height = 0.0
 
double text_width = 0.0
 
double rotation = 0.0
 

Detailed Description

Definition at line 625 of file pads_parser.h.

Member Data Documentation

◆ crossbar_pos

double PADS_IO::DIMENSION::crossbar_pos = 0.0

Y for horizontal, X for vertical.

Definition at line 630 of file pads_parser.h.

Referenced by BOOST_AUTO_TEST_CASE(), PADS_IO::BINARY_PARSER::parseDimensions(), and PADS_IO::PARSER::parseSectionLINES().

◆ is_horizontal

bool PADS_IO::DIMENSION::is_horizontal = true

◆ layer

int PADS_IO::DIMENSION::layer = 0

◆ name

std::string PADS_IO::DIMENSION::name

◆ points

std::vector<POINT> PADS_IO::DIMENSION::points

◆ rotation

double PADS_IO::DIMENSION::rotation = 0.0

◆ text

std::string PADS_IO::DIMENSION::text

◆ text_height

double PADS_IO::DIMENSION::text_height = 0.0

◆ text_width

double PADS_IO::DIMENSION::text_width = 0.0

◆ x

double PADS_IO::DIMENSION::x = 0.0

◆ y

double PADS_IO::DIMENSION::y = 0.0

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