This document is archived and information here might be outdated.  Recommended version.


IMultiPatch.XYFootprint Property (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (Geometry)  

IMultiPatch.XYFootprint Property

A reference to a cached copy of the multipatch's footprint in the x-y plane. If the footprint is modified, InvalXYFootprint should be called.

[Visual Basic .NET]
Public ReadOnly Property XYFootprint As IGeometry
[C#]
public IGeometry XYFootprint {get;}
[C++]
HRESULT get_XYFootprint(
  IGeometry** XYFootprint
);
[C++]

Parameters XYFootprint [out, retval]
XYFootprint is a parameter of type IGeometry

Product Availability

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

Description

Returns the 2D projection of the MultiPatch to the XY-Plane.  The XY-Plane projection of a MultiPatch is called the "XYFootprint" of the MultiPatch.  The XYFootprint is used to display MultiPatches in a 2D environment as well as perform simple time-efficient calculations.

Remarks

To ensure that the XYFootpring is current (this is especially important if you directly modify the XYFootprint or one of the MultiPatch parts), call InvalXYFootprint.

IMultiPatch XYFootprint Example

See Also

IMultiPatch Interface