Donner
Embeddable browser-grade SVG2 engine
Loading...
Searching...
No Matches
donner::svg::components::FETurbulenceComponent Struct Reference

Parameters for SVGFETurbulenceElement. More...

#include "donner/svg/components/filter/FilterPrimitiveComponent.h"

Public Types

enum class  Type : std::uint8_t {
  FractalNoise ,
  Turbulence
}
 Noise type. More...

Public Attributes

Type type = Type::Turbulence
 Noise type.
double baseFrequencyX = 0.0
 Base frequency X.
double baseFrequencyY = 0.0
 Base frequency Y.
int numOctaves = 1
 Number of octaves.
double seed = 0.0
 Random seed.
bool stitchTiles = false
 Whether to stitch tiles.

Detailed Description

Parameters for SVGFETurbulenceElement.

Member Enumeration Documentation

◆ Type

enum class donner::svg::components::FETurbulenceComponent::Type : std::uint8_t
strong

Noise type.

Enumerator
FractalNoise 

Fractal Brownian motion.

Turbulence 

Turbulence (absolute value noise).


The documentation for this struct was generated from the following file: