Class pfcFeature
Description
This class defines a feature.
See Also:
Direct Known Subclasses:
User Guide References:
Using Creo Object TOOLKIT C++ with Creo TOOLKIT:pfcFeature,
Casting of Creo Object TOOLKIT C++ pfc Classes to wfc Classes:pfcFeature,
Inheritance:pfcFeature,
Inheritance:pfcFeature,
Example Code: Listener Class:pfcFeature,
Accessing and Modifying Annotation Elements:pfcFeature,
Getting ModelItem Objects:pfcFeature,
Features:pfcFeature,
Feature Information:pfcFeature,
Feature Operations:pfcFeature,
Feature Groups and Patterns:pfcFeature,
Read Access to Groups and User Defined Features:pfcFeature,
Setting the Variable Dimensions and Parameters:pfcFeature,
Creating and Modifying Cross Sections:pfcFeature,
Structure of Assemblies and Assembly Objects:pfcFeature,
Accessing Columns:pfcFeature,
Action Listeners:pfcFeature,
Feature Level Action Listeners:pfcFeature,
Cancelling an ActionListener Operation:pfcFeature Method Summary
| |
| |
| |
| Creates a feature delete operation. |
| |
| |
| |
| Creates an operation that will reorder the features after the specified feature. |
| |
| |
| |
| Creates an operation that will reorder the features before the specified feature. |
| |
| |
| |
| Creates a new resume operation object. |
| |
| |
| |
| Creates a new suppress operation object. |
| |
| |
| |
| The feature subtype, i.e. "Extrude" or "Revolve" for a protrusion. |
| |
| |
| |
| The feature type. |
| |
| |
| |
| The feature type expressed as a string. |
| |
| |
| |
| The group, if the feature is a member of a group. Otherwise this will be null. |
| |
| |
| |
| |
| |
| |
| |
| The group pattern, if the feature is a member of a group pattern. Otherwise this will be null. |
| |
| |
| |
| The group pattern status. |
| |
| |
| |
| The group status. |
| |
| |
| |
| A Boolean flag that specifies whether the feature is an embedded datum or not. |
| |
| |
| |
| Retrieves the group status of the specified feature. |
| |
| |
| |
| A Boolean flag that specifies whether the feature is read only |
| |
| |
| |
| A Boolean flag that specifies whether the feature is visible. |
| |
| |
| |
| The regeneration number of the feature. If the feature is suppressed or unregenerated, this will be null. |
| |
| |
| |
| The pattern, if the feature is a member of a pattern. Otherwise this will be null. This function should only be used for simple patttern and use GetPatternByType function for nested pattern. |
| |
| |
| |
| |
| |
| |
| |
| The pattern status. |
| |
| |
| |
| The feature status. |
| |
| |
| |
| The version stamp |
| |
| |
| |
| Lists the children of the feature. |
| |
| |
| |
| Lists the parents of the feature. |
| |
| |
| |
| Lists the component model items that make up the feature. |
Method Detail
The feature type.
User Guide References:
The feature type expressed as a string.
User Guide References:
The feature subtype, i.e. "Extrude" or "Revolve" for a protrusion.
User Guide References:
The feature status.
User Guide References:
The group, if the feature is a member of a group. Otherwise this will be null.
User Guide References:
The pattern, if the feature is a member of a pattern. Otherwise this will be null. This function should only be used for simple patttern and use GetPatternByType function for nested pattern.
User Guide References:
The group pattern, if the feature is a member of a group pattern. Otherwise this will be null.
User Guide References:
Parameters:
Type
Returns:
The pattern status.
User Guide References:
The group status.
User Guide References:
The group pattern status.
User Guide References:
A Boolean flag that specifies whether the feature is visible.
This flag distinguishes visible features from internal features. Internal features are invisible features used for construction purposes.
User Guide References:
A Boolean flag that specifies whether the feature is read only
User Guide References:
The regeneration number of the feature. If the feature is suppressed or unregenerated, this will be null.
User Guide References:
The version stamp
Retrieves the group status of the specified feature.
A Boolean flag that specifies whether the feature is an embedded datum or not.
User Guide References:
Creates a new suppress operation object.
User Guide References:
Returns:
The new suppress operation object
Creates a new resume operation object.
User Guide References:
Returns:
The new resume operation object
Creates a feature delete operation.
User Guide References:
Returns:
The deletion operation
Creates an operation that will reorder the features before the specified feature.
User Guide References:
Parameters:
BeforeFeat
The feature before which you want to reorder the features
Returns:
The new ReorderBeforeOperation object
Creates an operation that will reorder the features after the specified feature.
User Guide References:
Parameters:
AfterFeat
The feature after which you want to reorder the features
Returns:
The new ReorderAfterOperation object
Lists the children of the feature.
User Guide References:
Returns:
The list of first-generation children features.
Lists the parents of the feature.
User Guide References:
Returns:
The list of first-generation parents features.
Lists the component model items that make up the feature.
Following are the subitems that can get listed with this method: ITEM_SURFACE, ITEM_EDGE, ITEM_QUILT, ITEM_CURVE, ITEM_POINT, ITEM_AXIS, ITEM_COORD_SYS and ITEM_DIMENSION.
User Guide References:
Parameters:
Type
The type of subitem you want to find
Returns:
The list of subitems of the specified type
User Guide References: