Synopsis
PDX_MSGT gdx_SetLinearApproxMethod(int method)
Purpose
Set the current GDX linear approximation method.
Description
Set the linear approximation method for the current GDX linear approximation workspace. By default the method is set to GDX_TOLERANCE and the tolerance values is set to 0.01. The GDX_TOLERANCE method approximates the GDX entity to be within a tolerance of the GDX entity approximated (see gdx_SetLinearApproxTol). The GDX_NUM_OF_POINTS method approximates the GDX entity with the specified number of points per GDX curve and the specified number of points per boundary/iso-parametric lines for GDX surfaces. The GDX_NUM_OF_POINTS_OR_LINEAR method approximates the GDX entity with the number of points per GDX entity unless the entity is linear in which case the linear set of points is generated. The GDX_NUM_OF_POINTS_PER_SEG method approximates the GDX entity with at most the specified number of points per curve/surface segment dependent on the current linear approximation tolerance set and the linearity of the segment.
Input
method
GDX_TOLERANCE
Approximate to within a tolerance .br Note: The tolerance must be > 0.0 when this method is set
GDX_NUM_OF_POINTS
Approximate by number of points
GDX_NUM_OF_POINTS_OR_LINEAR
Approximate by number of points unless entity is linear
GDX_NUM_OF_POINTS_PER_SEG
Approximate a curve/surface segment with no more than the number of points and to within a tolerance
Return
GDX_NOERR
GDX_NOAPPROXDATA
GDX_INVALIDTOLERANCE
GDX_INVALIDAPPROXMETHOD
.fi