ProjectionStream Class |
Namespace: AGI.Foundation.Graphics.Advanced
The ProjectionStream type exposes the following members.
Name | Description | |
---|---|---|
ProjectionStream | Initializes a new instance of the ProjectionStream class |
Name | Description | |
---|---|---|
FarPlane |
Gets or sets the far plane associated with the Projection.
(Inherited from Projection.) | |
FieldOfViewHorizontal |
Gets or sets the horizontal field of view associated with the Projection.
(Inherited from Projection.) | |
FieldOfViewVertical |
Gets or sets the vertical field of view associated with the Projection.
(Inherited from Projection.) | |
NearPlane |
Gets or sets the near plane associated with the Projection.
(Inherited from Projection.) | |
Orientation |
Gets or sets the UnitQuaternion defining the orientation of the Projection in the central body's fixed reference frame.
(Inherited from Projection.) | |
Position |
Gets or sets the Cartesian defining the position of the Projection in the central body's fixed reference frame.
(Inherited from Projection.) | |
UpdateDelta |
Gets or sets the update delta of the projection stream in seconds. The UpdateDelta defines the interval at which
the Update(JulianDate, JulianDate) method will be called. The default UpdateDelta is 0, which will call the Update(JulianDate, JulianDate) method
every time the SceneManager time changes. When animating, this means the Update(JulianDate, JulianDate) method would be called
on every animation step.
|
Name | Description | |
---|---|---|
Dispose | (Inherited from Projection.) | |
Dispose(Boolean) | (Overrides ProjectionDispose(Boolean).) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | (Inherited from Projection.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
Update |
When overridden in a derived class, updates the projection data associated with the projection stream at the specified time. When the Update method is called, the projection stream contains the current projection data.
The time parameter provides the current and next SceneManager time. Return true if the projection data was updated, otherwise return false.
|