+ unsigned ObjectCount() const {return m_count;}
+ inline const Objects & GetObjects() const {return m_objects;}
+
+ bool operator==(const Document & equ) const;
+ bool operator!=(const Document & equ) const {return !(this->operator==(equ));}
+
+ void Add(ObjectType type, const Rect & bounds, unsigned data_index = 0);
+ unsigned AddBezierData(const Bezier & bezier);