Magick++  6.9.3
Magick::Options Class Reference

#include <Options.h>

Public Member Functions

 Options (void)
 
 Options (const Options &options_)
 
 ~Options ()
 
void antiAlias (bool flag_)
 
bool antiAlias (void) const
 
void adjoin (bool flag_)
 
bool adjoin (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 (double fuzz_)
 
double colorFuzz (void) const
 
void colorspaceType (ColorspaceType colorspace_)
 
ColorspaceType colorspaceType (void) const
 
void compressType (CompressionType compressType_)
 
CompressionType compressType (void) const
 
void debug (bool flag_)
 
bool debug (void) const
 
void density (const Geometry &geomery_)
 
Geometry density (void) const
 
void depth (size_t depth_)
 
size_t depth (void) const
 
void endian (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 (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 (InterlaceType interlace_)
 
InterlaceType interlaceType (void) const
 
void magick (const std::string &magick_)
 
std::string magick (void) const
 
void matteColor (const Color &matteColor_)
 
Color matteColor (void) const
 
void monochrome (bool monochromeFlag_)
 
bool monochrome (void) const
 
void page (const Geometry &pageSize_)
 
Geometry page (void) const
 
void quality (size_t quality_)
 
size_t quality (void) const
 
void quantizeColors (size_t colors_)
 
size_t quantizeColors (void) const
 
void quantizeColorSpace (ColorspaceType colorSpace_)
 
ColorspaceType quantizeColorSpace (void) const
 
void quantizeDither (bool ditherFlag_)
 
bool quantizeDither (void) const
 
void quantizeDitherMethod (DitherMethod ditherMethod_)
 
DitherMethod quantizeDitherMethod (void) const
 
void quantizeTreeDepth (size_t treeDepth_)
 
size_t quantizeTreeDepth (void) const
 
void quiet (const bool quiet_)
 
bool quiet (void) const
 
void resolutionUnits (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 (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 (double strokeDashOffset_)
 
double strokeDashOffset (void) const
 
void strokeLineCap (LineCap lineCap_)
 
LineCap strokeLineCap (void) const
 
void strokeLineJoin (LineJoin lineJoin_)
 
LineJoin strokeLineJoin (void) const
 
void strokeMiterLimit (size_t miterLimit_)
 
size_t strokeMiterLimit (void) const
 
void strokePattern (const MagickCore::Image *strokePattern_)
 
const MagickCore::Image * strokePattern (void) const
 
void strokeWidth (double strokeWidth_)
 
double strokeWidth (void) const
 
void subImage (size_t subImage_)
 
size_t subImage (void) const
 
void subRange (size_t subRange_)
 
size_t subRange (void) const
 
void textDirection (DirectionType direction_)
 
DirectionType textDirection () const
 
void textEncoding (const std::string &encoding_)
 
std::string textEncoding (void) const
 
void textGravity (GravityType gravity_)
 
GravityType textGravity () const
 
void textInterlineSpacing (double spacing_)
 
double textInterlineSpacing (void) const
 
void textInterwordSpacing (double spacing_)
 
double textInterwordSpacing (void) const
 
void textKerning (double kerning_)
 
double textKerning (void) const
 
void textUnderColor (const Color &underColor_)
 
Color textUnderColor (void) const
 
void tileName (const std::string &tileName_)
 
std::string tileName (void) const
 
void transformOrigin (double tx_, double ty_)
 
void transformReset (void)
 
void transformRotation (double angle_)
 
void transformScale (double sx_, double sy_)
 
void transformSkewX (double skewx_)
 
void transformSkewY (double skewy_)
 
void type (const ImageType type_)
 
ImageType type (void) const
 
void verbose (bool verboseFlag_)
 
bool verbose (void) const
 
void view (const std::string &view_)
 
std::string view (void) const
 
void virtualPixelMethod (VirtualPixelMethod virtual_pixel_method_)
 
VirtualPixelMethod virtualPixelMethod (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_)
 

Detailed Description

Definition at line 28 of file Options.h.

Constructor & Destructor Documentation

Magick::Options::Options ( void  )

Definition at line 27 of file Options.cpp.

Magick::Options::Options ( const Options options_)

Definition at line 45 of file Options.cpp.

Magick::Options::~Options ( )

Definition at line 53 of file Options.cpp.

Magick::Options::Options ( const MagickCore::ImageInfo *  imageInfo_,
const MagickCore::QuantizeInfo *  quantizeInfo_,
const MagickCore::DrawInfo *  drawInfo_ 
)

Definition at line 1017 of file Options.cpp.

Member Function Documentation

void Magick::Options::adjoin ( bool  flag_)

Definition at line 76 of file Options.cpp.

bool Magick::Options::adjoin ( void  ) const

Definition at line 82 of file Options.cpp.

void Magick::Options::antiAlias ( bool  flag_)

Definition at line 65 of file Options.cpp.

bool Magick::Options::antiAlias ( void  ) const

Definition at line 71 of file Options.cpp.

void Magick::Options::backgroundColor ( const Color color_)

Definition at line 87 of file Options.cpp.

Magick::Color Magick::Options::backgroundColor ( void  ) const

Definition at line 92 of file Options.cpp.

void Magick::Options::backgroundTexture ( const std::string &  backgroundTexture_)

Definition at line 97 of file Options.cpp.

References Magick::CloneString().

std::string Magick::Options::backgroundTexture ( void  ) const

Definition at line 105 of file Options.cpp.

void Magick::Options::borderColor ( const Color color_)

Definition at line 113 of file Options.cpp.

Magick::Color Magick::Options::borderColor ( void  ) const

Definition at line 119 of file Options.cpp.

void Magick::Options::boxColor ( const Color boxColor_)

Definition at line 124 of file Options.cpp.

Magick::Color Magick::Options::boxColor ( void  ) const

Definition at line 129 of file Options.cpp.

void Magick::Options::colorFuzz ( double  fuzz_)

Definition at line 154 of file Options.cpp.

double Magick::Options::colorFuzz ( void  ) const

Definition at line 159 of file Options.cpp.

void Magick::Options::colorspaceType ( Magick::ColorspaceType  colorspace_)

Definition at line 134 of file Options.cpp.

Magick::ColorspaceType Magick::Options::colorspaceType ( void  ) const

Definition at line 139 of file Options.cpp.

void Magick::Options::compressType ( CompressionType  compressType_)

Definition at line 144 of file Options.cpp.

Magick::CompressionType Magick::Options::compressType ( void  ) const

Definition at line 149 of file Options.cpp.

void Magick::Options::debug ( bool  flag_)

Definition at line 164 of file Options.cpp.

bool Magick::Options::debug ( void  ) const

Definition at line 172 of file Options.cpp.

void Magick::Options::density ( const Geometry geomery_)

Definition at line 180 of file Options.cpp.

References Magick::CloneString(), and Magick::Geometry::isValid().

Magick::Geometry Magick::Options::density ( void  ) const

Definition at line 188 of file Options.cpp.

References Magick::Geometry.

void Magick::Options::depth ( size_t  depth_)

Definition at line 196 of file Options.cpp.

size_t Magick::Options::depth ( void  ) const

Definition at line 201 of file Options.cpp.

MagickCore::DrawInfo * Magick::Options::drawInfo ( void  )

Definition at line 1002 of file Options.cpp.

void Magick::Options::endian ( Magick::EndianType  endian_)

Definition at line 206 of file Options.cpp.

Magick::EndianType Magick::Options::endian ( void  ) const

Definition at line 211 of file Options.cpp.

void Magick::Options::file ( FILE *  file_)

Definition at line 216 of file Options.cpp.

FILE * Magick::Options::file ( void  ) const

Definition at line 221 of file Options.cpp.

void Magick::Options::fileName ( const std::string &  fileName_)

Definition at line 226 of file Options.cpp.

std::string Magick::Options::fileName ( void  ) const

Definition at line 235 of file Options.cpp.

void Magick::Options::fillColor ( const Color fillColor_)

Definition at line 240 of file Options.cpp.

References Magick::Image.

Magick::Color Magick::Options::fillColor ( void  ) const

Definition at line 248 of file Options.cpp.

void Magick::Options::fillPattern ( const MagickCore::Image *  fillPattern_)

Definition at line 253 of file Options.cpp.

References GetPPException, and ThrowPPException.

const MagickCore::Image * Magick::Options::fillPattern ( void  ) const

Definition at line 270 of file Options.cpp.

void Magick::Options::fillRule ( const FillRule &  fillRule_)

Definition at line 275 of file Options.cpp.

Magick::FillRule Magick::Options::fillRule ( void  ) const

Definition at line 280 of file Options.cpp.

void Magick::Options::font ( const std::string &  font_)

Definition at line 285 of file Options.cpp.

References Magick::CloneString().

std::string Magick::Options::font ( void  ) const

Definition at line 299 of file Options.cpp.

void Magick::Options::fontFamily ( const std::string &  family_)

Definition at line 307 of file Options.cpp.

References Magick::CloneString().

std::string Magick::Options::fontFamily ( void  ) const

Definition at line 321 of file Options.cpp.

void Magick::Options::fontPointsize ( double  pointSize_)

Definition at line 329 of file Options.cpp.

double Magick::Options::fontPointsize ( void  ) const

Definition at line 335 of file Options.cpp.

void Magick::Options::fontStyle ( const StyleType  style_)

Definition at line 340 of file Options.cpp.

Magick::StyleType Magick::Options::fontStyle ( void  ) const

Definition at line 347 of file Options.cpp.

void Magick::Options::fontWeight ( const size_t  weight_)

Definition at line 352 of file Options.cpp.

size_t Magick::Options::fontWeight ( void  ) const

Definition at line 358 of file Options.cpp.

std::string Magick::Options::format ( void  ) const

Definition at line 364 of file Options.cpp.

References GetPPException, and ThrowPPException.

MagickCore::ImageInfo * Magick::Options::imageInfo ( void  )

Definition at line 1007 of file Options.cpp.

void Magick::Options::interlaceType ( Magick::InterlaceType  interlace_)

Definition at line 380 of file Options.cpp.

Magick::InterlaceType Magick::Options::interlaceType ( void  ) const

Definition at line 385 of file Options.cpp.

void Magick::Options::magick ( const std::string &  magick_)

Definition at line 390 of file Options.cpp.

References GetPPException, Magick::throwExceptionExplicit(), and ThrowPPException.

std::string Magick::Options::magick ( void  ) const

Definition at line 408 of file Options.cpp.

void Magick::Options::matteColor ( const Color matteColor_)

Definition at line 416 of file Options.cpp.

Magick::Color Magick::Options::matteColor ( void  ) const

Definition at line 421 of file Options.cpp.

void Magick::Options::monochrome ( bool  monochromeFlag_)

Definition at line 426 of file Options.cpp.

bool Magick::Options::monochrome ( void  ) const

Definition at line 431 of file Options.cpp.

void Magick::Options::page ( const Geometry pageSize_)

Definition at line 436 of file Options.cpp.

References Magick::CloneString(), and Magick::Geometry::isValid().

Magick::Geometry Magick::Options::page ( void  ) const

Definition at line 444 of file Options.cpp.

References Magick::Geometry.

void Magick::Options::quality ( size_t  quality_)

Definition at line 452 of file Options.cpp.

size_t Magick::Options::quality ( void  ) const

Definition at line 457 of file Options.cpp.

void Magick::Options::quantizeColors ( size_t  colors_)

Definition at line 462 of file Options.cpp.

size_t Magick::Options::quantizeColors ( void  ) const

Definition at line 467 of file Options.cpp.

void Magick::Options::quantizeColorSpace ( Magick::ColorspaceType  colorSpace_)

Definition at line 472 of file Options.cpp.

Magick::ColorspaceType Magick::Options::quantizeColorSpace ( void  ) const

Definition at line 477 of file Options.cpp.

void Magick::Options::quantizeDither ( bool  ditherFlag_)

Definition at line 482 of file Options.cpp.

bool Magick::Options::quantizeDither ( void  ) const

Definition at line 488 of file Options.cpp.

void Magick::Options::quantizeDitherMethod ( DitherMethod  ditherMethod_)

Definition at line 493 of file Options.cpp.

MagickCore::DitherMethod Magick::Options::quantizeDitherMethod ( void  ) const

Definition at line 498 of file Options.cpp.

MagickCore::QuantizeInfo * Magick::Options::quantizeInfo ( void  )

Definition at line 1012 of file Options.cpp.

void Magick::Options::quantizeTreeDepth ( size_t  treeDepth_)

Definition at line 503 of file Options.cpp.

size_t Magick::Options::quantizeTreeDepth ( void  ) const

Definition at line 508 of file Options.cpp.

void Magick::Options::quiet ( const bool  quiet_)

Definition at line 513 of file Options.cpp.

bool Magick::Options::quiet ( void  ) const

Definition at line 518 of file Options.cpp.

void Magick::Options::resolutionUnits ( Magick::ResolutionType  resolutionUnits_)

Definition at line 523 of file Options.cpp.

Magick::ResolutionType Magick::Options::resolutionUnits ( void  ) const

Definition at line 528 of file Options.cpp.

void Magick::Options::samplingFactor ( const std::string &  samplingFactor_)

Definition at line 533 of file Options.cpp.

References Magick::CloneString().

std::string Magick::Options::samplingFactor ( void  ) const

Definition at line 542 of file Options.cpp.

void Magick::Options::size ( const Geometry geometry_)

Definition at line 550 of file Options.cpp.

References Magick::CloneString(), and Magick::Geometry::isValid().

Magick::Geometry Magick::Options::size ( void  ) const

Definition at line 558 of file Options.cpp.

References Magick::Geometry.

void Magick::Options::strokeAntiAlias ( bool  flag_)

Definition at line 566 of file Options.cpp.

bool Magick::Options::strokeAntiAlias ( void  ) const

Definition at line 572 of file Options.cpp.

void Magick::Options::strokeColor ( const Color strokeColor_)

Definition at line 577 of file Options.cpp.

References Magick::Image.

Magick::Color Magick::Options::strokeColor ( void  ) const

Definition at line 585 of file Options.cpp.

void Magick::Options::strokeDashArray ( const double *  strokeDashArray_)

Definition at line 590 of file Options.cpp.

const double * Magick::Options::strokeDashArray ( void  ) const

Definition at line 611 of file Options.cpp.

void Magick::Options::strokeDashOffset ( double  strokeDashOffset_)

Definition at line 616 of file Options.cpp.

double Magick::Options::strokeDashOffset ( void  ) const

Definition at line 621 of file Options.cpp.

void Magick::Options::strokeLineCap ( Magick::LineCap  lineCap_)

Definition at line 626 of file Options.cpp.

Magick::LineCap Magick::Options::strokeLineCap ( void  ) const

Definition at line 631 of file Options.cpp.

void Magick::Options::strokeLineJoin ( Magick::LineJoin  lineJoin_)

Definition at line 636 of file Options.cpp.

Magick::LineJoin Magick::Options::strokeLineJoin ( void  ) const

Definition at line 641 of file Options.cpp.

void Magick::Options::strokeMiterLimit ( size_t  miterLimit_)

Definition at line 646 of file Options.cpp.

size_t Magick::Options::strokeMiterLimit ( void  ) const

Definition at line 651 of file Options.cpp.

void Magick::Options::strokePattern ( const MagickCore::Image *  strokePattern_)

Definition at line 656 of file Options.cpp.

References GetPPException, and ThrowPPException.

const MagickCore::Image * Magick::Options::strokePattern ( void  ) const

Definition at line 670 of file Options.cpp.

void Magick::Options::strokeWidth ( double  strokeWidth_)

Definition at line 675 of file Options.cpp.

double Magick::Options::strokeWidth ( void  ) const

Definition at line 680 of file Options.cpp.

void Magick::Options::subImage ( size_t  subImage_)

Definition at line 685 of file Options.cpp.

size_t Magick::Options::subImage ( void  ) const

Definition at line 690 of file Options.cpp.

void Magick::Options::subRange ( size_t  subRange_)

Definition at line 695 of file Options.cpp.

size_t Magick::Options::subRange ( void  ) const

Definition at line 700 of file Options.cpp.

void Magick::Options::textDirection ( DirectionType  direction_)

Definition at line 705 of file Options.cpp.

Magick::DirectionType Magick::Options::textDirection ( void  ) const

Definition at line 712 of file Options.cpp.

void Magick::Options::textEncoding ( const std::string &  encoding_)

Definition at line 717 of file Options.cpp.

References Magick::CloneString().

std::string Magick::Options::textEncoding ( void  ) const

Definition at line 723 of file Options.cpp.

void Magick::Options::textGravity ( GravityType  gravity_)

Definition at line 731 of file Options.cpp.

Magick::GravityType Magick::Options::textGravity ( void  ) const

Definition at line 738 of file Options.cpp.

void Magick::Options::textInterlineSpacing ( double  spacing_)

Definition at line 743 of file Options.cpp.

double Magick::Options::textInterlineSpacing ( void  ) const

Definition at line 749 of file Options.cpp.

void Magick::Options::textInterwordSpacing ( double  spacing_)

Definition at line 754 of file Options.cpp.

double Magick::Options::textInterwordSpacing ( void  ) const

Definition at line 760 of file Options.cpp.

void Magick::Options::textKerning ( double  kerning_)

Definition at line 765 of file Options.cpp.

double Magick::Options::textKerning ( void  ) const

Definition at line 771 of file Options.cpp.

void Magick::Options::textUnderColor ( const Color underColor_)

Definition at line 776 of file Options.cpp.

Magick::Color Magick::Options::textUnderColor ( void  ) const

Definition at line 782 of file Options.cpp.

void Magick::Options::tileName ( const std::string &  tileName_)

Definition at line 788 of file Options.cpp.

References Magick::CloneString().

std::string Magick::Options::tileName ( void  ) const

Definition at line 796 of file Options.cpp.

void Magick::Options::transformOrigin ( double  tx_,
double  ty_ 
)

Definition at line 803 of file Options.cpp.

void Magick::Options::transformReset ( void  )

Definition at line 827 of file Options.cpp.

void Magick::Options::transformRotation ( double  angle_)

Definition at line 837 of file Options.cpp.

References DegreesToRadians.

void Magick::Options::transformScale ( double  sx_,
double  sy_ 
)

Definition at line 863 of file Options.cpp.

void Magick::Options::transformSkewX ( double  skewx_)

Definition at line 887 of file Options.cpp.

References DegreesToRadians.

void Magick::Options::transformSkewY ( double  skewy_)

Definition at line 912 of file Options.cpp.

References DegreesToRadians.

void Magick::Options::type ( const ImageType  type_)

Definition at line 937 of file Options.cpp.

Magick::ImageType Magick::Options::type ( void  ) const

Definition at line 942 of file Options.cpp.

void Magick::Options::verbose ( bool  verboseFlag_)

Definition at line 947 of file Options.cpp.

bool Magick::Options::verbose ( void  ) const

Definition at line 952 of file Options.cpp.

void Magick::Options::view ( const std::string &  view_)

Definition at line 969 of file Options.cpp.

References Magick::CloneString().

std::string Magick::Options::view ( void  ) const

Definition at line 977 of file Options.cpp.

void Magick::Options::virtualPixelMethod ( VirtualPixelMethod  virtual_pixel_method_)

Definition at line 957 of file Options.cpp.

Magick::VirtualPixelMethod Magick::Options::virtualPixelMethod ( void  ) const

Definition at line 963 of file Options.cpp.

void Magick::Options::x11Display ( const std::string &  display_)

Definition at line 985 of file Options.cpp.

References Magick::CloneString().

std::string Magick::Options::x11Display ( void  ) const

Definition at line 994 of file Options.cpp.


The documentation for this class was generated from the following files: