Home
last modified time | relevance | path

Searched refs:StrokeFont (Results 1 – 13 of 13) sorted by relevance

/dports/cad/librepcb/librepcb-0.1.6/libs/librepcb/common/font/
H A Dstrokefont.cpp42 StrokeFont::StrokeFont(const FilePath& fontFilePath, in StrokeFont() function in librepcb::StrokeFont
52 &StrokeFont::fontLoaded); in StrokeFont()
56 StrokeFont::~StrokeFont() noexcept { in ~StrokeFont()
63 Ratio StrokeFont::getLetterSpacing() const noexcept { in getLetterSpacing()
68 Ratio StrokeFont::getLineSpacing() const noexcept { in getLineSpacing()
77 QVector<Path> StrokeFont::stroke(const QString& text, in stroke()
149 QVector<Path> StrokeFont::strokeLine(const QString& text, in strokeLine()
200 void StrokeFont::fontLoaded() noexcept { in fontLoaded()
229 QVector<Path> StrokeFont::polylines2paths( in polylines2paths()
240 Path StrokeFont::polyline2path(const fb::Polyline& p, in polyline2path()
[all …]
H A Dstrokefont.h52 class StrokeFont final : public QObject {
57 StrokeFont(const FilePath& fontFilePath, const QByteArray& content) noexcept;
58 StrokeFont(const StrokeFont& other) = delete;
59 ~StrokeFont() noexcept;
80 StrokeFont& operator=(const StrokeFont& rhs) = delete;
H A Dstrokefontpool.h56 const StrokeFont& getFont(const QString& filename) const;
62 QHash<QString, std::shared_ptr<StrokeFont>> mFonts;
H A Dstrokefontpool.cpp46 std::make_shared<StrokeFont>(fp, in StrokeFontPool()
62 const StrokeFont& StrokeFontPool::getFont(const QString& filename) const { in getFont()
/dports/science/cgnslib/CGNS-4.1.2/src/cgnstools/tkogl/
H A Dstrokefont.c28 typedef CDesc * StrokeFont [256]; typedef
30 typedef StrokeFont* StrokeFontPtr;
42 StrokeFontPtr fontPtr = (StrokeFontPtr) malloc (sizeof (StrokeFont)); in NewFont()
86 static int LoadFont (Tcl_Interp * interp, char * filename, StrokeFont font) in LoadFont()
H A Doutline.c22 typedef CDesc * StrokeFont [256]; typedef
24 static int LoadFont (Tcl_Interp * interp, char * filename, StrokeFont font) in LoadFont()
/dports/cad/librepcb/librepcb-0.1.6/libs/librepcb/common/geometry/
H A Dstroketext.h43 class StrokeFont; variable
191 void setFont(const StrokeFont* font) noexcept;
192 const StrokeFont* getCurrentFont() const noexcept { return mFont; } in getCurrentFont()
222 const StrokeFont* mFont; ///< font used for calculating paths
H A Dstroketext.cpp299 void StrokeText::setFont(const StrokeFont* font) noexcept { in setFont()
/dports/cad/librepcb/librepcb-0.1.6/libs/librepcb/common/
H A Dapplication.h40 class StrokeFont; variable
93 const StrokeFont& getDefaultStrokeFont() const noexcept;
H A Dapplication.cpp177 const StrokeFont& Application::getDefaultStrokeFont() const noexcept { in getDefaultStrokeFont()
/dports/cad/librepcb/librepcb-0.1.6/libs/librepcb/library/pkg/
H A Dfootprint.h109 void setStrokeFontForAllTexts(const StrokeFont* font) noexcept;
157 const StrokeFont* mStrokeFont;
H A Dfootprint.cpp133 void Footprint::setStrokeFontForAllTexts(const StrokeFont* font) noexcept { in setStrokeFontForAllTexts()
/dports/cad/librepcb/librepcb-0.1.6/libs/librepcb/common/dialogs/
H A Dstroketextpropertiesdialog.cpp79 const StrokeFont* font = text.getCurrentFont(); in StrokeTextPropertiesDialog()
90 const StrokeFont* font = text.getCurrentFont(); in StrokeTextPropertiesDialog()