Panda3D
Macros | Typedefs
pnm-image-filter.cxx File Reference

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. More...

#include "pandabase.h"
#include <math.h>
#include "cmath.h"
#include "thread.h"
#include "pnmImage.h"
#include "pfmFile.h"
#include "pnm-image-filter-core.cxx"
#include "pnm-image-filter-sparse-core.cxx"

Go to the source code of this file.

Macros

#define ASIZE   get_x_size
 
#define ASIZE   get_x_size
 
#define ASIZE   get_x_size
 
#define ASIZE   get_x_size
 
#define ASIZE   get_x_size
 
#define ASIZE   get_y_size
 
#define ASIZE   get_y_size
 
#define ASIZE   get_y_size
 
#define ASIZE   get_y_size
 
#define ASIZE   get_y_size
 
#define ASIZE   get_x_size
 
#define ASIZE   get_y_size
 
#define ASIZE   get_x_size
 
#define ASIZE   get_y_size
 
#define BSIZE   get_y_size
 
#define BSIZE   get_y_size
 
#define BSIZE   get_y_size
 
#define BSIZE   get_y_size
 
#define BSIZE   get_y_size
 
#define BSIZE   get_x_size
 
#define BSIZE   get_x_size
 
#define BSIZE   get_x_size
 
#define BSIZE   get_x_size
 
#define BSIZE   get_x_size
 
#define BSIZE   get_y_size
 
#define BSIZE   get_x_size
 
#define BSIZE   get_y_size
 
#define BSIZE   get_x_size
 
#define FUNCTION_NAME   filter_red_xy
 
#define FUNCTION_NAME   filter_green_xy
 
#define FUNCTION_NAME   filter_blue_xy
 
#define FUNCTION_NAME   filter_gray_xy
 
#define FUNCTION_NAME   filter_alpha_xy
 
#define FUNCTION_NAME   filter_red_yx
 
#define FUNCTION_NAME   filter_green_yx
 
#define FUNCTION_NAME   filter_blue_yx
 
#define FUNCTION_NAME   filter_gray_yx
 
#define FUNCTION_NAME   filter_alpha_yx
 
#define FUNCTION_NAME   filter_pfm_xy
 
#define FUNCTION_NAME   filter_pfm_yx
 
#define FUNCTION_NAME   filter_pfm_sparse_xy
 
#define FUNCTION_NAME   filter_pfm_sparse_yx
 
#define GETVAL(a, b, channel)   get_red(a, b)
 
#define GETVAL(a, b, channel)   get_green(a, b)
 
#define GETVAL(a, b, channel)   get_blue(a, b)
 
#define GETVAL(a, b, channel)   get_bright(a, b)
 
#define GETVAL(a, b, channel)   get_alpha(a, b)
 
#define GETVAL(a, b, channel)   get_red(b, a)
 
#define GETVAL(a, b, channel)   get_green(b, a)
 
#define GETVAL(a, b, channel)   get_blue(b, a)
 
#define GETVAL(a, b, channel)   get_bright(b, a)
 
#define GETVAL(a, b, channel)   get_alpha(b, a)
 
#define GETVAL(a, b, channel)   get_channel(a, b, channel)
 
#define GETVAL(a, b, channel)   get_channel(b, a, channel)
 
#define GETVAL(a, b, channel)   get_channel(a, b, channel)
 
#define GETVAL(a, b, channel)   get_channel(b, a, channel)
 
#define HASVAL(a, b)   has_point(a, b)
 
#define HASVAL(a, b)   has_point(b, a)
 
#define IMAGETYPE   PNMImage
 
#define IMAGETYPE   PNMImage
 
#define IMAGETYPE   PNMImage
 
#define IMAGETYPE   PNMImage
 
#define IMAGETYPE   PNMImage
 
#define IMAGETYPE   PNMImage
 
#define IMAGETYPE   PNMImage
 
#define IMAGETYPE   PNMImage
 
#define IMAGETYPE   PNMImage
 
#define IMAGETYPE   PNMImage
 
#define IMAGETYPE   PfmFile
 
#define IMAGETYPE   PfmFile
 
#define IMAGETYPE   PfmFile
 
#define IMAGETYPE   PfmFile
 
#define SETVAL(a, b, channel, v)   set_red(a, b, v)
 
#define SETVAL(a, b, channel, v)   set_green(a, b, v)
 
#define SETVAL(a, b, channel, v)   set_blue(a, b, v)
 
#define SETVAL(a, b, channel, v)   set_xel(a, b, v)
 
#define SETVAL(a, b, channel, v)   set_alpha(a, b, v)
 
#define SETVAL(a, b, channel, v)   set_red(b, a, v)
 
#define SETVAL(a, b, channel, v)   set_green(b, a, v)
 
#define SETVAL(a, b, channel, v)   set_blue(b, a, v)
 
#define SETVAL(a, b, channel, v)   set_xel(b, a, v)
 
#define SETVAL(a, b, channel, v)   set_alpha(b, a, v)
 
#define SETVAL(a, b, channel, v)   set_channel(a, b, channel, v)
 
#define SETVAL(a, b, channel, v)   set_channel(b, a, channel, v)
 
#define SETVAL(a, b, channel, v)   set_channel(a, b, channel, v)
 
#define SETVAL(a, b, channel, v)   set_channel(b, a, channel, v)
 

Typedefs

typedef void FilterFunction(float scale, float width, WorkType *&filter, float &filter_width)
 
typedef float StoreType
 
typedef float WorkType
 

Detailed Description

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.

All rights reserved.

All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."

Definition in file pnm-image-filter.cxx.