![]() |
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 | ||
| ) |