43 wxString
GetClass()
const override {
return wxS(
"PL_ITEM_PROPERTIES" ); }
117 void SetFont( wxString aValue );
139 wxString
GetClass()
const override {
return wxS(
"PL_PAGE_PROPERTIES" ); }
constexpr EDA_IU_SCALE drawSheetIUScale
constexpr BOX2I KiROUND(const BOX2D &aBoxD)
GR_TEXT_H_ALIGN_T m_Hjustify
KIGFX::COLOR4D m_TextColor
VECTOR2D m_BoundingBoxSize
GR_TEXT_V_ALIGN_T m_Vjustify
Drawing sheet structure type definitions.
Handle the graphic items list to draw/plot the frame and title block.
EDA_ITEM(EDA_ITEM *parent, KICAD_T idType, bool isSCH_ITEM=false, bool isBOARD_ITEM=false)
A color representation with 4 components: red, green, blue, alpha.
void SetTextHeight(int aValue)
void SetStartAnchor(CORNER_ANCHOR aValue)
void SetStartX(int aValue)
KIGFX::COLOR4D GetTextColor() const
void SetRotation(double aValue)
void SetLineWidth(int aValue)
void SetConstraintHeight(int aValue)
void SetLabelIncrement(int aValue)
GR_TEXT_H_ALIGN_T GetHAlign() const
void SetFont(wxString aValue)
int GetTextHeight() const
void SetComment(wxString aValue)
PAGE_OPTION GetPageOption() const
void SetStepY(int aValue)
int GetConstraintWidth() const
PL_ITEM_PROPERTIES(DS_DATA_ITEM *aItem)
void SetItalic(bool aValue)
void SetText(wxString aValue)
int GetConstraintHeight() const
void SetPageOption(PAGE_OPTION aValue)
DS_DATA_ITEM * GetItem() const
CORNER_ANCHOR GetStartAnchor() const
void SetConstraintWidth(int aValue)
void SetStartY(int aValue)
GR_TEXT_V_ALIGN_T GetVAlign() const
DS_DATA_ITEM_TEXT * text() const
int GetRepeatCount() const
void SetEndAnchor(CORNER_ANCHOR aValue)
CORNER_ANCHOR GetEndAnchor() const
int GetLabelIncrement() const
void SetHAlign(GR_TEXT_H_ALIGN_T aValue)
wxString GetClass() const override
Return the class name.
void SetRepeatCount(int aValue)
void SetTextWidth(int aValue)
void SetVAlign(GR_TEXT_V_ALIGN_T aValue)
wxString GetFriendlyName() const override
void SetStepX(int aValue)
void SetTextColor(KIGFX::COLOR4D aValue)
double GetRotation() const
wxString GetComment() const
void SetBold(bool aValue)
int GetDefaultTextWidth() const
PL_PAGE_PROPERTIES(DS_DATA_MODEL &aModel)
void SetRightMargin(int aValue)
void SetBottomMargin(int aValue)
int GetBottomMargin() const
int GetLeftMargin() const
void SetLeftMargin(int aValue)
int GetDefaultLineWidth() const
int GetDefaultTextHeight() const
void SetTopMargin(int aValue)
void SetDefaultLineWidth(int aValue)
void SetDefaultTextWidth(int aValue)
int GetDefaultTextThickness() const
wxString GetClass() const override
Return the class name.
void SetDefaultTextThickness(int aValue)
wxString GetFriendlyName() const override
void SetDefaultTextHeight(int aValue)
int GetRightMargin() const
CORNER_ANCHOR
A coordinate is relative to a page corner.
GR_TEXT_H_ALIGN_T
This is API surface mapped to common.types.HorizontalAlignment.
GR_TEXT_V_ALIGN_T
This is API surface mapped to common.types.VertialAlignment.