AGI Components with Insight3D Alpha 2008 r8
IAgGxDynamicScene Interface
Library ReferenceAGI.GraphicsIAgGxDynamicScene
Scene attributes, such as viewer position and time, that may change on a frame to frame basis. This is passed to display conditions.
Declaration Syntax
C# Visual Basic Visual C++
public 
interface 
IAgGxDynamicScene
Public 
Interface 
IAgGxDynamicScene
public 
interface class 
IAgGxDynamicScene
Members
All Members Methods Properties



Icon Member Description
GetEntireViewFrustum(IAgGxCentralBody, AgGxReferenceFrame)
Returns the entire view frustum.

GetModelViewMatrix(IAgGxCentralBody, AgGxReferenceFrame, Double % , Double % , Double % , Double % , Double % , Double % , Double % , Double % , Double % , Double % , Double % , Double % , Double % , Double % , Double % , Double % )
GetViewerPosition(IAgGxCentralBody, AgGxReferenceFrame, Double % , Double % , Double % )
GetViewerPositionCartographic(IAgGxCentralBody, Double % , Double % , Double % )
MeshPixelError
Returns the maximum pixel error for the central body ellipsoid and terrain.

PixelSizePerDistance
Return the number of pixels covered by a meter.

SceneID
Returns the unique ID for this scene.

Time
Returns the current time of the simulation in epoch seconds.

Visibility(IAgGxCentralBody, AgGxReferenceFrame, Double, Double, Double, Double)
Returns the visibility of a sphere against the current view frustum and central body

Assembly: AGI.Graphics.Interop(Module: AGI.Graphics.Interop) Version: 9.0.0.0 (9.0.0.0)