Horizon
Classes | Public Member Functions | Public Attributes | List of all members
horizon::Plane Class Reference
Inheritance diagram for horizon::Plane:
horizon::PolygonUsage horizon::UUIDProvider

Classes

class  Fragment
 

Public Member Functions

 Plane (const UUID &uu, const json &j, class Board &brd)
 
 Plane (const UUID &uu)
 
Type get_type () const
 
UUID get_uuid () const
 
std::string get_name () const
 
json serialize () const
 

Public Attributes

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

Additional Inherited Members

- Public Types inherited from horizon::PolygonUsage
enum  Type { INVALID, PLANE, KEEPOUT }
 

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