Defines | Functions
contrib/oxl/osl/osl_1d_half_kernel.txx File Reference
#include "osl_1d_half_kernel.h"
#include <vcl_iostream.h>
#include <vcl_cassert.h>
#include <vcl_cmath.h>

Go to the source code of this file.

Defines

#define osl_1d_half_kernel_txx_
#define OSL_1D_HALF_KERNEL_INSTANTIATE(T)

Functions

*float osl_compute_gauss_weight (float sigma, int mask_index)
 helper routine used by create_gaussian.
template<class T >
void osl_create_gaussian (T gauss_sigma, osl_1d_half_kernel< T > *mask_ptr)
 routine to generate a gaussian convolution mask.

Detailed Description

Author:
fsm

Definition in file osl_1d_half_kernel.txx.


Define Documentation

#define OSL_1D_HALF_KERNEL_INSTANTIATE (   T)
Value:
template struct osl_1d_half_kernel<T >; \
template void osl_create_gaussian(T , osl_1d_half_kernel<T > *)

Definition at line 68 of file osl_1d_half_kernel.txx.

#define osl_1d_half_kernel_txx_

Definition at line 3 of file osl_1d_half_kernel.txx.


Function Documentation

* float osl_compute_gauss_weight ( float  sigma,
int  mask_index 
)

helper routine used by create_gaussian.

static/*FIXME

Definition at line 15 of file osl_1d_half_kernel.txx.

template<class T >
void osl_create_gaussian ( gauss_sigma,
osl_1d_half_kernel< T > *  mask_ptr 
)

routine to generate a gaussian convolution mask.

Definition at line 30 of file osl_1d_half_kernel.txx.