KiCad PCB EDA Suite
EDA_TEXT Member List

This is the complete list of members for EDA_TEXT, including all inherited members.

CopyText(const EDA_TEXT &aSrc)EDA_TEXT
EDA_TEXT(const wxString &text=wxEmptyString)EDA_TEXT
EDA_TEXT(const EDA_TEXT &aText)EDA_TEXT
Empty()EDA_TEXTinline
Format(OUTPUTFORMATTER *aFormatter, int aNestLevel, int aControlBits) constEDA_TEXTvirtual
GetHorizJustify() constEDA_TEXTinline
GetInterline() constEDA_TEXT
GetPositionsOfLinesOfMultilineText(std::vector< wxPoint > &aPositions, int aLineCount) constEDA_TEXT
GetShownText() constEDA_TEXTinlinevirtual
GetText() constEDA_TEXTinlinevirtual
GetTextAngle() constEDA_TEXTinline
GetTextAngleDegrees() constEDA_TEXTinline
GetTextAngleRadians() constEDA_TEXTinline
GetTextBox(int aLine=-1, int aThickness=-1, bool aInvertY=false) constEDA_TEXT
GetTextHeight() constEDA_TEXTinline
GetTextPos() constEDA_TEXTinline
GetTextSize() constEDA_TEXTinline
GetTextStyleName()EDA_TEXT
GetTextWidth() constEDA_TEXTinline
GetThickness() constEDA_TEXTinline
GetVertJustify() constEDA_TEXTinline
IsBold() constEDA_TEXTinline
IsDefaultFormatting() constEDA_TEXT
IsItalic() constEDA_TEXTinline
IsMirrored() constEDA_TEXTinline
IsMultilineAllowed() constEDA_TEXTinline
IsVisible() constEDA_TEXTinline
LenSize(const wxString &aLine, int aThickness) constEDA_TEXT
m_eEDA_TEXTprivate
m_shown_textEDA_TEXTprivate
m_textEDA_TEXTprivate
MapHorizJustify(int aHorizJustify)EDA_TEXTstatic
MapOrientation(KICAD_T labelType, int aOrientation)EDA_TEXTstatic
MapOrientation(KICAD_T fromLabelType, KICAD_T toLabelType, int aOrientation)EDA_TEXTstatic
MapVertJustify(int aVertJustify)EDA_TEXTstatic
Offset(const wxPoint &aOffset)EDA_TEXTinline
Print(wxDC *aDC, const wxPoint &aOffset, COLOR4D aColor, EDA_DRAW_MODE_T aDisplay_mode=FILLED)EDA_TEXT
printOneLineOfText(wxDC *aDC, const wxPoint &aOffset, COLOR4D aColor, EDA_DRAW_MODE_T aFillMode, const wxString &aText, const wxPoint &aPos)EDA_TEXTprivate
Replace(wxFindReplaceData &aSearchData)EDA_TEXT
SetBold(bool aBold)EDA_TEXTinline
SetEffects(const EDA_TEXT &aSrc)EDA_TEXT
SetHorizJustify(EDA_TEXT_HJUSTIFY_T aType)EDA_TEXTinline
SetItalic(bool isItalic)EDA_TEXTinline
SetMirrored(bool isMirrored)EDA_TEXTinline
SetMultilineAllowed(bool aAllow)EDA_TEXTinline
SetText(const wxString &aText)EDA_TEXTvirtual
SetTextAngle(double aAngle)EDA_TEXTinline
SetTextHeight(int aHeight)EDA_TEXTinline
SetTextPos(const wxPoint &aPoint)EDA_TEXTinline
SetTextSize(const wxSize &aNewSize)EDA_TEXTinline
SetTextWidth(int aWidth)EDA_TEXTinline
SetTextX(int aX)EDA_TEXTinline
SetTextY(int aY)EDA_TEXTinline
SetThickness(int aNewThickness)EDA_TEXTinline
SetVertJustify(EDA_TEXT_VJUSTIFY_T aType)EDA_TEXTinline
SetVisible(bool aVisible)EDA_TEXTinline
ShortenedShownText() constEDA_TEXT
SwapEffects(EDA_TEXT &aTradingPartner)EDA_TEXT
SwapText(EDA_TEXT &aTradingPartner)EDA_TEXT
TE_BOLD enum valueEDA_TEXTprivate
TE_FLAGS enum nameEDA_TEXTprivate
TE_ITALIC enum valueEDA_TEXTprivate
TE_MIRROR enum valueEDA_TEXTprivate
TE_MULTILINE enum valueEDA_TEXTprivate
TE_VISIBLE enum valueEDA_TEXTprivate
TextHitTest(const wxPoint &aPoint, int aAccuracy=0) constEDA_TEXTvirtual
TextHitTest(const EDA_RECT &aRect, bool aContains, int aAccuracy=0) constEDA_TEXTvirtual
TransformBoundingBoxWithClearanceToPolygon(SHAPE_POLY_SET *aCornerBuffer, int aClearanceValue) constEDA_TEXT
TransformTextShapeToSegmentList(std::vector< wxPoint > &aCornerBuffer) constEDA_TEXT
~EDA_TEXT()EDA_TEXTvirtual