Horizon
|
Public Member Functions | |
Frame (const UUID &uu, const json &j) | |
Frame (const UUID &uu) | |
std::pair< Coordi, Coordi > | get_bbox (bool all=false) const |
Junction * | get_junction (const UUID &uu) override |
UUID | get_uuid () const |
json | serialize () const |
void | expand () |
Frame (const Frame &sym) | |
void | operator= (Frame const &sym) |
![]() | |
virtual class Polygon * | get_polygon (const UUID &uu) |
![]() | |
virtual const std::map< int, Layer > & | get_layers () const |
Static Public Member Functions | |
static Frame | 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, Line > | lines |
std::map< UUID, Arc > | arcs |
std::map< UUID, Text > | texts |
std::map< UUID, Polygon > | polygons |
int64_t | width = 297_mm |
int64_t | height = 210_mm |
FileVersion | version |
Reimplemented from horizon::ObjectProvider.