Classe de conteneur sphérique.
Plus de détails...
Liste de tous les membres
Description détaillée
Classe de conteneur sphérique.
- Auteur:
- Sylvain DOREMUS
- Date:
- 14/02/2010
Documentation des constructeurs et destructeur
| Castor::SphereBox::SphereBox |
( |
|
) |
[inline] |
| Castor::SphereBox::SphereBox |
( |
SphereBox const & |
p_sphere |
) |
[inline] |
Constructeur par copie.
- Paramètres:
-
| [in] | p_sphere | La sphere box à copier |
| Castor::SphereBox::SphereBox |
( |
SphereBox && |
p_sphere |
) |
[inline] |
Constructeur par déplacement.
- Paramètres:
-
| [in] | p_sphere | La sphere box à déplacer |
| Castor::SphereBox::SphereBox |
( |
Point3r const & |
p_center, |
|
|
real |
p_radius | |
|
) |
| | [inline] |
Constructeur spécifié.
- Paramètres:
-
| [in] | p_center | Le centre de la sphère |
| [in] | p_radius | Le rayon de la sphère |
| Castor::SphereBox::SphereBox |
( |
CubeBox const & |
p_box |
) |
[inline] |
Constructeur à partir d'une CubeBox.
- Paramètres:
-
Documentation des fonctions membres
| real Castor::SphereBox::GetRadius |
( |
|
) |
const [inline] |
Récupère le rayon.
- Renvoie:
- Le rayon
| virtual bool Castor::SphereBox::IsOnLimits |
( |
Point3r const & |
p_v |
) |
[inline, virtual] |
Teste si un point est sur la limite du container, et pas dedans.
- Paramètres:
-
| [in] | p_v | Le point à tester |
- Renvoie:
true si le point est sur la limite
| virtual bool Castor::SphereBox::IsWithin |
( |
Point3r const & |
p_v |
) |
[inline, virtual] |
Teste si un point est contenu dans le container (mais pas à la limite).
- Paramètres:
-
| [in] | p_v | Le point à tester |
- Renvoie:
true si le point est dans le container
| void Castor::SphereBox::Load |
( |
CubeBox const & |
p_box |
) |
[inline] |
Réinitialise à partir d'une CubeBox.
- Paramètres:
-
| void Castor::SphereBox::Load |
( |
Point3r const & |
p_center, |
|
|
real |
p_radius | |
|
) |
| | [inline] |
Réinitialise la sphere box.
- Paramètres:
-
| [in] | p_center | Le centre |
| [in] | p_radius | Le rayon |
Opérateur d'affectation par copie.
- Paramètres:
-
| [in] | p_sphere | La sphere box à copier |
- Renvoie:
- Une référence sur cette SphereBox
Opérateur d'affectation par déplacement.
- Paramètres:
-
| [in] | p_sphere | La sphere box à déplacer |
- Renvoie:
- Une référence sur cette SphereBox
La documentation de cette classe a été générée à partir du fichier suivant :