SYSdeleteStringSections

Top  Previous  Next

Clippen of line elements.

Extinguishes concerning the surrounding (input_ring) to internal or external segments of the line train. For every remaining segment a new string element is generated in the object of the line train. If the line train lies completely in the area to be extinguished, he is completely extinguished. If the line train is closed, and his beginning was separated by the surrounding from the end and the beginning segment as well as the final segment was copied, then both segments are hung up together again to a string element.

Parametre

input_poly (const PSTRING_ELEMENT) [IN]

The line train to be extinguished.

input_ring (const PSTRING_ELEMENT) [IN]

Umring-Linienzug.

input_inside (const BOOLEAN) [IN]

TRUE, then the internal segments are extinguished.

input_bounds (const BOOLEAN) [IN]

TRUE, then the segments of the line train on the surrounding are coextinguished.

Result

(int) [OUT]

TRUE if everything ran perfectly, but FALSE.

Declaration

#include "system.h"

 

int DLLENTRY SYSdeleteStringSections (

const PSTRING_ELEMENT input_poly,

const PSTRING_ELEMENT input_ring,

const BOOLEAN input_inside,

const BOOLEAN input_bounds

);