#include <io/easypc/easypc_text_metrics.h>
#include <algorithm>
#include <cstdlib>
#include <limits>
#include <memory>
#include <vector>
#include <io/easypc/easypc_classes_root.h>
#include <io/easypc/easypc_units.h>
#include <font/stroke_font.h>
#include <ki_exception.h>
#include <wx/strconv.h>
#include <wx/translation.h>
Go to the source code of this file.
|
| bool | EASYPC::TextStaysUpright (const SOURCE_DESIGN &aDesign, bool aSchematic) |
| | Whether aDesign's text is drawn upright: the design's flag, which old schematics imply, or a schematic from DesignSpark Creator, Pro or ProtoPCB, which are always upright.
|
| |
| int32_t | EASYPC::UprightRotation (int32_t aAngle, bool aKeepUpright) |
| | With text kept upright, an angle above 135 and up to 305 degrees turns by 180.
|
| |
| wxString | EASYPC::ToKiCadMarkup (const wxString &aText) |
| | A displayed string in KiCad's markup.
|
| |