Synopsis
PDX_MSGT gdx_SolidSyncECParmCurves(long option, MDA_PTR db_ptr, double chktol, double approxtol, int *nochange)
Purpose
Sync the paremeterization of the parm curves and model curve.
Description
For each Edge Curve, attempt to syncronize the parameterization of the parm curves and the model curve. Each curve is to be parameterized so that movement evaluating each curve at the same parm value will correspond to the same model space value.
Input
option
Options (Not Used)
db_ptr
The database pointer for the GDX solid entity
chktol
The deviation of the model space image of P(s) from the projection of M(t) should not be greater than devtol. This tolerance should be larger than MODEL_SPACE_PNT_TOL, at least by 1 to 2 orders of magnitude.
approxtol
TOlerance to use when approximating the new parm curves
Output
nochange
Flag indicating if anything was changed in the solid.
Tolerances
MODEL_SPACE_PNT_TOL
PARM_SPACE_PNT_TOL
.fi
Return
GDX_NOERR
GDX_INVALIDMODEL
Low level error return
.fi