Panda3D

Loading...
Searching...
No Matches
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_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_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)
#define | HASVAL(a, b)
#define | IMAGETYPE PNMImage
#define | IMAGETYPE PfmFile
#define | SETVAL(a, b, 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.

## Macro Definition Documentation

## ◆ ASIZE [1/14]

#define ASIZE get_x_size

Definition at line 341 of file pnm-image-filter.cxx.

## ◆ ASIZE [2/14]

#define ASIZE get_x_size

Definition at line 341 of file pnm-image-filter.cxx.

## ◆ ASIZE [3/14]

#define ASIZE get_x_size

Definition at line 341 of file pnm-image-filter.cxx.

## ◆ ASIZE [4/14]

#define ASIZE get_x_size

Definition at line 341 of file pnm-image-filter.cxx.

## ◆ ASIZE [5/14]

#define ASIZE get_x_size

Definition at line 341 of file pnm-image-filter.cxx.

## ◆ ASIZE [6/14]

#define ASIZE get_y_size

Definition at line 341 of file pnm-image-filter.cxx.

## ◆ ASIZE [7/14]

#define ASIZE get_y_size

Definition at line 341 of file pnm-image-filter.cxx.

## ◆ ASIZE [8/14]

#define ASIZE get_y_size

Definition at line 341 of file pnm-image-filter.cxx.

## ◆ ASIZE [9/14]

#define ASIZE get_y_size

Definition at line 341 of file pnm-image-filter.cxx.

## ◆ ASIZE [10/14]

#define ASIZE get_y_size

Definition at line 341 of file pnm-image-filter.cxx.

## ◆ ASIZE [11/14]

#define ASIZE get_x_size

Definition at line 341 of file pnm-image-filter.cxx.

## ◆ ASIZE [12/14]

#define ASIZE get_y_size

Definition at line 341 of file pnm-image-filter.cxx.

## ◆ ASIZE [13/14]

#define ASIZE get_x_size

Definition at line 341 of file pnm-image-filter.cxx.

## ◆ ASIZE [14/14]

#define ASIZE get_y_size

Definition at line 341 of file pnm-image-filter.cxx.

## ◆ BSIZE [1/14]

#define BSIZE get_y_size

Definition at line 342 of file pnm-image-filter.cxx.

## ◆ BSIZE [2/14]

#define BSIZE get_y_size

Definition at line 342 of file pnm-image-filter.cxx.

## ◆ BSIZE [3/14]

#define BSIZE get_y_size

Definition at line 342 of file pnm-image-filter.cxx.

## ◆ BSIZE [4/14]

#define BSIZE get_y_size

Definition at line 342 of file pnm-image-filter.cxx.

## ◆ BSIZE [5/14]

#define BSIZE get_y_size

Definition at line 342 of file pnm-image-filter.cxx.

## ◆ BSIZE [6/14]

#define BSIZE get_x_size

Definition at line 342 of file pnm-image-filter.cxx.

## ◆ BSIZE [7/14]

#define BSIZE get_x_size

Definition at line 342 of file pnm-image-filter.cxx.

## ◆ BSIZE [8/14]

#define BSIZE get_x_size

Definition at line 342 of file pnm-image-filter.cxx.

## ◆ BSIZE [9/14]

#define BSIZE get_x_size

Definition at line 342 of file pnm-image-filter.cxx.

## ◆ BSIZE [10/14]

#define BSIZE get_x_size

Definition at line 342 of file pnm-image-filter.cxx.

## ◆ BSIZE [11/14]

#define BSIZE get_y_size

Definition at line 342 of file pnm-image-filter.cxx.

## ◆ BSIZE [12/14]

#define BSIZE get_x_size

Definition at line 342 of file pnm-image-filter.cxx.

## ◆ BSIZE [13/14]

#define BSIZE get_y_size

Definition at line 342 of file pnm-image-filter.cxx.

## ◆ BSIZE [14/14]

