List of NURBSObject Types
See Also: Class NURBSObject, Class NURBSSurface, Class NURBSControlVertex, Class NURBSPoint, Class NURBSCurve.
One of the following enum values describes the type of NURBSObject this is. The sub-classed NURBSObject returns one of these values in GetType().
kNPoint
Specifies a NURBSIndependentPoint object.
kNPointCPoint
Specifies a NURBSPointConstPoint object.
kNCurveCPoint
Specifies a NURBSCurveConstPoint object.
kNCurveCurveIntersectionPoint
Specifies a NURBSCurveCurveIntersectionPoint object.
kNSurfaceCPoint
Specifies a NURBSSurfConstPoint object.
kNCurveSurfaceIntersectionPoint
Specifies a NURBSCurveSurfaceIntersectionPoint object.
kNTexturePoint
This option is available in release 3.0 and later only.
Specifies a NURBSTexturePoint object.
kNCV
Specifies a NURBSControlVertex object.
kNCVCurve
Specifies a NURBSCVCurve object.
kNPointCurve
Specifies a NURBSPointCurve object.
kNBlendCurve
Specifies a NURBSBlendCurve object.
kNOffsetCurve
Specifies a NURBSOffsetCurve object.
kNXFormCurve
Specifies a NURBSXFormCurve object.
kNMirrorCurve
Specifies a NURBSMirrorCurve object.
kNFilletCurve
Specifies a NURBSFilletCurve object.
kNChamferCurve
Specifies a NURBSChamferCurve object.
kNIsoCurve
Specifies a NURBSIsoCurve object.
kNProjectVectorCurve
Specifies a NURBSProjectVectorCurve object.
kNProjectNormalCurve
Specifies a NURBSProjectNormalCurve object.
kNSurfSurfIntersectionCurve
Specifies a NURBSSurfSurfIntersectionCurve object.
kNCurveOnSurface
Specifies a NURBSCurveOnSurface object.
kNPointCurveOnSurface
Specifies a NURBSPointCurveOnSurface object.
kNSurfaceNormalCurve
Specifies a NURBSSurfaceNormalCurve object.
kNSurfaceEdgeCurve
This option is available in release 3.0 and later only.
Specifies a NURBSSurfaceEdgeCurve object.
kNCVSurface
Specifies a NURBSCVSurface object.
kNPointSurface
Specifies a NURBSPointSurface object.
kNBlendSurface
Specifies a NURBSBlendSurface object.
kNOffsetSurface
Specifies a NURBSOffsetSurface object.
kNXFormSurface
Specifies a NURBSXFormSurface object.
kNMirrorSurface
Specifies a NURBSMirrorSurface object.
kNRuledSurface
Specifies a NURBSRuledSurface object.
kNULoftSurface
Specifies a NURBSULoftSurface object.
kNExtrudeSurface
Specifies a NURBSExtrudeSurface object.
kNLatheSurface
Specifies a NURBSLatheSurface object.
kNUVLoftSurface
Specifies a NURBSUVLoftSurface object.
kNNBlendSurface
Specifies a NURBSNBlendSurface object.
kN1RailSweepSurface
Specifies a NURBS1RailSweepSurface object.
kN2RailSweepSurface
Specifies a NURBS2RailSweepSurface object.
kNCapSurface
Specifies a NURBSCapSurface object.
kNMultiCurveTrimSurface
Specifies a NURBSMultiCurveTrimSurface object.
kNFilletSurface
This option is available in release 3.0 and later only.
Specifies a NURBSFilletSurface object.