1 #ifndef SIMPT_EDITOR_REGULAR_TILING_H_INCLUDED
2 #define SIMPT_EDITOR_REGULAR_TILING_H_INCLUDED
22 #include <QGraphicsItem>
67 virtual QVariant itemChange(GraphicsItemChange change,
const QVariant &value);
70 void ResizeTileRow(std::list<Tile*> &row);
73 std::list<std::list<Tile*>> m_tiles;
80 #endif // end-of-include-guard
RegularTiling(Tile *seed, const QRectF &rect, QGraphicsItem *parent=nullptr)
Constructor.
Namespace for SimPT tissue editor package.
void SetRectangle(const QRectF &rect)
The rectangle the tiling should overlay.
std::list< QPolygonF > GetPolygons() const
Get the polygons associated with this tiling.
see the online Qt documentation
Class of a cell tiling with regular polygons.
Abstract base class for cell pattern tiles.
virtual ~RegularTiling()
Destructor.
see the online Qt documentation