|
bool | has_object_type (ObjectType type) const override |
|
std::string | get_display_name (ObjectType type, const UUID &uu) override |
|
class Junction * | insert_junction (const class UUID &uu) override |
|
class Junction * | get_junction (const UUID &uu) override |
|
void | delete_junction (const UUID &uu) override |
|
class Line * | insert_line (const UUID &uu) override |
|
class Line * | get_line (const UUID &uu) override |
|
void | delete_line (const UUID &uu) override |
|
class Arc * | insert_arc (const UUID &uu) override |
|
class Arc * | get_arc (const UUID &uu) override |
|
void | delete_arc (const UUID &uu) override |
|
class Text * | insert_text (const UUID &uu) override |
|
class Text * | get_text (const UUID &uu) override |
|
void | delete_text (const UUID &uu) override |
|
class Polygon * | insert_polygon (const UUID &uu) override |
|
class Polygon * | get_polygon (const UUID &uu) override |
|
void | delete_polygon (const UUID &uu) override |
|
class Hole * | insert_hole (const UUID &uu) override |
|
class Hole * | get_hole (const UUID &uu) override |
|
void | delete_hole (const UUID &uu) override |
|
class Dimension * | insert_dimension (const UUID &uu) override |
|
class Dimension * | get_dimension (const UUID &uu) override |
|
void | delete_dimension (const UUID &uu) override |
|
class Keepout * | insert_keepout (const UUID &uu) override |
|
class Keepout * | get_keepout (const UUID &uu) override |
|
void | delete_keepout (const UUID &uu) override |
|
class Picture * | insert_picture (const UUID &uu) override |
|
class Picture * | get_picture (const UUID &uu) override |
|
void | delete_picture (const UUID &uu) override |
|
std::vector< Line * > | get_lines () override |
|
std::vector< Arc * > | get_arcs () override |
|
std::vector< Keepout * > | get_keepouts () override |
|
std::string | get_display_name (ObjectType type, const UUID &uu, const UUID &sheet) override |
|
virtual class Block * | get_top_block ()=0 |
|
virtual class Rules * | get_rules ()=0 |
|
virtual class IPool & | get_pool ()=0 |
|
virtual class IPool & | get_pool_caching ()=0 |
|
virtual class LayerProvider & | get_layer_provider ()=0 |
|
virtual class GridSettings * | get_grid_settings ()=0 |
|
virtual const class FileVersion & | get_version () const =0 |
|
virtual class Board * | get_board ()=0 |
|
virtual class FabOutputSettings & | get_fab_output_settings ()=0 |
|
virtual class PDFExportSettings & | get_pdf_export_settings ()=0 |
|
virtual class STEPExportSettings & | get_step_export_settings ()=0 |
|
virtual class PnPExportSettings & | get_pnp_export_settings ()=0 |
|
virtual class BoardColors & | get_colors ()=0 |
|
|
std::map< UUID, Polygon > * | get_polygon_map () override |
|
std::map< UUID, Text > * | get_text_map () override |
|
std::map< UUID, Line > * | get_line_map () override |
|
std::map< UUID, Dimension > * | get_dimension_map () override |
|
std::map< UUID, Arc > * | get_arc_map () override |
|
std::map< UUID, Keepout > * | get_keepout_map () override |
|
std::map< UUID, Picture > * | get_picture_map () override |
|
virtual std::map< UUID, Junction > * | get_junction_map () |
|
virtual std::map< UUID, Hole > * | get_hole_map () |
|