Data Structures | |
struct | A3DSurfNurbsData |
Nurbs surface structure. More... | |
Functions | |
A3DStatus | A3DSurfNurbsGet (const A3DSurfNurbs *pSrf, A3DSurfNurbsData *pData) |
Populates the A3DSurfNurbsData structure. More... | |
A3DStatus | A3DSurfNurbsCreate (const A3DSurfNurbsData *pData, A3DSurfNurbs **ppSrf) |
Creates an A3DSurfNurbs from an A3DSurfNurbsData structure. More... | |
A3DStatus | A3DSurfBaseGetAsNurbs (const A3DSurfBase *pSrf, A3DDouble dTolerance, A3DBool bUseSameParameterization, A3DSurfNurbsData *pData) |
Populates the A3DSurfNurbsData structure from any type of A3DSurfBase. More... | |
Entity type is kA3DTypeSurfNurbs.
Enumeration for characterizing a surface's form.
A3DStatus A3DSurfNurbsGet | ( | const A3DSurfNurbs * | pSrf, |
A3DSurfNurbsData * | pData | ||
) |
Populates the A3DSurfNurbsData structure.
A3DStatus A3DSurfNurbsCreate | ( | const A3DSurfNurbsData * | pData, |
A3DSurfNurbs ** | ppSrf | ||
) |
Creates an A3DSurfNurbs from an A3DSurfNurbsData structure.
A3DStatus A3DSurfBaseGetAsNurbs | ( | const A3DSurfBase * | pSrf, |
A3DDouble | dTolerance, | ||
A3DBool | bUseSameParameterization, | ||
A3DSurfNurbsData * | pData | ||
) |
Populates the A3DSurfNurbsData structure from any type of A3DSurfBase.
This structure must be freed with A3DSurfNurbsGet call.