Open Search
    xNurbsCurveData Class Reference

    #include <lib_dwgobjects.h>

    Inheritance diagram for xNurbsCurveData:

    Public Member Functions

    Bool ResizeObject (Int32 count, Int32 degree)
     
    void SetClosed (Bool value)
     
    void SetPoint (Int32 index, const Vector &position, const Float &weight)
     
    xNurbsKnotsGetKnots ()
     
    void SetParameterRange (Float min, Float max)
     
    void SetPolynomial (Bool value)
     
    xNurbsCurvePointGetPoint (Int32 index)
     
    - Public Member Functions inherited from xBaseCurveData
    void SetPlanar (Bool planar)
     
    - Public Member Functions inherited from xBaseGeometryData
    void Initialize (GeListNode *node)
     

    Private Member Functions

     xNurbsCurveData ()
     
     ~xNurbsCurveData ()
     

    Constructor & Destructor Documentation

    ◆ xNurbsCurveData()

    xNurbsCurveData ( )
    private

    ◆ ~xNurbsCurveData()

    ~xNurbsCurveData ( )
    private

    Member Function Documentation

    ◆ ResizeObject()

    Bool ResizeObject ( Int32  count,
    Int32  degree 
    )

    ◆ SetClosed()

    void SetClosed ( Bool  value)

    ◆ SetPoint()

    void SetPoint ( Int32  index,
    const Vector position,
    const Float weight 
    )

    ◆ GetKnots()

    xNurbsKnots* GetKnots ( )

    ◆ SetParameterRange()

    void SetParameterRange ( Float  min,
    Float  max 
    )

    ◆ SetPolynomial()

    void SetPolynomial ( Bool  value)

    ◆ GetPoint()

    xNurbsCurvePoint* GetPoint ( Int32  index)