|
Horizon
|
Public Types | |
| enum class | Direction { CW , CCW } |
Public Types inherited from horizon::ODB::Features::Feature | |
| template<typename T > | |
| using | check_type = attribute::is_feature< T > |
Public Member Functions | |
| Type | get_type () const override |
| Arc (unsigned int i, const Coordi &f, const Coordi &t, const Coordi &c, unsigned int sym, Direction d) | |
Public Member Functions inherited from horizon::ODB::Features::Feature | |
| virtual void | write (std::ostream &ost) const |
Public Attributes | |
| Coordi | from |
| Coordi | to |
| Coordi | center |
| unsigned int | symbol |
| Direction | direction |
Public Attributes inherited from horizon::ODB::Features::Feature | |
| friend | Features |
| const unsigned int | index |
Public Attributes inherited from horizon::ODB::RecordWithAttributes | |
| std::vector< std::pair< unsigned int, std::string > > | attributes |
Protected Member Functions | |
| void | write_feature (std::ostream &ost) const override |
Protected Member Functions inherited from horizon::ODB::Features::Feature | |
| Feature (unsigned int i) | |
Protected Member Functions inherited from horizon::ODB::RecordWithAttributes | |
| void | write_attributes (std::ostream &ost) const |
Additional Inherited Members | |
Protected Types inherited from horizon::ODB::Features::Feature | |
| enum class | Type { LINE , ARC , PAD , SURFACE } |