com.esri.arcgis.globecore
Interface INavigate3DView

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
INavigate3DViewProxy, Navigate3DView

public interface INavigate3DView
extends java.io.Serializable

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

Description: 'Provides access to utility methods which assist in Navigating the 3DView.' 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 IID9249fb50_f569_40dd_9f9d_460885c6a164
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void begin(ICamera pCamera)
          Does any initialization steps required to begin Camera movement.
 void end()
          Does any finish steps required to end Camera movement.
 void moveForwardBackward(double distance)
          Moves Camera Forward and Backward.
 void moveLeftRight(double distance)
          Moves Camera Left and Right.
 void moveUpDown(double distance)
          Moves Camera Up and Down.
 void rotate(double azi, double incl, double roll)
          Adjusts the Camera's azimuth (heading) and inclination.
 

Field Detail

IID9249fb50_f569_40dd_9f9d_460885c6a164

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

moveForwardBackward

void moveForwardBackward(double distance)
                         throws java.io.IOException,
                                AutomationException
Moves Camera Forward and Backward.

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

moveLeftRight

void moveLeftRight(double distance)
                   throws java.io.IOException,
                          AutomationException
Moves Camera Left and Right.

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

moveUpDown

void moveUpDown(double distance)
                throws java.io.IOException,
                       AutomationException
Moves Camera Up and Down.

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

rotate

void rotate(double azi,
            double incl,
            double roll)
            throws java.io.IOException,
                   AutomationException
Adjusts the Camera's azimuth (heading) and inclination.

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

begin

void begin(ICamera pCamera)
           throws java.io.IOException,
                  AutomationException
Does any initialization steps required to begin Camera movement.

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

end

void end()
         throws java.io.IOException,
                AutomationException
Does any finish steps required to end Camera movement.

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