#define BSIZE get_x_size

Definition at line 342 of file pnm-image-filter.cxx.

## ◆ FUNCTION_NAME [1/14]

#define FUNCTION_NAME filter_red_xy

Definition at line 339 of file pnm-image-filter.cxx.

## ◆ FUNCTION_NAME [2/14]

#define FUNCTION_NAME filter_green_xy

Definition at line 339 of file pnm-image-filter.cxx.

## ◆ FUNCTION_NAME [3/14]

#define FUNCTION_NAME filter_blue_xy

Definition at line 339 of file pnm-image-filter.cxx.

## ◆ FUNCTION_NAME [4/14]

#define FUNCTION_NAME filter_gray_xy

Definition at line 339 of file pnm-image-filter.cxx.

## ◆ FUNCTION_NAME [5/14]

#define FUNCTION_NAME filter_alpha_xy

Definition at line 339 of file pnm-image-filter.cxx.

## ◆ FUNCTION_NAME [6/14]

#define FUNCTION_NAME filter_red_yx

Definition at line 339 of file pnm-image-filter.cxx.

## ◆ FUNCTION_NAME [7/14]

#define FUNCTION_NAME filter_green_yx

Definition at line 339 of file pnm-image-filter.cxx.

## ◆ FUNCTION_NAME [8/14]

#define FUNCTION_NAME filter_blue_yx

Definition at line 339 of file pnm-image-filter.cxx.

## ◆ FUNCTION_NAME [9/14]

#define FUNCTION_NAME filter_gray_yx

Definition at line 339 of file pnm-image-filter.cxx.

## ◆ FUNCTION_NAME [10/14]

#define FUNCTION_NAME filter_alpha_yx

Definition at line 339 of file pnm-image-filter.cxx.

## ◆ FUNCTION_NAME [11/14]

#define FUNCTION_NAME filter_pfm_xy

Definition at line 339 of file pnm-image-filter.cxx.

## ◆ FUNCTION_NAME [12/14]

#define FUNCTION_NAME filter_pfm_yx

Definition at line 339 of file pnm-image-filter.cxx.

## ◆ FUNCTION_NAME [13/14]

#define FUNCTION_NAME filter_pfm_sparse_xy

Definition at line 339 of file pnm-image-filter.cxx.

## ◆ FUNCTION_NAME [14/14]

#define FUNCTION_NAME filter_pfm_sparse_yx

Definition at line 339 of file pnm-image-filter.cxx.

## ◆ GETVAL [1/14]

#define GETVAL | ( |  | a,
|  |  | b,
|  |  | channel )

Value:
get_red(a, b)

Definition at line 343 of file pnm-image-filter.cxx.

## ◆ GETVAL [2/14]

#define GETVAL | ( |  | a,
|  |  | b,
|  |  | channel )

Value:
get_green(a, b)

Definition at line 343 of file pnm-image-filter.cxx.

## ◆ GETVAL [3/14]

#define GETVAL | ( |  | a,
|  |  | b,
|  |  | channel )

Value:
get_blue(a, b)

Definition at line 343 of file pnm-image-filter.cxx.

## ◆ GETVAL [4/14]

#define GETVAL | ( |  | a,
|  |  | b,
|  |  | channel )

Value:
get_bright(a, b)

Definition at line 343 of file pnm-image-filter.cxx.

## ◆ GETVAL [5/14]

#define GETVAL | ( |  | a,
|  |  | b,
|  |  | channel )

Value:
get_alpha(a, b)

Definition at line 343 of file pnm-image-filter.cxx.

## ◆ GETVAL [6/14]

#define GETVAL | ( |  | a,
|  |  | b,
|  |  | channel )

Value:
get_red(b, a)

Definition at line 343 of file pnm-image-filter.cxx.

## ◆ GETVAL [7/14]

#define GETVAL | ( |  | a,
|  |  | b,
|  |  | channel )

Value:
get_green(b, a)

