Description | ||||||||||||||
Creates a feature from the element tree and copies sketch(es) from the feature(s) from sketch_array to the created feature. Supports creation of the following sketched features:
|
||||||||||||||
Synopsis | ||||||||||||||
#include <ProFeature.h> | ||||||||||||||
ProError | ProFeatureSketchedWithOptionsCreate | ( | ||||||||||||
ProSelection model | ||||||||||||||
/* (In) | ||||||||||||||
The model on which the feature is being created. If the feature is created in an assembly, you must specify the component path. | ||||||||||||||
*/ | ||||||||||||||
ProElement elemtree | ||||||||||||||
/* (In) | ||||||||||||||
The element tree. | ||||||||||||||
*/ | ||||||||||||||
ProFeatureCreateOptions* options | ||||||||||||||
/* (In) | ||||||||||||||
ProArray of user options. | ||||||||||||||
*/ | ||||||||||||||
ProSelection* sketch_array | ||||||||||||||
/* (In) | ||||||||||||||
ProArray of selections of sketch datum curves containing sketches | ||||||||||||||
*/ | ||||||||||||||
int flags | ||||||||||||||
/* (In) | ||||||||||||||
The regeneration control flags. Pass as bitmask containing one or more of the bit flags PRO_REGEN* defined in ProSolid.h | ||||||||||||||
*/ | ||||||||||||||
ProFeature* p_feature | ||||||||||||||
/* (Out) | ||||||||||||||
The feature handle to the created sketched feature. | ||||||||||||||
*/ | ||||||||||||||
ProErrorlist* p_errors | ||||||||||||||
/* (Out) | ||||||||||||||
The list of errors. | ||||||||||||||
*/ | ||||||||||||||
) | ||||||||||||||
Returns | ||||||||||||||
|
||||||||||||||
See Also | ||||||||||||||
ProDtmCrv.h | ||||||||||||||
ProDtmPnt.h | ||||||||||||||
ProExtrude.h | ||||||||||||||
ProFlatSrf.h | ||||||||||||||
ProRevolve.h | ||||||||||||||
ProRib.h |