Magick++ 6.9.13
Loading...
Searching...
No Matches
Magick::DrawableGravity Class Reference
Inheritance diagram for Magick::DrawableGravity:
Collaboration diagram for Magick::DrawableGravity:

Public Member Functions

 DrawableGravity (GravityType gravity_)
 
void operator() (MagickCore::DrawingWand *context_) const
 
DrawableBasecopy () const
 
void gravity (GravityType gravity_)
 
GravityType gravity (void) const
 

Private Attributes

GravityType _gravity
 

Detailed Description

Definition at line 980 of file Drawable.h.

Constructor & Destructor Documentation

◆ DrawableGravity()

Magick::DrawableGravity::DrawableGravity ( GravityType gravity_)
inline

Definition at line 983 of file Drawable.h.

984 : _gravity(gravity_)
985 {
986 }

◆ ~DrawableGravity()

Magick::DrawableGravity::~DrawableGravity ( void )

Definition at line 707 of file Drawable.cpp.

708{
709}

Member Function Documentation

◆ copy()

Magick::DrawableBase * Magick::DrawableGravity::copy ( ) const
virtual

Implements Magick::DrawableBase.

Definition at line 715 of file Drawable.cpp.

716{
717 return new DrawableGravity(*this);
718}

◆ gravity() [1/2]

void Magick::DrawableGravity::gravity ( GravityType gravity_)
inline

Definition at line 996 of file Drawable.h.

997 {
998 _gravity = gravity_;
999 }

◆ gravity() [2/2]

GravityType Magick::DrawableGravity::gravity ( void ) const
inline

Definition at line 1000 of file Drawable.h.

1001 {
1002 return _gravity;
1003 }

◆ operator()()

void Magick::DrawableGravity::operator() ( MagickCore::DrawingWand * context_) const
virtual

Implements Magick::DrawableBase.

Definition at line 710 of file Drawable.cpp.

712{
713 DrawSetGravity( context_, _gravity );
714}

Member Data Documentation

◆ _gravity

GravityType Magick::DrawableGravity::_gravity
private

Definition at line 1006 of file Drawable.h.


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