resample.h File Reference

#include <magick/cache-view.h>
Include dependency graph for resample.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct _ResampleFilter ResampleFilter

Enumerations

enum  FilterTypes {
  UndefinedFilter, PointFilter, BoxFilter, TriangleFilter,
  HermiteFilter, HanningFilter, HammingFilter, BlackmanFilter,
  GaussianFilter, QuadraticFilter, CubicFilter, CatromFilter,
  MitchellFilter, LanczosFilter, BesselFilter, SincFilter,
  KaiserFilter, WelshFilter, ParzenFilter, LagrangeFilter,
  BohmanFilter, BartlettFilter, SentinelFilter
}
enum  InterpolatePixelMethod {
  UndefinedInterpolatePixel, AverageInterpolatePixel, BicubicInterpolatePixel, BilinearInterpolatePixel,
  FilterInterpolatePixel, IntegerInterpolatePixel, MeshInterpolatePixel, NearestNeighborInterpolatePixel,
  SplineInterpolatePixel
}

Functions

MagickExport MagickBooleanType ResamplePixelColor (ResampleFilter *, const double, const double, MagickPixelPacket *)
MagickExport MagickBooleanType SetResampleFilterInterpolateMethod (ResampleFilter *, const InterpolatePixelMethod)
MagickExport MagickBooleanType SetResampleFilterVirtualPixelMethod (ResampleFilter *, const VirtualPixelMethod)
MagickExport ResampleFilterAcquireResampleFilter (const Image *, ExceptionInfo *)
MagickExport ResampleFilter ** DestroyResampleFilter (ResampleFilter *)
MagickExport void ScaleResampleFilter (ResampleFilter *, const double, const double, const double, const double)
MagickExport void SetResampleFilter (ResampleFilter *, const FilterTypes, const double)

Typedef Documentation

Definition at line 67 of file resample.h.


Enumeration Type Documentation

Enumerator:
UndefinedFilter 
PointFilter 
BoxFilter 
TriangleFilter 
HermiteFilter 
HanningFilter 
HammingFilter 
BlackmanFilter 
GaussianFilter 
QuadraticFilter 
CubicFilter 
CatromFilter 
MitchellFilter 
LanczosFilter 
BesselFilter 
SincFilter 
KaiserFilter 
WelshFilter 
ParzenFilter 
LagrangeFilter 
BohmanFilter 
BartlettFilter 
SentinelFilter 

Definition at line 27 of file resample.h.

Enumerator:
UndefinedInterpolatePixel 
AverageInterpolatePixel 
BicubicInterpolatePixel 
BilinearInterpolatePixel 
FilterInterpolatePixel 
IntegerInterpolatePixel 
MeshInterpolatePixel 
NearestNeighborInterpolatePixel 
SplineInterpolatePixel 

Definition at line 54 of file resample.h.


Function Documentation

MagickExport ResampleFilter* AcquireResampleFilter ( const Image ,
ExceptionInfo  
)
MagickExport ResampleFilter* * DestroyResampleFilter ( ResampleFilter  ) 
MagickExport MagickBooleanType ResamplePixelColor ( ResampleFilter ,
const   double,
const   double,
MagickPixelPacket  
)
MagickExport void ScaleResampleFilter ( ResampleFilter ,
const   double,
const   double,
const   double,
const   double 
)
MagickExport void SetResampleFilter ( ResampleFilter ,
const   FilterTypes,
const   double 
)
MagickExport MagickBooleanType SetResampleFilterInterpolateMethod ( ResampleFilter ,
const   InterpolatePixelMethod 
)
MagickExport MagickBooleanType SetResampleFilterVirtualPixelMethod ( ResampleFilter ,
const   VirtualPixelMethod 
)

Generated on 19 Nov 2009 for MagickCore by  doxygen 1.6.1