MagickCore  7.0.0
geometry.c File Reference
Include dependency graph for geometry.c:

Go to the source code of this file.

Functions

MagickExport MagickStatusType GetGeometry (const char *geometry, ssize_t *x, ssize_t *y, size_t *width, size_t *height)
 
MagickExport char * GetPageGeometry (const char *page_geometry)
 
MagickExport void GravityAdjustGeometry (const size_t width, const size_t height, const GravityType gravity, RectangleInfo *region)
 
MagickExport MagickBooleanType IsGeometry (const char *geometry)
 
MagickExport MagickBooleanType IsSceneGeometry (const char *geometry, const MagickBooleanType pedantic)
 
MagickExport MagickStatusType ParseAbsoluteGeometry (const char *geometry, RectangleInfo *region_info)
 
MagickExport MagickStatusType ParseAffineGeometry (const char *geometry, AffineMatrix *affine_matrix, ExceptionInfo *exception)
 
MagickExport MagickStatusType ParseGeometry (const char *geometry, GeometryInfo *geometry_info)
 
MagickExport MagickStatusType ParseGravityGeometry (const Image *image, const char *geometry, RectangleInfo *region_info, ExceptionInfo *exception)
 
static size_t MagickMax (const size_t x, const size_t y)
 
MagickExport MagickStatusType ParseMetaGeometry (const char *geometry, ssize_t *x, ssize_t *y, size_t *width, size_t *height)
 
MagickExport MagickStatusType ParsePageGeometry (const Image *image, const char *geometry, RectangleInfo *region_info, ExceptionInfo *exception)
 
MagickExport MagickStatusType ParseRegionGeometry (const Image *image, const char *geometry, RectangleInfo *region_info, ExceptionInfo *exception)
 
MagickExport void SetGeometry (const Image *image, RectangleInfo *geometry)
 
MagickExport void SetGeometryInfo (GeometryInfo *geometry_info)
 

Function Documentation

MagickExport MagickBooleanType IsGeometry ( const char *  geometry)

Definition at line 565 of file geometry.c.

References MagickFalse, MagickTrue, NoValue, and ParseGeometry().

Referenced by GetPathComponent(), MorphologyImage(), and SetImageInfo().

MagickExport MagickBooleanType IsSceneGeometry ( const char *  geometry,
const MagickBooleanType  pedantic 
)

Definition at line 606 of file geometry.c.

References MagickFalse, MagickTrue, and StringToDouble().

Referenced by GetPathComponent(), ReadImage(), and SetImageInfo().

static size_t MagickMax ( const size_t  x,
const size_t  y 
)
inlinestatic

Definition at line 1241 of file geometry.c.

Referenced by ParseMetaGeometry().

MagickExport MagickStatusType ParseRegionGeometry ( const Image image,
const char *  geometry,
RectangleInfo region_info,
ExceptionInfo exception 
)