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::DrawableStrokeLineCap Class Reference

#include <Drawable.h>

Inheritance diagram for Magick::DrawableStrokeLineCap:

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

Collaboration graph
[legend]

Public Member Functions

 DrawableStrokeLineCap (LineCap linecap_)
 ~DrawableStrokeLineCap (void)
void operator() (MagickLib::DrawContext context_) const
DrawableBasecopy () const
void linecap (LineCap linecap_)
LineCap linecap (void) const
 DrawableStrokeLineCap (LineCap linecap_)
 ~DrawableStrokeLineCap (void)
void operator() (MagickLib::DrawContext context_) const
DrawableBasecopy () const
void linecap (LineCap linecap_)
LineCap linecap (void) const

Private Attributes

LineCap _linecap

Constructor & Destructor Documentation

Magick::DrawableStrokeLineCap::DrawableStrokeLineCap LineCap  linecap_  )  [inline]
 

Definition at line 1663 of file Drawable.h.

01664 : _linecap(linecap_) 01665 { }

Magick::DrawableStrokeLineCap::~DrawableStrokeLineCap void   ) 
 

Definition at line 1138 of file Drawable.cpp.

01139 { 01140 }

Magick::DrawableStrokeLineCap::DrawableStrokeLineCap LineCap  linecap_  )  [inline]
 

Definition at line 1663 of file Drawable.h.

01664 : _linecap(linecap_) 01665 { }

Magick::DrawableStrokeLineCap::~DrawableStrokeLineCap void   ) 
 


Member Function Documentation

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

Implements Magick::DrawableBase.

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

Implements Magick::DrawableBase.

Definition at line 1146 of file Drawable.cpp.

01147 { 01148 return new DrawableStrokeLineCap(*this); 01149 }

LineCap Magick::DrawableStrokeLineCap::linecap void   )  const [inline]
 

Definition at line 1679 of file Drawable.h.

References LineCap.

01680 { 01681 return _linecap; 01682 }

void Magick::DrawableStrokeLineCap::linecap LineCap  linecap_  )  [inline]
 

Definition at line 1675 of file Drawable.h.

01676 { 01677 _linecap = linecap_; 01678 }

LineCap Magick::DrawableStrokeLineCap::linecap void   )  const [inline]
 

Definition at line 1679 of file Drawable.h.

References LineCap.

01680 { 01681 return _linecap; 01682 }

void Magick::DrawableStrokeLineCap::linecap LineCap  linecap_  )  [inline]
 

Definition at line 1675 of file Drawable.h.

01676 { 01677 _linecap = linecap_; 01678 }

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

Implements Magick::DrawableBase.

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

Implements Magick::DrawableBase.

Definition at line 1142 of file Drawable.cpp.

References DrawSetStrokeLineCap().

01143 { 01144 DrawSetStrokeLineCap( context_, _linecap ); 01145 }

Here is the call graph for this function:


Field Documentation

LineCap Magick::DrawableStrokeLineCap::_linecap [private]
 

Definition at line 1685 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