Horizon
Public Member Functions | List of all members
horizon::IDocumentPadstack Class Referenceabstract
Inheritance diagram for horizon::IDocumentPadstack:
horizon::IDocument horizon::CorePadstack

Public Member Functions

virtual class Padstackget_padstack ()=0
 
- Public Member Functions inherited from horizon::IDocument
virtual bool has_object_type (ObjectType ty) const =0
 
virtual class Junctioninsert_junction (const class UUID &uu)=0
 
virtual class Junctionget_junction (const UUID &uu)=0
 
virtual void delete_junction (const UUID &uu)=0
 
virtual class Lineinsert_line (const UUID &uu)=0
 
virtual class Lineget_line (const UUID &uu)=0
 
virtual void delete_line (const UUID &uu)=0
 
virtual class Arcinsert_arc (const UUID &uu)=0
 
virtual class Arcget_arc (const UUID &uu)=0
 
virtual void delete_arc (const UUID &uu)=0
 
virtual class Textinsert_text (const UUID &uu)=0
 
virtual class Textget_text (const UUID &uu)=0
 
virtual void delete_text (const UUID &uu)=0
 
virtual class Polygoninsert_polygon (const UUID &uu)=0
 
virtual class Polygonget_polygon (const UUID &uu)=0
 
virtual void delete_polygon (const UUID &uu)=0
 
virtual class Holeinsert_hole (const UUID &uu)=0
 
virtual class Holeget_hole (const UUID &uu)=0
 
virtual void delete_hole (const UUID &uu)=0
 
virtual class Dimensioninsert_dimension (const UUID &uu)=0
 
virtual class Dimensionget_dimension (const UUID &uu)=0
 
virtual void delete_dimension (const UUID &uu)=0
 
virtual class Keepoutinsert_keepout (const UUID &uu)=0
 
virtual class Keepoutget_keepout (const UUID &uu)=0
 
virtual void delete_keepout (const UUID &uu)=0
 
virtual class Pictureinsert_picture (const UUID &uu)=0
 
virtual class Pictureget_picture (const UUID &uu)=0
 
virtual void delete_picture (const UUID &uu)=0
 
virtual std::vector< Line * > get_lines ()=0
 
virtual std::vector< Arc * > get_arcs ()=0
 
virtual std::vector< Keepout * > get_keepouts ()=0
 
virtual class Blockget_top_block ()=0
 
virtual class Rulesget_rules ()=0
 
virtual class IPoolget_pool ()=0
 
virtual class IPoolget_pool_caching ()=0
 
virtual class LayerProviderget_layer_provider ()=0
 
virtual class GridSettingsget_grid_settings ()=0
 
virtual std::string get_display_name (ObjectType type, const UUID &uu)=0
 
virtual std::string get_display_name (ObjectType type, const UUID &uu, const UUID &sheet)=0
 
virtual const class FileVersionget_version () const =0
 

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