xNurbsCurveData Class Reference

#include <lib_dwgobjects.h>

Inheritance diagram for xNurbsCurveData:

公共成员函数

Bool   ResizeObject ( Int32 count, Int32 degree)
void  SetClosed ( Bool value)
void  SetPoint ( Int32 index, const 向量 &position, const Float &weight)
xNurbsKnots GetKnots ()
void  SetParameterRange ( Float min, Float max)
void  SetPolynomial ( Bool value)
xNurbsCurvePoint GetPoint ( Int32 index)
-  Public Member Functions inherited from xBaseCurveData
void  SetPlanar ( Bool planar)
-  Public Member Functions inherited from xBaseGeometryData
void  初始化 ( GeListNode *node)

私有成员函数

  xNurbsCurveData ()
  ~xNurbsCurveData ()

构造函数 & 析构函数文档编制

◆  xNurbsCurveData()

xNurbsCurveData () private

◆  ~xNurbsCurveData()

~ xNurbsCurveData () private

成员函数文档编制

◆  ResizeObject()

Bool ResizeObject ( Int32   count ,
Int32   degree  
)

◆  SetClosed()

void SetClosed ( Bool   value )

◆  SetPoint()

void SetPoint ( Int32   index ,
const 向量 position ,
const Float weight  
)

◆  GetKnots()

xNurbsKnots * GetKnots ( )

◆  SetParameterRange()

void SetParameterRange ( Float   min ,
Float   max  
)

◆  SetPolynomial()

void SetPolynomial ( Bool   value )

◆  GetPoint()

xNurbsCurvePoint * GetPoint ( Int32   index )