FutureProg functions
nextvisiblecrescent
Overload 1
nextvisiblecrescent overload 1
MudDateTime nextvisiblecrescent(Location locationOrZone, CelestialObject sun, CelestialObject moon, Calendar calendar)
Available in
- computer function
- computer program
- standard futureprog
Returns the next physical visible-crescent approximation, or an authored moon's explicit crescent marker associated with the supplied sun. Authored markers add no geometric or weather tests. The optional positive integral occurrence selects the nth event. Returns Never when unavailable or incompatible.
| Parameter | Type | Description |
|---|---|---|
locationOrZone |
Location |
The room or zone whose geography is used as the observer location. |
sun |
CelestialObject |
The resolved solar celestial. |
moon |
CelestialObject |
The resolved lunar celestial. |
calendar |
Calendar |
The calendar used to display the returned mud datetime. |
Overload 2
nextvisiblecrescent overload 2
MudDateTime nextvisiblecrescent(Location locationOrZone, CelestialObject sun, CelestialObject moon, Calendar calendar, Number occurrence)
Available in
- computer function
- computer program
- standard futureprog
Returns the next physical visible-crescent approximation, or an authored moon's explicit crescent marker associated with the supplied sun. Authored markers add no geometric or weather tests. The optional positive integral occurrence selects the nth event. Returns Never when unavailable or incompatible.
| Parameter | Type | Description |
|---|---|---|
locationOrZone |
Location |
The room or zone whose geography is used as the observer location. |
sun |
CelestialObject |
The resolved solar celestial. |
moon |
CelestialObject |
The resolved lunar celestial. |
calendar |
Calendar |
The calendar used to display the returned mud datetime. |
occurrence |
Number |
The nth next occurrence to return. |
Overload 3
nextvisiblecrescent overload 3
MudDateTime nextvisiblecrescent(Location locationOrZone, Number sunId, Number moonId, Calendar calendar)
Available in
- computer function
- computer program
- standard futureprog
Returns the next physical visible-crescent approximation, or an authored moon's explicit crescent marker associated with the supplied sun. Authored markers add no geometric or weather tests. The optional positive integral occurrence selects the nth event. Returns Never when unavailable or incompatible.
| Parameter | Type | Description |
|---|---|---|
locationOrZone |
Location |
The room or zone whose geography is used as the observer location. |
sunId |
Number |
The ID of the solar celestial. |
moonId |
Number |
The ID of the lunar celestial. |
calendar |
Calendar |
The calendar used to display the returned mud datetime. |
Overload 4
nextvisiblecrescent overload 4
MudDateTime nextvisiblecrescent(Location locationOrZone, Number sunId, Number moonId, Calendar calendar, Number occurrence)
Available in
- computer function
- computer program
- standard futureprog
Returns the next physical visible-crescent approximation, or an authored moon's explicit crescent marker associated with the supplied sun. Authored markers add no geometric or weather tests. The optional positive integral occurrence selects the nth event. Returns Never when unavailable or incompatible.
| Parameter | Type | Description |
|---|---|---|
locationOrZone |
Location |
The room or zone whose geography is used as the observer location. |
sunId |
Number |
The ID of the solar celestial. |
moonId |
Number |
The ID of the lunar celestial. |
calendar |
Calendar |
The calendar used to display the returned mud datetime. |
occurrence |
Number |
The nth next occurrence to return. |
Overload 5
nextvisiblecrescent overload 5
MudDateTime nextvisiblecrescent(Zone locationOrZone, CelestialObject sun, CelestialObject moon, Calendar calendar)
Available in
- computer function
- computer program
- standard futureprog
Returns the next physical visible-crescent approximation, or an authored moon's explicit crescent marker associated with the supplied sun. Authored markers add no geometric or weather tests. The optional positive integral occurrence selects the nth event. Returns Never when unavailable or incompatible.
| Parameter | Type | Description |
|---|---|---|
locationOrZone |
Zone |
The room or zone whose geography is used as the observer location. |
sun |
CelestialObject |
The resolved solar celestial. |
moon |
CelestialObject |
The resolved lunar celestial. |
calendar |
Calendar |
The calendar used to display the returned mud datetime. |
Overload 6
nextvisiblecrescent overload 6
MudDateTime nextvisiblecrescent(Zone locationOrZone, CelestialObject sun, CelestialObject moon, Calendar calendar, Number occurrence)
Available in
- computer function
- computer program
- standard futureprog
Returns the next physical visible-crescent approximation, or an authored moon's explicit crescent marker associated with the supplied sun. Authored markers add no geometric or weather tests. The optional positive integral occurrence selects the nth event. Returns Never when unavailable or incompatible.
| Parameter | Type | Description |
|---|---|---|
locationOrZone |
Zone |
The room or zone whose geography is used as the observer location. |
sun |
CelestialObject |
The resolved solar celestial. |
moon |
CelestialObject |
The resolved lunar celestial. |
calendar |
Calendar |
The calendar used to display the returned mud datetime. |
occurrence |
Number |
The nth next occurrence to return. |
Overload 7
nextvisiblecrescent overload 7
MudDateTime nextvisiblecrescent(Zone locationOrZone, Number sunId, Number moonId, Calendar calendar)
Available in
- computer function
- computer program
- standard futureprog
Returns the next physical visible-crescent approximation, or an authored moon's explicit crescent marker associated with the supplied sun. Authored markers add no geometric or weather tests. The optional positive integral occurrence selects the nth event. Returns Never when unavailable or incompatible.
| Parameter | Type | Description |
|---|---|---|
locationOrZone |
Zone |
The room or zone whose geography is used as the observer location. |
sunId |
Number |
The ID of the solar celestial. |
moonId |
Number |
The ID of the lunar celestial. |
calendar |
Calendar |
The calendar used to display the returned mud datetime. |
Overload 8
nextvisiblecrescent overload 8
MudDateTime nextvisiblecrescent(Zone locationOrZone, Number sunId, Number moonId, Calendar calendar, Number occurrence)
Available in
- computer function
- computer program
- standard futureprog
Returns the next physical visible-crescent approximation, or an authored moon's explicit crescent marker associated with the supplied sun. Authored markers add no geometric or weather tests. The optional positive integral occurrence selects the nth event. Returns Never when unavailable or incompatible.
| Parameter | Type | Description |
|---|---|---|
locationOrZone |
Zone |
The room or zone whose geography is used as the observer location. |
sunId |
Number |
The ID of the solar celestial. |
moonId |
Number |
The ID of the lunar celestial. |
calendar |
Calendar |
The calendar used to display the returned mud datetime. |
occurrence |
Number |
The nth next occurrence to return. |