PavIn
Pavage et Interpolation barycentrique
Fonctions membres publiques | Amis | Liste de tous les membres
Référence du modèle de la classe Simplex< N >final

Classe Simplex. Plus de détails...

#include <Paving.hpp>

Graphe d'héritage de Simplex< N >:

Fonctions membres publiques

 Simplex ()
 Construit un simplex vide.
 
 Simplex (const std::vector< Point< N >> &)
 Construit un simplex avec une liste de points. Plus de détails...
 
 Simplex (const int &)
 Construit un simplex avec indice. Plus de détails...
 
 Simplex (const int &, const std::vector< Point< N >> &)
 Construit un simplex avec indice et liste de points. Plus de détails...
 
 ~Simplex ()
 Destructeur.
 
int getIndice () const
 Retourne l'indice du simplexe dans le tableau de simplexes de la classe Pavage.
 
double getVolume () const
 Renvoie le volume du simplexe. Plus de détails...
 
bool contain (const Point< N > &) const
 Vérifie si un point se trouve dans le simplexe. Plus de détails...
 
TYPEVAL get (const Point< N > &) const
 Renvoie la valeur du point du simplexe. Plus de détails...
 

Amis

std::ostream & operator<< (std::ostream &os, const Simplex< N > &s)
 Affichage sur la sortie standard.
 

Description détaillée

template<int N>
class Simplex< N >

Classe Simplex.

Classe de gestion de simplexes templatée sur sa dimension. Hérite de std::vector

Documentation des constructeurs et destructeur

template<int N>
Simplex< N >::Simplex ( const std::vector< Point< N >> &  pts)

Construit un simplex avec une liste de points.

Paramètres
ptsvecteur des points du simplexe
template<int N>
Simplex< N >::Simplex ( const int &  i)

Construit un simplex avec indice.

Paramètres
il'indice du simplexe dans le tableau de Pavage
template<int N>
Simplex< N >::Simplex ( const int &  i,
const std::vector< Point< N >> &  pts 
)

Construit un simplex avec indice et liste de points.

Paramètres
il'indice du simplexe dans le tableau de Pavage
ptsvecteur des points du simplexe

Documentation des fonctions membres

template<int N>
bool Simplex< N >::contain ( const Point< N > &  p) const

Vérifie si un point se trouve dans le simplexe.

Paramètres
pun point
Renvoie
true si p est dans le simplexe, false sinon
template<int N>
TYPEVAL Simplex< N >::get ( const Point< N > &  p) const

Renvoie la valeur du point du simplexe.

Paramètres
pun point appartenant au simplexe
Renvoie
la valeur en ce point
template<int N>
double Simplex< N >::getVolume ( ) const

Renvoie le volume du simplexe.

Renvoie
le volume du simplexe

La documentation de cette classe a été générée à partir du fichier suivant :