27, Throughout
Replace all occurrences of the text "controlPoints" with "controlPoint". (Also see change to 27.2.3, last paragraph, below.)
Table 27.1
In the HTML, change the hyperlink for 27.5 to "#SupportLevels".
27.2.3, 6th paragraph
Replace the last sentence with the following text:
“If the last control point is not identical to the first or there exists a non-unitary value of weight within (order-1) control points of the seam, the closed field is ignored.”
27.2.3, last paragraph
In the last sentence, replace “(numControlPoints + order - 1)” with “numControlPoint + order”.
27.2.3 (2nd occurrence) subclause number
Renumber subclause as 27.2.4.
27.3.2, 5th paragraph
Replace the 5th paragraph with the following text:
"uClosed and vClosed define whether or not the specific dimension is to be evaluated as a closed surface along the u and v directions, respectively."
27.3.2, 6th paragraph
Replace the last three sentences with the following text:
"A closed surface in either the u-dimension or the v-dimension shall be specified by repeating the limiting control points for that dimension and setting the respective uClosed or vClosed field to TRUE. If the last control point is not identical with the first control point, the field is ignored. If either the uClosed or the vClosed field is set to FALSE, the implementation shall not be required to smoothly blend the edges of the surface in that dimension into a continuous surface."
27.3.2, last paragraph
Remove the paragraph.
27.4.1, Node signature
For the ranges of the addChildren, removeChildren, and children fields, replace "NurbsCurve" with "NurbsCurve2D".
27.4.2, Node signature
Replace point field with the following text:
"MFVec2D [in,out] controlPoint [] (-∞, ∞)"
27.4.2, 2nd paragraph
Replace the paragraph with the following text:
"The controlPoint field specifies the end points of each segment of the piecewise linear curve."
27.5
In the HTML, change the bookmark for 27.5 to "SupportLevels".