GEOparallelLine

Top  Previous  Next

Parallel generate.

With this routine a parallel is generated to the input line. The input line is oriented by the starting point to the terminator point. With negative parallel distance the parallel is generated on the left by the input line, but on the right from her. If is the parallel distance 0, is In parallel congruentially with the input line. The parallel has the immediately orientation like the input line.

Parametre

input_sx (const stands in) [IN]

input_sy (const stands in) [IN]

Starting point of the input line.

input_ex (const stands in) [IN]

input_ey (const stands in) [IN]

Terminator point of the input line.

input_width (const stands in) [IN]

The width gives the distance to the input line which the parallel should have. If the width is negative, the parallel is generated on the left by the line, but on the right.

output_sx (stands in *) [IN / OUT]

output_sy (stands in *) [IN / OUT]

Starting point of the parallels.

output_ex (stands in *) [IN / OUT]

output_ey (stands in *) [IN / OUT]

Terminator point of the parallels.

Result

(BOOLEAN) [OUT]

TRUE if the parallel could be generated. FALSE if the input line a point is and can be generated with it no parallel.

Declaration

#include "basic.h"

 

BOOLEAN DLLENTRY GEOparallelLine (

const stands in input_sx,

const stands in input_sy,

const stands in input_ex,

const stands in input_ey,

const stands in input_width,

stand in * output_sx,

stand in * output_sy,

stand in * output_ex,

stand in * output_ey

);

Related functions

GEOareParallels