findOrAddNormalInGrowableXYZArray Method

Add a normal to the polyface. The implementation is free to either create a new normal or return the index of a prior normal with the same coordinates.

findOrAddNormalInGrowableXYZArray(xyz: GrowableXYZArray, index: number, transform?: Transform, priorIndex?: number): undefined | number

@returns the normal index in the polyface.

Parameter Type Description
xyz GrowableXYZArray the array of normals.
index number index of the normal in the array.
transform Transform (optional) transform to be applied.
priorIndex number (optional) index of a prior point to check for possible duplicate value.

Returns - undefined | number

the normal index in the polyface.

Defined in

Last Updated: 17 December, 2024