Class in Zendir.Universe | Inherits from UniverseModel

Declaration

class AlbedoModel;

Description

The Albedo will be able to determine the reflectivity of light from a planet or other celestial body. This will be used to determine the solar flux at a particular location on a planet.


Properties

DeclaredDescription
AlbedoAlbedo acting on the instrument considering the unit normal and FOV of theinstrument in addition to the position.
FluxAlbedo flux at instrument considering the unit normal and FOV of theinstrument in addition to the position.
FOVThe field of view of the instrument.
In_SunPlanetStateMsgA reference to the sun planet state message for using for the sunreflection calculation.
In_TransformMsgThe transform message for the root of the object that the targetphysical component is attached to.
Out_AlbedoMsgThe Albedo message for this instrument
InheritedDescription
IsEnabledIs true if the object is currently enabled.
NameThe display name or tag of this object.
ParentThe currently attached parent object.

Methods

InheritedDescription
DestroyRemoves the current object from the simulation.
FindParentWithIDReturns an attached parent that satisfies the specified ID.
FindParentWithTypeReturns an attached parent that satisfies the specified type.
FindRootWithIDReturns a root object that satisfies the specified ID.
FindRootWithTypeReturns a root object that satisfies the specified type.