Synopsis
PDX_MSGT mth_HorizontalLineLoopIntersect(long option, double y_value, int dim, long num_pnts, double *loop_pnts, long *num_x_values, double **x_values)
Purpose
Find the intersection points between a horizontal line and a loop
Description
Find the x values of the intersection points between a horizontal line and a loop. Only the first two dimensional values will be processed though dim can be larger than 2.
Input
option
Options (not used)
y_value
The y value of the horizontal line
dim
The dimension of points (2 or 3)
num_pnts
The number of points of the loop
loop_pnts
The points array of the loop
Output
num_x_values
The number of x values at the intersections
x_values
The x values at the intersections
Return
MTH_NOERR
Low level error return
.fi