SYScopyStringSections

Top  Previous  Next

Copy from line element segments.

If the external segment internal concerning the surrounding of the line train copies in the object of the line train. If the line train lies completely in the area to be copied, he is completely copied. 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 whose segment should be copied.

input_ring (const PSTRING_ELEMENT) [IN]

The surrounding determines the segment him should be copied.

input_inside (const BOOLEAN) [IN]

TRUE, then the internal segments are copied.

input_bounds (const BOOLEAN) [IN]

TRUE, then the segments on the surrounding are cocopied.

Result

(int) [OUT]

Number of the copied segments, but–1 in the mistake case.

Declaration

#include "system.h"

 

int DLLENTRY SYScopyStringSections (

const PSTRING_ELEMENT input_poly,

const PSTRING_ELEMENT input_ring,

const BOOLEAN input_inside,

const BOOLEAN input_bounds

);