distort.h File Reference

#include <magick/draw.h>
Include dependency graph for distort.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  DistortImageMethod {
  UndefinedDistortion, AffineDistortion, AffineProjectionDistortion, ScaleRotateTranslateDistortion,
  PerspectiveDistortion, PerspectiveProjectionDistortion, BilinearForwardDistortion, BilinearDistortion = BilinearForwardDistortion,
  BilinearReverseDistortion, PolynomialDistortion, ArcDistortion, PolarDistortion,
  DePolarDistortion, BarrelDistortion, BarrelInverseDistortion, ShepardsDistortion,
  SentinelDistortion
}
enum  SparseColorMethod {
  UndefinedColorInterpolate = UndefinedDistortion, BarycentricColorInterpolate = AffineDistortion, BilinearColorInterpolate = BilinearReverseDistortion, PolynomialColorInterpolate = PolynomialDistortion,
  ShepardsColorInterpolate = ShepardsDistortion, VoronoiColorInterpolate = SentinelDistortion
}

Functions

MagickExport ImageDistortImage (const Image *, const DistortImageMethod, const unsigned long, const double *, MagickBooleanType, ExceptionInfo *exception)
MagickExport Image ** SparseColorImage (const Image *, const ChannelType, const SparseColorMethod, const unsigned long, const double *, ExceptionInfo *)

Enumeration Type Documentation

Enumerator:
UndefinedDistortion 
AffineDistortion 
AffineProjectionDistortion 
ScaleRotateTranslateDistortion 
PerspectiveDistortion 
PerspectiveProjectionDistortion 
BilinearForwardDistortion 
BilinearDistortion 
BilinearReverseDistortion 
PolynomialDistortion 
ArcDistortion 
PolarDistortion 
DePolarDistortion 
BarrelDistortion 
BarrelInverseDistortion 
ShepardsDistortion 
SentinelDistortion 

Definition at line 36 of file distort.h.

Enumerator:
UndefinedColorInterpolate 
BarycentricColorInterpolate 
BilinearColorInterpolate 
PolynomialColorInterpolate 
ShepardsColorInterpolate 
VoronoiColorInterpolate 

Definition at line 58 of file distort.h.


Function Documentation

MagickExport Image* DistortImage ( const Image ,
const   DistortImageMethod,
const unsigned long  ,
const double *  ,
MagickBooleanType  ,
ExceptionInfo exception 
)
MagickExport Image* * SparseColorImage ( const Image ,
const   ChannelType,
const   SparseColorMethod,
const unsigned  long,
const double *  ,
ExceptionInfo  
)

Generated on 19 Nov 2009 for MagickCore by  doxygen 1.6.1