Horizon
Loading...
Searching...
No Matches
horizon::Plane Class Reference
Inheritance diagram for horizon::Plane:
horizon::PolygonUsage

Classes

class  Fragment

Public Member Functions

 Plane (const UUID &uu, const json &j, class Board *brd)
 Plane (const UUID &uu)
void clear ()
unsigned int get_revision () const
void load_fragments (const json &j)
ObjectType get_type () const override
UUID get_uuid () const override
std::string get_name () const
json serialize () const
json serialize_fragments () const
Public Member Functions inherited from horizon::PolygonUsage
template<typename T>
bool is_type () const

Public Attributes

UUID uuid
uuid_ptr< Netnet
uuid_ptr< Polygonpolygon
bool from_rules = true
int priority = 0
PlaneSettings settings
std::deque< Fragmentfragments

Member Function Documentation

◆ get_type()

ObjectType horizon::Plane::get_type ( ) const
overridevirtual

Implements horizon::PolygonUsage.

◆ get_uuid()

UUID horizon::Plane::get_uuid ( ) const
overridevirtual

Implements horizon::PolygonUsage.


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