resize-private.h File Reference

Go to the source code of this file.

Enumerations

enum  ResizeWeightingFunctionType {
  BoxWeightingFunction = 0, TriangleWeightingFunction, CubicBCWeightingFunction, HannWeightingFunction,
  HammingWeightingFunction, BlackmanWeightingFunction, GaussianWeightingFunction, QuadraticWeightingFunction,
  JincWeightingFunction, SincWeightingFunction, SincFastWeightingFunction, KaiserWeightingFunction,
  WelchWeightingFunction, BohmanWeightingFunction, LagrangeWeightingFunction, CosineWeightingFunction,
  LastWeightingFunction
}

Functions

MagickPrivate double * GetResizeFilterCoefficient (const ResizeFilter *)
MagickPrivate double * GetResizeFilterBlur (const ResizeFilter *)
MagickPrivate double * GetResizeFilterScale (const ResizeFilter *)
MagickPrivate double * GetResizeFilterWindowSupport (const ResizeFilter *)
MagickPrivate double * GetResizeFilterSupport (const ResizeFilter *)
MagickPrivate double * GetResizeFilterWeight (const ResizeFilter *, const double)
MagickPrivate ResizeFilterAcquireResizeFilter (const Image *, const FilterType, const MagickBooleanType, ExceptionInfo *)
MagickPrivate ResizeFilter ** DestroyResizeFilter (ResizeFilter *)
MagickPrivate
ResizeWeightingFunctionType 
GetResizeFilterWeightingType (const ResizeFilter *)
MagickPrivate
ResizeWeightingFunctionType 
GetResizeFilterWindowWeightingType (const ResizeFilter *)

Enumeration Type Documentation

Enumerator:
BoxWeightingFunction 
TriangleWeightingFunction 
CubicBCWeightingFunction 
HannWeightingFunction 
HammingWeightingFunction 
BlackmanWeightingFunction 
GaussianWeightingFunction 
QuadraticWeightingFunction 
JincWeightingFunction 
SincWeightingFunction 
SincFastWeightingFunction 
KaiserWeightingFunction 
WelchWeightingFunction 
BohmanWeightingFunction 
LagrangeWeightingFunction 
CosineWeightingFunction 
LastWeightingFunction 

Function Documentation

MagickPrivate ResizeFilter* AcquireResizeFilter ( const Image ,
const   FilterType,
const   MagickBooleanType,
ExceptionInfo  
)

Referenced by ResizeImage(), and SetResampleFilter().

MagickPrivate ResizeFilter* * DestroyResizeFilter ( ResizeFilter  ) 
MagickPrivate double* GetResizeFilterBlur ( const ResizeFilter  ) 
MagickPrivate double* GetResizeFilterCoefficient ( const ResizeFilter  ) 
MagickPrivate double* GetResizeFilterScale ( const ResizeFilter  ) 
MagickPrivate double* GetResizeFilterSupport ( const ResizeFilter  ) 
MagickPrivate double* GetResizeFilterWeight ( const ResizeFilter ,
const   double 
)
MagickPrivate ResizeWeightingFunctionType GetResizeFilterWeightingType ( const ResizeFilter  ) 
MagickPrivate double* GetResizeFilterWindowSupport ( const ResizeFilter  ) 
MagickPrivate ResizeWeightingFunctionType GetResizeFilterWindowWeightingType ( const ResizeFilter  ) 

Generated on 24 Feb 2020 for MagickCore by  doxygen 1.6.1