Defines | Functions
contrib/oxl/osl/osl_canny_base.cxx File Reference
#include "osl_canny_base.h"
#include <osl/osl_canny_port.h>
#include <vcl_cmath.h>
#include <vcl_list.h>
#include <vcl_cassert.h>

Go to the source code of this file.

Defines

#define inst(T)

Functions

template<class T >
T ** osl_canny_base_make_raw_image (int m, int n, T *)
 Returns an m*n array of Ts.
template<class T >
void osl_canny_base_fill_raw_image (T **image, int sizex, int sizey, T value)
 Initialise an m*n array of Ts with value.
template<class T >
void osl_canny_base_free_raw_image (T **ptr)
 Frees an m*n array of Ts.
template<class S , class T >
void osl_canny_base_copy_raw_image (S const *const *image1, T *const *image2, int m, int n)
 Copies image1 to image2.
 inst (float)
 inst (int)

Detailed Description

Definition in file osl_canny_base.cxx.


Define Documentation

#define inst (   T)
Value:
template T     **osl_canny_base_make_raw_image(int, int, T *dummy); \
template void    osl_canny_base_fill_raw_image(T **, int, int, T value); \
template void    osl_canny_base_free_raw_image(T **); \
template void osl_canny_base_copy_raw_image(T const * const *, T * const *, int, int);

Definition at line 302 of file osl_canny_base.cxx.


Function Documentation

inst ( float  )
inst ( int  )
template<class S , class T >
void osl_canny_base_copy_raw_image ( S const *const *  image1,
T *const *  image2,
int  m,
int  n 
)

Copies image1 to image2.

Definition at line 294 of file osl_canny_base.cxx.

template<class T >
void osl_canny_base_fill_raw_image ( T **  image,
int  sizex,
int  sizey,
value 
)

Initialise an m*n array of Ts with value.

Definition at line 278 of file osl_canny_base.cxx.

template<class T >
void osl_canny_base_free_raw_image ( T **  ptr)

Frees an m*n array of Ts.

Definition at line 286 of file osl_canny_base.cxx.

template<class T >
T** osl_canny_base_make_raw_image ( int  m,
int  n,
T *   
)

Returns an m*n array of Ts.

Definition at line 268 of file osl_canny_base.cxx.