FormIt Plugin API
v23.0.0 (2023.0.0)
|
Functions | |
json | FormIt.Analysis.Solar.EnterAnalysisMode () |
Start Solar Analysis mode. More... | |
json | FormIt.Analysis.Solar.ToggleAnalysisMode () |
ToggleAnalysisMode Solar Analysis mode. More... | |
json | FormIt.Analysis.Solar.ExitAnalysisMode () |
End Solar Analysis mode. More... | |
json | FormIt.Analysis.Solar.ToggleFaceSelections (aFacePaths) |
Toggle the face selection with the given faces. More... | |
json | FormIt.Analysis.Solar.ResetAnalysis () |
Reset the analysis. More... | |
json | FormIt.Analysis.Solar.SetMethod (bMonthlyPeak) |
Sets the analysis method to monthly peak or yearly cumulative. More... | |
json | FormIt.Analysis.Solar.SetPeakMonth (month) |
Sets the month for the monthly peak analysis method. More... | |
json | FormIt.Analysis.Solar.GetPeakMonth () |
Gets the month for the monthly peak analysis method. More... | |
json | FormIt.Analysis.Solar.GetMethod () |
Gets the analysis method : monthly peak (true) or yearly cumulative (false). More... | |
json | FormIt.Analysis.Solar.GetLimits () |
GetLimits Parameters: In: Out: {success: ,min: , max:}. More... | |
json | FormIt.Analysis.Solar.GetUnitString () |
GetUnitString Parameters: In: Out: {success: , UnitString:}. More... | |
json | FormIt.Analysis.Solar.IsInSolarAnalysisMode () |
IsInSolarAnalysisMode Parameters: In: Out: bool IsInSolarAnalysisMode. More... | |
json | FormIt.Analysis.Solar.IsNewAnalysisEnabled () |
IsNewAnalysisEnabled Parameters: In: Out: bool. More... | |
json | FormIt.Analysis.Solar.IsAnalysisInProgress () |
IsAnalysisInProgress Parameters: In: Out: bool. More... | |
json | FormIt.Analysis.Solar.CanAnalyze () |
CanAnalyze Parameters: In: Out: bool. More... | |
json | FormIt.Analysis.Solar.GetWeatherDataStatus () |
GetWeatherDataStatus Parameters: In: Out: status of weather data. More... | |
json | FormIt.Analysis.Solar.SetWeatherDataStatus (status) |
SetWeatherDataStatus Parameters: In: status of weather data Out: More... | |
json | FormIt.Analysis.Solar.GetNumTooltipsToShow () |
GetNumTooltipsToShow Parameters: In: Out: Number of tooltips to show. More... | |
json | FormIt.Analysis.Solar.SetNumTooltipsToShow (numToolTips) |
SetNumTooltipsToShow Parameters: In: Out: JSON_UNDEFINED. More... | |
json | FormIt.Analysis.Solar.Analyze () |
json | FormIt.Analysis.Solar.CancelAnalysis () |
Cancel the analysis. More... | |
json | FormIt.Analysis.Solar.GetValueFromFaceAtPoint (face, pt) |
Gets the analysis value for a point on a face. More... | |
json FormIt.Analysis.Solar.Analyze | ( | ) |
json FormIt.Analysis.Solar.CanAnalyze | ( | ) |
CanAnalyze Parameters: In: Out: bool.
json FormIt.Analysis.Solar.CancelAnalysis | ( | ) |
Cancel the analysis.
Parameters: In: Out: JSON_UNDEFINED
json FormIt.Analysis.Solar.EnterAnalysisMode | ( | ) |
json FormIt.Analysis.Solar.ExitAnalysisMode | ( | ) |
json FormIt.Analysis.Solar.GetLimits | ( | ) |
GetLimits Parameters: In: Out: {success: ,min: , max:}.
json FormIt.Analysis.Solar.GetMethod | ( | ) |
Gets the analysis method : monthly peak (true) or yearly cumulative (false).
Parameters: In: Out: monthly peak true/false
json FormIt.Analysis.Solar.GetNumTooltipsToShow | ( | ) |
GetNumTooltipsToShow Parameters: In: Out: Number of tooltips to show.
json FormIt.Analysis.Solar.GetPeakMonth | ( | ) |
Gets the month for the monthly peak analysis method.
Parameters: In: Out: success, month
json FormIt.Analysis.Solar.GetUnitString | ( | ) |
GetUnitString Parameters: In: Out: {success: , UnitString:}.
json FormIt.Analysis.Solar.GetValueFromFaceAtPoint | ( | face | , |
pt | |||
) |
Gets the analysis value for a point on a face.
Parameters: In: face, pt Out: success, analysis value
[in] | face | WSM.Utils.HistoryObjects |
[in] | pt | WSM.Point3d |
json FormIt.Analysis.Solar.GetWeatherDataStatus | ( | ) |
GetWeatherDataStatus Parameters: In: Out: status of weather data.
json FormIt.Analysis.Solar.IsAnalysisInProgress | ( | ) |
IsAnalysisInProgress Parameters: In: Out: bool.
json FormIt.Analysis.Solar.IsInSolarAnalysisMode | ( | ) |
IsInSolarAnalysisMode Parameters: In: Out: bool IsInSolarAnalysisMode.
json FormIt.Analysis.Solar.IsNewAnalysisEnabled | ( | ) |
IsNewAnalysisEnabled Parameters: In: Out: bool.
json FormIt.Analysis.Solar.ResetAnalysis | ( | ) |
Reset the analysis.
Clears face selection also. Parameters: In: Out: bSuccess
json FormIt.Analysis.Solar.SetMethod | ( | bMonthlyPeak | ) |
Sets the analysis method to monthly peak or yearly cumulative.
Parameters: In: bMonthlyPeak Out: bSuccess
[in] | bMonthlyPeak | bool |
json FormIt.Analysis.Solar.SetNumTooltipsToShow | ( | numToolTips | ) |
SetNumTooltipsToShow Parameters: In: Out: JSON_UNDEFINED.
[in] | numToolTips | unsigned int |
json FormIt.Analysis.Solar.SetPeakMonth | ( | month | ) |
Sets the month for the monthly peak analysis method.
Parameters: In: nMonth Out: bSuccess
[in] | month | int |
json FormIt.Analysis.Solar.SetWeatherDataStatus | ( | status | ) |
SetWeatherDataStatus Parameters: In: status of weather data Out:
[in] | status | FormIt.Analysis.Solar.WeatherDataStatus |
json FormIt.Analysis.Solar.ToggleAnalysisMode | ( | ) |
json FormIt.Analysis.Solar.ToggleFaceSelections | ( | aFacePaths | ) |
Toggle the face selection with the given faces.
Parameters: In: vector of GroupInstancePath containing faces Out: bSuccess
[in] | aFacePaths | WSM.Utils.HistoryObjects |