All Frameworks Class Hierarchy This Framework Indexes
Usage: you can derive this class.
public class CATMMUIStateCommand
Basic class for mechanical feature creation and edition commands.
Role: This class is a base class to edit or create a mechanical feature.
Do not derive it directly, but derive one of its deriving class.
About the edited/created feature(s) :
there are two cases to consider:
| public CATMMUIStateCommand( | const | iName, | |
| iBehavior | = NULL, | ||
| iStatus | = CATCommandModeExclusive, | ||
| const | iWorkingPath | = 0, | |
| const | iActiveObjectPath | = 0) |
| public virtual ~CATMMUIStateCommand( | ) |
| public AddElementsInHSO( | iObjectList) |
| public AddInCSO( | iObject) |
| public AddInHSO( | iObject) |
| public AddInISO( | iObject) |
| public AddInPSO( | iObject) |
| public virtual Cancel( | iCmd, | |
| iNotif) |
| public EmptySO( | ) |
| public GetActiveObjectPath( | ) |
| public GetCSO( | ) |
| public GetCurrentFeature( | ) |
| public GetEditor( | ) |
| public GetHSO( | ) |
| public GetISO( | ) |
| public GetPSO( | ) |
| public GetPart( | ) |
| public GetWorkingPath( | ) |
| public virtual GiveMyFeature( | ) |
| public virtual GiveMyFeatures( | ) |
| public GivePathElementFrom( | iObject) |
| public SetActiveObjectPath( | const | iActiveObjectPath) |
| public SetActiveObject( | iObject) |
| public SetCurrentFeature( | iFeature) |
| public SetWorkingPath( | const | iWorkingPath) |
protected CATISpecObject_var _MyFeature
Copyright © 2003, Dassault Systèmes. All rights reserved.