This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IT > ITopologicalOperator2 Interface > ITopologicalOperator2.IntersectMultidimension Method (ArcObjects .NET 10.5 SDK) |
Constructs the set-theoretic intersection of the inputs. The results are returned in a geometry bag with one element per result dimension.
[Visual Basic .NET] Public Function IntersectMultidimension ( _ ByVal other As IGeometry _ ) As IGeometry
[C#] public IGeometry IntersectMultidimension ( IGeometry other );
[C++]
HRESULT IntersectMultidimension(
IGeometry* other,
IGeometry** intersection
);
[C++]
Parameters other
other is a parameter of type IGeometry intersection [out, retval]
intersection is a parameter of type IGeometry
This method only works with the following combination of geometries: Polygon with Polyline (and vice versa), Polyline with Multipoint (and vice versa), Polygon with Multipoint (and vice versa).
When using this method to intersect a Polygon with a Polyline (or vice versa) the geometry returned will be a GeometryBag.
When using this method to intersect a Multipoint with a Polygon (or vice versa) or Multipoint with a Polyline (or vice versa) the geometry returned will be a Multipoint.
If the desired combination of geometries is not available on this function, use Intersect on ITopologicalOperator.