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

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

ARC_CENTER enum valueARC_POINT_EDIT_BEHAVIORprivate
ARC_END enum valueARC_POINT_EDIT_BEHAVIORprivate
ARC_MID enum valueARC_POINT_EDIT_BEHAVIORprivate
ARC_POINT_EDIT_BEHAVIOR(SCH_SHAPE &aArc)ARC_POINT_EDIT_BEHAVIORinline
ARC_POINT_EDIT_BEHAVIOR(PCB_SHAPE &aArc, const ARC_EDIT_MODE &aArcEditMode, KIGFX::VIEW_CONTROLS &aViewContols)ARC_POINT_EDIT_BEHAVIORinline
ARC_POINTS enum nameARC_POINT_EDIT_BEHAVIORprivate
ARC_START enum valueARC_POINT_EDIT_BEHAVIORprivate
editArcCenterKeepEndpoints(PCB_SHAPE &aArc, const VECTOR2I &aCenter, const VECTOR2I &aStart, const VECTOR2I &aMid, const VECTOR2I &aEnd)ARC_POINT_EDIT_BEHAVIORinlineprivatestatic
editArcEndpointKeepCenter(PCB_SHAPE &aArc, const VECTOR2I &aCenter, const VECTOR2I &aStart, const VECTOR2I &aMid, const VECTOR2I &aEnd, const VECTOR2I &aCursor)ARC_POINT_EDIT_BEHAVIORinlineprivatestatic
editArcEndpointKeepTangent(PCB_SHAPE &aArc, const VECTOR2I &aCenter, const VECTOR2I &aStart, const VECTOR2I &aMid, const VECTOR2I &aEnd, const VECTOR2I &aCursor)ARC_POINT_EDIT_BEHAVIORinlineprivatestatic
editArcMidKeepCenter(PCB_SHAPE &aArc, const VECTOR2I &aCenter, const VECTOR2I &aStart, const VECTOR2I &aMid, const VECTOR2I &aEnd, const VECTOR2I &aCursor)ARC_POINT_EDIT_BEHAVIORinlineprivate
editArcMidKeepEndpoints(PCB_SHAPE &aArc, const VECTOR2I &aStart, const VECTOR2I &aEnd, const VECTOR2I &aCursor)ARC_POINT_EDIT_BEHAVIORinlineprivatestatic
Get45DegreeConstrainer(const EDIT_POINT &aEditedPoint, EDIT_POINTS &aPoints) const overrideARC_POINT_EDIT_BEHAVIORinlinevirtual
isModified(const EDIT_POINT &aEditedPoint, const EDIT_POINT &aPoint)POINT_EDIT_BEHAVIORinlineprotectedstatic
m_arcARC_POINT_EDIT_BEHAVIORprivate
m_arcARC_POINT_EDIT_BEHAVIORprivate
m_arcEditModeARC_POINT_EDIT_BEHAVIORprivate
m_viewControlsARC_POINT_EDIT_BEHAVIORprivate
MakePoints(EDIT_POINTS &aPoints) overrideARC_POINT_EDIT_BEHAVIORinlinevirtual
MakePoints(EDIT_POINTS &aPoints) overrideARC_POINT_EDIT_BEHAVIORinlinevirtual
UpdateItem(const EDIT_POINT &aEditedPoint, EDIT_POINTS &aPoints, COMMIT &aCommit, std::vector< EDA_ITEM * > &aUpdatedItems) overrideARC_POINT_EDIT_BEHAVIORinlinevirtual
UpdateItem(const EDIT_POINT &aEditedPoint, EDIT_POINTS &aPoints, COMMIT &aCommit, std::vector< EDA_ITEM * > &aUpdatedItems) overrideARC_POINT_EDIT_BEHAVIORinlinevirtual
UpdatePoints(EDIT_POINTS &aPoints) overrideARC_POINT_EDIT_BEHAVIORinlinevirtual
UpdatePoints(EDIT_POINTS &aPoints) overrideARC_POINT_EDIT_BEHAVIORinlinevirtual
~POINT_EDIT_BEHAVIOR()=defaultPOINT_EDIT_BEHAVIORvirtual