Templates -- Meow
1.1.4
A C++ template which is unable and also not allowed to compile to obj-file first.
|
#include "HSL.h"
Public Member Functions | |
virtual | ~HSL () |
virtual T | hMax () const =0 |
virtual T | hMin () const =0 |
virtual T | sMax () const =0 |
virtual T | sMin () const =0 |
virtual T | lMax () const =0 |
virtual T | lMin () const =0 |
T | h () const |
T | s () const |
T | l () const |
T | hsl (size_t i) const |
T | lsh (size_t i) const |
T | h (T const &val) |
T | s (T const &val) |
T | l (T const &val) |
T | hsl (size_t i, T const &val) |
T | lsh (size_t i, T const &val) |
Protected Member Functions | |
HSL () | |
HSL (T const &h, T const &s, T const &l) | |
HSL (T const *hsl) | |
Protected Attributes | |
T | hsl_ [3] |
|
inline |
|
pure virtual |
Implemented in meow::HSLf.
|
pure virtual |
Implemented in meow::HSLf.
|
inline |
|
inline |
|
inline |
|
pure virtual |
Implemented in meow::HSLf.
|
pure virtual |
Implemented in meow::HSLf.
|
inline |
|
inline |
|
inline |
|
pure virtual |
Implemented in meow::HSLf.
|
pure virtual |
Implemented in meow::HSLf.