API Documentation > Interface Classes > Class wfcWSurface
Class wfcWSurface

# include <wfcGeometry.h>

class
wfcWSurface
: public virtual
pfcSurface,
: public virtual
wfcLayerItem,
: public virtual
wfcWModelItem
{
xaideclare(wfcWSurface)
...
};


Description
Interface inherited from pfcSurface
User Guide References:
Direct Known Subclasses:
Methods Inherited from Class pfcChild::
Methods Inherited from Class pfcActionSource::
Methods Inherited from Class pfcRelationOwner::
Methods Inherited from Class pfcParent::
Methods Inherited from Class pfcParameterOwner::
Methods Inherited from Class pfcModelItem::
Methods Inherited from Class pfcSurface::
Methods Inherited from Class wfcLayerItem::
Methods Inherited from Class wfcWParameterOwner::
Methods Inherited from Class wfcWRelationOwner::
Methods Inherited from Class wfcWModelItem::
Method Summary
Returns the next surface in the surface list (or NULL, if there is no next surface). If the model geometry has changed, the next surface must be obtained again.
Calculates the tessellation of a given surface
Method Detail
GetNextSurface
()
Returns the next surface in the surface list (or NULL, if there is no next surface). If the model geometry has changed, the next surface must be obtained again.
User Guide References:
Returns:
Handle to next surface wfcWSurface
Calculates the tessellation of a given surface
Exceptions thrown (but not limited to):
pfcXToolkitOutOfMemory - Creo Parametric could not allocate memory for the output.
pfcXToolkitIncompleteTessellation - The tessellation was incomplete.
If incomplete tessellation is acceptable, set <reference 4 to unknown entity wfcWSession::SetIncompleteSurfaceTessellationAllowed> to true. The default value for this setting is false.
User Guide References:
Parameters:
Input
Input instructions for the tessellation
Returns:
returns tessellation data wfcTessellation
GetPeriodicity
()
Returns:
Was this helpful?