com.esri.arcgis.globecore
Interface IGlobeViewer

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IGlobeViewer2
All Known Implementing Classes:
IGlobeViewer2Proxy, IGlobeViewerProxy

public interface IGlobeViewer
extends java.io.Serializable

COM Interface 'IGlobeViewer'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGlobeCore.olb'

Description: 'Provides access to members that manipulate the globe viewer.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID365a110b_b13f_4314_a3e8_1edf9b7ddf31
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IGlobeDisplay getGlobeDisplay()
          The globe display.
 void getIsTargetAtCenter(boolean[] pIsAtCenter, int[] pIndexGlobe)
          Finds if the target is at the center of a globe.
 double getSpinSpeed()
          The Speed for spinning.
 boolean isHUDEnabled()
          Indicates if heads up display is enabled.
 boolean isNorthArrowEnabled()
          Indicates if the north arrow is enabled.
 void setGlobeDisplayByRef(IGlobeDisplay ppGlobeDisplay)
          The globe display.
 void setHUDEnabled(boolean pbHUD)
          Indicates if heads up display is enabled.
 void setNorthArrowEnabled(boolean pbNorthArrow)
          Indicates if the north arrow is enabled.
 void setSpinSpeed(double spinSpeed)
          The Speed for spinning.
 void startSpinning(int spinDirection)
          Starts the globe spinning.
 void stopSpinning()
          Stops the globe from further spinning.
 

Field Detail

IID365a110b_b13f_4314_a3e8_1edf9b7ddf31

static final int IID365a110b_b13f_4314_a3e8_1edf9b7ddf31
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

startSpinning

void startSpinning(int spinDirection)
                   throws java.io.IOException,
                          AutomationException
Starts the globe spinning.

Parameters:
spinDirection - A com.esri.arcgis.globecore.esriGlobeSpinDirection constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

stopSpinning

void stopSpinning()
                  throws java.io.IOException,
                         AutomationException
Stops the globe from further spinning.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSpinSpeed

void setSpinSpeed(double spinSpeed)
                  throws java.io.IOException,
                         AutomationException
The Speed for spinning.

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

getSpinSpeed

double getSpinSpeed()
                    throws java.io.IOException,
                           AutomationException
The Speed for spinning.

Returns:
The spinSpeed
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGlobeDisplay

IGlobeDisplay getGlobeDisplay()
                              throws java.io.IOException,
                                     AutomationException
The globe display.

Returns:
A reference to a com.esri.arcgis.globecore.IGlobeDisplay
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setGlobeDisplayByRef

void setGlobeDisplayByRef(IGlobeDisplay ppGlobeDisplay)
                          throws java.io.IOException,
                                 AutomationException
The globe display.

Parameters:
ppGlobeDisplay - A reference to a com.esri.arcgis.globecore.IGlobeDisplay (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getIsTargetAtCenter

void getIsTargetAtCenter(boolean[] pIsAtCenter,
                         int[] pIndexGlobe)
                         throws java.io.IOException,
                                AutomationException
Finds if the target is at the center of a globe.

Parameters:
pIsAtCenter - The pIsAtCenter (out: use single element array)
pIndexGlobe - The pIndexGlobe (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setNorthArrowEnabled

void setNorthArrowEnabled(boolean pbNorthArrow)
                          throws java.io.IOException,
                                 AutomationException
Indicates if the north arrow is enabled.

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

isNorthArrowEnabled

boolean isNorthArrowEnabled()
                            throws java.io.IOException,
                                   AutomationException
Indicates if the north arrow is enabled.

Returns:
The pbNorthArrow
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setHUDEnabled

void setHUDEnabled(boolean pbHUD)
                   throws java.io.IOException,
                          AutomationException
Indicates if heads up display is enabled.

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

isHUDEnabled

boolean isHUDEnabled()
                     throws java.io.IOException,
                            AutomationException
Indicates if heads up display is enabled.

Returns:
The pbHUD
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.