com.esri.arcgis.analyst3d
Interface ISceneBookmarks2

All Superinterfaces:
ISceneBookmarks, Serializable
All Known Implementing Classes:
Globe

public interface ISceneBookmarks2
extends ISceneBookmarks, Serializable

Provides access to members that control the scene bookmarks.

Description

This interface is new at ArcGIS 9.3. It supersedes ISceneBookmarks.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires 3D Analyst Extension.


Method Summary
 void moveBookmarkTo(IBookmark3D bookmark, int index)
          Moves a bookmark in the collection.
 void sortBookmarks(boolean ascending)
          Sorts bookmarks in the collection.
 
Methods inherited from interface com.esri.arcgis.analyst3d.ISceneBookmarks
addBookmark, findBookmark, getBookmarkCount, getBookmarks, loadBookmarks, removeAllBookmarks, removeBookmark, saveBookmarks
 

Method Detail

moveBookmarkTo

void moveBookmarkTo(IBookmark3D bookmark,
                    int index)
                    throws IOException,
                           AutomationException
Moves a bookmark in the collection.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires 3D Analyst Extension.

Parameters:
bookmark - A reference to a com.esri.arcgis.analyst3d.IBookmark3D (in)
index - The index (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

sortBookmarks

void sortBookmarks(boolean ascending)
                   throws IOException,
                          AutomationException
Sorts bookmarks in the collection.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires 3D Analyst Extension.

Parameters:
ascending - The ascending (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.