|
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 |
| 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 | |
| GetCornerRadius() const | EDA_SHAPE | |
| GetCornersInSequence(EDA_ANGLE angle) const | EDA_SHAPE | |
| getDrawRotation() const | EDA_SHAPE | inlineprotectedvirtual |
| 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 |
| GetFillModeProp() const | EDA_SHAPE | |
| getFriendlyName() const | EDA_SHAPE | protected |
| GetHatching() const | EDA_SHAPE | inline |
| GetHatchLineSpacing() const | EDA_SHAPE | inlinevirtual |
| GetHatchLineWidth() const | EDA_SHAPE | inlinevirtual |
| GetLength() const | EDA_SHAPE | |
| GetLineColor() const | EDA_SHAPE | inline |
| GetLineStyle() const | EDA_SHAPE | |
| getMaxError() const | EDA_SHAPE | inlineprotectedvirtual |
| GetPointCount() const | EDA_SHAPE | |
| GetPolyPoints() 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 |
| hitTest(const SHAPE_LINE_CHAIN &aPoly, bool aContained) const | EDA_SHAPE | protected |
| IsAnyFill() const | EDA_SHAPE | inline |
| IsClockwiseArc() const | EDA_SHAPE | |
| IsClosed() const | EDA_SHAPE | |
| IsFilledForHitTesting() const | EDA_SHAPE | inlinevirtual |
| IsHatchedFill() const | EDA_SHAPE | inline |
| isMoving() const | EDA_SHAPE | inlineprotectedvirtual |
| IsPolyShapeValid() const | EDA_SHAPE | |
| IsProxyItem() const | EDA_SHAPE | inlinevirtual |
| IsSolidFill() const | EDA_SHAPE | inline |
| 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_cornerRadius | 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_hatching | EDA_SHAPE | mutableprotected |
| m_hatchingDirty | EDA_SHAPE | mutableprotected |
| m_poly | EDA_SHAPE | protected |
| m_proxyItem | EDA_SHAPE | protected |
| m_rectangleHeight | EDA_SHAPE | protected |
| m_rectangleWidth | 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, bool aHittesting=false) const | EDA_SHAPE | protected |
| MakeEffectiveShapesForHitTesting() const | EDA_SHAPE | inlinevirtual |
| 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 |
| SetCornerRadius(int aRadius) | EDA_SHAPE | |
| 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 | inlinevirtual |
| setFilled(bool aFlag) | EDA_SHAPE | inlineprotectedvirtual |
| SetFillMode(FILL_T aFill) | EDA_SHAPE | |
| SetFillModeProp(UI_FILL_MODE) | EDA_SHAPE | |
| SetHatchingDirty() | EDA_SHAPE | inline |
| SetIsProxyItem(bool aIsProxy=true) | EDA_SHAPE | inlinevirtual |
| SetLeft(int val) | EDA_SHAPE | inlinevirtual |
| 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 |
| 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 | |
| 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, bool includeFill=false) const | EDA_SHAPE | |
| UpdateHatching() const | EDA_SHAPE | virtual |
| ~EDA_SHAPE() | EDA_SHAPE | virtual |
| ~SERIALIZABLE()=default | SERIALIZABLE | virtual |