X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fbase%2Fatomicentity.h;fp=src%2Fbase%2Fatomicentity.h;h=0000000000000000000000000000000000000000;hb=9f6ad3fe0b9cb30115a5d38e8af3aebed0d70c08;hp=368987a1aa622d3fb79fbe733831c2589b505a97;hpb=43c13b052d069ba435277d93867380d00c04931f;p=architektonas diff --git a/src/base/atomicentity.h b/src/base/atomicentity.h deleted file mode 100644 index 368987a..0000000 --- a/src/base/atomicentity.h +++ /dev/null @@ -1,38 +0,0 @@ -#ifndef __ATOMICENTITY_H__ -#define __ATOMICENTITY_H__ - -#include "entity.h" - -/** - * Class representing a tree of entities. - * Typical entity containers are graphics, polylines, groups, texts, ...) - * - * @author Andrew Mustun - */ -class AtomicEntity: public Entity -{ - public: - AtomicEntity(EntityContainer * parent = NULL); - virtual ~AtomicEntity(); - virtual bool isContainer() const; - virtual bool isAtomic() const; - virtual unsigned long int count(); - virtual unsigned long int countDeep(); - virtual Vector getEndpoint() const; - virtual Vector getStartpoint() const; - virtual double getDirection1() const; - virtual double getDirection2() const; - virtual void setStartpointSelected(bool select); - virtual void setEndpointSelected(bool select); - bool isStartpointSelected() const; - bool isEndpointSelected() const; - virtual void moveStartpoint(const Vector & /*pos*/); - virtual void moveEndpoint(const Vector & /*pos*/); - virtual void trimStartpoint(const Vector & pos); - virtual void trimEndpoint(const Vector & pos); - virtual RS2::Ending getTrimPoint(const Vector & /*coord*/, const Vector & /*trimPoint*/); - virtual void reverse(); - virtual void moveSelectedRef(const Vector & ref, const Vector & offset); -}; - -#endif // __ATOMICENTITY_H__