KiCad PCB EDA Suite
POLYGON_GEOM_MANAGER Member List

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

AddPoint(const VECTOR2I &aPt)POLYGON_GEOM_MANAGER
AllowIntersections(bool aEnabled)POLYGON_GEOM_MANAGERinline
DeleteLastCorner()POLYGON_GEOM_MANAGER
GetLeaderLinePoints() constPOLYGON_GEOM_MANAGERinline
GetLockedInPoints() constPOLYGON_GEOM_MANAGERinline
IntersectionsAllowed() constPOLYGON_GEOM_MANAGERinline
IsPolygonInProgress() constPOLYGON_GEOM_MANAGER
IsSelfIntersecting(bool aIncludeLeaderPts) constPOLYGON_GEOM_MANAGER
LEADER_MODE enum namePOLYGON_GEOM_MANAGER
m_clientPOLYGON_GEOM_MANAGERprivate
m_intersectionsAllowedPOLYGON_GEOM_MANAGERprivate
m_leaderModePOLYGON_GEOM_MANAGERprivate
m_leaderPtsPOLYGON_GEOM_MANAGERprivate
m_lockedPointsPOLYGON_GEOM_MANAGERprivate
NewPointClosesOutline(const VECTOR2I &aPt) constPOLYGON_GEOM_MANAGER
POLYGON_GEOM_MANAGER(CLIENT &aClient)POLYGON_GEOM_MANAGER
Reset()POLYGON_GEOM_MANAGER
SetCursorPosition(const VECTOR2I &aPos, LEADER_MODE aModifier)POLYGON_GEOM_MANAGER
SetFinished()POLYGON_GEOM_MANAGER
SetLeaderMode(LEADER_MODE aMode)POLYGON_GEOM_MANAGER
updateLeaderPoints(const VECTOR2I &aEndPoint, LEADER_MODE aModifier=LEADER_MODE::DIRECT)POLYGON_GEOM_MANAGERprivate