|
Horizon
|
Public Member Functions | |
| Decal (const UUID &uu, const json &j) | |
| Decal (const UUID &uu) | |
| json | serialize () const |
| Decal (const Decal &other) | |
| void | operator= (Decal const &other) |
| UUID | get_uuid () const |
| std::pair< Coordi, Coordi > | get_bbox () const |
| const std::map< int, Layer > & | get_layers () const override |
| Junction * | get_junction (const UUID &uu) override |
Public Member Functions inherited from horizon::ObjectProvider | |
| virtual class Polygon * | get_polygon (const UUID &uu) |
Public Member Functions inherited from horizon::LayerProvider | |
| std::string | get_layer_name (const class LayerRange &layer) const |
| std::set< int > | get_layers_for_range (const class LayerRange &layer) const |
Static Public Member Functions | |
| static Decal | new_from_file (const std::string &filename) |
| static unsigned int | get_app_version () |
Public Attributes | |
| UUID | uuid |
| std::string | name |
| std::map< UUID, Junction > | junctions |
| std::map< UUID, Polygon > | polygons |
| std::map< UUID, Line > | lines |
| std::map< UUID, Arc > | arcs |
| std::map< UUID, Text > | texts |
| FileVersion | version |
Reimplemented from horizon::ObjectProvider.
|
overridevirtual |
Reimplemented from horizon::LayerProvider.