Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

GaussianBlur.C File Reference

#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <climits>
#include "GaussianBlur.h"
#include "CUDAGaussianBlur.h"
#include "ProfileHooks.h"

Go to the source code of this file.

Defines

#define PI_F   (3.14159265359f)
#define MAX_KERNEL_SIZE   4096
#define SWAPT(a, b)

Functions

template<typename T> void assign_float_to_dest (float val, T *dest)

Variables

template class GaussianBlur< float >
template class GaussianBlur< unsigned short >
template class GaussianBlur< unsigned char >


Define Documentation

#define MAX_KERNEL_SIZE   4096
 

Definition at line 108 of file GaussianBlur.C.

#define PI_F   (3.14159265359f)
 

Definition at line 31 of file GaussianBlur.C.

#define SWAPT a,
 
 

Value:

{\
  IMAGE_T* t = a;\
  a = b;\
  b = t;\
}

Definition at line 159 of file GaussianBlur.C.


Function Documentation

template<typename T>
void assign_float_to_dest float    val,
T *    dest
[inline, static]
 

Definition at line 214 of file GaussianBlur.C.


Variable Documentation

template class GaussianBlur< float >
 

Definition at line 334 of file GaussianBlur.C.

template class GaussianBlur< unsigned char >
 

Definition at line 336 of file GaussianBlur.C.

template class GaussianBlur< unsigned short >
 

Definition at line 335 of file GaussianBlur.C.


Generated on Tue Apr 16 02:46:42 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002