Référence API
Node
La classe Node
représente un noeud du maillage.
Attributs
int M_id
: l'identifiant du noeuddouble M_x
: la coordonnée x du noeuddouble M_y
: la coordonnée y du noeuddouble M_z
: la coordonnée z du noeud
Méthodes
Node()
Node(int id = 0, double x = 0., double y = 0., double z = 0.)
Constructeur.
std::ostream
std::ostream &operator<<(std::ostream &os, const Node &n)
Opérateur de sortie.
std::istream
std::istream &operator>>(std::istream &is, Node &node)
Opérateur d'entrée.
Indexation
Lors de la lecture d'un noeud, on soustrait 1 à l'identifiant du noeud car les identifiants des noeuds commencent à 1 dans le fichier .msh
et à 0 dans le code C++.
id()
int id() const
Retourne l'identifiant du noeud.
x()
double x() const
Retourne la coordonnée x du noeud.
y()
double y() const
Retourne la coordonnée y du noeud.
z()
double z() const
Retourne la coordonnée z du noeud.