![]() |
CMlib
Cell mapping algorithms in C++
|
Classes | |
class | CellBase |
CellBase class for state space cells. More... | |
class | CellStateSpaceBase |
Base class for classes describing state space discretization. More... | |
class | CellTree |
class | ClusterableSCMCell |
class | ClusteredSCM |
class | ClusteredSCMDefaultColoring |
class | DynamicalSystemBase |
class | RK45 |
RK45 Scheme with adaptive step-size control Can be used on any system having member function f(y,t) More... | |
class | SCM |
class | SCMBlackAndWhiteColoring |
class | SCMCell |
Template class for Cells used with Simple Cell Mapping. More... | |
class | SCMColoringMethod |
class | SCMDefaultColoring |
class | SCMHeatMapColoring |
class | SCMUniformCellStateSpace |
class | UniformCellStateSpace |
Typedefs | |
template<class StateVectorType > | |
using | SCM32 = SCM< SCMCell< uint32_t >, uint32_t, StateVectorType > |
template<class StateVectorType > | |
using | SCM64 = SCM< SCMCell< uint64_t >, uint64_t, StateVectorType > |
Enumerations | |
enum | CellState : uint8_t { CellState::Untouched, CellState::UnderProcessing, CellState::Processed } |
Used during cell mapping algorithms. More... | |
Functions | |
void | hsv2rgb (double h, double s, double v, double &r, double &g, double &b) |
using cm::SCM32 = typedef SCM<SCMCell<uint32_t>, uint32_t, StateVectorType> |
using cm::SCM64 = typedef SCM<SCMCell<uint64_t>, uint64_t, StateVectorType> |
|
strong |
void cm::hsv2rgb | ( | double | h, |
double | s, | ||
double | v, | ||
double & | r, | ||
double & | g, | ||
double & | b | ||
) |