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
otherother is a parameter of type IGeometry
intersection [out, retval]intersection is a parameter of type IGeometry
Product Availability
Remarks
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.