LibreOffice Module vcl (master)  1
Macros
BitmapMedianFilter.cxx File Reference
#include <vcl/bitmap.hxx>
#include <vcl/bitmapex.hxx>
#include <vcl/bitmapaccess.hxx>
#include <vcl/BitmapMedianFilter.hxx>
#include <bitmapwriteaccess.hxx>
Include dependency graph for BitmapMedianFilter.cxx:

Go to the source code of this file.

Macros

#define S2(a, b)
 
#define MN3(a, b, c)
 
#define MX3(a, b, c)
 
#define MNMX3(a, b, c)
 
#define MNMX4(a, b, c, d)
 
#define MNMX5(a, b, c, d, e)
 
#define MNMX6(a, b, c, d, e, f)
 

Macro Definition Documentation

#define MN3 (   a,
  b,
 
)
Value:
S2(a, b); \
S2(a, c);
#define S2(a, b)

Definition at line 27 of file BitmapMedianFilter.cxx.

#define MNMX3 (   a,
  b,
 
)
Value:
MX3(a, b, c); \
S2(a, b);
#define MX3(a, b, c)

Definition at line 33 of file BitmapMedianFilter.cxx.

Referenced by BitmapMedianFilter::execute().

#define MNMX4 (   a,
  b,
  c,
 
)
Value:
S2(a, b); \
S2(c, d); \
S2(a, c); \
S2(b, d);
#define S2(a, b)

Definition at line 36 of file BitmapMedianFilter.cxx.

Referenced by BitmapMedianFilter::execute().

#define MNMX5 (   a,
  b,
  c,
  d,
 
)
Value:
S2(a, b); \
S2(c, d); \
MN3(a, c, e); \
MX3(b, d, e);
#define S2(a, b)

Definition at line 41 of file BitmapMedianFilter.cxx.

Referenced by BitmapMedianFilter::execute().

#define MNMX6 (   a,
  b,
  c,
  d,
  e,
 
)
Value:
S2(a, d); \
S2(b, e); \
S2(c, f); \
MN3(a, b, c); \
MX3(d, e, f);
void(* f)(TrueTypeTable *)
Definition: ttcr.cxx:466
#define S2(a, b)

Definition at line 46 of file BitmapMedianFilter.cxx.

Referenced by BitmapMedianFilter::execute().

#define MX3 (   a,
  b,
 
)
Value:
S2(b, c); \
S2(a, c);
#define S2(a, b)

Definition at line 30 of file BitmapMedianFilter.cxx.

#define S2 (   a,
 
)
Value:
{ \
long t; \
if ((t = b - a) < 0) \
{ \
a += t; \
b -= t; \
} \
}
XPropertyListType t

Definition at line 18 of file BitmapMedianFilter.cxx.