A modifier that will bright areas of the texture over the darker areas of the image. More...
#include <dilatemodifier.h>
Public Member Functions | |
DilateModifier () | |
Blank constructor. | |
virtual | ~DilateModifier () |
Class destructor. | |
virtual String | GetName () const |
Gets the name of this modifier. More... | |
virtual void | Modify (TextureBuffer &Buffer) |
Alters the generated pixels in a TextureBuffer. More... | |
DilateModifier & | SetNumIterations (const UInt8 Iterations) |
Sets the number of times this filter will go over the texture, generating larger bright areas. More... | |
Public Member Functions inherited from Mezzanine::Graphics::Procedural::TextureModifier | |
TextureModifier () | |
Blank constructor. | |
virtual | ~TextureModifier () |
Class destructor. | |
Protected Attributes | |
UInt8 | NumIterations |
The number of passes over the entire image to take when expanding the bright areas. More... | |
A modifier that will bright areas of the texture over the darker areas of the image.
Definition at line 82 of file dilatemodifier.h.
|
virtual |
Gets the name of this modifier.
Implements Mezzanine::Graphics::Procedural::TextureModifier.
Definition at line 132 of file dilatemodifier.cpp.
|
virtual |
Alters the generated pixels in a TextureBuffer.
Buffer | The buffer to be modified. |
Implements Mezzanine::Graphics::Procedural::TextureModifier.
Definition at line 88 of file dilatemodifier.cpp.
DilateModifier & Mezzanine::Graphics::Procedural::DilateModifier::SetNumIterations | ( | const UInt8 | Iterations | ) |
Sets the number of times this filter will go over the texture, generating larger bright areas.
Iterations | The number of passes over the entire image to take when expanding the bright areas. |
Definition at line 138 of file dilatemodifier.cpp.
|
protected |
The number of passes over the entire image to take when expanding the bright areas.
Definition at line 87 of file dilatemodifier.h.