TraceMaker
C++ API of the engine
Loading...
Searching...
No Matches
tmk::model::Text Struct Reference

#include <model/board.hpp>

Public Attributes

std::string layer
 < copper text is an obstacle; only position, layer and rough extent are kept
std::string text
Point pos
double angle = 0
Coord height = 0
Coord width = 0
Coord thickness = 0
int justify_h = 0
 -1 left, 0 centre, 1 right
int justify_v = 0
 -1 top, 0 centre, 1 bottom
bool mirror = false
int footprint = -1
bool hidden = false

Detailed Description

Definition at line 96 of file board.hpp.

Member Data Documentation

◆ angle

double tmk::model::Text::angle = 0

Definition at line 100 of file board.hpp.

◆ footprint

int tmk::model::Text::footprint = -1

Definition at line 105 of file board.hpp.

◆ height

Coord tmk::model::Text::height = 0

Definition at line 101 of file board.hpp.

◆ hidden

bool tmk::model::Text::hidden = false

Definition at line 106 of file board.hpp.

◆ justify_h

int tmk::model::Text::justify_h = 0

-1 left, 0 centre, 1 right

Definition at line 102 of file board.hpp.

◆ justify_v

int tmk::model::Text::justify_v = 0

-1 top, 0 centre, 1 bottom

Definition at line 103 of file board.hpp.

◆ layer

std::string tmk::model::Text::layer

< copper text is an obstacle; only position, layer and rough extent are kept

Definition at line 97 of file board.hpp.

◆ mirror

bool tmk::model::Text::mirror = false

Definition at line 104 of file board.hpp.

◆ pos

Point tmk::model::Text::pos

Definition at line 99 of file board.hpp.

◆ text

std::string tmk::model::Text::text

Definition at line 98 of file board.hpp.

◆ thickness

Coord tmk::model::Text::thickness = 0

Definition at line 101 of file board.hpp.

◆ width

Coord tmk::model::Text::width = 0

Definition at line 101 of file board.hpp.


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