Faces_32_64#

#include <Faces.h>
Brief description

Classe Faces Faces decrit un ensemble de faces par leur type (point ,segment, triangle ou quadrangle), leurs sommets et leurs elements adjacents.

How to reference this class#

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

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

Detailed description#

Inherits from#

Inherited by#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

List of Private Methods#

Complete Member Function Documentation#

ajouter#

Definition
void Faces_32_64<_SIZE_>::ajouter(const IntTab_t &)
Brief description

Ajoute des faces.

Detailed description

Ajouter des faces revient a ajouter des sommets.

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Faces_32_64<_SIZE_>::ajouter(const IntTab_t &) <faces-32-64-public-void-faces-32-64-size-ajouter-const-inttab-t-ref>`
[void Faces_32_64<_SIZE_>::ajouter(const IntTab_t &)](#faces-32-64-public-void-faces-32-64-size-ajouter-const-inttab-t-ref)

associer_domaine#

Definition
void Faces_32_64<_SIZE_>::associer_domaine(const Domaine_t &z)
Brief description
Detailed description
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Faces_32_64<_SIZE_>::associer_domaine(const Domaine_t &z) <faces-32-64-public-void-faces-32-64-size-associer-domaine-const-domaine-t-ref-z>`
[void Faces_32_64<_SIZE_>::associer_domaine(const Domaine_t &z)](#faces-32-64-public-void-faces-32-64-size-associer-domaine-const-domaine-t-ref-z)

calculer_centres_gravite#

Definition
void Faces_32_64<_SIZE_>::calculer_centres_gravite(DoubleTab_t &xv) const
Brief description

Calcule les centres de gravite de chaque face.

Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Faces_32_64<_SIZE_>::calculer_centres_gravite(DoubleTab_t &xv) const <faces-32-64-public-void-faces-32-64-size-calculer-centres-gravite-doubletab-t-ref-xv-const>`
[void Faces_32_64<_SIZE_>::calculer_centres_gravite(DoubleTab_t &xv) const](#faces-32-64-public-void-faces-32-64-size-calculer-centres-gravite-doubletab-t-ref-xv-const)

calculer_surfaces#

Definition
void Faces_32_64<_SIZE_>::calculer_surfaces(DoubleVect_t &surf) const
Brief description

Calcule la surface des faces.

Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Faces_32_64<_SIZE_>::calculer_surfaces(DoubleVect_t &surf) const <faces-32-64-public-void-faces-32-64-size-calculer-surfaces-doublevect-t-ref-surf-const>`
[void Faces_32_64<_SIZE_>::calculer_surfaces(DoubleVect_t &surf) const](#faces-32-64-public-void-faces-32-64-size-calculer-surfaces-doublevect-t-ref-surf-const)

compare#

Definition
Faces_32_64<_SIZE_>::IntVect_t & Faces_32_64<_SIZE_>::compare(const Faces_32_64 &other_fac, IntVect_t &renum)
Brief description

Compare l’objet Faces_32_64 passe en parametre avec l’objet Faces_32_64 lui - meme (this)

Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Faces_32_64<_SIZE_>::IntVect_t & Faces_32_64<_SIZE_>::compare(const Faces_32_64 &other_fac, IntVect_t &renum) <faces-32-64-public-faces-32-64-size-intvect-t-ref-faces-32-64-size-compare-const-faces-32-64-ref-other-fac-intvect-t-ref-renum>`
[Faces_32_64<_SIZE_>::IntVect_t & Faces_32_64<_SIZE_>::compare(const Faces_32_64 &other_fac, IntVect_t &renum)](#faces-32-64-public-faces-32-64-size-intvect-t-ref-faces-32-64-size-compare-const-faces-32-64-ref-other-fac-intvect-t-ref-renum)

completer#

Definition
void Faces_32_64<_SIZE_>::completer(int_t face, int_t num_elem)
Brief description

Complete la face specifie: met a jour ses voisins.

Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Faces_32_64<_SIZE_>::completer(int_t face, int_t num_elem) <faces-32-64-public-void-faces-32-64-size-completer-int-t-face-int-t-num-elem>`
[void Faces_32_64<_SIZE_>::completer(int_t face, int_t num_elem)](#faces-32-64-public-void-faces-32-64-size-completer-int-t-face-int-t-num-elem)

dimensionner#

Definition
Faces_32_64<_SIZE_>::int_t Faces_32_64<_SIZE_>::dimensionner(int_t)
Brief description

(Re-)dimensionne les faces On redimensionne les voisins en consequence.

Detailed description

Les sommets implicitement ajoutes sont initialises a - 1.

Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Faces_32_64<_SIZE_>::int_t Faces_32_64<_SIZE_>::dimensionner(int_t) <faces-32-64-public-faces-32-64-size-int-t-faces-32-64-size-dimensionner-int-t>`
[Faces_32_64<_SIZE_>::int_t Faces_32_64<_SIZE_>::dimensionner(int_t)](#faces-32-64-public-faces-32-64-size-int-t-faces-32-64-size-dimensionner-int-t)

domaine#

Definition
const Domaine_t & Faces_32_64<_SIZE_>::domaine() const
Brief description
Detailed description
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Domaine_t & Faces_32_64<_SIZE_>::domaine() const <faces-32-64-public-const-domaine-t-ref-faces-32-64-size-domaine-const>`
[const Domaine_t & Faces_32_64<_SIZE_>::domaine() const](#faces-32-64-public-const-domaine-t-ref-faces-32-64-size-domaine-const)

duplique#

Definition
int Faces_32_64<_T_>::duplique() const override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Faces_32_64<_T_>::duplique() const override <faces-32-64-public-int-faces-32-64-t-duplique-const-override>`
[int Faces_32_64<_T_>::duplique() const override](#faces-32-64-public-int-faces-32-64-t-duplique-const-override)

ecrit#

Definition
Sortie & Faces_32_64<_SIZE_>::ecrit(Sortie &) const
Brief description

Ecrit les faces sur un flots de sortie.

Detailed description

On ecrit:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Sortie & Faces_32_64<_SIZE_>::ecrit(Sortie &) const <faces-32-64-public-sortie-ref-faces-32-64-size-ecrit-sortie-ref-const>`
[Sortie & Faces_32_64<_SIZE_>::ecrit(Sortie &) const](#faces-32-64-public-sortie-ref-faces-32-64-size-ecrit-sortie-ref-const)

Faces_32_64#

Definition
Faces_32_64<_T_>::Faces_32_64()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Faces_32_64<_T_>::Faces_32_64() <faces-32-64-public-faces-32-64-t-faces-32-64>`
[Faces_32_64<_T_>::Faces_32_64()](#faces-32-64-public-faces-32-64-t-faces-32-64)

get_info#

Definition
const Type_info * Faces_32_64<_T_>::get_info() const override
Brief description

Donne des informations sur le type de l’ Objet_U .

Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Type_info * Faces_32_64<_T_>::get_info() const override <faces-32-64-public-const-type-info-ptr-faces-32-64-t-get-info-const-override>`
[const Type_info * Faces_32_64<_T_>::get_info() const override](#faces-32-64-public-const-type-info-ptr-faces-32-64-t-get-info-const-override)

info_obj#

Definition
const Type_info Faces_32_64<trustIdType>::info_obj("Faces" "_64", Faces_32_64< trustIdType >::cree_instance, 1, Faces_32_64bases< trustIdType >)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Type_info Faces_32_64<trustIdType>::info_obj("Faces" "_64", Faces_32_64< trustIdType >::cree_instance, 1, Faces_32_64bases< trustIdType >) <faces-32-64-public-const-type-info-faces-32-64-trustidtype-info-obj-"faces"-"-64"-faces-32-64-trustidtype-cree-instance-1-faces-32-64bases-trustidtype>`
[const Type_info Faces_32_64<trustIdType>::info_obj("Faces" "_64", Faces_32_64< trustIdType >::cree_instance, 1, Faces_32_64bases< trustIdType >)](#faces-32-64-public-const-type-info-faces-32-64-trustidtype-info-obj-"faces"-"-64"-faces-32-64-trustidtype-cree-instance-1-faces-32-64bases-trustidtype)

info_obj#

Definition
const Type_info Faces_32_64<int>::info_obj("Faces", Faces_32_64< int >::cree_instance, 1, Faces_32_64bases< int >)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Type_info Faces_32_64<int>::info_obj("Faces", Faces_32_64< int >::cree_instance, 1, Faces_32_64bases< int >) <faces-32-64-public-const-type-info-faces-32-64-int-info-obj-"faces"-faces-32-64-int-cree-instance-1-faces-32-64bases-int>`
[const Type_info Faces_32_64<int>::info_obj("Faces", Faces_32_64< int >::cree_instance, 1, Faces_32_64bases< int >)](#faces-32-64-public-const-type-info-faces-32-64-int-info-obj-"faces"-faces-32-64-int-cree-instance-1-faces-32-64bases-int)

initialiser_faces_joint#

Definition
void Faces_32_64<_SIZE_>::initialiser_faces_joint(int_t nb_faces_joints)
Brief description

Initialise les voisins des faces joints a - 1.

Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Faces_32_64<_SIZE_>::initialiser_faces_joint(int_t nb_faces_joints) <faces-32-64-public-void-faces-32-64-size-initialiser-faces-joint-int-t-nb-faces-joints>`
[void Faces_32_64<_SIZE_>::initialiser_faces_joint(int_t nb_faces_joints)](#faces-32-64-public-void-faces-32-64-size-initialiser-faces-joint-int-t-nb-faces-joints)

initialiser_sommets_faces_joint#

Definition
void Faces_32_64<_SIZE_>::initialiser_sommets_faces_joint(int_t nb_faces_joints)
Brief description

Initialise les sommets des faces joints a - 1.

Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Faces_32_64<_SIZE_>::initialiser_sommets_faces_joint(int_t nb_faces_joints) <faces-32-64-public-void-faces-32-64-size-initialiser-sommets-faces-joint-int-t-nb-faces-joints>`
[void Faces_32_64<_SIZE_>::initialiser_sommets_faces_joint(int_t nb_faces_joints)](#faces-32-64-public-void-faces-32-64-size-initialiser-sommets-faces-joint-int-t-nb-faces-joints)

les_sommets#

Definition
IntTab_t & Faces_32_64<_SIZE_>::les_sommets()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`IntTab_t & Faces_32_64<_SIZE_>::les_sommets() <faces-32-64-public-inttab-t-ref-faces-32-64-size-les-sommets>`
[IntTab_t & Faces_32_64<_SIZE_>::les_sommets()](#faces-32-64-public-inttab-t-ref-faces-32-64-size-les-sommets)

les_sommets#

Definition
const IntTab_t & Faces_32_64<_SIZE_>::les_sommets() const
Brief description

Renvoie le tableau des sommets de toutes les faces.

Detailed description
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const IntTab_t & Faces_32_64<_SIZE_>::les_sommets() const <faces-32-64-public-const-inttab-t-ref-faces-32-64-size-les-sommets-const>`
[const IntTab_t & Faces_32_64<_SIZE_>::les_sommets() const](#faces-32-64-public-const-inttab-t-ref-faces-32-64-size-les-sommets-const)

lit#

Definition
Entree & Faces_32_64<_SIZE_>::lit(Entree &)
Brief description

Lit les specifications d’un objet face a partir d’un flot d’entree.

Detailed description

On lit:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Entree & Faces_32_64<_SIZE_>::lit(Entree &) <faces-32-64-public-entree-ref-faces-32-64-size-lit-entree-ref>`
[Entree & Faces_32_64<_SIZE_>::lit(Entree &)](#faces-32-64-public-entree-ref-faces-32-64-size-lit-entree-ref)

nb_faces#

Definition
int_t Faces_32_64<_SIZE_>::nb_faces() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int_t Faces_32_64<_SIZE_>::nb_faces() const <faces-32-64-public-int-t-faces-32-64-size-nb-faces-const>`
[int_t Faces_32_64<_SIZE_>::nb_faces() const](#faces-32-64-public-int-t-faces-32-64-size-nb-faces-const)

nb_faces_tot#

Definition
int_t Faces_32_64<_SIZE_>::nb_faces_tot() const
Brief description

Renvoie le nombre total de Faces i (reelles et virt) sur le proc courant.

Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int_t Faces_32_64<_SIZE_>::nb_faces_tot() const <faces-32-64-public-int-t-faces-32-64-size-nb-faces-tot-const>`
[int_t Faces_32_64<_SIZE_>::nb_faces_tot() const](#faces-32-64-public-int-t-faces-32-64-size-nb-faces-tot-const)

nb_som_faces#

Definition
int Faces_32_64<_SIZE_>::nb_som_faces() const
Brief description

Renvoie le nombre de sommet par face.

Detailed description
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Faces_32_64<_SIZE_>::nb_som_faces() const <faces-32-64-public-int-faces-32-64-size-nb-som-faces-const>`
[int Faces_32_64<_SIZE_>::nb_som_faces() const](#faces-32-64-public-int-faces-32-64-size-nb-som-faces-const)

reordonner#

Definition
void Faces_32_64<_SIZE_>::reordonner()
Brief description

Reordonne les faces.

Detailed description

(on ne reordonne que les quadrangles)

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Faces_32_64<_SIZE_>::reordonner() <faces-32-64-public-void-faces-32-64-size-reordonner>`
[void Faces_32_64<_SIZE_>::reordonner()](#faces-32-64-public-void-faces-32-64-size-reordonner)

sommet#

Definition
Faces_32_64<_SIZE_>::int_t & Faces_32_64<_SIZE_>::sommet(int_t, int)
Brief description

Renvoie une reference sur le numero du j - ieme sommet de la i - ieme face.

Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Faces_32_64<_SIZE_>::int_t & Faces_32_64<_SIZE_>::sommet(int_t, int) <faces-32-64-public-faces-32-64-size-int-t-ref-faces-32-64-size-sommet-int-t-int>`
[Faces_32_64<_SIZE_>::int_t & Faces_32_64<_SIZE_>::sommet(int_t, int)](#faces-32-64-public-faces-32-64-size-int-t-ref-faces-32-64-size-sommet-int-t-int)

sommet#

Definition
Faces_32_64<_SIZE_>::int_t Faces_32_64<_SIZE_>::sommet(int_t, int) const
Brief description

Renvoie le numero du j - ieme sommet de la i - ieme face.

Detailed description
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Faces_32_64<_SIZE_>::int_t Faces_32_64<_SIZE_>::sommet(int_t, int) const <faces-32-64-public-faces-32-64-size-int-t-faces-32-64-size-sommet-int-t-int-const>`
[Faces_32_64<_SIZE_>::int_t Faces_32_64<_SIZE_>::sommet(int_t, int) const](#faces-32-64-public-faces-32-64-size-int-t-faces-32-64-size-sommet-int-t-int-const)

taille_memoire#

Definition
unsigned Faces_32_64<_T_>::taille_memoire() const override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`unsigned Faces_32_64<_T_>::taille_memoire() const override <faces-32-64-public-unsigned-faces-32-64-t-taille-memoire-const-override>`
[unsigned Faces_32_64<_T_>::taille_memoire() const override](#faces-32-64-public-unsigned-faces-32-64-t-taille-memoire-const-override)

type#

Definition
Type_Face Faces_32_64<_SIZE_>::type(const Motcle &) const
Brief description

Renvoie un objet de Type_Face representant le type de nom specifie.

Detailed description

Les noms de types reconnus sont: “vide_0D” “point_1D” “point_1D_axi” “segment_2D” “triangle_3D” “quadrangle_3D” “segment_2D_axi” “quadrangle_3D_axi” “quadrilatere_2D_axi”

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Type_Face Faces_32_64<_SIZE_>::type(const Motcle &) const <faces-32-64-public-type-face-faces-32-64-size-type-const-motcle-ref-const>`
[Type_Face Faces_32_64<_SIZE_>::type(const Motcle &) const](#faces-32-64-public-type-face-faces-32-64-size-type-const-motcle-ref-const)

type#

Definition
Motcle & Faces_32_64<_SIZE_>::type(const Type_Face &) const
Brief description

Renvoie le nom associe a un type de face.

Detailed description

(inverse de Type_Face Faces_32_64 < >::type(const Motcle& ) const)

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Motcle & Faces_32_64<_SIZE_>::type(const Type_Face &) const <faces-32-64-public-motcle-ref-faces-32-64-size-type-const-type-face-ref-const>`
[Motcle & Faces_32_64<_SIZE_>::type(const Type_Face &) const](#faces-32-64-public-motcle-ref-faces-32-64-size-type-const-type-face-ref-const)

type_face#

Definition
Type_Face Faces_32_64<_SIZE_>::type_face() const
Brief description
Detailed description
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Type_Face Faces_32_64<_SIZE_>::type_face() const <faces-32-64-public-type-face-faces-32-64-size-type-face-const>`
[Type_Face Faces_32_64<_SIZE_>::type_face() const](#faces-32-64-public-type-face-faces-32-64-size-type-face-const)

typer#

Definition
void Faces_32_64<_SIZE_>::typer(const Motcle &)
Brief description

Type les faces.

Detailed description
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Faces_32_64<_SIZE_>::typer(const Motcle &) <faces-32-64-public-void-faces-32-64-size-typer-const-motcle-ref>`
[void Faces_32_64<_SIZE_>::typer(const Motcle &)](#faces-32-64-public-void-faces-32-64-size-typer-const-motcle-ref)

typer#

Definition
void Faces_32_64<_SIZE_>::typer(const Type_Face &)
Brief description

Type les faces.

Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Faces_32_64<_SIZE_>::typer(const Type_Face &) <faces-32-64-public-void-faces-32-64-size-typer-const-type-face-ref>`
[void Faces_32_64<_SIZE_>::typer(const Type_Face &)](#faces-32-64-public-void-faces-32-64-size-typer-const-type-face-ref)

voisin#

Definition
Faces_32_64<_SIZE_>::int_t & Faces_32_64<_SIZE_>::voisin(int_t, int)
Brief description

Renvoie une reference le numero du i - ieme voisin de face.

Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Faces_32_64<_SIZE_>::int_t & Faces_32_64<_SIZE_>::voisin(int_t, int) <faces-32-64-public-faces-32-64-size-int-t-ref-faces-32-64-size-voisin-int-t-int>`
[Faces_32_64<_SIZE_>::int_t & Faces_32_64<_SIZE_>::voisin(int_t, int)](#faces-32-64-public-faces-32-64-size-int-t-ref-faces-32-64-size-voisin-int-t-int)

voisin#

Definition
Faces_32_64<_SIZE_>::int_t Faces_32_64<_SIZE_>::voisin(int_t, int) const
Brief description

Renvoie le numero du i - ieme voisin de face.

Detailed description
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Faces_32_64<_SIZE_>::int_t Faces_32_64<_SIZE_>::voisin(int_t, int) const <faces-32-64-public-faces-32-64-size-int-t-faces-32-64-size-voisin-int-t-int-const>`
[Faces_32_64<_SIZE_>::int_t Faces_32_64<_SIZE_>::voisin(int_t, int) const](#faces-32-64-public-faces-32-64-size-int-t-faces-32-64-size-voisin-int-t-int-const)

voisins#

Definition
IntTab_t & Faces_32_64<_SIZE_>::voisins()
Brief description

Renvoie le tableau des voisins (des faces).

Detailed description
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`IntTab_t & Faces_32_64<_SIZE_>::voisins() <faces-32-64-public-inttab-t-ref-faces-32-64-size-voisins>`
[IntTab_t & Faces_32_64<_SIZE_>::voisins()](#faces-32-64-public-inttab-t-ref-faces-32-64-size-voisins)

voisins#

Definition
const IntTab_t & Faces_32_64<_SIZE_>::voisins() const
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const IntTab_t & Faces_32_64<_SIZE_>::voisins() const <faces-32-64-public-const-inttab-t-ref-faces-32-64-size-voisins-const>`
[const IntTab_t & Faces_32_64<_SIZE_>::voisins() const](#faces-32-64-public-const-inttab-t-ref-faces-32-64-size-voisins-const)

~Faces_32_64#

Definition
Faces_32_64<_T_>::~Faces_32_64()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Faces_32_64<_T_>::~Faces_32_64() <faces-32-64-public-faces-32-64-t-dtor-faces-32-64>`
[Faces_32_64<_T_>::~Faces_32_64()](#faces-32-64-public-faces-32-64-t-dtor-faces-32-64)

Calculer_centres_gravite#

Definition
void Faces_32_64<_SIZE_>::Calculer_centres_gravite(DoubleTab_t &xv, Type_Face type_face_, const DoubleTab_t &coord, const IntTab_t &sommet)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Faces_32_64<_SIZE_>::Calculer_centres_gravite(DoubleTab_t &xv, Type_Face type_face_, const DoubleTab_t &coord, const IntTab_t &sommet) <faces-32-64-public-static-void-faces-32-64-size-calculer-centres-gravite-doubletab-t-ref-xv-type-face-type-face-const-doubletab-t-ref-coord-const-inttab-t-ref-sommet>`
[void Faces_32_64<_SIZE_>::Calculer_centres_gravite(DoubleTab_t &xv, Type_Face type_face_, const DoubleTab_t &coord, const IntTab_t &sommet)](#faces-32-64-public-static-void-faces-32-64-size-calculer-centres-gravite-doubletab-t-ref-xv-type-face-type-face-const-doubletab-t-ref-coord-const-inttab-t-ref-sommet)

cree_instance#

Definition
Objet_U * Faces_32_64<_T_>::cree_instance()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Objet_U * Faces_32_64<_T_>::cree_instance() <faces-32-64-public-static-objet-u-ptr-faces-32-64-t-cree-instance>`
[Objet_U * Faces_32_64<_T_>::cree_instance()](#faces-32-64-public-static-objet-u-ptr-faces-32-64-t-cree-instance)

info#

Definition
const Type_info * Faces_32_64<_T_>::info()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Type_info * Faces_32_64<_T_>::info() <faces-32-64-public-static-const-type-info-ptr-faces-32-64-t-info>`
[const Type_info * Faces_32_64<_T_>::info()](#faces-32-64-public-static-const-type-info-ptr-faces-32-64-t-info)

self_cast#

Definition
const Faces_32_64<_T_> & Faces_32_64<_T_>::self_cast(const Objet_U &)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Faces_32_64<_T_> & Faces_32_64<_T_>::self_cast(const Objet_U &) <faces-32-64-public-static-const-faces-32-64-t-ref-faces-32-64-t-self-cast-const-objet-u-ref>`
[const Faces_32_64<_T_> & Faces_32_64<_T_>::self_cast(const Objet_U &)](#faces-32-64-public-static-const-faces-32-64-t-ref-faces-32-64-t-self-cast-const-objet-u-ref)

self_cast#

Definition
Faces_32_64<_T_> & Faces_32_64<_T_>::self_cast(Objet_U &)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Faces_32_64<_T_> & Faces_32_64<_T_>::self_cast(Objet_U &) <faces-32-64-public-static-faces-32-64-t-ref-faces-32-64-t-self-cast-objet-u-ref>`
[Faces_32_64<_T_> & Faces_32_64<_T_>::self_cast(Objet_U &)](#faces-32-64-public-static-faces-32-64-t-ref-faces-32-64-t-self-cast-objet-u-ref)

printOn#

Definition
Sortie & Faces_32_64<_SIZE_>::printOn(Sortie &x) const override
Brief description

Ecrit les faces sur un flots de sortie.

Detailed description

On ecrit:

Reimplements:

Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Sortie & Faces_32_64<_SIZE_>::printOn(Sortie &x) const override <faces-32-64-protected-sortie-ref-faces-32-64-size-printon-sortie-ref-x-const-override>`
[Sortie & Faces_32_64<_SIZE_>::printOn(Sortie &x) const override](#faces-32-64-protected-sortie-ref-faces-32-64-size-printon-sortie-ref-x-const-override)

readOn#

Definition
Entree & Faces_32_64<_SIZE_>::readOn(Entree &) override
Brief description

Lit les specifications d’un objet face a partir d’un flot d’entree.

Detailed description

On lit:

Reimplements:

Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Entree & Faces_32_64<_SIZE_>::readOn(Entree &) override <faces-32-64-protected-entree-ref-faces-32-64-size-readon-entree-ref-override>`
[Entree & Faces_32_64<_SIZE_>::readOn(Entree &) override](#faces-32-64-protected-entree-ref-faces-32-64-size-readon-entree-ref-override)

ppsf#

Definition
Faces_32_64<_SIZE_>::int_t Faces_32_64<_SIZE_>::ppsf(int_t face, int nb_som) const
Brief description

Renvoie le numero du plus petit (au sens de la numerotation des sommets) sommet d’une face.

Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Faces_32_64<_SIZE_>::int_t Faces_32_64<_SIZE_>::ppsf(int_t face, int nb_som) const <faces-32-64-private-faces-32-64-size-int-t-faces-32-64-size-ppsf-int-t-face-int-nb-som-const>`
[Faces_32_64<_SIZE_>::int_t Faces_32_64<_SIZE_>::ppsf(int_t face, int nb_som) const](#faces-32-64-private-faces-32-64-size-int-t-faces-32-64-size-ppsf-int-t-face-int-nb-som-const)

same_face#

Definition
bool Faces_32_64<_SIZE_>::same_face(int_t f1, const Faces_32_64 &faces2, int_t f2, int nb_som) const
Brief description

Compare 2 faces de 2 ensembles de faces f1 et f2.

Detailed description

et Renvoie 1 si elles sont egales, 0 Sinon.

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`bool Faces_32_64<_SIZE_>::same_face(int_t f1, const Faces_32_64 &faces2, int_t f2, int nb_som) const <faces-32-64-private-bool-faces-32-64-size-same-face-int-t-f1-const-faces-32-64-ref-faces2-int-t-f2-int-nb-som-const>`
[bool Faces_32_64<_SIZE_>::same_face(int_t f1, const Faces_32_64 &faces2, int_t f2, int nb_som) const](#faces-32-64-private-bool-faces-32-64-size-same-face-int-t-f1-const-faces-32-64-ref-faces2-int-t-f2-int-nb-som-const)

Attributes Documentation#

info_obj (public)
const Type_info Faces_32_64<_SIZE_>::info_obj
faces_voisins (private)
IntTab_t Faces_32_64<_SIZE_>::faces_voisins
mon_dom (private)
TRUST_Ref<Domaine_t *> Faces_32_64<_SIZE_>::mon_dom
nb_som_face (private)
int Faces_32_64<_SIZE_>::nb_som_face = 0

Number of vertices per face.

sommets (private)
IntTab_t Faces_32_64<_SIZE_>::sommets
type_face_ (private)
Type_Face Faces_32_64<_SIZE_>::type_face_ = Type_Face::vide_0D