Go to the documentation of this file.
14 virtual void setValue(
const TopoDS_Face& face) = 0;
19 virtual const TopoDS_Face&
getValue()
const = 0;
virtual const TopoDS_Face & getValue() const =0
Definition: PropertyFace.h:10
virtual bool isEqual(const Property *) const
compare properties
virtual void copyValue(Core::Property *p)=0
Definition: Persistence.h:13
virtual void restore(Base::AbstractXMLReader &reader, Base::PersistenceVersion &version)=0
This method is used to restore properties from an XML document.
Definition: AbstractXMLReader.h:7
virtual void save(Base::AbstractWriter &writer, Base::PersistenceVersion &save_version)=0
This method is used to save properties or very small amounts of data to an XML document.
virtual bool setValueFromVariant(const Core::Variant &value)=0
LX_CORE_EXPORT Version & version
virtual void setValue(const TopoDS_Face &face)=0
Definition: Property.h:72
#define TYPESYSTEM_HEADER()
define for subclassing Base::BaseClass
Definition: Base.h:12
virtual Core::Variant getVariant(void) const =0