MagickCore 7.1.0
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()

MagickPrivate ResizeFilter * DestroyResizeFilter ( ResizeFilter resize_filter)

◆ 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 resize_filter)