User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.itgis_shape.intersection_itgis_shape

ITGIS_Shape.Intersection method

DK for ActiveX | TatukGIS_XDK11.ITGIS_Shape.Intersection | Methods | Properties

Computes the intersection of this shape and another shape.

Available also on: Delphi | .NET | Java | Python.

Syntax

// 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;

Parameters

Name Type Description
_shape ITGIS_Shape Shape to intersect with. Must have valid geometry.

Result

Type Description
ITGIS_Shape Newly created shape containing only geometry common to both shapes.

Remarks

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.

References

2026/07/05 01:25

Page Tools