![]() |
CYD-UI
A C++ library for building native graphic user interfaces
|
Classes | |
| class | node_t |
Public Types | |
| using | dimension = dimension<Type> |
| using | parameter = parameter<Type> |
Public Member Functions | |
| expression ()=default | |
| expression (const Type &value) | |
| void | add_dependency (std::shared_ptr< dimension_impl< Type > > dependency) |
| bool | operator== (const expression &other) const |
| std::string | to_string () const |
| bool | empty () const |
| void | clear () |
| auto & | tree () |
| const auto & | tree () const |
| auto & | dependencies () |
| const auto & | dependencies () const |
| auto & | parameters () |
| const auto & | parameters () const |
Static Public Member Functions | |
| static node_t::sptr | make_node (node_t::operation op) |
Public Attributes | |
| friend | dimension_impl< Type > |
Friends | |
| struct | dimensional_operators |
Definition at line 15 of file expression.cppm.
| using cydui::dimensions::expression< Type >::dimension = dimension<Type> |
Definition at line 17 of file expression.cppm.
| using cydui::dimensions::expression< Type >::parameter = parameter<Type> |
Definition at line 18 of file expression.cppm.
|
default |
Here is the caller graph for this function:
|
inline |
|
inline |
Definition at line 163 of file expression.cppm.
|
inline |
Definition at line 194 of file expression.cppm.
|
inline |
|
inline |
Definition at line 212 of file expression.cppm.
|
inline |
Definition at line 190 of file expression.cppm.
|
inlinestatic |
Definition at line 167 of file expression.cppm.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
|
inline |
Definition at line 220 of file expression.cppm.
|
inline |
|
inline |
|
inline |
Definition at line 204 of file expression.cppm.
|
friend |
Definition at line 224 of file expression.cppm.
| friend cydui::dimensions::expression< Type >::dimension_impl< Type > |
Definition at line 225 of file expression.cppm.