KiCad PCB EDA Suite
|
This is the complete list of members for EDA_SHAPE, including all inherited members.
beginEdit(const VECTOR2I &aStartPoint) | EDA_SHAPE | protected |
buildBezierToSegmentsPointsList(int aMaxError) const | EDA_SHAPE | protected |
CalcArcAngles(EDA_ANGLE &aStartAngle, EDA_ANGLE &aEndAngle) const | EDA_SHAPE | |
calcEdit(const VECTOR2I &aPosition) | EDA_SHAPE | protected |
Compare(const EDA_SHAPE *aOther) const | EDA_SHAPE | |
computeArcBBox(BOX2I &aBBox) const | EDA_SHAPE | protected |
continueEdit(const VECTOR2I &aPosition) | EDA_SHAPE | protected |
Deserialize(const google::protobuf::Any &aContainer) override | EDA_SHAPE | virtual |
DupPolyPointsList(std::vector< VECTOR2I > &aBuffer) const | EDA_SHAPE | |
EDA_SHAPE(SHAPE_T aType, int aLineWidth, FILL_T aFill) | EDA_SHAPE | |
EDA_SHAPE(const SHAPE &aShape) | EDA_SHAPE | |
endEdit(bool aClosed=true) | EDA_SHAPE | protected |
EndsSwapped() const | EDA_SHAPE | inline |
flip(const VECTOR2I &aCentre, FLIP_DIRECTION aFlipDirection) | EDA_SHAPE | protected |
GetArcAngle() const | EDA_SHAPE | |
GetArcMid() const | EDA_SHAPE | |
GetBezierC1() const | EDA_SHAPE | inline |
GetBezierC2() const | EDA_SHAPE | inline |
GetBezierPoints() const | EDA_SHAPE | inline |
GetBotRight() const | EDA_SHAPE | inlinevirtual |
getBoundingBox() const | EDA_SHAPE | protected |
getCenter() const | EDA_SHAPE | |
GetEffectiveWidth() const | EDA_SHAPE | inlinevirtual |
GetEnd() const | EDA_SHAPE | inline |
GetEndX() const | EDA_SHAPE | inline |
GetEndY() const | EDA_SHAPE | inline |
GetFillColor() const | EDA_SHAPE | inline |
GetFillMode() const | EDA_SHAPE | inline |
getFriendlyName() const | EDA_SHAPE | protected |
GetLength() const | EDA_SHAPE | |
GetLineColor() const | EDA_SHAPE | inline |
GetLineStyle() const | EDA_SHAPE | |
GetPointCount() const | EDA_SHAPE | |
GetPolyShape() | EDA_SHAPE | inline |
GetPolyShape() const | EDA_SHAPE | inline |
getPosition() const | EDA_SHAPE | protected |
GetRadius() const | EDA_SHAPE | |
GetRectangleHeight() const | EDA_SHAPE | |
GetRectangleWidth() const | EDA_SHAPE | |
GetRectCorners() const | EDA_SHAPE | |
GetSegmentAngle() const | EDA_SHAPE | |
GetShape() const | EDA_SHAPE | inline |
GetStart() const | EDA_SHAPE | inline |
GetStartX() const | EDA_SHAPE | inline |
GetStartY() const | EDA_SHAPE | inline |
GetTopLeft() const | EDA_SHAPE | inlinevirtual |
GetWidth() const | EDA_SHAPE | inlinevirtual |
hitTest(const VECTOR2I &aPosition, int aAccuracy=0) const | EDA_SHAPE | protected |
hitTest(const BOX2I &aRect, bool aContained, int aAccuracy=0) const | EDA_SHAPE | protected |
IsClockwiseArc() const | EDA_SHAPE | |
IsClosed() const | EDA_SHAPE | |
IsFilled() const | EDA_SHAPE | inline |
IsFilledForHitTesting() const | EDA_SHAPE | inlinevirtual |
IsPolyShapeValid() const | EDA_SHAPE | |
IsProxyItem() const | EDA_SHAPE | inlinevirtual |
m_arcCenter | EDA_SHAPE | protected |
m_arcMidData | EDA_SHAPE | protected |
m_bezierC1 | EDA_SHAPE | protected |
m_bezierC2 | EDA_SHAPE | protected |
m_bezierPoints | EDA_SHAPE | protected |
m_editState | EDA_SHAPE | protected |
m_end | EDA_SHAPE | protected |
m_endsSwapped | EDA_SHAPE | protected |
m_fill | EDA_SHAPE | protected |
m_fillColor | EDA_SHAPE | protected |
m_poly | EDA_SHAPE | protected |
m_proxyItem | EDA_SHAPE | protected |
m_rectangleHeight | EDA_SHAPE | protected |
m_rectangleWidth | EDA_SHAPE | protected |
m_segmentAngle | EDA_SHAPE | protected |
m_segmentLength | EDA_SHAPE | protected |
m_shape | EDA_SHAPE | protected |
m_start | EDA_SHAPE | protected |
m_stroke | EDA_SHAPE | protected |
MakeEffectiveShapes(bool aEdgeOnly=false) const | EDA_SHAPE | inlinevirtual |
makeEffectiveShapes(bool aEdgeOnly, bool aLineChainOnly=false) const | EDA_SHAPE | protected |
move(const VECTOR2I &aMoveVector) | EDA_SHAPE | protected |
operator==(const EDA_SHAPE &aOther) const | EDA_SHAPE | |
RebuildBezierToSegmentsPointsList(int aMaxError) | EDA_SHAPE | |
rotate(const VECTOR2I &aRotCentre, const EDA_ANGLE &aAngle) | EDA_SHAPE | protected |
scale(double aScale) | EDA_SHAPE | protected |
Serialize(google::protobuf::Any &aContainer) const override | EDA_SHAPE | virtual |
SetArcAngleAndEnd(const EDA_ANGLE &aAngle, bool aCheckNegativeAngle=false) | EDA_SHAPE | |
SetArcGeometry(const VECTOR2I &aStart, const VECTOR2I &aMid, const VECTOR2I &aEnd) | EDA_SHAPE | |
SetBezierC1(const VECTOR2I &aPt) | EDA_SHAPE | inline |
SetBezierC2(const VECTOR2I &aPt) | EDA_SHAPE | inline |
SetBottom(int val) | EDA_SHAPE | inlinevirtual |
SetCachedArcData(const VECTOR2I &aStart, const VECTOR2I &aMid, const VECTOR2I &aEnd, const VECTOR2I &aCenter) | EDA_SHAPE | |
SetCenter(const VECTOR2I &aCenter) | EDA_SHAPE | |
SetCenterX(int x) | EDA_SHAPE | inline |
SetCenterY(int y) | EDA_SHAPE | inline |
setEditState(int aState) | EDA_SHAPE | inlineprotected |
SetEnd(const VECTOR2I &aEnd) | EDA_SHAPE | inline |
SetEndX(int aX) | EDA_SHAPE | inline |
SetEndY(int aY) | EDA_SHAPE | inline |
SetFillColor(const COLOR4D &aColor) | EDA_SHAPE | inline |
setFilled(bool aFlag) | EDA_SHAPE | inlineprotectedvirtual |
SetFilled(bool aFlag) | EDA_SHAPE | inline |
SetFillMode(FILL_T aFill) | EDA_SHAPE | inline |
SetIsProxyItem(bool aIsProxy=true) | EDA_SHAPE | inlinevirtual |
SetLeft(int val) | EDA_SHAPE | inlinevirtual |
SetLength(const double &aLength) | EDA_SHAPE | |
SetLineColor(const COLOR4D &aColor) | EDA_SHAPE | inline |
SetLineStyle(const LINE_STYLE aStyle) | EDA_SHAPE | |
SetPolyPoints(const std::vector< VECTOR2I > &aPoints) | EDA_SHAPE | |
SetPolyShape(const SHAPE_POLY_SET &aShape) | EDA_SHAPE | inline |
setPosition(const VECTOR2I &aPos) | EDA_SHAPE | protected |
SetRadius(int aX) | EDA_SHAPE | inline |
SetRectangle(const long long int &aHeight, const long long int &aWidth) | EDA_SHAPE | |
SetRectangleHeight(const int &aHeight) | EDA_SHAPE | |
SetRectangleWidth(const int &aWidth) | EDA_SHAPE | |
SetRight(int val) | EDA_SHAPE | inlinevirtual |
SetSegmentAngle(const EDA_ANGLE &aAngle) | EDA_SHAPE | |
SetShape(SHAPE_T aShape) | EDA_SHAPE | inline |
SetStart(const VECTOR2I &aStart) | EDA_SHAPE | inline |
SetStartX(int x) | EDA_SHAPE | inline |
SetStartY(int y) | EDA_SHAPE | inline |
SetTop(int val) | EDA_SHAPE | inlinevirtual |
SetWidth(int aWidth) | EDA_SHAPE | inline |
SHAPE_T_asString() const | EDA_SHAPE | |
ShapeGetMsgPanelInfo(EDA_DRAW_FRAME *aFrame, std::vector< MSG_PANEL_ITEM > &aList) | EDA_SHAPE | |
ShowShape() const | EDA_SHAPE | |
Similarity(const EDA_SHAPE &aOther) const | EDA_SHAPE | |
SwapShape(EDA_SHAPE *aImage) | EDA_SHAPE | |
TransformShapeToPolygon(SHAPE_POLY_SET &aBuffer, int aClearance, int aError, ERROR_LOC aErrorLoc, bool ignoreLineWidth=false) const | EDA_SHAPE | |
~EDA_SHAPE() | EDA_SHAPE | virtual |
~SERIALIZABLE()=default | SERIALIZABLE | virtual |