TuttleOFX  1
terry::numeric::channel_clamp_lower_than_t< Channel > Struct Template Reference

#include <clamp.hpp>

Inheritance diagram for terry::numeric::channel_clamp_lower_than_t< Channel >:
Collaboration diagram for terry::numeric::channel_clamp_lower_than_t< Channel >:

Public Member Functions

 channel_clamp_lower_than_t (const Channel threshold, const Channel replace)
GIL_FORCEINLINE Channel operator() (typename channel_traits< Channel >::const_reference ch) const

Data Fields

Channel _threshold
Channel _replace

Detailed Description

template<typename Channel>
struct terry::numeric::channel_clamp_lower_than_t< Channel >

Definition at line 9 of file clamp.hpp.


Constructor & Destructor Documentation

template<typename Channel >
terry::numeric::channel_clamp_lower_than_t< Channel >::channel_clamp_lower_than_t ( const Channel  threshold,
const Channel  replace 
) [inline]

Definition at line 14 of file clamp.hpp.


Member Function Documentation

template<typename Channel >
GIL_FORCEINLINE Channel terry::numeric::channel_clamp_lower_than_t< Channel >::operator() ( typename channel_traits< Channel >::const_reference  ch) const [inline]

Field Documentation

template<typename Channel >
Channel terry::numeric::channel_clamp_lower_than_t< Channel >::_replace
template<typename Channel >
Channel terry::numeric::channel_clamp_lower_than_t< Channel >::_threshold

The documentation for this struct was generated from the following file: