mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0026595: Lost some comments in OCCT-code after cdl elimination
Recovered comments for instance classes from CDL generic classes.
This commit is contained in:
@@ -35,6 +35,14 @@ class StepSelect_FileModifier : public IFSelect_GeneralModifier
|
||||
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;
|
||||
|
||||
|
||||
@@ -45,6 +53,8 @@ public:
|
||||
protected:
|
||||
|
||||
|
||||
//! Sets a File Modifier to keep the graph of dependences
|
||||
//! unchanges (because it works on the model already produced)
|
||||
Standard_EXPORT StepSelect_FileModifier();
|
||||
|
||||
|
||||
|
@@ -40,10 +40,21 @@ class StepSelect_ModelModifier : public IFSelect_Modifier
|
||||
public:
|
||||
|
||||
|
||||
//! The inherited Perform does the required cast (and refuses to
|
||||
//! go further if cast has failed) then calls the instantiated
|
||||
//! Performing
|
||||
Standard_EXPORT void Perform (IFSelect_ContextModif& ctx, const Handle(Interface_InterfaceModel)& target, const Handle(Interface_Protocol)& protocol, Interface_CopyTool& TC) const;
|
||||
|
||||
//! Specific Perform with Protocol. It is defined to let the
|
||||
//! Protocol unused and to call Performing without Protocol
|
||||
//! (most current case). It can be redefined if specific action
|
||||
//! requires Protocol.
|
||||
Standard_EXPORT virtual void PerformProtocol (IFSelect_ContextModif& ctx, const Handle(StepData_StepModel)& target, const Handle(StepData_Protocol)& proto, Interface_CopyTool& TC) const;
|
||||
|
||||
//! Specific Perform, without Protocol. If Performing with
|
||||
//! Protocol is redefined, Performing without Protocol must
|
||||
//! though be defined to do nothing (not called, but demanded
|
||||
//! by the linker)
|
||||
Standard_EXPORT virtual void Performing (IFSelect_ContextModif& ctx, const Handle(StepData_StepModel)& target, Interface_CopyTool& TC) const = 0;
|
||||
|
||||
|
||||
@@ -54,6 +65,8 @@ public:
|
||||
protected:
|
||||
|
||||
|
||||
//! Calls inherited Initialize, transmits to it the information
|
||||
//! <maychangegraph>
|
||||
Standard_EXPORT StepSelect_ModelModifier(const Standard_Boolean maychangegraph);
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user