Category Geometry items, Object ProQuilt

Function ProQuiltSurfaceVisit


Description
Visits the surfaces of the specified quilt.
Replacement in Object TOOLKIT: pfcQuilt::ListElements
Synopsis
#include <ProQuilt.h>
ProErrorProQuiltSurfaceVisit(
ProQuilt p_quilt
/* (In)
The quilt handle
*/
ProQuiltSurfaceVisitAction action
/* (In)
The action function
*/
ProQuiltSurfaceFilterAction filter
/* (In)
The filter function. If NULL, all surfaces of the quilt are visited using the action function.
*/
ProAppData app_data
/* (In)
The application data passed to the filter and visiting functions
*/
)
Returns
PRO_TK_NO_ERRORThe function successfully visited the surfaces.
PRO_TK_BAD_INPUTSOne or more of the input arguments are invalid.
PRO_TK_NOT_IMPLEMENTEDThe specified p_curve is a valid geometry item, but not a composite curve.
PRO_TK_E_NOT_FOUNDThe function did not visit any of the components, either because of the filter or for another reason.
OtherAny other value means the action function returned something other than PRO_TK_NO_ERROR and stopped visiting the surfaces.

Manual References:

  1. Pro/DEVELOP to Creo Toolkit Function Mapping: Equivalent Pro/DEVELOP Functions
  2. Core: 3D Geometry: Visiting Solid Geometry
  3. Core: 3D Geometry: Visiting Solid Geometry
  4. Core: 3D Geometry: Geometry of Quilts

Sample Code References:

  1. pt_autoaxis ( AutoAxis.c )
  2. pt_examples ( UtilCollect.c )