AttributeCurvePointer Class Reference


Detailed Description

Definition at line 151 of file nurbs.h.

#include <nurbs.h>

Inheritance diagram for AttributeCurvePointer:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  AttributeCurvePointer (Node *pOwner=0, const QString &sID="")
void  SetPointerValue (NURBSCurve *cValue, bool bX=false)

Constructor & Destructor Documentation

AttributeCurvePointer ( Node pOwner = 0,
const QString sID = "" 
) [inline]

Definition at line 156 of file nurbs.h.

: AttributePointer<NURBSCurve>( pOwner, sID ) { };

Member Function Documentation

void SetPointerValue ( NURBSCurve cValue,
bool  bX = false 
) [inline]

Definition at line 158 of file nurbs.h.

    {
        NURBSCurve *curve = AttributePointer<NURBSCurve>::Value();
        NURBSCurve *newCurve = new NURBSCurve( 3 );
        if( curve  )
            delete curve;
        if( cValue )
            *newCurve = *cValue;
        AttributePointer<NURBSCurve>::SetPointerValue( newCurve, bX );
    };

The documentation for this class was generated from the following file:

AttributeCurvePointer AttributeCurvePointer AttributeCurvePointer AttributeCurvePointer AttributeCurvePointer AttributeCurvePointer AttributeCurvePointer AttributeCurvePointer AttributeCurvePointer AttributeCurvePointer
AttributeCurvePointer AttributeCurvePointer AttributeCurvePointer AttributeCurvePointer AttributeCurvePointer AttributeCurvePointer AttributeCurvePointer AttributeCurvePointer AttributeCurvePointer AttributeCurvePointer