41 virtual void read(XMLNode&)
47typedef boost::shared_ptr<Operator> OperatorP;
virtual void registerParameters(StateP)
Register parameters with the Registry. Called before Operator::initialize.
virtual void read(XMLNode &)
Read operator state from XMLNode or the Registry. Called after Operator::initialize.
virtual bool operate(StateP)=0
perform the designated operation
virtual void write(XMLNode &)
Write operator state to XMLNode or the Registry. Called after Operator::initialize.
virtual bool initialize(StateP)
Perform initialization. Called before Operator::operate. By default, if the return value is false,...