![]() |
CYD-UI
A C++ library for building native graphic user interfaces
|
Classes | |
struct | compute_result_t |
class | context |
struct | cycle_t |
class | dimension |
class | dimension_impl |
struct | dimensional_operators |
class | expression |
Typedefs | |
using | cydui::dimensions::screen_measure = quantify::quantity_t<screen::pixel, double> |
Functions | |
cydui::dimensions::SCALE (screen) | |
template<typename T> | |
compute_result_t< T > | cydui::dimensions::compute (dimension< T > &dimension) |
template<typename S> | |
const S & | cydui::dimensions::get_value (dimension< S > &dimension) |
template<typename S> | |
const S & | cydui::dimensions::get_value (const dimension< S > &dimension) |
template<typename T> | |
bool | cydui::dimensions::find_cycle (cycle_t< T > &cycle, typename dimension_impl< T >::sptr start, typename dimension_impl< T >::sptr head, const std::unordered_map< std::string, dimension< T > > &global_parameters) |
template<typename T> | |
bool | cydui::dimensions::evaluate_expression (typename dimension_impl< T >::sptr dim, const std::unordered_map< std::string, dimension< T > > ¶meters) |
template<typename T> | |
compute_result_t< T > | cydui::dimensions::compute_dimension (dimension< T > &dim_, const std::unordered_map< std::string, dimension< T > > ¶meters={}) |
template<typename T> | |
dimension_impl< T >::sptr | cydui::dimensions::make_dimension_impl () |
|
export |
Definition at line 21 of file _types.cppm.
|
export |
|
export |
Cycle detected
Definition at line 177 of file compute.cppm.
|
export |
|
export |
Definition at line 33 of file compute.cppm.
|
export |
|
export |
|
export |
|
export |
Definition at line 17 of file _types.cppm.