AGI Components with Insight3D Alpha 2008 r8
IAgGxScene Interface
Library ReferenceAGI.Graphics.Scene3DIAgGxScene
Represents one 3D window.
Declaration Syntax
C# Visual Basic Visual C++
public 
interface 
IAgGxScene
Public 
Interface 
IAgGxScene
public 
interface class 
IAgGxScene
Members
All Members Methods Properties



Icon Member Description
AntiAliasTextures
When true, textures are antialiased.

BackgroundColor
The background color of the scene.

Camera
Returns the camera for this access.

Celestial
Returns the celestial interface, used to show and hide stars.

Clouds
Returns the clouds interface, used to show, hide and modify clouds.

Draw () () ()
Redraws this scene. If you want to redraw all your scenes call using the Scene Manger to call DrawAllScenes().

ExecuteOverlayPick(Int32, Int32)
Executes a pick on overlays at the given x, y and returns a front to back sorted collection of picked overlays. Screen origin is top, left.

ExecutePick(Int32, Int32)
Executes a pick at the given x, y and returns a depth sorted collection of picked objects. Screen origin is top, left.

ExecuteRubberBandPick(Int32, Int32, Int32, Int32)
Executes a pick in the given rectangle and returns a depth sorted collection of picked objects. Screen origin is top, left.

GetColor(IAgGxCentralBody)
Returns the color of the central body.

GetShininess(IAgGxCentralBody)
Returns the shininess of the central body.

GetShowCentralBody(IAgGxCentralBody)
Returns true if the central body is drawn in the scene.

GetShowLabel(IAgGxCentralBody)
True if a label is being drawn for the Central Body in the scene.

GetSpecularColor(IAgGxCentralBody)
Returns the specular color of the central body.

GetTextured(IAgGxCentralBody)
Returns whether or not the central body is textured.

GlobeInlayManager
Returns the Globe Inlay Manager. This object handles Terrain and Imagery.

ID
Returns the unique ID for this scene.

Lighting
Returns the lighting for this scene.

SetColor(IAgGxCentralBody, UInt32)
SetShininess(IAgGxCentralBody, Double)
Sets the shininess of the central body.

SetSpecularColor(IAgGxCentralBody, UInt32)
SetTextured(IAgGxCentralBody, Boolean)
Sets whether or not the central body is textured.

ShowCentralBody(IAgGxCentralBody, Boolean)
Show or hide a central body in the scene. This only affects the central body itself not primitives on it.

ShowDaylight
When true, daylight is drawn on the central body.

ShowLabel(IAgGxCentralBody, Boolean)
Show or hide label for the Central Body in the scene.

ShowSunshine
When true, sunshine on the sun is rendered.

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