|
Minsky: 3.17.0
|
represents layouts of wires More...
#include <schema1.h>


Public Member Functions | |
| WireLayout () | |
| WireLayout (int id, const schema0::Wire &wire) | |
Public Member Functions inherited from schema1::SPoly< WireLayout, Layout, VisibilityLayout > | |
| SPoly & | operator= (const SPoly &)=default |
| SPoly * | clone () const override |
| string | type () const override |
| void | xml_pack (xml_pack_t &x, const string &d) const override |
| void | xml_unpack (xml_unpack_t &x, const string &d) override |
| void | json_pack (json_pack_t &x, const string &d) const override |
| void | json_unpack (json_unpack_t &x, const string &d) override |
Public Member Functions inherited from schema1::Layout | |
| Layout (int id=-1) | |
| virtual | ~Layout () |
Public Member Functions inherited from schema1::SPoly< Layout, SPolyBase > | |
| SPoly & | operator= (const SPoly &)=default |
| SPoly * | clone () const override |
| string | type () const override |
| void | xml_pack (xml_pack_t &x, const string &d) const override |
| void | xml_unpack (xml_unpack_t &x, const string &d) override |
| void | json_pack (json_pack_t &x, const string &d) const override |
| void | json_unpack (json_unpack_t &x, const string &d) override |
Public Member Functions inherited from schema1::VisibilityLayout | |
| VisibilityLayout (bool visible=true) | |
| template<class T > | |
| VisibilityLayout (const T &item) | |
| VisibilityLayout (const schema0::Operation &item) | |
| VisibilityLayout (const schema0::Variable &item) | |
| VisibilityLayout (const schema0::GroupIcon &item) | |
Public Attributes | |
| vector< float > | coords |
Public Attributes inherited from schema1::Layout | |
| int | id |
Public Attributes inherited from schema1::VisibilityLayout | |
| bool | visible |
|
inline |
Definition at line 262 of file schema1.h.
| vector<float> schema1::WireLayout::coords |
Definition at line 259 of file schema1.h.
Referenced by schema2::Wire::addLayout().