REEDSH   

Equivalent PK functions:

REEDSH ( sheet, urange, vrange, ifail )
=======================================

  Replaces the edges of a sheet body.

Receives:
  KI_tag_body              *sheet          --- Sheet body
  KI_dbl                    urange[2]      --- urange of face
  KI_dbl                    vrange[2]      --- vrange of face

Returns:
  KI_cod_error             *ifail          --- failure code

Specific errors:
  KI_wrong_surface          surface of sheet is of wrong type
  KI_bad_parameter          invalid parameter range
  KI_unsuitable_entity      sheet has more than one non-rubber face
  KI_missing_geom           sheet has no surface attached
  KI_not_sheet              body is not a sheet

Description:

  The supplied body, `sheet' must be a sheet body which must only have
  one face and there must be a surface attached to the face.

  The edges of the sheet are removed and replaced by edges corresponding the
  isoparameter lines defined by 'urange' and 'vrange' (ie the new face is
  parametrically rectangular).

  For each pair of parameter ranges, the following rules apply:

    (i)   The first element must be less than the second.

    (ii)  Both elements must lie inside the parameter range of the surface
          of the sheet, as given by ENCUPA/ENSUPA, unless the corresponding
          parameter is periodic.
          In that case the first must lie in the range, and the difference
          between the two may not exceed the period. The resulting face
          will straddle the boundary of the parametrisation.

  NOTE that REEDSH will not replace the edges of a blend face (type TYSUBL).