com.esri.arcgis.analyst3d
Interface ICamera3

All Superinterfaces:
ICamera, ICamera2, Serializable
All Known Implementing Classes:
Camera

public interface ICamera3
extends ICamera2, Serializable

Provides access to members that manipulate the camera.

Product Availability

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


Method Summary
 void setOrthoViewingExtent(IEnvelope rhs1)
          The extent visible by the camera in orthographic view.
 
Methods inherited from interface com.esri.arcgis.analyst3d.ICamera2
getDisplayType, setDisplayType
 
Methods inherited from interface com.esri.arcgis.analyst3d.ICamera
canSeeMBB, canSeeSphere, getAzimuth, getIdentifyRay, getIdentifyVector, getInclination, getObserver, getOrthoViewingExtent, getProjectionType, getRollAngle, getScale, getTarget, getUpDirection, getViewFieldAngle, getViewingDistance, hTurnAround, isMultiPhaseRendering, isUsable, levelObsToTarget, levelTargetToObs, move, pan, polarUpdate, propertiesChanged, queryDistanceToMBB, queryDistanceToSphere, queryDistanceToSphereCenter, queryIdentifyVector, queryOrthoViewingPlatform, queryViewingPlatformMBB, queryViewingPlatformSphere, recalcUp, replayFrame, rotate, setAzimuth, setDefaultsMBB, setDefaultsSphere, setInclination, setMultiPhaseRendering, setObserver, setProjectionType, setRollAngle, setTarget, setUpDirection, setVerticalExaggeration, setViewFieldAngle, setViewingDistance, zoom, zoomToRect
 

Method Detail

setOrthoViewingExtent

void setOrthoViewingExtent(IEnvelope rhs1)
                           throws IOException,
                                  AutomationException
The extent visible by the camera in orthographic view.

Product Availability

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

Parameters:
rhs1 - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.