Library | Module

Interface IpfcFeatureGroup



Description

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



Property Summary

PropertyGroupLeaderas IpfcFeature
The group leader Feature
PropertyGroupNameas String [readonly, optional]
The name of the group.
PropertyIsTableDrivenas Boolean
Reports whether the UDF is table-driven.
PropertyPatternas IpfcGroupPattern [readonly, optional]
The group pattern, if the group is a member of a pattern.
PropertyUDFInstanceNameas String [readonly, optional]
If the group is an instance of a UDF, this is the UDF instance name. Otherwise this will be NULL.
PropertyUDFNameas String [readonly, optional]
If the group represents a UDF, this is the UDF name. If the group is not a UDF, this will be NULL.



Method Summary

FunctionCollectUDFDimensions () as IpfcDimensions [optional]
 
FunctionGetUDFDimensionName (Dim as IpfcDimension) as String
 
FunctionListMembers () as IpfcFeatures
Lists the members of a feature group.
FunctionListUDFDimensions () as IpfcUDFDimensions [optional]
DEPRECATED: since Creo 4
SUCCESSOR(S): FeatureGroup.CollectUDFDimensions
Lists the dimensions of a user defined feature group.



Property Detail


PropertyGroupLeaderas IpfcFeature

The group leader Feature




PropertyGroupNameas String [readonly, optional]

The name of the group.




PropertyIsTableDrivenas Boolean

Reports whether the UDF is table-driven.

Exceptions thrown (but not limited to):

IpfcXToolkitBadContext - The feature is not part of a UDF






PropertyPatternas IpfcGroupPattern [readonly, optional]

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




PropertyUDFInstanceNameas String [readonly, optional]

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




PropertyUDFNameas String [readonly, optional]

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





Method Detail


FunctionCollectUDFDimensions () as IpfcDimensions [optional]

 
Returns:
 



FunctionGetUDFDimensionName (Dim as IpfcDimension) as String

 

Exceptions thrown (but not limited to):

IpfcXToolkitBadContext - The group is not a UDF.


Parameters:
Dim
 
Returns:
 



FunctionListMembers () as IpfcFeatures

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



FunctionListUDFDimensions () as IpfcUDFDimensions [optional]
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.