SeExpr
SeDeepWaterParams Struct Reference

#include <ExprDeepWater.h>

Public Member Functions

 SeDeepWaterParams ()
 
 SeDeepWaterParams (int resolutionIn, double tileSizeIn, double lengthCutoffIn, double amplitudeIn, double windAngleIn, double windSpeedIn, double directionalFactorExponentIn, double directionalReflectionDampingIn, const SeExpr2::Vec3d &flowDirectionIn, double sharpenIn, double timeIn, double filterWidthIn)
 

Public Attributes

int resolution
 
double tileSize
 
double lengthCutoff
 
double amplitude
 
double windAngle
 
double windSpeed
 
double directionalFactorExponent
 
double directionalReflectionDamping
 
SeExpr2::Vec3d flowDirection
 
double sharpen
 
double time
 
double filterWidth
 

Detailed Description

Definition at line 33 of file ExprDeepWater.h.

Constructor & Destructor Documentation

◆ SeDeepWaterParams() [1/2]

SeDeepWaterParams::SeDeepWaterParams ( )
inline

Definition at line 34 of file ExprDeepWater.h.

◆ SeDeepWaterParams() [2/2]

SeDeepWaterParams::SeDeepWaterParams ( int resolutionIn,
double tileSizeIn,
double lengthCutoffIn,
double amplitudeIn,
double windAngleIn,
double windSpeedIn,
double directionalFactorExponentIn,
double directionalReflectionDampingIn,
const SeExpr2::Vec3d & flowDirectionIn,
double sharpenIn,
double timeIn,
double filterWidthIn )
inline

Definition at line 35 of file ExprDeepWater.h.

Member Data Documentation

◆ amplitude

double SeDeepWaterParams::amplitude

◆ directionalFactorExponent

◆ directionalReflectionDamping

double SeDeepWaterParams::directionalReflectionDamping

◆ filterWidth

double SeDeepWaterParams::filterWidth

Definition at line 63 of file ExprDeepWater.h.

Referenced by DeepWaterEditable::appendString().

◆ flowDirection

SeExpr2::Vec3d SeDeepWaterParams::flowDirection

◆ lengthCutoff

◆ resolution

◆ sharpen

double SeDeepWaterParams::sharpen

◆ tileSize

◆ time

double SeDeepWaterParams::time

Definition at line 62 of file ExprDeepWater.h.

Referenced by DeepWaterEditable::appendString().

◆ windAngle

double SeDeepWaterParams::windAngle

◆ windSpeed


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