Templates -- Meow  1.1.4
A C++ template which is unable and also not allowed to compile to obj-file first.
meow::HSLf Class Reference

#include "HSL.h"

Inheritance diagram for meow::HSLf:
meow::HSL< double >

Public Member Functions

 HSLf ()
 
 ~HSLf ()
 
 HSLf (double const &h, double const &s, double const &l)
 
 HSLf (double const *hsl)
 
double hMin () const
 
double hMax () const
 
double sMin () const
 
double sMax () const
 
double lMin () const
 
double lMax () const
 
- Public Member Functions inherited from meow::HSL< double >
virtual ~HSL ()
 
double h () const
 
double h (doubleconst &val)
 
double s () const
 
double s (doubleconst &val)
 
double l () const
 
double l (doubleconst &val)
 
double hsl (size_t i) const
 
double hsl (size_t i, doubleconst &val)
 
double lsh (size_t i) const
 
double lsh (size_t i, doubleconst &val)
 

Additional Inherited Members

- Protected Member Functions inherited from meow::HSL< double >
 HSL ()
 
 HSL (doubleconst &h, doubleconst &s, doubleconst &l)
 
 HSL (doubleconst *hsl)
 
- Protected Attributes inherited from meow::HSL< double >
double hsl_ [3]
 

Detailed Description

Definition at line 37 of file HSL.h.

Constructor & Destructor Documentation

meow::HSLf::HSLf ( )
inline

Definition at line 38 of file HSL.hpp.

meow::HSLf::~HSLf ( )
inline

Definition at line 39 of file HSL.hpp.

meow::HSLf::HSLf ( double const &  h,
double const &  s,
double const &  l 
)
inline

Definition at line 40 of file HSL.hpp.

meow::HSLf::HSLf ( double const *  hsl)
inline

Definition at line 41 of file HSL.hpp.

Member Function Documentation

double meow::HSLf::hMax ( ) const
inlinevirtual

Implements meow::HSL< double >.

Definition at line 43 of file HSL.hpp.

double meow::HSLf::hMin ( ) const
inlinevirtual

Implements meow::HSL< double >.

Definition at line 42 of file HSL.hpp.

double meow::HSLf::lMax ( ) const
inlinevirtual

Implements meow::HSL< double >.

Definition at line 47 of file HSL.hpp.

double meow::HSLf::lMin ( ) const
inlinevirtual

Implements meow::HSL< double >.

Definition at line 46 of file HSL.hpp.

double meow::HSLf::sMax ( ) const
inlinevirtual

Implements meow::HSL< double >.

Definition at line 45 of file HSL.hpp.

double meow::HSLf::sMin ( ) const
inlinevirtual

Implements meow::HSL< double >.

Definition at line 44 of file HSL.hpp.


The documentation for this class was generated from the following files: