com.esri.arcgis.controls
Interface IOrbitalFlyTool

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ControlsGlobeOrbitalFlyTool, IOrbitalFlyToolProxy

public interface IOrbitalFlyTool
extends java.io.Serializable

COM Interface 'IOrbitalFlyTool'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriControls.olb'

Description: 'Provides access to properties of the ControlsGlobeOrbitalFlyTool.' 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 IIDcdc74ba5_d5f9_4dd9_8433_3558744a9514
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void flyToolOnly(boolean bFlyOnly)
          Suppresses the pivot and zoom functionality.
 void getDefaultPos(int[] left, int[] top)
          The default position of the tool panel.
 boolean isFixedLineOfSight()
          Indicates if the line of sight between the observer and target is fixed.
 boolean isStopAtSurface()
          Indicates if the fly tool stops at the globe surface.
 void setDefaultPos(int left, int top)
          The default position of the tool panel.
 void setFixedLineOfSight(boolean bBool)
          Indicates if the line of sight between the observer and target is fixed.
 void setStopAtSurface(boolean bBool)
          Indicates if the fly tool stops at the globe surface.
 

Field Detail

IIDcdc74ba5_d5f9_4dd9_8433_3558744a9514

static final int IIDcdc74ba5_d5f9_4dd9_8433_3558744a9514
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

setFixedLineOfSight

void setFixedLineOfSight(boolean bBool)
                         throws java.io.IOException,
                                AutomationException
Indicates if the line of sight between the observer and target is fixed.

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

isFixedLineOfSight

boolean isFixedLineOfSight()
                           throws java.io.IOException,
                                  AutomationException
Indicates if the line of sight between the observer and target is fixed.

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

setStopAtSurface

void setStopAtSurface(boolean bBool)
                      throws java.io.IOException,
                             AutomationException
Indicates if the fly tool stops at the globe surface.

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

isStopAtSurface

boolean isStopAtSurface()
                        throws java.io.IOException,
                               AutomationException
Indicates if the fly tool stops at the globe surface.

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

setDefaultPos

void setDefaultPos(int left,
                   int top)
                   throws java.io.IOException,
                          AutomationException
The default position of the tool panel.

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

getDefaultPos

void getDefaultPos(int[] left,
                   int[] top)
                   throws java.io.IOException,
                          AutomationException
The default position of the tool panel.

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

flyToolOnly

void flyToolOnly(boolean bFlyOnly)
                 throws java.io.IOException,
                        AutomationException
Suppresses the pivot and zoom functionality.

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