Main Page Class Hierarchy Compound List Compound Members Related Pages
OnionPattern Class ReferenceThis class implements a onion pattern.
More...
#include <Pattern.h>
Inheritance diagram for OnionPattern
[legend]Collaboration diagram for OnionPattern:
[legend]List of all members.
Public Types |
| enum | {
PROPERTY_NOISE = 0x0201,
PROPERTY_TURBULENCE = 0x0202,
PROPERTY_LAMBDA = 0x0203,
PROPERTY_OCTAVES = 0x0204,
PROPERTY_OMEGA = 0x0205
} |
Public Methods |
|
| DECLARE_CLASS (OnionPattern,Pattern) |
|
| OnionPattern () |
|
virtual | ~OnionPattern () |
|
virtual void | setProperty (int nProperty,const Variant &vValue) |
|
virtual void | getProperty (int nProperty,Variant &vValue)const |
Public Attributes |
|
double | noise |
|
double | turbulence |
|
double | lambda |
|
double | omega |
|
double | octaves |
Detailed Description
This class implements a onion pattern.
The calculation is done in the calculate1D method. The result is in the interval [0..1]. -
Author(s):
-
Stefan Michel
-
See also:
-
XYZPigment , ColorMap
The documentation for this class was generated from the following file:
|