Library | Module

Class pfcFeatureGroup



Description

This class describes a feature group.
Direct Parent Classes:
pfcObject



Property Summary

/* readonly */ pfcFeatureGroupLeader
The group leader Feature
/* readonly */  /* optional */ stringGroupName
The name of the group.
/* readonly */ booleanIsTableDriven
Reports whether the UDF is table-driven.
/* readonly */  /* optional */ pfcGroupPatternPattern
The group pattern, if the group is a member of a pattern.
/* readonly */  /* optional */ stringUDFInstanceName
If the group is an instance of a UDF, this is the UDF instance name. Otherwise this will be NULL.
/* readonly */  /* optional */ stringUDFName
If the group represents a UDF, this is the UDF name. If the group is not a UDF, this will be NULL.



Method Summary

/* optional */ pfcDimensionsCollectUDFDimensions ()
 
stringGetUDFDimensionName (pfcDimension Dim)
 
pfcFeaturesListMembers ()
Lists the members of a feature group.
/* optional */ pfcUDFDimensionsListUDFDimensions ()
DEPRECATED: since Creo 4
SUCCESSOR(S): FeatureGroup.CollectUDFDimensions
Lists the dimensions of a user defined feature group.



Property Detail


/* readonly */ pfcFeatureGroupLeader

The group leader Feature




/* readonly */  /* optional */ stringGroupName

The name of the group.




/* readonly */ booleanIsTableDriven

Reports whether the UDF is table-driven.

Exceptions thrown (but not limited to):

pfcXToolkitBadContext - The feature is not part of a UDF






/* readonly */  /* optional */ pfcGroupPatternPattern

The group pattern, if the group is a member of a pattern.




/* readonly */  /* optional */ stringUDFInstanceName

If the group is an instance of a UDF, this is the UDF instance name. Otherwise this will be NULL.




/* readonly */  /* optional */ stringUDFName

If the group represents a UDF, this is the UDF name. If the group is not a UDF, this will be NULL.





Method Detail


/* optional */ pfcDimensionsCollectUDFDimensions ()

 
Returns:
 



stringGetUDFDimensionName (pfcDimension Dim)

 

Exceptions thrown (but not limited to):

pfcXToolkitBadContext - The group is not a UDF.


Parameters:
Dim
 
Returns:
 



pfcFeaturesListMembers ()

Lists the members of a feature group.
Returns:
The features that are members of the group.



/* optional */ pfcUDFDimensionsListUDFDimensions ()
DEPRECATED: since Creo 4
SUCCESSOR(S): FeatureGroup.CollectUDFDimensions

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.
Returns:
Sequence of UDF Dimensions.