SeExpr
Public Member Functions | Public Attributes | List of all members
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

double SeDeepWaterParams::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

double SeDeepWaterParams::lengthCutoff

◆ resolution

int SeDeepWaterParams::resolution

◆ sharpen

double SeDeepWaterParams::sharpen

◆ tileSize

double SeDeepWaterParams::tileSize

◆ time

double SeDeepWaterParams::time

Definition at line 62 of file ExprDeepWater.h.

Referenced by DeepWaterEditable::appendString().

◆ windAngle

double SeDeepWaterParams::windAngle

◆ windSpeed

double SeDeepWaterParams::windSpeed

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