Open CASCADE Technology 6.6.0
|
#include <DNaming_TransformationDriver.hxx>
Public Member Functions | |
DNaming_TransformationDriver () | |
Constructor //! validation ========== | |
virtual void | Validate (TFunction_Logbook &theLog) const |
Validates labels of a function in <log>. In regeneration mode this method must be called (by the solver) even if the function is not executed, to build the valid label scope. //! execution of function ====================== | |
virtual Standard_Boolean | MustExecute (const TFunction_Logbook &theLog) const |
Analyse in <log> if the loaded function must be executed (i.e.arguments are modified) or not. If the Function label itself is modified, the function must be executed. | |
virtual Standard_Integer | Execute (TFunction_Logbook &theLog) const |
Execute the function and push in <log> the impacted labels (see method SetImpacted). |
DNaming_TransformationDriver::DNaming_TransformationDriver | ( | ) |
virtual Standard_Integer DNaming_TransformationDriver::Execute | ( | TFunction_Logbook & | theLog | ) | const [virtual] |
Implements TFunction_Driver.
virtual Standard_Boolean DNaming_TransformationDriver::MustExecute | ( | const TFunction_Logbook & | theLog | ) | const [virtual] |
Reimplemented from TFunction_Driver.
virtual void DNaming_TransformationDriver::Validate | ( | TFunction_Logbook & | theLog | ) | const [virtual] |
Reimplemented from TFunction_Driver.