| 
    KiCad PCB EDA Suite
    
   | 
 
"Listener" interface for a class that wants to be updated about polygon geometry changes More...
#include <polygon_geom_manager.h>
  
Public Member Functions | |
| virtual bool | OnFirstPoint (POLYGON_GEOM_MANAGER &aMgr)=0 | 
| Called before the first point is added - clients can do initialization here, and can veto the start of the process (e.g.   | |
| virtual void | OnGeometryChange (const POLYGON_GEOM_MANAGER &aMgr)=0 | 
| Called when the polygon is complete.   | |
| virtual void | OnComplete (const POLYGON_GEOM_MANAGER &aMgr)=0 | 
| virtual | ~CLIENT () | 
"Listener" interface for a class that wants to be updated about polygon geometry changes
Definition at line 44 of file polygon_geom_manager.h.
      
  | 
  inlinevirtual | 
Definition at line 62 of file polygon_geom_manager.h.
      
  | 
  pure virtual | 
Implemented in RULE_AREA_CREATE_HELPER, and ZONE_CREATE_HELPER.
References POLYGON_GEOM_MANAGER::POLYGON_GEOM_MANAGER().
      
  | 
  pure virtual | 
Called before the first point is added - clients can do initialization here, and can veto the start of the process (e.g.
if user cancels a dialog)
Implemented in RULE_AREA_CREATE_HELPER, and ZONE_CREATE_HELPER.
References POLYGON_GEOM_MANAGER::POLYGON_GEOM_MANAGER().
      
  | 
  pure virtual | 
Called when the polygon is complete.
Implemented in RULE_AREA_CREATE_HELPER, and ZONE_CREATE_HELPER.
References POLYGON_GEOM_MANAGER::POLYGON_GEOM_MANAGER().