/brief A DtExperimentalFeaturesLogic object provides the logic for a widget acts as a utility for new features such as controlling/configuring Breaking Waves, Paged LOD Magnification Scale, Paged LOD Magnification High LOD angle, etc.
More...
Detailed Description
/brief A DtExperimentalFeaturesLogic object provides the logic for a widget acts as a utility for new features such as controlling/configuring Breaking Waves, Paged LOD Magnification Scale, Paged LOD Magnification High LOD angle, etc.
Constructor & Destructor Documentation
| virtual makVrv::DtExperimentalFeaturesLogic::~DtExperimentalFeaturesLogic |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual void makVrv::DtExperimentalFeaturesLogic::updateGui |
( |
| ) |
|
|
virtual |
Update the GUI with system settings.
| virtual void makVrv::DtExperimentalFeaturesLogic::slot_onBreakingWaveAmplitudeChanged |
( |
float |
| ) |
|
|
protectedvirtual |
Breaking wave amplitude was changed by the user.
| void makVrv::DtExperimentalFeaturesLogic::slot_pagedLodMagnificationScaleFactorChanged |
( |
double |
factor | ) |
|
|
protected |
Paged LOD magnification was changed by the user.
| void makVrv::DtExperimentalFeaturesLogic::slot_pagedLodMagnificationHighLodAngleChanged |
( |
double |
angle | ) |
|
|
protected |
For Paged LODs under magnification, the angle within which high LOD tiles will be used was changed by the user.
A smaller number results in fewer high LOD tiles and saves memory. A larger number will prevent cracks between tiles by bringing in more nearby high LOD tiles but will use more memory.
| void makVrv::DtExperimentalFeaturesLogic::sendSettingsToGui |
( |
| ) |
|
|
protected |
Member Data Documentation
| DtDe& makVrv::DtExperimentalFeaturesLogic::myDe |
|
protected |
The documentation for this class was generated from the following file: