Home > All Other Interfaces > IGeometry > IsSimple

IsSimple

Returns TRUE if the geometry is simple (FALSE otherwise). This property only applies to linestrings, multipoints, and multilinestrings, and is defined differently for each of these types:

§   A linestring is simple if it does not intersect itself.

§   A multipoint is simple if none of its elements occupy the same coordinate space.

§   A multilinestring is simple if the linestrings only intersect at the endpoints of the linestrings.

 

JavaScript

 

IsSimple()

 

C#

 

int IsSimple()

 

C++

 

HRESULT IsSimple(

      VARIANT_BOOL* IsSimple)

Return Value

IsSimple

A Boolean that returns TRUE if the geometry is simple.