FormIt C++ API
v23.0.0 (2023.0.0)
|
Enumerations | |
enum | FormIt::Analysis::Solar::WeatherDataStatus { FormIt::Analysis::Solar::kWeatherDataNotLoaded = 0, FormIt::Analysis::Solar::kWeatherDataLoaded = 1, FormIt::Analysis::Solar::kWeatherDataNotAvailableForLocation = 2, FormIt::Analysis::Solar::kWeatherDataFormatError = 3 } |
Status of weather data for the given location. More... | |
Variables | |
FORMIT_CORE_EXPORT::string const | FormIt::Analysis::Solar::kToggleAnalysis |
Action Id's. More... | |
Status of weather data for the given location.
FORMIT_CORE_EXPORT void FormIt::Analysis::Solar::Analyze | ( | const SolarRadiationAnalysisProgressHelper & | helper, |
bool | forceNotThreaded = false |
||
) |
Actions.
FORMIT_CORE_EXPORT size_t FormIt::Analysis::Solar::Analyze | ( | bool | bNeedInterrupt = false , |
double | dInterruptTime = 1.0 , |
||
size_t | nPreviousStep = 0 |
||
) |
Analyze() function.
[in] | bNeedInterrupt | |
[in] | dInterruptTime | |
[in] | nPreviousStep |
FORMIT_CORE_EXPORT bool FormIt::Analysis::Solar::CanAnalyze | ( | ) |
CanAnalyze() function.
FORMIT_CORE_EXPORT void FormIt::Analysis::Solar::CancelAnalysis | ( | ) |
CancelAnalysis() function.
FORMIT_CORE_EXPORT void FormIt::Analysis::Solar::EnterAnalysisMode | ( | ) |
EnterAnalysisMode() function.
FORMIT_CORE_EXPORT void FormIt::Analysis::Solar::ExitAnalysisMode | ( | ) |
ExitAnalysisMode() function.
FORMIT_CORE_EXPORT void FormIt::Analysis::Solar::GetLimits | ( | double & | min, |
double & | max | ||
) |
GetLimits() function.
[out] | min | |
[out] | max |
FORMIT_CORE_EXPORT bool FormIt::Analysis::Solar::GetMethod | ( | ) |
Settings & states.
FORMIT_CORE_EXPORT int FormIt::Analysis::Solar::GetNumTooltipsToShow | ( | ) |
GetNumTooltipsToShow() function.
FORMIT_CORE_EXPORT size_t FormIt::Analysis::Solar::GetPeakMonth | ( | ) |
GetPeakMonth() function.
FORMIT_CORE_EXPORT ::string FormIt::Analysis::Solar::GetUnitString | ( | ) |
GetUnitString() function.
FORMIT_CORE_EXPORT WeatherDataStatus FormIt::Analysis::Solar::GetWeatherDataStatus | ( | ) |
GetWeatherDataStatus() function.
FORMIT_CORE_EXPORT bool FormIt::Analysis::Solar::IsAnalysisInProgress | ( | ) |
IsAnalysisInProgress() function.
FORMIT_CORE_EXPORT bool FormIt::Analysis::Solar::IsInSolarAnalysisMode | ( | ) |
IsInSolarAnalysisMode() function.
FORMIT_CORE_EXPORT bool FormIt::Analysis::Solar::IsNewAnalysisEnabled | ( | ) |
IsNewAnalysisEnabled() function.
FORMIT_CORE_EXPORT void FormIt::Analysis::Solar::ResetAnalysis | ( | ) |
ResetAnalysis() function.
FORMIT_CORE_EXPORT void FormIt::Analysis::Solar::SetMethod | ( | bool | bMonthlyPeak | ) |
SetMethod() function.
[in] | bMonthlyPeak |
FORMIT_CORE_EXPORT void FormIt::Analysis::Solar::SetNumTooltipsToShow | ( | int | ) |
SetNumTooltipsToShow() function.
FORMIT_CORE_EXPORT void FormIt::Analysis::Solar::SetPeakMonth | ( | size_t | nMonth | ) |
SetPeakMonth() function.
[in] | nMonth |
FORMIT_CORE_EXPORT void FormIt::Analysis::Solar::SetWeatherDataStatus | ( | WeatherDataStatus | status | ) |
SetWeatherDataStatus() function.
[in] | status |
FORMIT_CORE_EXPORT void FormIt::Analysis::Solar::ToggleAnalysisMode | ( | ) |
ToggleAnalysisMode() function.
FORMIT_CORE_EXPORT ::string const FormIt::Analysis::Solar::kToggleAnalysis |
Action Id's.