MagickCore  7.0.7
Convert, Edit, Or Compose Bitmap Images
resize-private.h File Reference
This graph shows which files directly or indirectly include this file:

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 ResizeFilterDestroyResizeFilter (ResizeFilter *)
 
MagickPrivate ResizeWeightingFunctionType GetResizeFilterWeightingType (const ResizeFilter *)
 
MagickPrivate ResizeWeightingFunctionType GetResizeFilterWindowWeightingType (const ResizeFilter *)
 

Enumeration Type Documentation

◆ ResizeWeightingFunctionType

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

Definition at line 25 of file resize-private.h.

Function Documentation

◆ AcquireResizeFilter()

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

Referenced by SetResampleFilter().

◆ DestroyResizeFilter()

◆ GetResizeFilterBlur()

MagickPrivate double GetResizeFilterBlur ( const ResizeFilter )

◆ GetResizeFilterCoefficient()

MagickPrivate double* GetResizeFilterCoefficient ( const ResizeFilter )

◆ GetResizeFilterScale()

MagickPrivate double GetResizeFilterScale ( const ResizeFilter )

◆ GetResizeFilterSupport()

MagickPrivate double GetResizeFilterSupport ( const ResizeFilter )

Referenced by SetResampleFilter().

◆ GetResizeFilterWeight()

◆ GetResizeFilterWeightingType()

MagickPrivate ResizeWeightingFunctionType GetResizeFilterWeightingType ( const ResizeFilter )

◆ GetResizeFilterWindowSupport()

MagickPrivate double GetResizeFilterWindowSupport ( const ResizeFilter )

◆ GetResizeFilterWindowWeightingType()

MagickPrivate ResizeWeightingFunctionType GetResizeFilterWindowWeightingType ( const ResizeFilter )