Horizon
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
horizon::FootprintGeneratorBase Class Referenceabstract
Inheritance diagram for horizon::FootprintGeneratorBase:
horizon::FootprintGeneratorDual horizon::FootprintGeneratorGrid horizon::FootprintGeneratorQuad horizon::FootprintGeneratorSingle

Public Member Functions

 FootprintGeneratorBase (const char *resource, class IDocumentPackage &c)
 
Glib::PropertyProxy< bool > property_can_generate ()
 
virtual bool generate ()=0
 

Protected Member Functions

void update_pad_parameters (const class Padstack &padstack, class Pad &pad, const int64_t pad_width, const int64_t pad_height)
 

Protected Attributes

Glib::Property< bool > p_property_can_generate
 
class PoolBrowserButtonbrowser_button = nullptr
 
SVGOverlayoverlay = nullptr
 
Gtk::Box * box_top = nullptr
 
class IDocumentPackagecore
 
class Packagepackage
 

The documentation for this class was generated from the following files: