SeExpr
|
#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 |
Definition at line 33 of file ExprDeepWater.h.
|
inline |
Definition at line 35 of file ExprDeepWater.h.
|
inline |
Definition at line 36 of file ExprDeepWater.h.
double SeDeepWaterParams::amplitude |
Definition at line 41 of file ExprDeepWater.h.
Referenced by DeepWaterScene::amplitudeChanged(), DeepWaterEditable::appendString(), SeDeepWater< T >::powerLaw(), and ExprDeepWater::setParams().
double SeDeepWaterParams::directionalFactorExponent |
Definition at line 44 of file ExprDeepWater.h.
Referenced by DeepWaterEditable::appendString(), DeepWaterScene::directionalFactorExponentChanged(), SeDeepWater< T >::generateSpectrum(), SeDeepWater< T >::powerLaw(), and ExprDeepWater::setParams().
double SeDeepWaterParams::directionalReflectionDamping |
Definition at line 45 of file ExprDeepWater.h.
Referenced by DeepWaterEditable::appendString(), DeepWaterScene::directionalReflectionDampingChanged(), and ExprDeepWater::setParams().
double SeDeepWaterParams::filterWidth |
Definition at line 49 of file ExprDeepWater.h.
Referenced by DeepWaterEditable::appendString().
SeExpr2::Vec3d SeDeepWaterParams::flowDirection |
Definition at line 46 of file ExprDeepWater.h.
Referenced by DeepWaterEditable::appendString(), DeepWaterScene::flowDirectionChanged(), and ExprDeepWater::setParams().
double SeDeepWaterParams::lengthCutoff |
Definition at line 40 of file ExprDeepWater.h.
Referenced by DeepWaterEditable::appendString(), SeDeepWater< T >::generateSpectrum(), DeepWaterScene::lengthCutoffChanged(), and ExprDeepWater::setParams().
int SeDeepWaterParams::resolution |
Definition at line 38 of file ExprDeepWater.h.
Referenced by DeepWaterEditable::appendString(), DeepWaterScene::resolutionChanged(), SeDeepWater< T >::setParams(), and ExprDeepWater::setParams().
double SeDeepWaterParams::sharpen |
Definition at line 47 of file ExprDeepWater.h.
Referenced by DeepWaterEditable::appendString(), ExprDeepWater::setParams(), and DeepWaterScene::sharpenChanged().
double SeDeepWaterParams::tileSize |
Definition at line 39 of file ExprDeepWater.h.
Referenced by DeepWaterEditable::appendString(), SeDeepWater< T >::generateSpectrum(), ExprDeepWater::setParams(), and DeepWaterScene::tileSizeChanged().
double SeDeepWaterParams::time |
Definition at line 48 of file ExprDeepWater.h.
Referenced by DeepWaterEditable::appendString().
double SeDeepWaterParams::windAngle |
Definition at line 42 of file ExprDeepWater.h.
Referenced by DeepWaterEditable::appendString(), ExprDeepWater::setParams(), and DeepWaterScene::windAngleChanged().
double SeDeepWaterParams::windSpeed |
Definition at line 43 of file ExprDeepWater.h.
Referenced by DeepWaterEditable::appendString(), SeDeepWater< T >::generateSpectrum(), ExprDeepWater::setParams(), and DeepWaterScene::windSpeedChanged().