DK for ActiveX | TatukGIS_XDK11.ITGIS_Shape.Intersection | Methods | Properties
Computes the intersection of this shape and another shape.
// C# public ITGIS_Shape Intersection( ITGIS_Shape _shape );
' VisualBasic Public Function Intersection( ByVal _shape As ITGIS_Shape ) As ITGIS_Shape
// Oxygene public function Intersection( _shape : ITGIS_Shape ) : ITGIS_Shape;
| Name | Type | Description |
|---|---|---|
| _shape | ITGIS_Shape | Shape to intersect with. Must have valid geometry. |
| Type | Description |
|---|---|
| ITGIS_Shape | Newly created shape containing only geometry common to both shapes. |
PURPOSE: Extract the shared geometry of two vector shapes for clipping, overlay analysis, and spatial filtering.
BEHAVIOR: Performs the topology intersection operation and returns the common part as a new shape. Disjoint inputs may produce an empty result geometry.
CONSTRAINTS: Caller owns the returned shape. Both shapes must have valid geometry suitable for topology processing.