FormIt Plugin API
v23.0.0 (2023.0.0)
|
Functions | |
json | FormIt.SunAndLocation.AddSatelliteImage (centerLat, centerLon, latSpan, lonSpan, pixelWidth, pixelHeight, physicalWidth, physicalHeight, address, xOffset, yOffset) |
json | FormIt.SunAndLocation.SetProjectAddress (address) |
SetProjectAddress sets the location address. More... | |
json | FormIt.SunAndLocation.GetProjectAddress () |
GetProjectAddress returns the location address. More... | |
json | FormIt.SunAndLocation.SetLocation (longitude, latitude) |
SetLocation sets the location. More... | |
json | FormIt.SunAndLocation.SetTimeOfDay (dTimeOfDay, bUpdateRender, bForceUpdateShadows) |
SetTimeOfDay sets the time of day. More... | |
json | FormIt.SunAndLocation.UpdateShadows () |
UpdateShadows updates the shadows. More... | |
json | FormIt.SunAndLocation.SetDate (nDay, nMonth, nYear, bUpdateRender, bForceUpdateShadows) |
SetDate sets the date. More... | |
json | FormIt.SunAndLocation.GetDaylightSavingTime () |
GetDaylightSavingTime true if DST is active. More... | |
json | FormIt.SunAndLocation.SetDaylightSavingTime (bEnable, bUpdateRender) |
SetDaylightSavingTime sets DST on/off. More... | |
json | FormIt.SunAndLocation.GetLocationDateTime () |
GetLocationDateTime Parameters: In: Out: {{"objectName", "SunLocationData", "latitude":, "longitude":, "Time":, "UTCTimeZone":, "DSTOffset":, "Day":, "Month":, "Year":, "DSTEnabled":};. More... | |
json | FormIt.SunAndLocation.GetSunRiseAndSet () |
GetSunRiseAndSet Parameters: In: Out: {"objectName"" "SunRiseData",
sunRises":, sunRise":,
sunSet":};. More... | |
json | FormIt.SunAndLocation.GetLightDirectionFromLocationData (sunLocationData) |
GetLightDirectionFromLocationData Parameters: In:SunLocationData Out: {{"objectName", "Vector3d", "x":, "y":, "z": };. More... | |
json FormIt.SunAndLocation.AddSatelliteImage | ( | centerLat | , |
centerLon | , | ||
latSpan | , | ||
lonSpan | , | ||
pixelWidth | , | ||
pixelHeight | , | ||
physicalWidth | , | ||
physicalHeight | , | ||
address | , | ||
xOffset | , | ||
yOffset | |||
) |
json FormIt.SunAndLocation.GetDaylightSavingTime | ( | ) |
GetDaylightSavingTime true if DST is active.
Parameters: In: Out: bool
json FormIt.SunAndLocation.GetLightDirectionFromLocationData | ( | sunLocationData | ) |
GetLightDirectionFromLocationData Parameters: In:SunLocationData Out: {{"objectName", "Vector3d", "x":, "y":, "z": };.
[in] | sunLocationData | FormIt.SunLocationData |
json FormIt.SunAndLocation.GetLocationDateTime | ( | ) |
GetLocationDateTime Parameters: In: Out: {{"objectName", "SunLocationData", "latitude":, "longitude":, "Time":, "UTCTimeZone":, "DSTOffset":, "Day":, "Month":, "Year":, "DSTEnabled":};.
json FormIt.SunAndLocation.GetProjectAddress | ( | ) |
GetProjectAddress returns the location address.
Parameters: In: Out: string
json FormIt.SunAndLocation.GetSunRiseAndSet | ( | ) |
GetSunRiseAndSet Parameters: In: Out: {"objectName"" "SunRiseData", sunRises":, sunRise":, sunSet":};.
json FormIt.SunAndLocation.SetDate | ( | nDay | , |
nMonth | , | ||
nYear | , | ||
bUpdateRender | , | ||
bForceUpdateShadows | |||
) |
SetDate sets the date.
Parameters: In: nDay, nMonth, nYear, bUpdateRender (OPTIONAL=true), bForceUpdateShadows(OPTIONAL=true) Out: JSON_UNDEFINED
[in] | nDay | int |
[in] | nMonth | int |
[in] | nYear | int |
[in] | bUpdateRender | (OPTIONAL, default = true) bool |
[in] | bForceUpdateShadows | (OPTIONAL, default = true) bool |
json FormIt.SunAndLocation.SetDaylightSavingTime | ( | bEnable | , |
bUpdateRender | |||
) |
SetDaylightSavingTime sets DST on/off.
Parameters: In: nDay, nMonth, nYear, bUpdateRender Out: JSON_UNDEFINED
[in] | bEnable | bool |
[in] | bUpdateRender | (OPTIONAL, default = true) bool |
json FormIt.SunAndLocation.SetLocation | ( | longitude | , |
latitude | |||
) |
SetLocation sets the location.
Parameters: In: longitude, latitude Out: JSON_UNDEFINED
[in] | longitude | double |
[in] | latitude | double |
json FormIt.SunAndLocation.SetProjectAddress | ( | address | ) |
SetProjectAddress sets the location address.
Parameters: In: address Out: JSON_UNDEFINED
[in] | address | String |
json FormIt.SunAndLocation.SetTimeOfDay | ( | dTimeOfDay | , |
bUpdateRender | , | ||
bForceUpdateShadows | |||
) |
SetTimeOfDay sets the time of day.
Parameters: In: dTimeOfDay, bUpdateRender (OPTIONAL=true), bForceUpdateShadows(OPTIONAL=true) Out: JSON_UNDEFINED
[in] | dTimeOfDay | double |
[in] | bUpdateRender | (OPTIONAL, default = true) bool |
[in] | bForceUpdateShadows | (OPTIONAL, default = true) bool |
json FormIt.SunAndLocation.UpdateShadows | ( | ) |
UpdateShadows updates the shadows.
Parameters: In: Out: JSON_UNDEFINED