Joints_32_64#

#include <Joints.h>

Classe Joints Cette classe represente une liste d’objet de type Joint.

How to cite this class in this doc#

:ref:`Joints\_32\_64 <class-template-joints-32-64>`
[Joints\_32\_64](#class-template-joints-32-64)

Detailed description#

Inherits from#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

associer_domaine
void Joints_32_64<_SIZE_>::associer_domaine(const Domaine_t &)

Associe un domaine a tous les joints de la liste.

Les joints de la liste feront partie de cet domaine.

Referenced By
How to cite in this doc:
:ref:`void Joints_32_64<_SIZE_>::associer_domaine(const Domaine_t &) <public-void-joints-32-64-size-associer-domaine-const-domaine-t-ref>`
[void Joints_32_64<_SIZE_>::associer_domaine(const Domaine_t &)](#public-void-joints-32-64-size-associer-domaine-const-domaine-t-ref)
comprimer
void Joints_32_64<_SIZE_>::comprimer()

Comprime la liste de joints.

References
How to cite in this doc:
:ref:`void Joints_32_64<_SIZE_>::comprimer() <public-void-joints-32-64-size-comprimer>`
[void Joints_32_64<_SIZE_>::comprimer()](#public-void-joints-32-64-size-comprimer)
duplique
int Joints_32_64<_T_>::duplique() const override

Reimplements:

How to cite in this doc:
:ref:`int Joints_32_64<_T_>::duplique() const override <public-int-joints-32-64-t-duplique-const-override>`
[int Joints_32_64<_T_>::duplique() const override](#public-int-joints-32-64-t-duplique-const-override)
get_info
const Type_info * Joints_32_64<_T_>::get_info() const override

Donne des informations sur le type de l’ Objet_U .

Reimplements:

How to cite in this doc:
:ref:`const Type_info * Joints_32_64<_T_>::get_info() const override <public-const-type-info-ptr-joints-32-64-t-get-info-const-override>`
[const Type_info * Joints_32_64<_T_>::get_info() const override](#public-const-type-info-ptr-joints-32-64-t-get-info-const-override)
info_obj
const Type_info Joints_32_64<trustIdType>::info_obj("Joints" "_64", Joints_32_64< trustIdType >::cree_instance, 1, Joints_32_64bases< trustIdType >)
How to cite in this doc:
:ref:`const Type_info Joints_32_64<trustIdType>::info_obj("Joints" "_64", Joints_32_64< trustIdType >::cree_instance, 1, Joints_32_64bases< trustIdType >) <public-const-type-info-joints-32-64-trustidtype-info-obj-"joints"-"-64"-joints-32-64-trustidtype-cree-instance-1-joints-32-64bases-trustidtype>`
[const Type_info Joints_32_64<trustIdType>::info_obj("Joints" "_64", Joints_32_64< trustIdType >::cree_instance, 1, Joints_32_64bases< trustIdType >)](#public-const-type-info-joints-32-64-trustidtype-info-obj-"joints"-"-64"-joints-32-64-trustidtype-cree-instance-1-joints-32-64bases-trustidtype)
joint_PE
Joints_32_64<_SIZE_>::Joint_t & Joints_32_64<_SIZE_>::joint_PE(int pe)

Renvoie une reference sur le joint qui a pour voisin le PE specifie.

References
How to cite in this doc:
:ref:`Joints_32_64<_SIZE_>::Joint_t & Joints_32_64<_SIZE_>::joint_PE(int pe) <public-joints-32-64-size-joint-t-ref-joints-32-64-size-joint-pe-int-pe>`
[Joints_32_64<_SIZE_>::Joint_t & Joints_32_64<_SIZE_>::joint_PE(int pe)](#public-joints-32-64-size-joint-t-ref-joints-32-64-size-joint-pe-int-pe)
Joints_32_64
Joints_32_64<_T_>::Joints_32_64()
How to cite in this doc:
:ref:`Joints_32_64<_T_>::Joints_32_64() <public-joints-32-64-t-joints-32-64>`
[Joints_32_64<_T_>::Joints_32_64()](#public-joints-32-64-t-joints-32-64)
nb_faces
_SIZE_ Joints_32_64<_SIZE_>::nb_faces() const

Renvoie le nombre de face total des Joints_32_64 de la liste.

(la somme des faces de tous les joints de la liste).

Referenced By
How to cite in this doc:
:ref:`_SIZE_ Joints_32_64<_SIZE_>::nb_faces() const <public-size-joints-32-64-size-nb-faces-const>`
[_SIZE_ Joints_32_64<_SIZE_>::nb_faces() const](#public-size-joints-32-64-size-nb-faces-const)
nb_faces
_SIZE_ Joints_32_64<_SIZE_>::nb_faces(Type_Face type) const

Renvoie le nombre de faces du type specifie contenues dans la liste de joints.

(somme des faces de ce type sur tous les joints de la liste)

How to cite in this doc:
:ref:`_SIZE_ Joints_32_64<_SIZE_>::nb_faces(Type_Face type) const <public-size-joints-32-64-size-nb-faces-type-face-type-const>`
[_SIZE_ Joints_32_64<_SIZE_>::nb_faces(Type_Face type) const](#public-size-joints-32-64-size-nb-faces-type-face-type-const)
nb_joints
int Joints_32_64<_SIZE_>::nb_joints() const
References
Referenced By
How to cite in this doc:
:ref:`int Joints_32_64<_SIZE_>::nb_joints() const <public-int-joints-32-64-size-nb-joints-const>`
[int Joints_32_64<_SIZE_>::nb_joints() const](#public-int-joints-32-64-size-nb-joints-const)
taille_memoire
unsigned Joints_32_64<_T_>::taille_memoire() const override

Reimplements:

How to cite in this doc:
:ref:`unsigned Joints_32_64<_T_>::taille_memoire() const override <public-unsigned-joints-32-64-t-taille-memoire-const-override>`
[unsigned Joints_32_64<_T_>::taille_memoire() const override](#public-unsigned-joints-32-64-t-taille-memoire-const-override)
~Joints_32_64
Joints_32_64<_T_>::~Joints_32_64()
How to cite in this doc:
:ref:`Joints_32_64<_T_>::~Joints_32_64() <public-joints-32-64-t-dtor-joints-32-64>`
[Joints_32_64<_T_>::~Joints_32_64()](#public-joints-32-64-t-dtor-joints-32-64)
cree_instance
Objet_U * Joints_32_64<_T_>::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Joints_32_64<_T_>::cree_instance() <public-static-objet-u-ptr-joints-32-64-t-cree-instance>`
[Objet_U * Joints_32_64<_T_>::cree_instance()](#public-static-objet-u-ptr-joints-32-64-t-cree-instance)
info
const Type_info * Joints_32_64<_T_>::info()
How to cite in this doc:
:ref:`const Type_info * Joints_32_64<_T_>::info() <public-static-const-type-info-ptr-joints-32-64-t-info>`
[const Type_info * Joints_32_64<_T_>::info()](#public-static-const-type-info-ptr-joints-32-64-t-info)
self_cast
const Joints_32_64<_T_> & Joints_32_64<_T_>::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Joints_32_64<_T_> & Joints_32_64<_T_>::self_cast(const Objet_U &) <public-static-const-joints-32-64-t-ref-joints-32-64-t-self-cast-const-objet-u-ref>`
[const Joints_32_64<_T_> & Joints_32_64<_T_>::self_cast(const Objet_U &)](#public-static-const-joints-32-64-t-ref-joints-32-64-t-self-cast-const-objet-u-ref)
self_cast
Joints_32_64<_T_> & Joints_32_64<_T_>::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Joints_32_64<_T_> & Joints_32_64<_T_>::self_cast(Objet_U &) <public-static-joints-32-64-t-ref-joints-32-64-t-self-cast-objet-u-ref>`
[Joints_32_64<_T_> & Joints_32_64<_T_>::self_cast(Objet_U &)](#public-static-joints-32-64-t-ref-joints-32-64-t-self-cast-objet-u-ref)
printOn
Sortie & Joints_32_64<_SIZE_>::printOn(Sortie &x) const override

Ecriture de l’objet sur un flot de sortie Methode a surcharger.

Reimplements:

How to cite in this doc:
:ref:`Sortie & Joints_32_64<_SIZE_>::printOn(Sortie &x) const override <protected-sortie-ref-joints-32-64-size-printon-sortie-ref-x-const-override>`
[Sortie & Joints_32_64<_SIZE_>::printOn(Sortie &x) const override](#protected-sortie-ref-joints-32-64-size-printon-sortie-ref-x-const-override)
readOn
Entree & Joints_32_64<_SIZE_>::readOn(Entree &) override

Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.

Reimplements:

How to cite in this doc:
:ref:`Entree & Joints_32_64<_SIZE_>::readOn(Entree &) override <protected-entree-ref-joints-32-64-size-readon-entree-ref-override>`
[Entree & Joints_32_64<_SIZE_>::readOn(Entree &) override](#protected-entree-ref-joints-32-64-size-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info Joints_32_64<_SIZE_>::info_obj