![]() |
CYD-UI
A C++ library for building native graphic user interfaces
|
import cydui.interpolation:mappings;
import cydui.easing_functions;
import fabric.logging;
import std;
Go to the source code of this file.
Classes | |
class | cydui::interpolator_base |
class | cydui::interp::lerp |
class | cydui::interp::easing |
class | cydui::interp::bezier |
struct | cydui::interp::bezier::control_point |
Namespaces | |
namespace | cydui |
namespace | cydui::interp |
Macros | |
#define | FLOAT_TOLERANCE 0.0001 |
Functions | |
bool | fuzzy_eq (const float a, const float b) |
bool | is_zero (float a) |
std::optional< float > | find_root (std::function< float(float)> fun, float x0, float x1) |
|
export |
Definition at line 14 of file interpolation.cppm.
std::optional< float > find_root | ( | std::function< float(float)> | fun, |
float | x0, | ||
float | x1 ) |
Definition at line 24 of file interpolation.cppm.
bool fuzzy_eq | ( | const float | a, |
const float | b ) |
bool is_zero | ( | float | a | ) |
Definition at line 20 of file interpolation.cppm.