Library | File

Class wfcWNURBSSurfaceDescriptor

# include <wfcGeometry.h>

class wfcWNURBSSurfaceDescriptor
 : public virtual pfcNURBSSurfaceDescriptor,
 : public virtual wfcWSurfaceDescriptor
{
    xdeclare(wfcWNURBSSurfaceDescriptor)
    ...
};
This is a COMPACT class.



Description

The Nurbs surface descriptor.
Manual References:
Overview of Creo Object TOOLKIT C++: Casting of Creo Object TOOLKIT C++ pfc Classes to wfc Classes



Method Summary

static wfcWNURBSSurfaceDescriptor_ptrCreate (pfcSurfaceExtents_ptr Extents, pfcSurfaceOrientation Orientation, xint UDegree, xint VDegree, xrealsequence_ptr UKnots, xrealsequence_ptr VKnots, pfcBSplinePoints_ptr Points, xint SurfaceId, optional wfcContourDescriptors_ptr ContourData)
Creates WNURBSSurfaceDescriptor object.


Methods Inherited from Class pfcSurfaceDescriptor:

GetSurfaceType, GetExtents, SetExtents, GetOrientation, SetOrientation


Methods Inherited from Class pfcNURBSSurfaceDescriptor:

GetUDegree, SetUDegree, GetVDegree, SetVDegree, GetUKnots, SetUKnots, GetVKnots, SetVKnots, GetPoints, SetPoints


Methods Inherited from Class wfcWSurfaceDescriptor:

GetSurfaceId, SetSurfaceId, GetContourData, SetContourData



Method Detail

static wfcWNURBSSurfaceDescriptor_ptrCreate (pfcSurfaceExtents_ptr Extents, pfcSurfaceOrientation Orientation, xint UDegree, xint VDegree, xrealsequence_ptr UKnots, xrealsequence_ptr VKnots, pfcBSplinePoints_ptr Points, xint SurfaceId, optional wfcContourDescriptors_ptr ContourData)

Creates WNURBSSurfaceDescriptor object.
Parameters:
Extents
The NURB surface extents.
Orientation
The orientation.
UDegree
The U param degree.
VDegree
The V param degree.
UKnots
The U param knots.
VKnots
The V param knots.
Points
The points.
SurfaceId
The surface id.
ContourData
The contour.
Returns: