Library | File

Class pfcSplineSurfaceDescriptor

# include <pfcGeometry.h>

class pfcSplineSurfaceDescriptor
 : public virtual pfcSurfaceDescriptor
{
    xdeclare(pfcSplineSurfaceDescriptor)
    ...
};
This is a COMPACT class.



Description

A data object representing the geometry of a surface that consists of a nonuniform bicubic spline surface passing through a grid with tangent vectors at each point.
Direct Known Subclasses:
wfcWSplineSurfaceDescriptor



Method Summary

static pfcSplineSurfaceDescriptor_ptrCreate (pfcSurfaceExtents_ptr Extents, pfcSurfaceOrientation Orientation, pfcSplineSurfacePoints_ptr Points)
This method creates a new SplineSurfaceDescriptor object.
pfcSplineSurfacePoints_ptrGetPoints ()
voidSetPoints (pfcSplineSurfacePoints_ptr value)
An array of spline interpolant points and derivatives


Methods Inherited from Class pfcSurfaceDescriptor:

GetSurfaceType, GetExtents, SetExtents, GetOrientation, SetOrientation



Method Detail

pfcSplineSurfacePoints_ptrGetPoints ()
voidSetPoints (pfcSplineSurfacePoints_ptr value)

An array of spline interpolant points and derivatives




static pfcSplineSurfaceDescriptor_ptrCreate (pfcSurfaceExtents_ptr Extents, pfcSurfaceOrientation Orientation, pfcSplineSurfacePoints_ptr Points)

This method creates a new SplineSurfaceDescriptor object.
Parameters:
Extents
The surface extents
Orientation
The surface orientation
Points
An array of spline interpolant points and derivatives
Returns:
The new SplineSurfaceDescriptor object