API Documentation > Interface Classes > Class pfcFeatureGroup
Class pfcFeatureGroup

# include <pfcFeature.h>

class
pfcFeatureGroup
: public virtual
pfcObject
{
xaideclare(pfcFeatureGroup)
...
};


Description
This class describes a feature group.
User Guide References:
Direct Known Subclasses:
Method Summary
The group leader Feature
The name of the group.
Reports whether the UDF is table-driven.
The group pattern, if the group is a member of a pattern.
If the group is an instance of a UDF, this is the UDF instance name. Otherwise this will be NULL.
If the group represents a UDF, this is the UDF name. If the group is not a UDF, this will be NULL.
Lists the members of a feature group.
DEPRECATED: since Creo 4
Lists the dimensions of a user defined feature group.
Method Detail
The group pattern, if the group is a member of a pattern.
User Guide References:
GetGroupLeader
()
The group leader Feature
User Guide References:
GetGroupName
()
The name of the group.
GetIsTableDriven
()
Reports whether the UDF is table-driven.
Exceptions thrown (but not limited to):
pfcXToolkitBadContext - The feature is not part of a UDF
ListMembers
()
Lists the members of a feature group.
Returns:
The features that are members of the group.
GetUDFName
()
If the group represents a UDF, this is the UDF name. If the group is not a UDF, this will be NULL.
User Guide References:
GetUDFInstanceName
()
If the group is an instance of a UDF, this is the UDF instance name. Otherwise this will be NULL.
User Guide References:
ListUDFDimensions
()
DEPRECATED: since Creo 4
Lists the dimensions of a user defined feature group.
The UDF dimensions are the dimensions in the UDF for which Creo Parametric prompts when creating the UDF.
User Guide References:
Returns:
Sequence of UDF Dimensions.
CollectUDFDimensions
()
Returns:
GetUDFDimensionName
Exceptions thrown (but not limited to):
pfcXToolkitBadContext - The group is not a UDF.
Parameters:
Dim
Returns:
Was this helpful?