Definition at line 343 of file pnm-image-filter.cxx.

## ◆ GETVAL [8/14]

#define GETVAL | ( |  | a,
|  |  | b,
|  |  | channel )

Value:
get_blue(b, a)

Definition at line 343 of file pnm-image-filter.cxx.

## ◆ GETVAL [9/14]

#define GETVAL | ( |  | a,
|  |  | b,
|  |  | channel )

Value:
get_bright(b, a)

Definition at line 343 of file pnm-image-filter.cxx.

## ◆ GETVAL [10/14]

#define GETVAL | ( |  | a,
|  |  | b,
|  |  | channel )

Value:
get_alpha(b, a)

Definition at line 343 of file pnm-image-filter.cxx.

## ◆ GETVAL [11/14]

#define GETVAL | ( |  | a,
|  |  | b,
|  |  | channel )

Value:
get_channel(a, b, channel)

Definition at line 343 of file pnm-image-filter.cxx.

## ◆ GETVAL [12/14]

#define GETVAL | ( |  | a,
|  |  | b,
|  |  | channel )

Value:
get_channel(b, a, channel)

Definition at line 343 of file pnm-image-filter.cxx.

## ◆ GETVAL [13/14]

#define GETVAL | ( |  | a,
|  |  | b,
|  |  | channel )

Value:
get_channel(a, b, channel)

Definition at line 343 of file pnm-image-filter.cxx.

## ◆ GETVAL [14/14]

#define GETVAL | ( |  | a,
|  |  | b,
|  |  | channel )

Value:
get_channel(b, a, channel)

Definition at line 343 of file pnm-image-filter.cxx.

## ◆ HASVAL [1/2]

#define HASVAL | ( |  | a,
|  |  | b )

Value:
has_point(a, b)

Definition at line 584 of file pnm-image-filter.cxx.

## ◆ HASVAL [2/2]

#define HASVAL | ( |  | a,
|  |  | b )

Value:
has_point(b, a)

Definition at line 584 of file pnm-image-filter.cxx.

## ◆ IMAGETYPE [1/14]

#define IMAGETYPE PNMImage

Definition at line 340 of file pnm-image-filter.cxx.

## ◆ IMAGETYPE [2/14]

#define IMAGETYPE PNMImage

Definition at line 340 of file pnm-image-filter.cxx.

## ◆ IMAGETYPE [3/14]

#define IMAGETYPE PNMImage

Definition at line 340 of file pnm-image-filter.cxx.

## ◆ IMAGETYPE [4/14]

#define IMAGETYPE PNMImage

Definition at line 340 of file pnm-image-filter.cxx.

## ◆ IMAGETYPE [5/14]

#define IMAGETYPE PNMImage

Definition at line 340 of file pnm-image-filter.cxx.

## ◆ IMAGETYPE [6/14]

#define IMAGETYPE PNMImage

Definition at line 340 of file pnm-image-filter.cxx.

## ◆ IMAGETYPE [7/14]

#define IMAGETYPE PNMImage

Definition at line 340 of file pnm-image-filter.cxx.

## ◆ IMAGETYPE [8/14]

#define IMAGETYPE PNMImage

Definition at line 340 of file pnm-image-filter.cxx.

## ◆ IMAGETYPE [9/14]

#define IMAGETYPE PNMImage

Definition at line 340 of file pnm-image-filter.cxx.

## ◆ IMAGETYPE [10/14]

#define IMAGETYPE PNMImage

Definition at line 340 of file pnm-image-filter.cxx.

## ◆ IMAGETYPE [11/14]

#define IMAGETYPE PfmFile

Definition at line 340 of file pnm-image-filter.cxx.

## ◆ IMAGETYPE [12/14]

#define IMAGETYPE PfmFile

Definition at line 340 of file pnm-image-filter.cxx.

## ◆ IMAGETYPE [13/14]

#define IMAGETYPE PfmFile

Definition at line 340 of file pnm-image-filter.cxx.

## ◆ IMAGETYPE [14/14]

#define IMAGETYPE PfmFile

Definition at line 340 of file pnm-image-filter.cxx.

## ◆ SETVAL [1/14]

#define SETVAL | ( |  | a,
|  |  | b,
|  |  | channel,
|  |  | v )

Value:
set_red(a, b, v)

Definition at line 344 of file pnm-image-filter.cxx.

## ◆ SETVAL [2/14]

#define SETVAL | ( |  | a,
|  |  | b,
|  |  | channel,
|  |  | v )

Value:
set_green(a, b, v)

Definition at line 344 of file pnm-image-filter.cxx.

## ◆ SETVAL [3/14]

#define SETVAL | ( |  | a,
|  |  | b,
|  |  | channel,
|  |  | v )

Value:
set_blue(a, b, v)

Definition at line 344 of file pnm-image-filter.cxx.

## ◆ SETVAL [4/14]

#define SETVAL | ( |  | a,
|  |  | b,
|  |  | channel,
|  |  | v )

Value:
set_xel(a, b, v)

Definition at line 344 of file pnm-image-filter.cxx.

## ◆ SETVAL [5/14]

#define SETVAL | ( |  | a,
|  |  | b,
|  |  | channel,
|  |  | v )

Value:
set_alpha(a, b, v)

Definition at line 344 of file pnm-image-filter.cxx.

## ◆ SETVAL [6/14]

#define SETVAL | ( |  | a,
|  |  | b,
|  |  | channel,
|  |  | v )

Value:
set_red(b, a, v)

Definition at line 344 of file pnm-image-filter.cxx.

## ◆ SETVAL [7/14]

#define SETVAL | ( |  | a,
|  |  | b,
|  |  | channel,
|  |  | v )

Value:
set_green(b, a, v)

Definition at line 344 of file pnm-image-filter.cxx.

## ◆ SETVAL [8/14]

#define SETVAL | ( |  | a,
|  |  | b,
|  |  | channel,
|  |  | v )

Value:
set_blue(b, a, v)

Definition at line 344 of file pnm-image-filter.cxx.

## ◆ SETVAL [9/14]

#define SETVAL | ( |  | a,
|  |  | b,
|  |  | channel,
|  |  | v )

Value:
set_xel(b, a, v)

Definition at line 344 of file pnm-image-filter.cxx.

## ◆ SETVAL [10/14]

#define SETVAL | ( |  | a,
|  |  | b,
|  |  | channel,
|  |  | v )

Value:
set_alpha(b, a, v)

Definition at line 344 of file pnm-image-filter.cxx.

## ◆ SETVAL [11/14]

#define SETVAL | ( |  | a,
|  |  | b,
|  |  | channel,
|  |  | v )

Value:
set_channel(a, b, channel, v)

Definition at line 344 of file pnm-image-filter.cxx.

## ◆ SETVAL [12/14]

#define SETVAL | ( |  | a,
|  |  | b,
|  |  | channel,
|  |  | v )

Value:
set_channel(b, a, channel, v)

Definition at line 344 of file pnm-image-filter.cxx.

## ◆ SETVAL [13/14]

#define SETVAL | ( |  | a,
|  |  | b,
|  |  | channel,
|  |  | v )

Value:
set_channel(a, b, channel, v)

Definition at line 344 of file pnm-image-filter.cxx.

## ◆ SETVAL [14/14]

#define SETVAL | ( |  | a,
|  |  | b,
|  |  | channel,
|  |  | v )

Value:
set_channel(b, a, channel, v)

Definition at line 344 of file pnm-image-filter.cxx.

## Typedef Documentation

## ◆ FilterFunction

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

Definition at line 246 of file pnm-image-filter.cxx.

## ◆ StoreType

typedef float StoreType

Definition at line 78 of file pnm-image-filter.cxx.

## ◆ WorkType

typedef float WorkType

Definition at line 77 of file pnm-image-filter.cxx.