com.esri.arcgis.geometry
Interface IMultiPatch2

All Superinterfaces:
IGeometry, IMultiPatch, Serializable
All Known Implementing Classes:
IMultiPatch2Proxy

public interface IMultiPatch2
extends IMultiPatch, Serializable

Provides access to members that permit controlled access to MultiPatch parts.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 void setXYFootprintByRef(IGeometry rhs1)
          A reference to a cached copy of the multipatch's footprint in the x-y plane.
 
Methods inherited from interface com.esri.arcgis.geometry.IMultiPatch
findBeginningRing, getBeginningRingCount, getFollowingRingCount, getRingType, getXYFootprint, invalXYFootprint, putRingType, queryBeginningRings, queryFollowingRings
 
Methods inherited from interface com.esri.arcgis.geometry.IGeometry
geoNormalize, geoNormalizeFromLongitude, getDimension, getEnvelope, getGeometryType, getSpatialReference, isEmpty, project, queryEnvelope, setEmpty, setSpatialReferenceByRef, snapToSpatialReference
 

Method Detail

setXYFootprintByRef

void setXYFootprintByRef(IGeometry rhs1)
                         throws IOException,
                                AutomationException
A reference to a cached copy of the multipatch's footprint in the x-y plane.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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