Templates -- Meow  1.1.4
A C++ template contains kinds of interesting classes and functions
meow::HSVf Class Reference

#include "HSV.h"

Inheritance diagram for meow::HSVf:
meow::HSV< double >

Public Member Functions

 HSVf ()
 
 ~HSVf ()
 
 HSVf (double const &h, double const &s, double const &v)
 
 HSVf (double const *hsv)
 
double hMin () const
 
double hMax () const
 
double sMin () const
 
double sMax () const
 
double vMin () const
 
double vMax () const
 
- Public Member Functions inherited from meow::HSV< double >
virtual ~HSV ()
 
double h () const
 
double h (doubleconst &val)
 
double s () const
 
double s (doubleconst &val)
 
double v () const
 
double v (doubleconst &val)
 
double hsv (size_t i) const
 
double hsv (size_t i, doubleconst &val)
 
double vsh (size_t i) const
 
double vsh (size_t i, doubleconst &val)
 

Additional Inherited Members

- Protected Member Functions inherited from meow::HSV< double >
 HSV ()
 
 HSV (doubleconst &h, doubleconst &s, doubleconst &v)
 
 HSV (doubleconst *hsv)
 
- Protected Attributes inherited from meow::HSV< double >
double hsv_ [3]
 

Detailed Description

Definition at line 38 of file HSV.h.

Constructor & Destructor Documentation

meow::HSVf::HSVf ( )
inline

Definition at line 39 of file HSV.hpp.

meow::HSVf::~HSVf ( )
inline

Definition at line 40 of file HSV.hpp.

meow::HSVf::HSVf ( double const &  h,
double const &  s,
double const &  v 
)
inline

Definition at line 41 of file HSV.hpp.

meow::HSVf::HSVf ( double const *  hsv)
inline

Definition at line 42 of file HSV.hpp.

Member Function Documentation

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

Implements meow::HSV< double >.

Definition at line 44 of file HSV.hpp.

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

Implements meow::HSV< double >.

Definition at line 43 of file HSV.hpp.

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

Implements meow::HSV< double >.

Definition at line 46 of file HSV.hpp.

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

Implements meow::HSV< double >.

Definition at line 45 of file HSV.hpp.

double meow::HSVf::vMax ( ) const
inlinevirtual

Implements meow::HSV< double >.

Definition at line 48 of file HSV.hpp.

double meow::HSVf::vMin ( ) const
inlinevirtual

Implements meow::HSV< double >.

Definition at line 47 of file HSV.hpp.


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