These results are returned when one is modifiying existing objects.
Enumerations | |
| enum | NURBSResult { kNOk, kNInvalidObject, kNInvalidId, kNInvalidParameter, kNBad } |
| enum NURBSResult |
| Enumerator | |
|---|---|
| kNOk |
The function succeeded. |
| kNInvalidObject |
The specified object was invalid. For example, if you use the SetSurfaceApprox() function and specify a non-NURBS object as input, you get this error. |
| kNInvalidId |
The specified ID was invalid. For example, if you use the Transform() function and pass an invalid NURBSId, you get this error. |
| kNInvalidParameter |
A specified parameter was invalid. For example, if you try to create a cone using GenNURBSConeSurface() with a radius <=0, you get this error. |
| kNBad |
The function failed. This is a catch-all for any kind of unwanted result not covered above. |