MagickCore  6.7.5
montage.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _MontageInfo

Typedefs

typedef struct _MontageInfo MontageInfo

Enumerations

enum  MontageMode { UndefinedMode, FrameMode, UnframeMode, ConcatenateMode }

Functions

MagickExport ImageMontageImages (const Image *, const MontageInfo *, ExceptionInfo *)
MagickExport ImageMontageImageList (const ImageInfo *, const MontageInfo *, const Image *, ExceptionInfo *)
MagickExport MontageInfoCloneMontageInfo (const ImageInfo *, const MontageInfo *)
MagickExport MontageInfoDestroyMontageInfo (MontageInfo *)
MagickExport void GetMontageInfo (const ImageInfo *, MontageInfo *)

Typedef Documentation

typedef struct _MontageInfo MontageInfo

Enumeration Type Documentation

Enumerator:
UndefinedMode 
FrameMode 
UnframeMode 
ConcatenateMode 

Definition at line 25 of file montage.h.


Function Documentation

MagickExport MontageInfo* CloneMontageInfo ( const ImageInfo ,
const MontageInfo  
)
MagickExport Image * MontageImageList ( const ImageInfo ,
const MontageInfo ,
const Image ,
ExceptionInfo  
)

Definition at line 338 of file montage.c.

References MaxTextExtent, _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _MontageInfo::signature, _ExceptionInfo::signature, GetImageListLength(), ImageListToArray(), ThrowImageException, ResourceLimitError, NewImageList(), CloneImage(), MagickTrue, ParseAbsoluteGeometry(), _Image::page, SetImageProgressMonitor(), _Image::client_data, ParseRegionGeometry(), _MontageInfo::geometry, ThumbnailImage(), _RectangleInfo::width, _RectangleInfo::height, SetImageProgress(), TileImageTag, DestroyImage(), RelinquishMagickMemory(), SceneCompare(), _MontageInfo::tile, GetMontageGeometry(), SetGeometry(), _RectangleInfo::x, _MontageInfo::border_width, _RectangleInfo::y, GetGeometry(), RhoValue, SigmaValue, _MontageInfo::frame, ResetMagickMemory(), _FrameInfo::width, _FrameInfo::height, FormatLocaleString(), ParseMetaGeometry(), _FrameInfo::outer_bevel, _FrameInfo::inner_bevel, HeightValue, XiValue, PsiValue, _FrameInfo::x, _FrameInfo::y, MagickMax(), _Image::columns, _Image::rows, CloneImageInfo(), _ImageInfo::background_color, _MontageInfo::background_color, _ImageInfo::border_color, _MontageInfo::border_color, CloneDrawInfo(), _MontageInfo::font, CloneString(), _DrawInfo::font, _MontageInfo::pointsize, _DrawInfo::pointsize, _DrawInfo::gravity, CenterGravity, _DrawInfo::stroke, _MontageInfo::stroke, _DrawInfo::fill, _MontageInfo::fill, _DrawInfo::text, AcquireString(), GetTypeMetrics(), _MontageInfo::texture, CopyMagickString(), _ImageInfo::filename, ReadImage(), InterpretImageProperties(), _MontageInfo::title, _TypeMetric::ascent, _TypeMetric::descent, MultilineCensus(), GetImageProperty(), AcquireImage(), _Image::background_color, _Image::scene, _MontageInfo::shadow, _MontageInfo::filename, SetImageBackgroundColor(), _Image::montage, MagickMin(), _Image::directory, AcquireQuantumMemory(), ConcatenateMagickString(), TextureImage(), _DrawInfo::geometry, AnnotateImage(), DestroyDrawInfo(), BorderImage(), _Image::compose, DstOutCompositeOp, SetPixelChannelMapMask(), AlphaChannel, NegateImage(), DefaultChannels, _Image::gravity, _MontageInfo::gravity, UndefinedGravity, ParseGravityGeometry(), FrameImage(), LocaleCompare(), _Image::magick, QueryColorCompliance(), AllCompliance, ShadowImage(), CompositeImage(), OverCompositeOp, _Image::progress_monitor, MontageImageTag, AcquireNextImage(), GetNextImageInList(), DestroyImageList(), DestroyImageInfo(), and GetFirstImageInList().

Referenced by MontageImages().

MagickExport Image* MontageImages ( const Image ,
const MontageInfo ,
ExceptionInfo  
)