KHTML
Go to the documentation of this file.
   22 #ifndef SVGFETurbulence_h 
   23 #define SVGFETurbulence_h 
   25 #if ENABLE(SVG) && ENABLE(SVG_FILTERS) 
   30 enum SVGTurbulanceType {
 
   31     SVG_TURBULENCE_TYPE_UNKNOWN      = 0,
 
   32     SVG_TURBULENCE_TYPE_FRACTALNOISE = 1,
 
   33     SVG_TURBULENCE_TYPE_TURBULENCE   = 2
 
   36 class SVGFETurbulence : 
public SVGFilterEffect {
 
   38     SVGFETurbulence(SVGResourceFilter*);
 
   40     SVGTurbulanceType type() 
const;
 
   41     void setType(SVGTurbulanceType);
 
   43     float baseFrequencyY() 
const;
 
   44     void setBaseFrequencyY(
float);
 
   46     float baseFrequencyX() 
const;
 
   47     void setBaseFrequencyX(
float);
 
   52     int numOctaves() 
const;
 
   53     void setNumOctaves(
bool);
 
   55     bool stitchTiles() 
const;
 
   56     void setStitchTiles(
bool);
 
   58     virtual TextStream& externalRepresentation(TextStream&) 
const;
 
   61     float m_baseFrequencyX;
 
   62     float m_baseFrequencyY;
 
   66     SVGTurbulanceType m_type;
 
   71 #endif // ENABLE(SVG) && ENABLE(SVG_FILTERS) 
   73 #endif // SVGFETurbulence_h 
  
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:51:22 by
doxygen 1.8.7 written
by 
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.