#include <lib_dwgobjects.h>
公共成员函数 |
|
| xUVPairFF * | GetKnots () |
| void | SetPolynomial ( Bool p) |
| void | SetUClosed ( Bool c) |
| void | SetVClosed ( Bool c) |
| Bool | ResizeObject ( Int32 ucount, Int32 vcount, Int32 udegree, Int32 vdegree) |
| void | SetUParameterRange ( Float min, Float max) |
| void | SetVParameterRange ( Float min, Float max) |
| Int32 | GetUPointCount ( GeListNode *node=nullptr) |
| Int32 | GetVPointCount ( GeListNode *node=nullptr) |
| xNurbsCurvePoint * | GetPoint ( Int32 uindex, Int32 vindex) |
Public Member Functions inherited from
xBaseGeometryData
|
|
| void | 初始化 ( GeListNode *node) |
私有成员函数 |
|
| xNurbsSurfaceData () | |
| ~xNurbsSurfaceData () | |
|
|
| xUVPairFF * GetKnots | ( | ) |
| void SetPolynomial | ( | Bool | p | ) |
| void SetUClosed | ( | Bool | c | ) |
| void SetVClosed | ( | Bool | c | ) |
| Bool ResizeObject | ( | Int32 | ucount , |
| Int32 | vcount , | ||
| Int32 | udegree , | ||
| Int32 | vdegree | ||
| ) |
| void SetUParameterRange | ( | Float | min , |
| Float | max | ||
| ) |
| void SetVParameterRange | ( | Float | min , |
| Float | max | ||
| ) |
| Int32 GetUPointCount | ( | GeListNode * |
node
=
nullptr
|
) |
| Int32 GetVPointCount | ( | GeListNode * |
node
=
nullptr
|
) |
| xNurbsCurvePoint * GetPoint | ( | Int32 | uindex , |
| Int32 | vindex | ||
| ) |