Synopsis
PDX_MSGT gdx_FaceGenerateParmCurves(long option, double devtol, long maxits, int fitdeg, MDA_PTR gdx_face_ptr, int *status)
Purpose
Generate missing Parameter Space curves in a face
Description
Generate missing parameter space curves for the face.
Input
option
Options (Not Used)
devtol
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.
maxits
Maximum number of iterations. Iteration will be stopped if this number is exceeded.
fitdeg
Degree used for fitting. See option GDX_FITDEGMAX above.
gdx_face_ptr
The database pointer for the GDX face entity
Output
gdx_face_ptr
An updated GDX solid with parameter face curves
status
Enumerated flag indicating whether status of parm curve generation : GDX_PARM_UNKNOWN (-1) = Generation results unknown GDX_PARM_GEN_FAILED (0) = Generation failed GDX_PARM_EXISTED (1) = Parm curves already existed GDX_PARM_GEN_CURVE (2) = Generation succeeded GDX_PARM_GEN_DEGREE_1 (3) = Degree 1 generation succeeded GDX_PARM_GEN_REV_MODEL (4) = Generation from reversed model curve succeeded.
Tolerances
MODEL_SPACE_PNT_TOL
PARM_SPACE_PNT_TOL
ANGLE_TOL
ZERO_TOL
.fi
Return
GDX_NOERR
GDX_INVALIDMODEL
Low level error return
.fi