|
Horizon
|
Public Member Functions | |
| Keepout (const UUID &uu, const json &j, class ObjectProvider &prv) | |
| Keepout (const UUID &uu) | |
| ObjectType | get_type () const override |
| UUID | get_uuid () const override |
| json | serialize () const |
Public Member Functions inherited from horizon::PolygonUsage | |
| template<typename T > | |
| bool | is_type () const |
Public Attributes | |
| UUID | uuid |
| uuid_ptr< Polygon > | polygon |
| std::string | keepout_class |
| std::set< PatchType > | patch_types_cu |
| bool | exposed_cu_only = false |
| bool | all_cu_layers = false |
|
overridevirtual |
Implements horizon::PolygonUsage.
|
overridevirtual |
Implements horizon::PolygonUsage.