# siKnotParameterization Enum

## Enumerations
enum | siKnotParameterization { siUniformParameterization = 0, siNonUniformParameterization = 1, siChordLengthParameterization = 2, siCentripetalParameterization = 3 }

## Detailed Description

Type of knot parameterization type for NurbsCurves.

See also:
  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

## Enumeration Type Documentation

enum siKnotParameterization

Enumerator:

  siUniformParameterization | [0] Uniform
  siNonUniformParameterization | [1] Non-uniform
  siChordLengthParameterization | [2] Chord_length
  siCentripetalParameterization | [3] Centripetal