public:
+ //! Perform the action specific to each class of File Modifier
+ //! <ctx> is the ContextWrite, which brings : the model, the
+ //! protocol, the file name, plus the object AppliedModifiers
+ //! (not used here) and the CheckList
+ //! Remark that the model has to be casted for specific access
+ //!
+ //! <writer> is the Writer and is specific to each norm, on which
+ //! to act
Standard_EXPORT virtual void Perform (IFSelect_ContextWrite& ctx, StepData_StepWriter& writer) const = 0;
protected:
+ //! Sets a File Modifier to keep the graph of dependences
+ //! unchanges (because it works on the model already produced)
Standard_EXPORT StepSelect_FileModifier();