Category Geometry items, Object ProEdge

Function ProEdgeTessellationGet


Description
Retrieves the edge tessellation for the specified edge.
Replacement in Object TOOLKIT: wfcWEdge::GetEdgeTessellation
Synopsis
#include <ProEdge.h>
ProErrorProEdgeTessellationGet(
ProEdge edge
/* (In)
The edge handle.
*/
Pro3dPnt** p_points
/* (Out)
The list of tessellation points (to be released by ProArrayFree()). If not required, this argument may be NULL.
*/
ProSurface adj_srfs[2]
/* (Out)
The adjacent surfaces. If not required, this argument may be NULL. This will contain only 1 surface if the edge is a 1-sided edge.
*/
ProUvParam** p_uv_arr1
/* (Out)
The first array of UV points (to be released by ProArrayFree()). If not required, this argument may be NULL.
*/
ProUvParam** p_uv_arr2
/* (Out)
The second array of UV points (to be released by ProArrayFree()). If not required, this argument may be NULL.
*/
int* p_count
/* (Out)
The size of the p_points array. If not required, this argument may be NULL.
*/
)
Returns
PRO_TK_NO_ERRORThe function successfully retrieved the information.
PRO_TK_BAD_INPUTSThe input argument is invalid.
See Also
ProArrayFree

Manual References:

  1. Pro/DEVELOP to Creo Toolkit Function Mapping: Equivalent Pro/DEVELOP Functions
  2. Core: 3D Geometry: Curve and Edge Tessellation
  3. Core: 3D Geometry: Curve and Edge Tessellation

Sample Code References:

  1. pt_examples ( UtilGeom.c )