Library | File

Class pfcTabulatedCylinderDescriptor

# include <pfcGeometry.h>

class pfcTabulatedCylinderDescriptor
 : public virtual pfcTransformedSurfaceDescriptor
{
    xdeclare(pfcTabulatedCylinderDescriptor)
    ...
};
This is a COMPACT class.



Description

A data object representing the geometry of a surface defined by projecting a curve linearly through space.
Direct Known Subclasses:
wfcWTabulatedCylinderDescriptor



Method Summary

static pfcTabulatedCylinderDescriptor_ptrCreate (pfcSurfaceExtents_ptr Extents, pfcSurfaceOrientation Orientation, pfcTransform3D_ptr Origin, pfcCurveDescriptor_ptr Profile)
This method creates a new TabulatedCylinderDescriptor object.
pfcCurveDescriptor_ptrGetProfile ()
voidSetProfile (pfcCurveDescriptor_ptr value)
The geometry of the curve that is projected


Methods Inherited from Class pfcSurfaceDescriptor:

GetSurfaceType, GetExtents, SetExtents, GetOrientation, SetOrientation


Methods Inherited from Class pfcTransformedSurfaceDescriptor:

GetCoordSys, SetCoordSys



Method Detail

pfcCurveDescriptor_ptrGetProfile ()
voidSetProfile (pfcCurveDescriptor_ptr value)

The geometry of the curve that is projected




static pfcTabulatedCylinderDescriptor_ptrCreate (pfcSurfaceExtents_ptr Extents, pfcSurfaceOrientation Orientation, pfcTransform3D_ptr Origin, pfcCurveDescriptor_ptr Profile)

This method creates a new TabulatedCylinderDescriptor object.
Parameters:
Extents
The surface extents
Orientation
The surface orientation
Origin
The coordinate system of the surface
Profile
The geometry of the curve that is projected
Returns: