Faces_32_64#
#include <Faces.h>
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#
public : Objet_U
Inherited by#
public : Faces_VDF
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
List of Private Methods#
Complete Member Function Documentation#
ajouter#
void Faces_32_64<_SIZE_>::ajouter(const IntTab_t &)
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#
void Faces_32_64<_SIZE_>::associer_domaine(const Domaine_t &z)
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#
void Faces_32_64<_SIZE_>::calculer_centres_gravite(DoubleTab_t &xv) const
Calcule les centres de gravite de chaque 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:`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#
void Faces_32_64<_SIZE_>::calculer_surfaces(DoubleVect_t &surf) const
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#
Faces_32_64<_SIZE_>::IntVect_t & Faces_32_64<_SIZE_>::compare(const Faces_32_64 &other_fac, IntVect_t &renum)
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#
void Faces_32_64<_SIZE_>::completer(int_t face, int_t num_elem)
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#
Faces_32_64<_SIZE_>::int_t Faces_32_64<_SIZE_>::dimensionner(int_t)
(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#
const Domaine_t & Faces_32_64<_SIZE_>::domaine() const
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#
int Faces_32_64<_T_>::duplique() const override
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#
Sortie & Faces_32_64<_SIZE_>::ecrit(Sortie &) const
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#
Faces_32_64<_T_>::Faces_32_64()
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#
const Type_info * Faces_32_64<_T_>::get_info() const override
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#
const Type_info Faces_32_64<trustIdType>::info_obj("Faces" "_64", Faces_32_64< trustIdType >::cree_instance, 1, Faces_32_64bases< trustIdType >)
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#
const Type_info Faces_32_64<int>::info_obj("Faces", Faces_32_64< int >::cree_instance, 1, Faces_32_64bases< int >)
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#
void Faces_32_64<_SIZE_>::initialiser_faces_joint(int_t nb_faces_joints)
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#
void Faces_32_64<_SIZE_>::initialiser_sommets_faces_joint(int_t nb_faces_joints)
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#
IntTab_t & Faces_32_64<_SIZE_>::les_sommets()
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#
const IntTab_t & Faces_32_64<_SIZE_>::les_sommets() const
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#
Entree & Faces_32_64<_SIZE_>::lit(Entree &)
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#
int_t Faces_32_64<_SIZE_>::nb_faces() const
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#
int_t Faces_32_64<_SIZE_>::nb_faces_tot() const
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#
int Faces_32_64<_SIZE_>::nb_som_faces() const
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#
void Faces_32_64<_SIZE_>::reordonner()
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#
Faces_32_64<_SIZE_>::int_t & Faces_32_64<_SIZE_>::sommet(int_t, int)
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#
Faces_32_64<_SIZE_>::int_t Faces_32_64<_SIZE_>::sommet(int_t, int) const
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#
unsigned Faces_32_64<_T_>::taille_memoire() const override
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#
Type_Face Faces_32_64<_SIZE_>::type(const Motcle &) const
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#
Motcle & Faces_32_64<_SIZE_>::type(const Type_Face &) const
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#
Type_Face Faces_32_64<_SIZE_>::type_face() const
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#
void Faces_32_64<_SIZE_>::typer(const Motcle &)
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#
void Faces_32_64<_SIZE_>::typer(const Type_Face &)
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#
Faces_32_64<_SIZE_>::int_t & Faces_32_64<_SIZE_>::voisin(int_t, int)
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#
Faces_32_64<_SIZE_>::int_t Faces_32_64<_SIZE_>::voisin(int_t, int) const
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#
IntTab_t & Faces_32_64<_SIZE_>::voisins()
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#
const IntTab_t & Faces_32_64<_SIZE_>::voisins() const
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#
Faces_32_64<_T_>::~Faces_32_64()
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#
void Faces_32_64<_SIZE_>::Calculer_centres_gravite(DoubleTab_t &xv, Type_Face type_face_, const DoubleTab_t &coord, const IntTab_t &sommet)
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#
Objet_U * Faces_32_64<_T_>::cree_instance()
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#
const Type_info * Faces_32_64<_T_>::info()
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#
const Faces_32_64<_T_> & Faces_32_64<_T_>::self_cast(const Objet_U &)
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#
Faces_32_64<_T_> & Faces_32_64<_T_>::self_cast(Objet_U &)
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#
Sortie & Faces_32_64<_SIZE_>::printOn(Sortie &x) const override
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#
Entree & Faces_32_64<_SIZE_>::readOn(Entree &) override
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#
Faces_32_64<_SIZE_>::int_t Faces_32_64<_SIZE_>::ppsf(int_t face, int nb_som) const
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#
bool Faces_32_64<_SIZE_>::same_face(int_t f1, const Faces_32_64 &faces2, int_t f2, int nb_som) const
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#
const Type_info Faces_32_64<_SIZE_>::info_obj
IntTab_t Faces_32_64<_SIZE_>::faces_voisins
TRUST_Ref<Domaine_t *> Faces_32_64<_SIZE_>::mon_dom
int Faces_32_64<_SIZE_>::nb_som_face = 0
Number of vertices per face.
IntTab_t Faces_32_64<_SIZE_>::sommets
Type_Face Faces_32_64<_SIZE_>::type_face_ = Type_Face::vide_0D