9 #include "fwAtomsPatch/conditions/Abstract.hpp" 10 #include "fwAtomsPatch/config.hpp" 12 #include <fwAtoms/Numeric.hpp> 28 FWATOMSPATCH_API virtual
bool test(::
fwAtoms::Base::sptr old, ::
fwAtoms::Base::sptr newValue) override;
31 FWATOMSPATCH_API virtual
bool test(::
fwAtoms::Base::sptr old) override;
34 FWATOMSPATCH_API virtual
void setTreshold(::
fwAtoms::Numeric::sptr treshold);
45 ::fwAtoms::Numeric::sptr m_treshold;
fwAtoms contains basic objects to represent any other kind of object
Contains functions used to control patching process by defining conditions on objects.
Contains base functionalities used to transform objects from a version to another.
#define fwCoreClassDefinitionsWithFactoryMacro(_classinfo_, _parameters_, _factory_)
Generate common construction methods for classes with one factory.
#define fwCoreAllowSharedFromThis()
Generate getSptr and getConstSptr methods.
Defines a condition in the patch.
Applies condition on numeric value.