CalcMySky  v0.3.1
ShowMySky::AtmosphereRenderer Member List

This is the complete list of members for ShowMySky::AtmosphereRenderer, including all inherited members.

canGrabRadiance() const =0ShowMySky::AtmosphereRendererpure virtual
canRenderPrecomputedEclipsedDoubleScattering() const =0ShowMySky::AtmosphereRendererpure virtual
canSetSolarSpectrum() const =0ShowMySky::AtmosphereRendererpure virtual
currentActivity() const =0ShowMySky::AtmosphereRendererpure virtual
draw(double brightness, bool clear)=0ShowMySky::AtmosphereRendererpure virtual
getLuminanceTexture()=0ShowMySky::AtmosphereRendererpure virtual
getPixelLuminance(QPoint const &pixelPos)=0ShowMySky::AtmosphereRendererpure virtual
getPixelSpectralRadiance(QPoint const &pixelPos)=0ShowMySky::AtmosphereRendererpure virtual
getViewDirection(QPoint const &pixelPos)=0ShowMySky::AtmosphereRendererpure virtual
getWavelengths()=0ShowMySky::AtmosphereRendererpure virtual
initDataLoading(QByteArray viewDirVertShaderSrc, QByteArray viewDirFragShaderSrc, std::vector< std::pair< std::string, GLuint >> viewDirBindAttribLocations={})=0ShowMySky::AtmosphereRendererpure virtual
initPreparationToDraw()=0ShowMySky::AtmosphereRendererpure virtual
initShaderReloading()=0ShowMySky::AtmosphereRendererpure virtual
isLoading() const =0ShowMySky::AtmosphereRendererpure virtual
isReadyToRender() const =0ShowMySky::AtmosphereRendererpure virtual
resetSolarSpectrum()=0ShowMySky::AtmosphereRendererpure virtual
resizeEvent(int width, int height)=0ShowMySky::AtmosphereRendererpure virtual
setDrawSurfaceCallback(std::function< void(QOpenGLShaderProgram &shprog)> const &drawSurface)=0ShowMySky::AtmosphereRendererpure virtual
setScattererEnabled(QString const &name, bool enable)=0ShowMySky::AtmosphereRendererpure virtual
setSolarSpectrum(std::vector< float > const &spectralIrradianceAtTOA)=0ShowMySky::AtmosphereRendererpure virtual
setViewDirShaders(QByteArray viewDirVertShaderSrc, QByteArray viewDirFragShaderSrc, std::vector< std::pair< std::string, GLuint >> viewDirBindAttribLocations={})=0ShowMySky::AtmosphereRendererpure virtual
stepDataLoading()=0ShowMySky::AtmosphereRendererpure virtual
stepPreparationToDraw()=0ShowMySky::AtmosphereRendererpure virtual
stepShaderReloading()=0ShowMySky::AtmosphereRendererpure virtual
~AtmosphereRenderer()=default (defined in ShowMySky::AtmosphereRenderer)ShowMySky::AtmosphereRenderervirtual