Go to the documentation of this file.
39 void setValue(
const std::set<CA_Relaxation>& relaxSet);
44 const std::set<CA_Relaxation>&
getValue()
const;
void copyValue(Core::Property *p)
virtual void restore(Base::AbstractXMLReader &reader, Base::PersistenceVersion &version)
This method is used to restore properties from an XML document.
void insert(const CA_Relaxation &r)
void setValue(const std::set< CA_Relaxation > &relaxSet)
const CA_Relaxation & getValue() const
virtual void paste(const Core::Property &from) override
Paste the value from the property (mainly for Undo/Redo and transactions)
Definition: PropertyRelaxation.h:35
Core::Variant getVariant(void) const
virtual bool isEqual(const Property *) const
compare properties
virtual void save(Base::AbstractWriter &writer, Base::PersistenceVersion &save_version)
This method is used to save properties or very small amounts of data to an XML document.
virtual Core::Property * copy(void) const override
Returns a new copy of the property (mainly for Undo/Redo and transactions). The copy has no container...
void setValue(const CA_Relaxation &r)
Definition: Persistence.h:13
Definition: PropertyRelaxation.h:13
virtual Core::Property * copy(void) const override
Returns a new copy of the property (mainly for Undo/Redo and transactions). The copy has no container...
virtual void paste(const Core::Property &from) override
Paste the value from the property (mainly for Undo/Redo and transactions)
Definition: AbstractXMLReader.h:7
virtual void save(Base::AbstractWriter &writer, Base::PersistenceVersion &save_version)
This method is used to save properties or very small amounts of data to an XML document.
void copyValue(Core::Property *p)
const std::set< CA_Relaxation > & getValue() const
LX_CORE_EXPORT Version & version
std::set< CA_Relaxation > _relaxSet
Definition: PropertyRelaxation.h:55
Core::Variant getVariant(void) const
Definition: PropertyRelaxation.h:46
Definition: Property.h:72
virtual void restore(Base::AbstractXMLReader &reader, Base::PersistenceVersion &version)
This method is used to restore properties from an XML document.
std::pair< double, double > CA_Relaxation
Definition: PropertyRelaxation.h:5
#define TYPESYSTEM_HEADER()
define for subclassing Base::BaseClass
Definition: Base.h:12
DECLARE_PROPERTY_FACTORY(PropertyAxis1_Factory, Core::PropertyAxis1)
bool setValueFromVariant(const Core::Variant &value)
bool setValueFromVariant(const Core::Variant &)
Definition: PropertyRelaxation.h:40
virtual bool isEqual(const Property *) const
compare properties