18 #ifndef MAGICKCORE_GEOMETRY_H
19 #define MAGICKCORE_GEOMETRY_H
21 #if defined(__cplusplus) || defined(c_plusplus)
64 #if defined(ForgetGravity)
66 #undef NorthWestGravity
68 #undef NorthEastGravity
72 #undef SouthWestGravity
74 #undef SouthEastGravity
141 GetGeometry(
const char *,ssize_t *,ssize_t *,
size_t *,
size_t *),
158 #if defined(__cplusplus) || defined(c_plusplus)
double psi
Definition: geometry.h:108
Definition: geometry.h:83
Definition: geometry.h:44
Definition: geometry.h:49
double rx
Definition: geometry.h:97
Definition: geometry.h:51
Definition: geometry.h:45
ssize_t y
Definition: geometry.h:118
Definition: geometry.h:88
double ty
Definition: geometry.h:97
MagickExport MagickStatusType ParseAffineGeometry(const char *geometry, AffineMatrix *affine_matrix, ExceptionInfo *exception)
Definition: geometry.c:752
Definition: geometry.h:89
Definition: geometry.h:58
double rho
Definition: geometry.h:108
MagickExport MagickStatusType ParseAbsoluteGeometry(const char *geometry, RectangleInfo *region_info)
Definition: geometry.c:711
Definition: exception.h:102
MagickExport void SetGeometryInfo(GeometryInfo *geometry_info)
Definition: geometry.c:1710
Definition: geometry.h:80
MagickExport MagickStatusType ParseMetaGeometry(const char *geometry, ssize_t *x, ssize_t *y, size_t *width, size_t *height)
Definition: geometry.c:1359
Definition: geometry.h:94
Definition: geometry.h:86
MagickExport char * GetPageGeometry(const char *page_geometry)
Definition: geometry.c:368
struct _RectangleInfo RectangleInfo
double sigma
Definition: geometry.h:108
size_t width
Definition: geometry.h:125
double tx
Definition: geometry.h:97
Definition: geometry.h:55
Definition: geometry.h:115
Definition: geometry.h:50
Definition: geometry.h:31
MagickExport MagickBooleanType IsGeometry(const char *geometry)
Definition: geometry.c:618
MagickBooleanType
Definition: magick-type.h:198
unsigned int MagickStatusType
Definition: magick-type.h:127
MagickExport MagickStatusType ParsePageGeometry(const Image *image, const char *geometry, RectangleInfo *region_info, ExceptionInfo *exception)
Definition: geometry.c:1568
Definition: geometry.h:61
Definition: geometry.h:47
Definition: geometry.h:82
Definition: geometry.h:53
double ry
Definition: geometry.h:97
Definition: geometry.h:28
Definition: geometry.h:57
Definition: geometry.h:59
double sx
Definition: geometry.h:97
GravityType
Definition: geometry.h:78
Definition: geometry.h:41
Definition: geometry.h:42
ssize_t x
Definition: geometry.h:129
size_t height
Definition: geometry.h:125
Definition: geometry.h:122
Definition: geometry.h:87
Definition: geometry.h:85
GeometryFlags
Definition: geometry.h:25
Definition: geometry.h:37
double sy
Definition: geometry.h:97
double chi
Definition: geometry.h:108
MagickExport MagickStatusType GetGeometry(const char *geometry, ssize_t *x, ssize_t *y, size_t *width, size_t *height)
Definition: geometry.c:97
double xi
Definition: geometry.h:108
Definition: geometry.h:40
MagickExport MagickStatusType ParseGravityGeometry(const Image *image, const char *geometry, RectangleInfo *region_info, ExceptionInfo *exception)
Definition: geometry.c:1223
Definition: geometry.h:105
Definition: geometry.h:39
Definition: geometry.h:56
Definition: geometry.h:48
struct _AffineMatrix AffineMatrix
Definition: geometry.h:34
MagickExport MagickStatusType ParseGeometry(const char *geometry, GeometryInfo *geometry_info)
Definition: geometry.c:861
MagickExport void SetGeometry(const Image *image, RectangleInfo *geometry)
Definition: geometry.c:1676
ssize_t x
Definition: geometry.h:118
Definition: geometry.h:90
MagickExport void GravityAdjustGeometry(const size_t width, const size_t height, const GravityType gravity, RectangleInfo *region)
Definition: geometry.c:537
struct _OffsetInfo OffsetInfo
#define MagickExport
Definition: method-attribute.h:80
ssize_t y
Definition: geometry.h:129
Definition: geometry.h:84
Definition: geometry.h:33
MagickExport MagickBooleanType IsSceneGeometry(const char *geometry, const MagickBooleanType pedantic)
Definition: geometry.c:659
Definition: geometry.h:52
Definition: geometry.h:91
Definition: geometry.h:54
MagickExport MagickStatusType ParseRegionGeometry(const Image *image, const char *geometry, RectangleInfo *region_info, ExceptionInfo *exception)
Definition: geometry.c:1637
struct _GeometryInfo GeometryInfo
Definition: geometry.h:36
Definition: geometry.h:81
Definition: geometry.h:30