![]() |
![]() |
![]() |
#include <Geometry.h>
Collaboration diagram for Magick::Geometry:

Public Member Functions | |
| Geometry (unsigned int width_, unsigned int height_, unsigned int xOff_=0, unsigned int yOff_=0, bool xNegative_=false, bool yNegative_=false) | |
| Geometry (const std::string &geometry_) | |
| Geometry (const char *geometry_) | |
| Geometry (const Geometry &geometry_) | |
| Geometry () | |
| ~Geometry (void) | |
| void | width (unsigned int width_) |
| unsigned int | width (void) const |
| void | height (unsigned int height_) |
| unsigned int | height (void) const |
| void | xOff (unsigned int xOff_) |
| unsigned int | xOff (void) const |
| void | yOff (unsigned int yOff_) |
| unsigned int | yOff (void) const |
| void | xNegative (bool xNegative_) |
| bool | xNegative (void) const |
| void | yNegative (bool yNegative_) |
| bool | yNegative (void) const |
| void | percent (bool percent_) |
| bool | percent (void) const |
| void | aspect (bool aspect_) |
| bool | aspect (void) const |
| void | greater (bool greater_) |
| bool | greater (void) const |
| void | less (bool less_) |
| bool | less (void) const |
| void | isValid (bool isValid_) |
| bool | isValid (void) const |
| const Geometry & | operator= (const std::string &geometry_) |
| const Geometry & | operator= (const char *geometry_) |
| Geometry & | operator= (const Geometry &Geometry_) |
| operator std::string () const | |
| Geometry (const MagickLib::RectangleInfo &rectangle_) | |
| operator MagickLib::RectangleInfo () const | |
| Geometry (unsigned int width_, unsigned int height_, unsigned int xOff_=0, unsigned int yOff_=0, bool xNegative_=false, bool yNegative_=false) | |
| Geometry (const std::string &geometry_) | |
| Geometry (const char *geometry_) | |
| Geometry (const Geometry &geometry_) | |
| Geometry () | |
| ~Geometry (void) | |
| void | width (unsigned int width_) |
| unsigned int | width (void) const |
| void | height (unsigned int height_) |
| unsigned int | height (void) const |
| void | xOff (unsigned int xOff_) |
| unsigned int | xOff (void) const |
| void | yOff (unsigned int yOff_) |
| unsigned int | yOff (void) const |
| void | xNegative (bool xNegative_) |
| bool | xNegative (void) const |
| void | yNegative (bool yNegative_) |
| bool | yNegative (void) const |
| void | percent (bool percent_) |
| bool | percent (void) const |
| void | aspect (bool aspect_) |
| bool | aspect (void) const |
| void | greater (bool greater_) |
| bool | greater (void) const |
| void | less (bool less_) |
| bool | less (void) const |
| void | isValid (bool isValid_) |
| bool | isValid (void) const |
| const Geometry & | operator= (const std::string &geometry_) |
| const Geometry & | operator= (const char *geometry_) |
| Geometry & | operator= (const Geometry &Geometry_) |
| operator std::string () const | |
| Geometry (const MagickLib::RectangleInfo &rectangle_) | |
| operator MagickLib::RectangleInfo () const | |
Private Attributes | |
| unsigned int | _width |
| unsigned int | _height |
| unsigned int | _xOff |
| unsigned int | _yOff |
| bool | _xNegative |
| bool | _yNegative |
| bool | _isValid |
| bool | _percent |
| bool | _aspect |
| bool | _greater |
| bool | _less |
|
||||||||||||||||||||||||||||
|
Definition at line 69 of file Geometry.cpp.
|
|
|
Definition at line 90 of file Geometry.cpp.
|
|
|
Definition at line 108 of file Geometry.cpp.
|
|
|
Definition at line 125 of file Geometry.cpp.
|
|
|
Definition at line 141 of file Geometry.cpp. Referenced by operator=().
|
|
|
Definition at line 156 of file Geometry.cpp.
|
|
|
Definition at line 328 of file Geometry.cpp. References AbsoluteValue.
|
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 215 of file Geometry.h. References _aspect.
|
|
|
Definition at line 211 of file Geometry.h. References _aspect. Referenced by Magick::operator==().
|
|
|
|
|
|
|
|
|
Definition at line 225 of file Geometry.h. References _greater.
|
|
|
Definition at line 221 of file Geometry.h. References _greater. Referenced by Magick::operator==().
|
|
|
|
|
|
|
|
|
Definition at line 155 of file Geometry.h. References _height.
|
|
|
Definition at line 151 of file Geometry.h. References _height. Referenced by Magick::Image::annotate(), Magick::Image::density(), Magick::Image::frame(), Magick::operator<(), Magick::operator==(), and Magick::Image::size().
|
|
|
|
|
|
|
|
|
Definition at line 134 of file Geometry.h. References _isValid. Referenced by operator std::string(), operator=(), and width().
|
|
|
Definition at line 129 of file Geometry.h. References _isValid. Referenced by Magick::Image::annotate(), Magick::Options::density(), Magick::Image::density(), Magick::transformImage::operator()(), Magick::operator==(), Magick::Options::page(), Magick::Options::size(), Magick::MontageFramed::updateMontageInfo(), and Magick::Montage::updateMontageInfo().
|
|
|
|
|
|
|
|
|
Definition at line 235 of file Geometry.h. References _less.
|
|
|
Definition at line 231 of file Geometry.h. References _less. Referenced by Magick::operator==().
|
|
|
|
|
|
Definition at line 344 of file Geometry.cpp. References _height, _width, _xNegative, _xOff, _yNegative, _yOff, _RectangleInfo::height, RectangleInfo, _RectangleInfo::width, _RectangleInfo::x, and _RectangleInfo::y.
|
|
|
|
|
|
Definition at line 270 of file Geometry.cpp. References _aspect, _greater, _height, _less, _percent, _width, _xNegative, _xOff, _yNegative, _yOff, FormatString(), isValid(), OptionError, and Magick::throwExceptionExplicit().
Here is the call graph for this function: ![]() |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 161 of file Geometry.cpp. References _aspect, _greater, _height, _isValid, _less, _percent, _width, _xNegative, _xOff, _yNegative, and _yOff.
|
|
|
Definition at line 263 of file Geometry.cpp.
|
|
|
Definition at line 183 of file Geometry.cpp. References _aspect, _greater, _height, _less, _percent, _width, _xNegative, _xOff, _yNegative, _yOff, AbsoluteValue, AspectValue, Geometry(), GetGeometry(), GetPageGeometry(), GreaterValue, HeightValue, isValid(), LessValue, MaxTextExtent, NoValue, PercentValue, RelinquishMagickMemory(), WidthValue, XNegative, XValue, YNegative, and YValue.
Here is the call graph for this function: ![]() |
|
|
|
|
|
|
|
|
Definition at line 205 of file Geometry.h. References _percent.
|
|
|
Definition at line 201 of file Geometry.h. References _percent. Referenced by Magick::operator==().
|
|
|
|
|
|
|
|
|
Definition at line 145 of file Geometry.h. References _width.
|
|
|
Definition at line 140 of file Geometry.h. References _width, and isValid(). Referenced by Magick::Image::annotate(), Magick::Image::density(), Magick::Image::frame(), Magick::operator<(), Magick::operator==(), and Magick::Image::size().
Here is the call graph for this function: ![]() |
|
|
|
|
|
|
|
|
Definition at line 185 of file Geometry.h. References _xNegative.
|
|
|
Definition at line 181 of file Geometry.h. References _xNegative. Referenced by Magick::operator==(), and Magick::Image::roll().
|
|
|
|
|
|
|
|
|
Definition at line 165 of file Geometry.h. References _xOff.
|
|
|
Definition at line 161 of file Geometry.h. References _xOff. Referenced by Magick::Image::annotate(), Magick::Image::composite(), Magick::Image::floodFillTexture(), Magick::Image::frame(), Magick::operator==(), and Magick::Image::roll().
|
|
|
|
|
|
|
|
|
Definition at line 195 of file Geometry.h. References _yNegative.
|
|
|
Definition at line 191 of file Geometry.h. References _yNegative. Referenced by Magick::operator==(), and Magick::Image::roll().
|
|
|
|
|
|
|
|
|
Definition at line 175 of file Geometry.h. References _yOff.
|
|
|
Definition at line 171 of file Geometry.h. References _yOff. Referenced by Magick::Image::annotate(), Magick::Image::composite(), Magick::Image::floodFillTexture(), Magick::Image::frame(), Magick::operator==(), and Magick::Image::roll().
|
|
|
Definition at line 118 of file Geometry.h. Referenced by aspect(), operator std::string(), and operator=(). |
|
|
Definition at line 119 of file Geometry.h. Referenced by greater(), operator std::string(), and operator=(). |
|
|
Definition at line 111 of file Geometry.h. |