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".