Public Member Functions | Public Attributes

NURBSProceeduralCurve Class Reference

Search for all occurrences

Detailed Description

See also:
Class NURBSCVCurve, Class NURBSCurve.

Description:
This class is available in release 3.0 and later only.

This is the base class for procedurally defined curves. Note that this is not subclassed from NURBSObject. You must use the GenNURBSCVCurveProcedurally() function.

The following typedef-ed functions are used by the GenNURBSCVCurveProcedurally() function.

#include <surf_api.h>

Inheritance diagram for NURBSProceeduralCurve:
Inheritance graph
[legend]

List of all members.

Public Member Functions

DllExport  NURBSProceeduralCurve (CurveParamRangeProc param, CurveEvalProc eval, CurveEvalTan tan, CurveArcLengthProc arclen)

Public Attributes

CurveParamRangeProc  mParamProc
CurveEvalProc  mEvalProc
CurveEvalTan  mEvalTanProc
CurveArcLengthProc  mArcLengthProc

Constructor & Destructor Documentation

DllExport NURBSProceeduralCurve ( CurveParamRangeProc  param,
CurveEvalProc  eval,
CurveEvalTan  tan,
CurveArcLengthProc  arclen 
)
Remarks:
Constructor. The data members are initialized to the values passed.

Member Data Documentation

CurveParamRangeProc mParamProc
CurveEvalProc mEvalProc
CurveEvalTan mEvalTanProc
CurveArcLengthProc mArcLengthProc

NURBSProceeduralCurve NURBSProceeduralCurve NURBSProceeduralCurve NURBSProceeduralCurve NURBSProceeduralCurve NURBSProceeduralCurve NURBSProceeduralCurve NURBSProceeduralCurve NURBSProceeduralCurve NURBSProceeduralCurve
NURBSProceeduralCurve NURBSProceeduralCurve NURBSProceeduralCurve NURBSProceeduralCurve NURBSProceeduralCurve NURBSProceeduralCurve NURBSProceeduralCurve NURBSProceeduralCurve NURBSProceeduralCurve NURBSProceeduralCurve