ThePowerOfTheRings/Hexagon.h

27 lines
676 B
C
Raw Normal View History

2024-06-26 15:17:53 +02:00
#ifndef HEXAGON_H
#define HEXAGON_H
class Hexagon {
public:
// Getters
2024-09-06 11:09:12 +02:00
virtual Hexagon* getTop() const;
virtual Hexagon* getTopRight() const;
virtual Hexagon* getTopLeft() const;
virtual Hexagon* getBottomRight() const;
virtual Hexagon* getBottomLeft() const;
virtual Hexagon* getBottom() const;
2024-06-26 15:17:53 +02:00
// Others
2024-09-06 11:09:12 +02:00
virtual void printHexagon() const;
virtual void printTopLeft() const;
virtual void printTop() const;
virtual void printTopRight() const;
virtual void printBottomRight() const;
virtual void printBottom() const;
virtual void printBottomLeft() const;
virtual void printAll() const;
2024-06-26 15:17:53 +02:00
};
#endif // HEXAGON_H