Category Features, Object ProFeature

Function ProFeatureWithoptionsResume


Description
Resumes the specified features in the solid.

NOTE:

If the input feature array contains features that are already resumed, ProFeatureResume returns an error and does not resume suppressed features.

Synopsis
#include <ProFeature.h>
ProErrorProFeatureWithoptionsResume(
ProSolid solid
/* (In)
The part or assembly to which the features belong
*/
int* feat_list
/* (In)
The ProArray of feature identifiers to be resumed
*/
ProFeatureResumeOptions* opts
/* (In)
The ProArray of options for resuming features
*/
int flags
/* (In)
The regeneration control flags. Bitmask containing one or more of the bit flags PRO_REGEN_* defined in ProSolid.h. PRO_REGEN_UNDO_IF_FAIL and PRO_REGEN_ALLOW_CONFIRM are not supported.
*/
)
Returns
PRO_TK_NO_ERRORThe function successfully resumed the features.
PRO_TK_SUPP_PARENTSSuppressed parents were found.
PRO_TK_BAD_INPUTSOne or more of the arguments are invalid.
PRO_TK_BAD_CONTEXTInvalid regeneration flag(s) for this function.
See Also
ProArrayAlloc
ProArrayObjectAdd
ProArrayFree

Manual References:

  1. Core: Features: Manipulating Features based on Regeneration Flags

Sample Code References:

  1. pt_examples ( TestFeats.c )