Powered by Pair ImageMagick logo
Image Magick
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages

Magick::DrawableStrokeLineJoin Class Reference

#include <Drawable.h>

Inheritance diagram for Magick::DrawableStrokeLineJoin:

Inheritance graph
[legend]
Collaboration diagram for Magick::DrawableStrokeLineJoin:

Collaboration graph
[legend]

Public Member Functions

 DrawableStrokeLineJoin (LineJoin linejoin_)
 ~DrawableStrokeLineJoin (void)
void operator() (MagickLib::DrawContext context_) const
DrawableBasecopy () const
void linejoin (LineJoin linejoin_)
LineJoin linejoin (void) const
 DrawableStrokeLineJoin (LineJoin linejoin_)
 ~DrawableStrokeLineJoin (void)
void operator() (MagickLib::DrawContext context_) const
DrawableBasecopy () const
void linejoin (LineJoin linejoin_)
LineJoin linejoin (void) const

Private Attributes

LineJoin _linejoin

Constructor & Destructor Documentation

Magick::DrawableStrokeLineJoin::DrawableStrokeLineJoin LineJoin  linejoin_  )  [inline]
 

Definition at line 1692 of file Drawable.h.

01693 : _linejoin(linejoin_) 01694 { }

Magick::DrawableStrokeLineJoin::~DrawableStrokeLineJoin void   ) 
 

Definition at line 1152 of file Drawable.cpp.

01153 { 01154 }

Magick::DrawableStrokeLineJoin::DrawableStrokeLineJoin LineJoin  linejoin_  )  [inline]
 

Definition at line 1692 of file Drawable.h.

01693 : _linejoin(linejoin_) 01694 { }

Magick::DrawableStrokeLineJoin::~DrawableStrokeLineJoin void   ) 
 


Member Function Documentation

DrawableBase* Magick::DrawableStrokeLineJoin::copy  )  const [virtual]
 

Implements Magick::DrawableBase.

Magick::DrawableBase * Magick::DrawableStrokeLineJoin::copy  )  const [virtual]
 

Implements Magick::DrawableBase.

Definition at line 1160 of file Drawable.cpp.

01161 { 01162 return new DrawableStrokeLineJoin(*this); 01163 }

LineJoin Magick::DrawableStrokeLineJoin::linejoin void   )  const [inline]
 

Definition at line 1708 of file Drawable.h.

References LineJoin.

01709 { 01710 return _linejoin; 01711 }

void Magick::DrawableStrokeLineJoin::linejoin LineJoin  linejoin_  )  [inline]
 

Definition at line 1704 of file Drawable.h.

01705 { 01706 _linejoin = linejoin_; 01707 }

LineJoin Magick::DrawableStrokeLineJoin::linejoin void   )  const [inline]
 

Definition at line 1708 of file Drawable.h.

References LineJoin.

01709 { 01710 return _linejoin; 01711 }

void Magick::DrawableStrokeLineJoin::linejoin LineJoin  linejoin_  )  [inline]
 

Definition at line 1704 of file Drawable.h.

01705 { 01706 _linejoin = linejoin_; 01707 }

void Magick::DrawableStrokeLineJoin::operator() MagickLib::DrawContext  context_  )  const [virtual]
 

Implements Magick::DrawableBase.

void Magick::DrawableStrokeLineJoin::operator() MagickLib::DrawContext  context_  )  const [virtual]
 

Implements Magick::DrawableBase.

Definition at line 1156 of file Drawable.cpp.

References DrawSetStrokeLineJoin().

01157 { 01158 DrawSetStrokeLineJoin( context_, _linejoin ); 01159 }

Here is the call graph for this function:


Field Documentation

LineJoin Magick::DrawableStrokeLineJoin::_linejoin [private]
 

Definition at line 1714 of file Drawable.h.


The documentation for this class was generated from the following files:
Generated on Mon Oct 25 13:47:44 2004 for ImageMagick by doxygen 1.3.7
ImageMagick Copyright © 2004, ImageMagick Studio LLC