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 ResizeFilter * | AcquireResizeFilter (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 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 | |
|
) |
| | |
References _ResizeFilter::blur, Box(), _ResizeFilter::filter, MagickCoreSignature, MagickEpsilon, _ResizeFilter::scale, _ResizeFilter::signature, _ResizeFilter::window(), and _ResizeFilter::window_support.
Referenced by AcquireResizeFilter(), HorizontalFilter(), ResamplePixelColor(), SetResampleFilter(), and VerticalFilter().
| MagickPrivate double* GetResizeFilterWindowSupport |
( |
const ResizeFilter * |
|
) |
|