API Documentation > Interface Classes > Class pfcBaseParameter
Class pfcBaseParameter

# include <pfcModelItem.h>

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


Description
Describes the base parameter, which can be a Creo Parametric parameter or dimension.
User Guide References:
Direct Known Subclasses:
Method Summary
void
If this is true, the parameter is designated for use with Windchill.
If this is true, the parameter is modified. A parameter is said to be "modified" when it has been changed, but the parameter's owner has not yet been regenerated.
Identifies if the dimension or parameter is relation driven.
void
The value of the parameter.
void
Resets the parameter to the value it had before it was last set in the current Creo Parametric.
Method Detail
GetValue
()
void
SetValue
The value of the parameter.
Exceptions thrown (but not limited to):
pfcXToolkitBadContext - The input dimension is reference.
pfcXToolkitNotFound - The owner was not found.
User Guide References:
GetIsDesignated
()
void
SetIsDesignated
(xbool value)
If this is true, the parameter is designated for use with Windchill.
Exceptions thrown (but not limited to):
pfcXToolkitFound - The specified parameter already exists.
pfcXToolkitNotFound - The specified parameter was not found.
User Guide References:
GetIsRelationDriven
()
Identifies if the dimension or parameter is relation driven.
User Guide References:
GetIsModified
()
If this is true, the parameter is modified. A parameter is said to be "modified" when it has been changed, but the parameter's owner has not yet been regenerated.
Exceptions thrown (but not limited to):
pfcXToolkitNotFound - The owner was not found.
User Guide References:
void
ResetFromBackup
()
Resets the parameter to the value it had before it was last set in the current Creo Parametric.
Exceptions thrown (but not limited to):
pfcXToolkitNotFound - The owner was not found.
User Guide References:
Returns:
Was this helpful?