Category Features, Object ProFeature

Function ProFeatureReferenceEdit


Description
Edit the references of feature to replace the old reference with new references.
Synopsis
#include <ProFeature.h>
ProErrorProFeatureReferenceEdit(
ProSolid solid
/* (In)
The part or assembly to which the features belong.
*/
ProFeature* p_feat_handle
/* (In)
The feature handle.
*/
ProReference* old_ref_arr
/* (In)
ProArray containing Old References
*/
ProReference* new_ref_arr
/* (In)
ProArray containing New References corresponding to old references
*/
int flags
/* (In)
The regeneration control flags. Pass as bitmask containing one or more of the bit flags PRO_REGEN* defined in ProSolid.h
*/
)
Returns
PRO_TK_NO_ERRORThe function successfully edited the references.
PRO_TK_BAD_INPUTSOne or more of the input arguments are invalid.
PRO_TK_GENERAL_ERROREdit reference operation failed.
PRO_TK_BAD_CONTEXTInvalid regeneration flag(s) for this function.

Manual References:

  1. Core: Features: Feature References
  2. Core: Features: Feature References