Dokumentace třídy Space_t< Dimension >::Point_t
Třída realizující bod v N rozměrný prostor.
...
#include <space.h>
Seznam všech členů.
Detailní popis
template<int Dimension>
class Space_t< Dimension >::Point_t
Třída realizující bod v N rozměrný prostor.
Kód je konkrétně pro 3 rozměrný prostor s vyhlídkou na N rozměrů.
Dokumentace konstruktoru a destruktoru
template<int Dimension>
| Space_t< Dimension >::Point_t::Point_t |
( |
const boost::array< double, Dimension > & |
_data |
) |
[inline] |
Konstruktor z boost::array
- Parametry:
-
| _data | Pole rozměru Dimension naplněné hodnotami. |
template<int Dimension>
| Space_t< Dimension >::Point_t::Point_t |
( |
const double & |
a, |
|
|
const double & |
b, |
|
|
const double & |
c | |
|
) |
| | |
Specializovaný konstruktor pro 3 rozměrný prostor.
- Parametry:
-
| a | Hodnota na ose X. |
| b | Hodnota na ose Y. |
| c | Hodnota na ose Z. |
Dokumentace k metodám
template<int Dimension>
| bool Space_t< Dimension >::Point_t::operator!= |
( |
const Space_t< Dimension >::Point_t & |
b |
) |
const [inline] |
Porovná nerovnost s jiným bodem.
- Parametry:
-
- Návratová hodnota:
- Rovnost co nerovnost.
template<int Dimension>
| bool Space_t< Dimension >::Point_t::operator== |
( |
const Space_t< Dimension >::Point_t & |
b |
) |
const [inline] |
Porovná rovnost s jiným bodem.
- Parametry:
-
- Návratová hodnota:
- Rovnost co nerovnost.
template<int Dimension>
| double & Space_t< Dimension >::Point_t::operator[] |
( |
int |
position |
) |
[inline] |
Vrátí hodnotu žádaného řádu. Neconst varianta
- Parametry:
-
- Návratová hodnota:
- Hodnota daného řádu.
template<int Dimension>
| const double & Space_t< Dimension >::Point_t::operator[] |
( |
int |
position |
) |
const [inline] |
Vrátí hodnotu žádaného řádu. const varianta
- Parametry:
-
- Návratová hodnota:
- Hodnota daného řádu.
Dokumentace pro tuto třídu byla generována z následujícího souboru: