]> Shamusworld >> Repos - architektonas/blobdiff - src/base/atomicentity.h
Major refactor of Architektonas: Jettisoning old cruft.
[architektonas] / src / base / atomicentity.h
diff --git a/src/base/atomicentity.h b/src/base/atomicentity.h
deleted file mode 100644 (file)
index 368987a..0000000
+++ /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__