Base class for the model that luciad::AtmosphereEffect uses to render the atmosphere.
More...
#include <luciad/maps/effects/AtmosphereModel.h>
Base class for the model that luciad::AtmosphereEffect uses to render the atmosphere.
This is a closed hierarchy: the concrete models are luciad::GradientAtmosphereModel, a simple sky/horizon color gradient, and luciad::ScatteringAtmosphereModel, a physically-based Rayleigh/Mie scattering sky. Applications cannot define their own model. Read the active model with AtmosphereEffect::getModel and narrow it to its concrete type to inspect its parameters.
- Since
- 2026.1
◆ ~AtmosphereModel()
| virtual luciad::AtmosphereModel::~AtmosphereModel |
( |
| ) |
|
|
virtualdefault |
◆ AtmosphereModel() [1/2]
◆ AtmosphereModel() [2/2]
| luciad::AtmosphereModel::AtmosphereModel |
( |
| ) |
|
|
protecteddefault |
Default constructor.
It is not the intent to extend from this class or to instantiate it directly, so this constructor must not be used.
◆ operator=()