Public Member Functions

 Options (const Options &options_)
 
void adjoin (const bool flag_)
 
bool adjoin (void) const
 
void matteColor (const Color &matteColor_)
 
Color matteColor (void) const
 
void backgroundColor (const Color &color_)
 
Color backgroundColor (void) const
 
void backgroundTexture (const std::string &backgroundTexture_)
 
std::string backgroundTexture (void) const
 
void borderColor (const Color &color_)
 
Color borderColor (void) const
 
void boxColor (const Color &boxColor_)
 
Color boxColor (void) const
 
void colorFuzz (const double fuzz_)
 
double colorFuzz (void) const
 
void colorspaceType (const ColorspaceType colorspace_)
 
ColorspaceType colorspaceType (void) const
 
void compressType (const CompressionType compressType_)
 
CompressionType compressType (void) const
 
void debug (const bool flag_)
 
bool debug (void) const
 
void density (const Point &density_)
 
Point density (void) const
 
void depth (const size_t depth_)
 
size_t depth (void) const
 
void endian (const EndianType endian_)
 
EndianType endian (void) const
 
void file (FILE *file_)
 
FILE * file (void) const
 
void fileName (const std::string &fileName_)
 
std::string fileName (void) const
 
void fillColor (const Color &fillColor_)
 
Color fillColor (void) const
 
void fillPattern (const MagickCore::Image *fillPattern_)
 
const MagickCore::Image * fillPattern (void) const
 
void fillRule (const FillRule &fillRule_)
 
FillRule fillRule (void) const
 
void font (const std::string &font_)
 
std::string font (void) const
 
void fontFamily (const std::string &family_)
 
std::string fontFamily (void) const
 
void fontPointsize (const double pointSize_)
 
double fontPointsize (void) const
 
void fontStyle (const StyleType style_)
 
StyleType fontStyle (void) const
 
void fontWeight (const size_t weight_)
 
size_t fontWeight (void) const
 
std::string format (void) const
 
void interlaceType (const InterlaceType interlace_)
 
InterlaceType interlaceType (void) const
 
void magick (const std::string &magick_)
 
std::string magick (void) const
 
void monochrome (const bool monochromeFlag_)
 
bool monochrome (void) const
 
void page (const Geometry &pageSize_)
 
Geometry page (void) const
 
void quality (const size_t quality_)
 
size_t quality (void) const
 
void quantizeColors (const size_t colors_)
 
size_t quantizeColors (void) const
 
void quantizeColorSpace (const ColorspaceType colorSpace_)
 
ColorspaceType quantizeColorSpace (void) const
 
void quantizeDither (const bool ditherFlag_)
 
bool quantizeDither (void) const
 
void quantizeDitherMethod (const DitherMethod ditherMethod_)
 
DitherMethod quantizeDitherMethod (void) const
 
void quantizeTreeDepth (const size_t treeDepth_)
 
size_t quantizeTreeDepth (void) const
 
void quiet (const bool quiet_)
 
bool quiet (void) const
 
void resolutionUnits (const ResolutionType resolutionUnits_)
 
ResolutionType resolutionUnits (void) const
 
void samplingFactor (const std::string &samplingFactor_)
 
std::string samplingFactor (void) const
 
void size (const Geometry &geometry_)
 
Geometry size (void) const
 
void strokeAntiAlias (const bool flag_)
 
bool strokeAntiAlias (void) const
 
void strokeColor (const Color &strokeColor_)
 
Color strokeColor (void) const
 
void strokeDashArray (const double *strokeDashArray_)
 
const double * strokeDashArray (void) const
 
void strokeDashOffset (const double strokeDashOffset_)
 
double strokeDashOffset (void) const
 
void strokeLineCap (const LineCap lineCap_)
 
LineCap strokeLineCap (void) const
 
void strokeLineJoin (const LineJoin lineJoin_)
 
LineJoin strokeLineJoin (void) const
 
void strokeMiterLimit (const size_t miterLimit_)
 
size_t strokeMiterLimit (void) const
 
void strokePattern (const MagickCore::Image *strokePattern_)
 
const MagickCore::Image * strokePattern (void) const
 
void strokeWidth (const double strokeWidth_)
 
double strokeWidth (void) const
 
void subImage (const size_t subImage_)
 
size_t subImage (void) const
 
void subRange (const size_t subRange_)
 
size_t subRange (void) const
 
void textAntiAlias (const bool flag_)
 
bool textAntiAlias (void) const
 
void textDirection (const DirectionType direction_)
 
DirectionType textDirection () const
 
void textEncoding (const std::string &encoding_)
 
std::string textEncoding (void) const
 
void textGravity (const GravityType gravity_)
 
GravityType textGravity () const
 
void textInterlineSpacing (const double spacing_)
 
double textInterlineSpacing (void) const
 
void textInterwordSpacing (const double spacing_)
 
double textInterwordSpacing (void) const
 
void textKerning (const double kerning_)
 
double textKerning (void) const
 
void textUnderColor (const Color &underColor_)
 
Color textUnderColor (void) const
 
void transformOrigin (const double tx_, const double ty_)
 
void transformReset (void)
 
void transformRotation (const double angle_)
 
void transformScale (const double sx_, const double sy_)
 
void transformSkewX (const double skewx_)
 
void transformSkewY (const double skewy_)
 
void type (const ImageType type_)
 
ImageType type (void) const
 
void verbose (const bool verboseFlag_)
 
bool verbose (void) const
 
void x11Display (const std::string &display_)
 
std::string x11Display (void) const
 
MagickCore::DrawInfo * drawInfo (void)
 
MagickCore::ImageInfo * imageInfo (void)
 
MagickCore::QuantizeInfo * quantizeInfo (void)
 
 Options (const MagickCore::ImageInfo *imageInfo_, const MagickCore::QuantizeInfo *quantizeInfo_, const MagickCore::DrawInfo *drawInfo_)
 

Private Member Functions

Optionsoperator= (const Options &)
 
void setOption (const char *name, const Color &value_)
 
void setOption (const char *name, const double value_)
 

Private Attributes

MagickCore::ImageInfo * _imageInfo
 
MagickCore::QuantizeInfo * _quantizeInfo
 
MagickCore::DrawInfo * _drawInfo
 
bool _quiet
 

Detailed Description


The documentation for this class was generated from the following files:
  • /build/imagemagick-ZkkGsI/imagemagick-7.1.1.43+dfsg1/Magick++/lib/Magick++/Options.h
  • /build/imagemagick-ZkkGsI/imagemagick-7.1.1.43+dfsg1/Magick++/lib/Options.cpp