AGI STK Esri Display 11 Send comments on this topic.
AgEsri3dRenderer Object

Description

STK 3D GIS renderer.

Events

Public Event OnDrawBegin Fired at the beginning of draw.
Public Event OnDrawEnd Fired at the end of draw.
Public Event OnDrawProgress Fired to inform about rendering progress.
Public Event OnMapDocumentClosed Fired before closing map.
Public Event OnMapDocumentEdited Fired when a map document is edited.
Public Event OnMapDocumentOpened Fired after opening map.
Public Event OnMapDocumentOpenFailed Fired when open fails.

Remarks

The renderer is the main object to interact with. It belongs to the User Interface single threaded apartment. Use the AgEsri3dRendererFactory Object object to access the renderer for a specific 3D scene.

Each 3D scene has a different renderer.

Once you get to the IAgEsri3dRenderer interface, you can:

 

The AgEsri3dRenderer object also provides the following events:

  • Map document operations:
    • OnMapDocumentOpened
      This event is triggered after a map document has been successfully opened.
    • OnMapDocumentClosed
      This event is triggered just before closing a map document. You need to release all the ArcObjects and STKesriDisplay resources that you are holding at that point.
    • OnMapDocumentOpenFailed
      This event is triggered after a map document failed to open.
    • OnMapDocumentEdited
      This event is triggered after a map document has been edited (i.e. when the StopMapEditing method is called).
  • Rendering:
    • OnDrawBegin
      This event is raised when starting to render all the feature layers in the map document.
    • OnDrawProgress
      This event is raised when starting to render a specific feature layer in the map document.
    • OnDrawEnd
      This event is raised when rendering all the feature layers in the map document is done.
© 2016 Analytical Graphics, Inc. All Rights Reserved.

STK Programming Interface 11.0.1