Static Public Member Functions
bbgm_apply_no_data< dist_, functor_, T, single_ > Struct Template Reference

Apply the functor at every pixel. More...

#include <bbgm_apply.h>

List of all members.

Static Public Member Functions

static void apply (const bbgm_image_of< dist_ > &dimg, const functor_ &functor, vil_image_view< T > &result, const T *fail_val=0)

Detailed Description

template<class dist_, class functor_, class T, bool single_ = false>
struct bbgm_apply_no_data< dist_, functor_, T, single_ >

Apply the functor at every pixel.

Returns:
an image of results, each vector component in a separate plane
Parameters:
fail_valsets the value of pixels where the functor fails

Definition at line 26 of file bbgm_apply.h.


Member Function Documentation

template<class dist_ , class functor_ , class T , bool single_ = false>
static void bbgm_apply_no_data< dist_, functor_, T, single_ >::apply ( const bbgm_image_of< dist_ > &  dimg,
const functor_ &  functor,
vil_image_view< T > &  result,
const T *  fail_val = 0 
) [inline, static]

Definition at line 28 of file bbgm_apply.h.


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