KiCad PCB EDA Suite
Loading...
Searching...
No Matches
RECTANGLE_POINT_EDIT_BEHAVIOR Member List

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

dragPinsOnEdge(const std::vector< SEG > &aOldEdges, const std::vector< VECTOR2I > &aMoveVecs, int aEdgeUnit, COMMIT &aCommit, std::vector< EDA_ITEM * > &aUpdatedItems) constRECTANGLE_POINT_EDIT_BEHAVIORinlineprivate
Get45DegreeConstrainer(const EDIT_POINT &aEditedPoint, EDIT_POINTS &aPoints) constPOINT_EDIT_BEHAVIORinlinevirtual
isModified(const EDIT_POINT &aEditedPoint, const EDIT_POINT &aPoint)POINT_EDIT_BEHAVIORinlineprotectedstatic
m_frameRECTANGLE_POINT_EDIT_BEHAVIORprivate
m_rectRECTANGLE_POINT_EDIT_BEHAVIORprivate
m_rectangleRECTANGLE_POINT_EDIT_BEHAVIORprivate
MakePoints(SCH_SHAPE &aRect, EDIT_POINTS &aPoints)RECTANGLE_POINT_EDIT_BEHAVIORinlinestatic
MakePoints(EDIT_POINTS &aPoints) overrideRECTANGLE_POINT_EDIT_BEHAVIORinlinevirtual
MakePoints(const PCB_SHAPE &aRectangle, EDIT_POINTS &aPoints)RECTANGLE_POINT_EDIT_BEHAVIORinlinestatic
MakePoints(EDIT_POINTS &aPoints) overrideRECTANGLE_POINT_EDIT_BEHAVIORinlinevirtual
PinEditedCorner(const EDIT_POINT &aEditedPoint, const EDIT_POINTS &aPoints, int minWidth, int minHeight, VECTOR2I &topLeft, VECTOR2I &topRight, VECTOR2I &botLeft, VECTOR2I &botRight)RECTANGLE_POINT_EDIT_BEHAVIORinlinestatic
PinEditedCorner(const EDIT_POINT &aEditedPoint, const EDIT_POINTS &aEditPoints, VECTOR2I &aTopLeft, VECTOR2I &aTopRight, VECTOR2I &aBotLeft, VECTOR2I &aBotRight, const VECTOR2I &aHole={ 0, 0 }, const VECTOR2I &aHoleSize={ 0, 0 })RECTANGLE_POINT_EDIT_BEHAVIORinlinestatic
RECTANGLE_POINT_EDIT_BEHAVIOR(SCH_SHAPE &aRect, EDA_DRAW_FRAME &aFrame)RECTANGLE_POINT_EDIT_BEHAVIORinline
RECTANGLE_POINT_EDIT_BEHAVIOR(PCB_SHAPE &aRectangle)RECTANGLE_POINT_EDIT_BEHAVIORinline
UpdateItem(SCH_SHAPE &aRect, const EDIT_POINT &aEditedPoint, EDIT_POINTS &aPoints)RECTANGLE_POINT_EDIT_BEHAVIORinlinestatic
UpdateItem(const EDIT_POINT &aEditedPoint, EDIT_POINTS &aPoints, COMMIT &aCommit, std::vector< EDA_ITEM * > &aUpdatedItems) overrideRECTANGLE_POINT_EDIT_BEHAVIORinlinevirtual
UpdateItem(PCB_SHAPE &aRectangle, const EDIT_POINT &aEditedPoint, EDIT_POINTS &aPoints)RECTANGLE_POINT_EDIT_BEHAVIORinlinestatic
UpdateItem(const EDIT_POINT &aEditedPoint, EDIT_POINTS &aPoints, COMMIT &aCommit, std::vector< EDA_ITEM * > &aUpdatedItems) overrideRECTANGLE_POINT_EDIT_BEHAVIORinlinevirtual
UpdatePoints(SCH_SHAPE &aRect, EDIT_POINTS &aPoints)RECTANGLE_POINT_EDIT_BEHAVIORinlinestatic
UpdatePoints(EDIT_POINTS &aPoints) overrideRECTANGLE_POINT_EDIT_BEHAVIORinlinevirtual
UpdatePoints(PCB_SHAPE &aRectangle, EDIT_POINTS &aPoints)RECTANGLE_POINT_EDIT_BEHAVIORinlinestatic
UpdatePoints(EDIT_POINTS &aPoints) overrideRECTANGLE_POINT_EDIT_BEHAVIORinlinevirtual
~POINT_EDIT_BEHAVIOR()=defaultPOINT_EDIT_BEHAVIORvirtual