|
Hugintrunk
0.1
|
class for storing the limits of an image used by the sampler to exclude too dark or too bright pixel More...
#include <PointSampler.h>
Public Types | |
| enum | LimitType { LIMIT_UINT8, LIMIT_UINT16, LIMIT_FLOAT } |
| some pre-defined limits More... | |
Public Member Functions | |
| LimitIntensity () | |
| default constructor, is identical to LimitIntensity(LIMIT_FLOAT) More... | |
| LimitIntensity (LimitType limit) | |
| constructor, populuate with values matching the image type More... | |
| const float | GetMinI () const |
| return the lower limit More... | |
| const float | GetMaxI () const |
| return the upper limit More... | |
Private Attributes | |
| float | m_minI |
| internal stored limits More... | |
| float | m_maxI |
class for storing the limits of an image used by the sampler to exclude too dark or too bright pixel
Definition at line 44 of file PointSampler.h.
some pre-defined limits
| Enumerator | |
|---|---|
| LIMIT_UINT8 | |
| LIMIT_UINT16 | |
| LIMIT_FLOAT | |
Definition at line 48 of file PointSampler.h.
| HuginBase::LimitIntensity::LimitIntensity | ( | ) |
default constructor, is identical to LimitIntensity(LIMIT_FLOAT)
default constructor with float limits
Definition at line 35 of file PointSampler.cpp.
| HuginBase::LimitIntensity::LimitIntensity | ( | LimitIntensity::LimitType | limit | ) |
constructor, populuate with values matching the image type
constructor with limits for some usual image type
Definition at line 42 of file PointSampler.cpp.
References LIMIT_FLOAT, LIMIT_UINT16, LIMIT_UINT8, m_maxI, and m_minI.
|
inline |
return the upper limit
Definition at line 58 of file PointSampler.h.
|
inline |
return the lower limit
Definition at line 54 of file PointSampler.h.
|
private |
Definition at line 63 of file PointSampler.h.
Referenced by LimitIntensity().
|
private |
internal stored limits
Definition at line 63 of file PointSampler.h.
Referenced by LimitIntensity().
1.8.5