| 
    KiCad PCB EDA Suite
    
   | 
 
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) const | RECTANGLE_POINT_EDIT_BEHAVIOR | inlineprivate | 
| FinalizeItem(EDIT_POINTS &aPoints, COMMIT &aCommit) | POINT_EDIT_BEHAVIOR | inlinevirtual | 
| Get45DegreeConstrainer(const EDIT_POINT &aEditedPoint, EDIT_POINTS &aPoints) const | POINT_EDIT_BEHAVIOR | inlinevirtual | 
| isModified(const EDIT_POINT &aEditedPoint, const EDIT_POINT &aPoint) | POINT_EDIT_BEHAVIOR | inlineprotectedstatic | 
| m_frame | RECTANGLE_POINT_EDIT_BEHAVIOR | private | 
| m_rect | RECTANGLE_POINT_EDIT_BEHAVIOR | private | 
| m_rectangle | RECTANGLE_POINT_EDIT_BEHAVIOR | private | 
| MakePoints(SCH_SHAPE &aRect, EDIT_POINTS &aPoints) | RECTANGLE_POINT_EDIT_BEHAVIOR | inlinestatic | 
| MakePoints(EDIT_POINTS &aPoints) override | RECTANGLE_POINT_EDIT_BEHAVIOR | inlinevirtual | 
| MakePoints(const PCB_SHAPE &aRectangle, EDIT_POINTS &aPoints) | RECTANGLE_POINT_EDIT_BEHAVIOR | inlinestatic | 
| MakePoints(EDIT_POINTS &aPoints) override | RECTANGLE_POINT_EDIT_BEHAVIOR | inlinevirtual | 
| PinEditedCorner(const EDIT_POINT &aEditedPoint, const EDIT_POINTS &aPoints, int minWidth, int minHeight, VECTOR2I &topLeft, VECTOR2I &topRight, VECTOR2I &botLeft, VECTOR2I &botRight) | RECTANGLE_POINT_EDIT_BEHAVIOR | inlinestatic | 
| 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_BEHAVIOR | inlinestatic | 
| RECTANGLE_POINT_EDIT_BEHAVIOR(SCH_SHAPE &aRect, EDA_DRAW_FRAME &aFrame) | RECTANGLE_POINT_EDIT_BEHAVIOR | inline | 
| RECTANGLE_POINT_EDIT_BEHAVIOR(PCB_SHAPE &aRectangle) | RECTANGLE_POINT_EDIT_BEHAVIOR | inline | 
| UpdateItem(SCH_SHAPE &aRect, const EDIT_POINT &aEditedPoint, EDIT_POINTS &aPoints) | RECTANGLE_POINT_EDIT_BEHAVIOR | inlinestatic | 
| UpdateItem(const EDIT_POINT &aEditedPoint, EDIT_POINTS &aPoints, COMMIT &aCommit, std::vector< EDA_ITEM * > &aUpdatedItems) override | RECTANGLE_POINT_EDIT_BEHAVIOR | inlinevirtual | 
| UpdateItem(PCB_SHAPE &aRectangle, const EDIT_POINT &aEditedPoint, EDIT_POINTS &aPoints) | RECTANGLE_POINT_EDIT_BEHAVIOR | inlinestatic | 
| UpdateItem(const EDIT_POINT &aEditedPoint, EDIT_POINTS &aPoints, COMMIT &aCommit, std::vector< EDA_ITEM * > &aUpdatedItems) override | RECTANGLE_POINT_EDIT_BEHAVIOR | inlinevirtual | 
| UpdatePoints(SCH_SHAPE &aRect, EDIT_POINTS &aPoints) | RECTANGLE_POINT_EDIT_BEHAVIOR | inlinestatic | 
| UpdatePoints(EDIT_POINTS &aPoints) override | RECTANGLE_POINT_EDIT_BEHAVIOR | inlinevirtual | 
| UpdatePoints(const PCB_SHAPE &aRectangle, EDIT_POINTS &aPoints) | RECTANGLE_POINT_EDIT_BEHAVIOR | inlinestatic | 
| UpdatePoints(EDIT_POINTS &aPoints) override | RECTANGLE_POINT_EDIT_BEHAVIOR | inlinevirtual | 
| ~POINT_EDIT_BEHAVIOR()=default | POINT_EDIT_BEHAVIOR | virtual |