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

#include <Drawable.h>

Inheritance diagram for Magick::DrawableSkewX:

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

Collaboration graph
[legend]

Public Member Functions

 DrawableSkewX (double angle_)
 ~DrawableSkewX (void)
void operator() (MagickLib::DrawContext context_) const
DrawableBasecopy () const
void angle (double angle_)
double angle (void) const
 DrawableSkewX (double angle_)
 ~DrawableSkewX (void)
void operator() (MagickLib::DrawContext context_) const
DrawableBasecopy () const
void angle (double angle_)
double angle (void) const

Private Attributes

double _angle

Constructor & Destructor Documentation

Magick::DrawableSkewX::DrawableSkewX double  angle_  )  [inline]
 

Definition at line 1545 of file Drawable.h.

01546 : _angle(angle_) 01547 { }

Magick::DrawableSkewX::~DrawableSkewX void   ) 
 

Definition at line 993 of file Drawable.cpp.

00994 { 00995 }

Magick::DrawableSkewX::DrawableSkewX double  angle_  )  [inline]
 

Definition at line 1545 of file Drawable.h.

01546 : _angle(angle_) 01547 { }

Magick::DrawableSkewX::~DrawableSkewX void   ) 
 


Member Function Documentation

double Magick::DrawableSkewX::angle void   )  const [inline]
 

Definition at line 1561 of file Drawable.h.

01562 { 01563 return _angle; 01564 }

void Magick::DrawableSkewX::angle double  angle_  )  [inline]
 

Definition at line 1557 of file Drawable.h.

01558 { 01559 _angle = angle_; 01560 }

double Magick::DrawableSkewX::angle void   )  const [inline]
 

Definition at line 1561 of file Drawable.h.

01562 { 01563 return _angle; 01564 }

void Magick::DrawableSkewX::angle double  angle_  )  [inline]
 

Definition at line 1557 of file Drawable.h.

01558 { 01559 _angle = angle_; 01560 }

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

Implements Magick::DrawableBase.

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

Implements Magick::DrawableBase.

Definition at line 1001 of file Drawable.cpp.

01002 { 01003 return new DrawableSkewX(*this); 01004 }

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

Implements Magick::DrawableBase.

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

Implements Magick::DrawableBase.

Definition at line 997 of file Drawable.cpp.

References DrawSkewX().

00998 { 00999 DrawSkewX( context_, _angle ); 01000 }

Here is the call graph for this function:


Field Documentation

double Magick::DrawableSkewX::_angle [private]
 

Definition at line 1567 of file Drawable.h.


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