MagickCore 6.9.12
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 , HanningWeightingFunction ,
  HammingWeightingFunction , BlackmanWeightingFunction , GaussianWeightingFunction , QuadraticWeightingFunction ,
  JincWeightingFunction , SincWeightingFunction , SincFastWeightingFunction , KaiserWeightingFunction ,
  WelshWeightingFunction , BohmanWeightingFunction , LagrangeWeightingFunction , CosineWeightingFunction ,
  LastWeightingFunction
}
 

Functions

MagickExport MagickRealTypeGetResizeFilterCoefficient (const ResizeFilter *)
 
MagickExport MagickRealType GetResizeFilterBlur (const ResizeFilter *)
 
MagickExport MagickRealType GetResizeFilterScale (const ResizeFilter *)
 
MagickExport MagickRealType GetResizeFilterWindowSupport (const ResizeFilter *)
 
MagickExport MagickRealType GetResizeFilterSupport (const ResizeFilter *)
 
MagickExport MagickRealType GetResizeFilterWeight (const ResizeFilter *, const MagickRealType)
 
MagickExport ResizeFilterAcquireResizeFilter (const Image *, const FilterTypes, const MagickRealType, const MagickBooleanType, ExceptionInfo *)
 
MagickExport ResizeFilterDestroyResizeFilter (ResizeFilter *)
 
MagickExport ResizeWeightingFunctionType GetResizeFilterWeightingType (const ResizeFilter *)
 
MagickExport ResizeWeightingFunctionType GetResizeFilterWindowWeightingType (const ResizeFilter *)
 

Enumeration Type Documentation

◆ ResizeWeightingFunctionType

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

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

Function Documentation

◆ AcquireResizeFilter()

MagickExport ResizeFilter * AcquireResizeFilter ( const Image ,
const  FilterTypes,
const  MagickRealType,
const  MagickBooleanType,
ExceptionInfo  
)

Referenced by SetResampleFilter().

◆ DestroyResizeFilter()

MagickExport ResizeFilter * DestroyResizeFilter ( ResizeFilter resize_filter)

◆ GetResizeFilterBlur()

MagickExport MagickRealType GetResizeFilterBlur ( const ResizeFilter )

◆ GetResizeFilterCoefficient()

MagickExport MagickRealType * GetResizeFilterCoefficient ( const ResizeFilter )

◆ GetResizeFilterScale()

MagickExport MagickRealType GetResizeFilterScale ( const ResizeFilter )

◆ GetResizeFilterSupport()

MagickExport MagickRealType GetResizeFilterSupport ( const ResizeFilter )

Referenced by SetResampleFilter().

◆ GetResizeFilterWeight()

◆ GetResizeFilterWeightingType()

MagickExport ResizeWeightingFunctionType GetResizeFilterWeightingType ( const ResizeFilter )

◆ GetResizeFilterWindowSupport()

MagickExport MagickRealType GetResizeFilterWindowSupport ( const ResizeFilter )

◆ GetResizeFilterWindowWeightingType()

MagickExport ResizeWeightingFunctionType GetResizeFilterWindowWeightingType ( const ResizeFilter resize_filter)