## siKnotParameterization

### Description

Type of knot parameterization type for NurbsCurves.

### C# Syntax

    siKnotParameterization.siUniformParameterization                            // 0

    siKnotParameterization.siNonUniformParameterization                         // 1

    siKnotParameterization.siChordLengthParameterization                        // 2

    siKnotParameterization.siCentripetalParameterization                        // 3

Constant | Value | Description
--- | --- | ---
siUniformParameterization | 0 | Uniform
siNonUniformParameterization | 1 | Non-uniform
siChordLengthParameterization | 2 | Chord_length
siCentripetalParameterization | 3 | Centripetal

### Applies To

KnotCollection.Parameterization NurbsCurve.Get NurbsCurve.Set NurbsCurveList.AddCurve NurbsCurveList.Get NurbsCurveList.Set NurbsSurface.Get NurbsSurface.GetTrim NurbsSurface.Set NurbsSurfaceMesh.AddSurface NurbsSurfaceMesh.AddSurfaceWithTrim NurbsSurfaceMesh.Get NurbsSurfaceMesh.Set X3DObject.AddNurbsCurve X3DObject.AddNurbsCurveList X3DObject.AddNurbsCurveList2 X3DObject.AddNurbsSurface X3DObject.AddNurbsSurfaceMesh X3DObject.AddNurbsSurfaceMesh2 CKnotArray::GetParameterization CNurbsCurveData::m_siParameterization CNurbsSurfaceData::m_siUParameterization CNurbsSurfaceData::m_siVParameterization