protected:
/// Objects are created for features automatically
MODELAPI_EXPORT ModelAPI_Expression();
+ /// Reinitializes the internal state of the attribute (may be needed on undo/redo, abort, etc)
+ MODELAPI_EXPORT virtual void reinit() = 0;
bool myIsInitialized; ///< is some value assigned to this attribute
friend class Model_Data;
+ friend class Model_AttributeDouble;
+ friend class Model_AttributeInteger;
+ friend class GeomData_Point;
+ friend class GeomData_Point2D;
};