|
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 Junction * | get_junction (const UUID &uu) |
| virtual class Polygon * | get_polygon (const UUID &uu) |
| virtual const std::map< int, Layer > & | get_layers () 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.