Projekt

Obecné

Profil

Stáhnout (853 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1 c137512e Oto Šťáva
#ifndef _ARROW_HPP
2
#define _ARROW_HPP
3
4
#include "element.hpp"
5
6
/// Třída Arrow představuje vykreslovanou šipku, umístěnou do počátku soustavy
7
/// souřadnic bez jakékoli úpravy.
8
class Arrow: public Element
9
{
10
    public:
11
        /// Konstruktor. Konstruktor nastavuje, jestli se jedná o důležitou křivku.
12
        /// @param bool important - jestli se jedná o tu důležitější křivku.
13
        Arrow(bool important);
14
        
15
    private:
16
        /// Výška kvádru pod stříškou.
17
        static const float QUAD_HEIGHT;
18
        
19
        /// Šířka kvádru pod stříškou.
20
        static const float QUAD_WIDTH;
21
        
22
        /// Velikost šipky (souřadnice vrcholu stříšky na ose Y).
23
        static const float ARROW_TOP;
24
        
25
        /// Šířka základu stříšky.
26
        static const float ROOF_WIDTH;
27
};
28
29
#endif