Category 3D drawings and annotations, Object ProSurffinish

Function ProSurffinishSrfcollectionGet


Description
Obtains the surface collection reference assigned to the surface finish. Note: surface collections may only be used for surface finishes in annotation elements.
Licensing Requirement
TOOLKIT for 3D Drawings
Synopsis
#include <ProSurfFinish.h>
ProErrorProSurffinishSrfcollectionGet(
ProSurfFinish* surf_finish
/* (In)
The surface finish.
*/
ProCollection* srf_collection
/* (Out)
The surface collection assigned to the surface finish. Free this using ProCollectionFree().
*/
)
Returns
PRO_TK_NO_ERRORThe function succeeded.
PRO_TK_BAD_INPUTSOne or more input arguments was invalid.
PRO_TK_BAD_CONTEXTThe surface finish is not in an annotation element and cannot use a surface collection reference.
PRO_TK_NO_LICENSELicense check failure.
See Also
ProSurffinishSrfcollectionSet
ProSurffinishReferencesGet

Manual References:

  1. Annotations: Annotation Features and Annotations: Surface Finish Annotations
  2. Annotations: Annotation Features and Annotations: Surface Finish Annotations