Polyedre_32_64#

#include <Polyedre.h>

Classe Polyedre Cette represente l’element geometrique Polyedre.

How to cite this class in this doc#

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

Detailed description#

Un polyedre est un element defini par ses faces de type Type_Face::polygone_3D

Inherits from#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

affecte_connectivite_numero_global
void Polyedre_32_64<_SIZE_>::affecte_connectivite_numero_global(const ArrOfInt_t &Nodes, const ArrOfInt_t &FacesIndex, const ArrOfInt_t &PolyhedronIndex, IntTab_t &les_elems)
References
Referenced By
How to cite in this doc:
:ref:`void Polyedre_32_64<_SIZE_>::affecte_connectivite_numero_global(const ArrOfInt_t &Nodes, const ArrOfInt_t &FacesIndex, const ArrOfInt_t &PolyhedronIndex, IntTab_t &les_elems) <public-void-polyedre-32-64-size-affecte-connectivite-numero-global-const-arrofint-t-ref-nodes-const-arrofint-t-ref-facesindex-const-arrofint-t-ref-polyhedronindex-inttab-t-ref-les-elems>`
[void Polyedre_32_64<_SIZE_>::affecte_connectivite_numero_global(const ArrOfInt_t &Nodes, const ArrOfInt_t &FacesIndex, const ArrOfInt_t &PolyhedronIndex, IntTab_t &les_elems)](#public-void-polyedre-32-64-size-affecte-connectivite-numero-global-const-arrofint-t-ref-nodes-const-arrofint-t-ref-facesindex-const-arrofint-t-ref-polyhedronindex-inttab-t-ref-les-elems)
ajouter_elements
void Polyedre_32_64<_SIZE_>::ajouter_elements(const Elem_geom_base_32_64< _SIZE_ > &new_elem, const IntTab_t &new_elems, IntTab_t &les_elems)

on va ajouter les elements de type new_elem aux elements deja presents dans les_elems et dans new_elems

References
How to cite in this doc:
:ref:`void Polyedre_32_64<_SIZE_>::ajouter_elements(const Elem_geom_base_32_64< _SIZE_ > &new_elem, const IntTab_t &new_elems, IntTab_t &les_elems) <public-void-polyedre-32-64-size-ajouter-elements-const-elem-geom-base-32-64-size-ref-new-elem-const-inttab-t-ref-new-elems-inttab-t-ref-les-elems>`
[void Polyedre_32_64<_SIZE_>::ajouter_elements(const Elem_geom_base_32_64< _SIZE_ > &new_elem, const IntTab_t &new_elems, IntTab_t &les_elems)](#public-void-polyedre-32-64-size-ajouter-elements-const-elem-geom-base-32-64-size-ref-new-elem-const-inttab-t-ref-new-elems-inttab-t-ref-les-elems)
build_reduced
void Polyedre_32_64<_SIZE_>::build_reduced(TRUST_Deriv< Elem_geom_base_32_64< int > > &type_elem, const ArrOfInt_t &elems_sous_part) const override

Reimplements:

References
How to cite in this doc:
:ref:`void Polyedre_32_64<_SIZE_>::build_reduced(TRUST_Deriv< Elem_geom_base_32_64< int > > &type_elem, const ArrOfInt_t &elems_sous_part) const override <public-void-polyedre-32-64-size-build-reduced-trust-deriv-elem-geom-base-32-64-int-ref-type-elem-const-arrofint-t-ref-elems-sous-part-const-override>`
[void Polyedre_32_64<_SIZE_>::build_reduced(TRUST_Deriv< Elem_geom_base_32_64< int > > &type_elem, const ArrOfInt_t &elems_sous_part) const override](#public-void-polyedre-32-64-size-build-reduced-trust-deriv-elem-geom-base-32-64-int-ref-type-elem-const-arrofint-t-ref-elems-sous-part-const-override)
calculer_centres_gravite
void Polyedre_32_64<_SIZE_>::calculer_centres_gravite(DoubleTab_t &xp) const override

Compute all centers of mass of all elements in the domain.

Calcule les centres de gravites de tous les elements du domaine associe a l’element goemetrique.

Reimplements:

References
How to cite in this doc:
:ref:`void Polyedre_32_64<_SIZE_>::calculer_centres_gravite(DoubleTab_t &xp) const override <public-void-polyedre-32-64-size-calculer-centres-gravite-doubletab-t-ref-xp-const-override>`
[void Polyedre_32_64<_SIZE_>::calculer_centres_gravite(DoubleTab_t &xp) const override](#public-void-polyedre-32-64-size-calculer-centres-gravite-doubletab-t-ref-xp-const-override)
calculer_un_centre_gravite
void Polyedre_32_64<_SIZE_>::calculer_un_centre_gravite(const int_t elem, DoubleVect &xp) const override

Reimplements:

References
How to cite in this doc:
:ref:`void Polyedre_32_64<_SIZE_>::calculer_un_centre_gravite(const int_t elem, DoubleVect &xp) const override <public-void-polyedre-32-64-size-calculer-un-centre-gravite-const-int-t-elem-doublevect-ref-xp-const-override>`
[void Polyedre_32_64<_SIZE_>::calculer_un_centre_gravite(const int_t elem, DoubleVect &xp) const override](#public-void-polyedre-32-64-size-calculer-un-centre-gravite-const-int-t-elem-doublevect-ref-xp-const-override)
calculer_volumes
void Polyedre_32_64<_SIZE_>::calculer_volumes(DoubleVect_t &vols) const override

NE FAIT RIEN: A CODER Calcule les volumes des elements du domaine associe.

Reimplements:

References
How to cite in this doc:
:ref:`void Polyedre_32_64<_SIZE_>::calculer_volumes(DoubleVect_t &vols) const override <public-void-polyedre-32-64-size-calculer-volumes-doublevect-t-ref-vols-const-override>`
[void Polyedre_32_64<_SIZE_>::calculer_volumes(DoubleVect_t &vols) const override](#public-void-polyedre-32-64-size-calculer-volumes-doublevect-t-ref-vols-const-override)
compute_virtual_index
void Polyedre_32_64<_SIZE_>::compute_virtual_index() override

Reimplements:

How to cite in this doc:
:ref:`void Polyedre_32_64<_SIZE_>::compute_virtual_index() override <public-void-polyedre-32-64-size-compute-virtual-index-override>`
[void Polyedre_32_64<_SIZE_>::compute_virtual_index() override](#public-void-polyedre-32-64-size-compute-virtual-index-override)
contient
int Polyedre_32_64<_SIZE_>::contient(const ArrOfDouble &pos, int_t elem) const override

NE FAIT RIEN: A CODER, renvoie toujours 0.

Renvoie 1 si l’element “element” du domaine associe a l’element geometrique contient le point de coordonnees specifiees par le parametre “pos”. Renvoie 0 sinon.

Reimplements:

References
How to cite in this doc:
:ref:`int Polyedre_32_64<_SIZE_>::contient(const ArrOfDouble &pos, int_t elem) const override <public-int-polyedre-32-64-size-contient-const-arrofdouble-ref-pos-int-t-elem-const-override>`
[int Polyedre_32_64<_SIZE_>::contient(const ArrOfDouble &pos, int_t elem) const override](#public-int-polyedre-32-64-size-contient-const-arrofdouble-ref-pos-int-t-elem-const-override)
contient
int Polyedre_32_64<_SIZE_>::contient(const SmallArrOfTID_t &soms, int_t elem) const override

NE FAIT RIEN: A CODER, renvoie toujours 0 Renvoie 1 si les sommets specifies par le parametre “pos”.

sont les sommets de l’element “element” du domaine associe a l’element geometrique.

Reimplements:

How to cite in this doc:
:ref:`int Polyedre_32_64<_SIZE_>::contient(const SmallArrOfTID_t &soms, int_t elem) const override <public-int-polyedre-32-64-size-contient-const-smallarroftid-t-ref-soms-int-t-elem-const-override>`
[int Polyedre_32_64<_SIZE_>::contient(const SmallArrOfTID_t &soms, int_t elem) const override](#public-int-polyedre-32-64-size-contient-const-smallarroftid-t-ref-soms-int-t-elem-const-override)
duplique
int Polyedre_32_64<_T_>::duplique() const override

Reimplements:

How to cite in this doc:
:ref:`int Polyedre_32_64<_T_>::duplique() const override <public-int-polyedre-32-64-t-duplique-const-override>`
[int Polyedre_32_64<_T_>::duplique() const override](#public-int-polyedre-32-64-t-duplique-const-override)
face_sommet
int Polyedre_32_64<_SIZE_>::face_sommet(int i, int j) const override

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

Reimplements:

How to cite in this doc:
:ref:`int Polyedre_32_64<_SIZE_>::face_sommet(int i, int j) const override <public-int-polyedre-32-64-size-face-sommet-int-i-int-j-const-override>`
[int Polyedre_32_64<_SIZE_>::face_sommet(int i, int j) const override](#public-int-polyedre-32-64-size-face-sommet-int-i-int-j-const-override)
get_info
const Type_info * Polyedre_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 * Polyedre_32_64<_T_>::get_info() const override <public-const-type-info-ptr-polyedre-32-64-t-get-info-const-override>`
[const Type_info * Polyedre_32_64<_T_>::get_info() const override](#public-const-type-info-ptr-polyedre-32-64-t-get-info-const-override)
get_nb_som_face_max
int Polyedre_32_64<_SIZE_>::get_nb_som_face_max() const
References
Referenced By
How to cite in this doc:
:ref:`int Polyedre_32_64<_SIZE_>::get_nb_som_face_max() const <public-int-polyedre-32-64-size-get-nb-som-face-max-const>`
[int Polyedre_32_64<_SIZE_>::get_nb_som_face_max() const](#public-int-polyedre-32-64-size-get-nb-som-face-max-const)
get_somme_nb_faces_elem
Polyedre_32_64<_SIZE_>::int_t Polyedre_32_64<_SIZE_>::get_somme_nb_faces_elem() const override

Reimplements:

How to cite in this doc:
:ref:`Polyedre_32_64<_SIZE_>::int_t Polyedre_32_64<_SIZE_>::get_somme_nb_faces_elem() const override <public-polyedre-32-64-size-int-t-polyedre-32-64-size-get-somme-nb-faces-elem-const-override>`
[Polyedre_32_64<_SIZE_>::int_t Polyedre_32_64<_SIZE_>::get_somme_nb_faces_elem() const override](#public-polyedre-32-64-size-int-t-polyedre-32-64-size-get-somme-nb-faces-elem-const-override)
get_tab_faces_sommets_locaux
int Polyedre_32_64<_SIZE_>::get_tab_faces_sommets_locaux(IntTab &faces_som_local) const override

remplit le tableau faces_som_local(i,j)

Celui - ci donne pour 0 < = i < nb_faces() et 0 < = j <nb_som_face(i) le numero local du sommet sur l’element. On a 0 < = faces_sommets_locaux(i,j) < nb_som() Si toutes les faces de l’element n’ont pas le meme nombre de sommets, le nombre de colonnes du tableau est le plus grand nombre de sommets, et les cases inutilisees du tableau sont mises a - 1 On renvoie 1 si toutes les faces ont le meme nombre d’elements, 0 sinon.

Reimplements:

How to cite in this doc:
:ref:`int Polyedre_32_64<_SIZE_>::get_tab_faces_sommets_locaux(IntTab &faces_som_local) const override <public-int-polyedre-32-64-size-get-tab-faces-sommets-locaux-inttab-ref-faces-som-local-const-override>`
[int Polyedre_32_64<_SIZE_>::get_tab_faces_sommets_locaux(IntTab &faces_som_local) const override](#public-int-polyedre-32-64-size-get-tab-faces-sommets-locaux-inttab-ref-faces-som-local-const-override)
get_tab_faces_sommets_locaux
int Polyedre_32_64<_SIZE_>::get_tab_faces_sommets_locaux(IntTab &faces_som_local, int_t elem) const override

Reimplements:

References
How to cite in this doc:
:ref:`int Polyedre_32_64<_SIZE_>::get_tab_faces_sommets_locaux(IntTab &faces_som_local, int_t elem) const override <public-int-polyedre-32-64-size-get-tab-faces-sommets-locaux-inttab-ref-faces-som-local-int-t-elem-const-override>`
[int Polyedre_32_64<_SIZE_>::get_tab_faces_sommets_locaux(IntTab &faces_som_local, int_t elem) const override](#public-int-polyedre-32-64-size-get-tab-faces-sommets-locaux-inttab-ref-faces-som-local-int-t-elem-const-override)
getElemIndex
const ArrOfInt_t & Polyedre_32_64<_SIZE_>::getElemIndex() const override

Reimplements:

References
How to cite in this doc:
:ref:`const ArrOfInt_t & Polyedre_32_64<_SIZE_>::getElemIndex() const override <public-const-arrofint-t-ref-polyedre-32-64-size-getelemindex-const-override>`
[const ArrOfInt_t & Polyedre_32_64<_SIZE_>::getElemIndex() const override](#public-const-arrofint-t-ref-polyedre-32-64-size-getelemindex-const-override)
getFacesIndex
const ArrOfInt_t & Polyedre_32_64<_SIZE_>::getFacesIndex() const
References
Referenced By
How to cite in this doc:
:ref:`const ArrOfInt_t & Polyedre_32_64<_SIZE_>::getFacesIndex() const <public-const-arrofint-t-ref-polyedre-32-64-size-getfacesindex-const>`
[const ArrOfInt_t & Polyedre_32_64<_SIZE_>::getFacesIndex() const](#public-const-arrofint-t-ref-polyedre-32-64-size-getfacesindex-const)
getNodes
const BigArrOfInt_t & Polyedre_32_64<_SIZE_>::getNodes() const
References
How to cite in this doc:
:ref:`const BigArrOfInt_t & Polyedre_32_64<_SIZE_>::getNodes() const <public-const-bigarrofint-t-ref-polyedre-32-64-size-getnodes-const>`
[const BigArrOfInt_t & Polyedre_32_64<_SIZE_>::getNodes() const](#public-const-bigarrofint-t-ref-polyedre-32-64-size-getnodes-const)
getPolyhedronIndex
const ArrOfInt_t & Polyedre_32_64<_SIZE_>::getPolyhedronIndex() const
References
Referenced By
How to cite in this doc:
:ref:`const ArrOfInt_t & Polyedre_32_64<_SIZE_>::getPolyhedronIndex() const <public-const-arrofint-t-ref-polyedre-32-64-size-getpolyhedronindex-const>`
[const ArrOfInt_t & Polyedre_32_64<_SIZE_>::getPolyhedronIndex() const](#public-const-arrofint-t-ref-polyedre-32-64-size-getpolyhedronindex-const)
getsetNodes
BigArrOfInt_t & Polyedre_32_64<_SIZE_>::getsetNodes()
References
How to cite in this doc:
:ref:`BigArrOfInt_t & Polyedre_32_64<_SIZE_>::getsetNodes() <public-bigarrofint-t-ref-polyedre-32-64-size-getsetnodes>`
[BigArrOfInt_t & Polyedre_32_64<_SIZE_>::getsetNodes()](#public-bigarrofint-t-ref-polyedre-32-64-size-getsetnodes)
getsetPolyhedronIndex
ArrOfInt_t & Polyedre_32_64<_SIZE_>::getsetPolyhedronIndex()
References
How to cite in this doc:
:ref:`ArrOfInt_t & Polyedre_32_64<_SIZE_>::getsetPolyhedronIndex() <public-arrofint-t-ref-polyedre-32-64-size-getsetpolyhedronindex>`
[ArrOfInt_t & Polyedre_32_64<_SIZE_>::getsetPolyhedronIndex()](#public-arrofint-t-ref-polyedre-32-64-size-getsetpolyhedronindex)
info_obj
const Type_info Polyedre_32_64<trustIdType>::info_obj("Polyedre" "_64", Polyedre_32_64< trustIdType >::cree_instance, 1, Polyedre_32_64bases< trustIdType >)
How to cite in this doc:
:ref:`const Type_info Polyedre_32_64<trustIdType>::info_obj("Polyedre" "_64", Polyedre_32_64< trustIdType >::cree_instance, 1, Polyedre_32_64bases< trustIdType >) <public-const-type-info-polyedre-32-64-trustidtype-info-obj-"polyedre"-"-64"-polyedre-32-64-trustidtype-cree-instance-1-polyedre-32-64bases-trustidtype>`
[const Type_info Polyedre_32_64<trustIdType>::info_obj("Polyedre" "_64", Polyedre_32_64< trustIdType >::cree_instance, 1, Polyedre_32_64bases< trustIdType >)](#public-const-type-info-polyedre-32-64-trustidtype-info-obj-"polyedre"-"-64"-polyedre-32-64-trustidtype-cree-instance-1-polyedre-32-64bases-trustidtype)
info_obj
const Type_info Polyedre_32_64<int>::info_obj("Polyedre", Polyedre_32_64< int >::cree_instance, 1, Polyedre_32_64bases< int >)
How to cite in this doc:
:ref:`const Type_info Polyedre_32_64<int>::info_obj("Polyedre", Polyedre_32_64< int >::cree_instance, 1, Polyedre_32_64bases< int >) <public-const-type-info-polyedre-32-64-int-info-obj-"polyedre"-polyedre-32-64-int-cree-instance-1-polyedre-32-64bases-int>`
[const Type_info Polyedre_32_64<int>::info_obj("Polyedre", Polyedre_32_64< int >::cree_instance, 1, Polyedre_32_64bases< int >)](#public-const-type-info-polyedre-32-64-int-info-obj-"polyedre"-polyedre-32-64-int-cree-instance-1-polyedre-32-64bases-int)
nb_faces
int Polyedre_32_64<_SIZE_>::nb_faces(int=0) const override

Renvoie le nombre de faces du type specifie que possede l’element geometrique.

Un Polyedre a 1 type de faces: polygon_3D

Reimplements:

References
How to cite in this doc:
:ref:`int Polyedre_32_64<_SIZE_>::nb_faces(int=0) const override <public-int-polyedre-32-64-size-nb-faces-int-equal-0-const-override>`
[int Polyedre_32_64<_SIZE_>::nb_faces(int=0) const override](#public-int-polyedre-32-64-size-nb-faces-int-equal-0-const-override)
nb_som
int Polyedre_32_64<_SIZE_>::nb_som() const override

Renvoie le nombre de sommets d’un Polyedre.

Reimplements:

References
How to cite in this doc:
:ref:`int Polyedre_32_64<_SIZE_>::nb_som() const override <public-int-polyedre-32-64-size-nb-som-const-override>`
[int Polyedre_32_64<_SIZE_>::nb_som() const override](#public-int-polyedre-32-64-size-nb-som-const-override)
nb_som_face
int Polyedre_32_64<_SIZE_>::nb_som_face(int=0) const override

Renvoie le nombre maximum de sommets des faces du type specifie.

Reimplements:

References
How to cite in this doc:
:ref:`int Polyedre_32_64<_SIZE_>::nb_som_face(int=0) const override <public-int-polyedre-32-64-size-nb-som-face-int-equal-0-const-override>`
[int Polyedre_32_64<_SIZE_>::nb_som_face(int=0) const override](#public-int-polyedre-32-64-size-nb-som-face-int-equal-0-const-override)
nom_lml
const Nom & Polyedre_32_64<_SIZE_>::nom_lml() const override

Renvoie le nom LML d’un polyedre = “POLYEDRE_” + nb_som_max.

Reimplements:

How to cite in this doc:
:ref:`const Nom & Polyedre_32_64<_SIZE_>::nom_lml() const override <public-const-nom-ref-polyedre-32-64-size-nom-lml-const-override>`
[const Nom & Polyedre_32_64<_SIZE_>::nom_lml() const override](#public-const-nom-ref-polyedre-32-64-size-nom-lml-const-override)
Polyedre_32_64
Polyedre_32_64<_SIZE_>::Polyedre_32_64()
References
How to cite in this doc:
:ref:`Polyedre_32_64<_SIZE_>::Polyedre_32_64() <public-polyedre-32-64-size-polyedre-32-64>`
[Polyedre_32_64<_SIZE_>::Polyedre_32_64()](#public-polyedre-32-64-size-polyedre-32-64)
remplir_Nodes_glob
void Polyedre_32_64<_SIZE_>::remplir_Nodes_glob(ArrOfInt_t &Nodes_glob, const IntTab_t &les_elems) const
References
Referenced By
How to cite in this doc:
:ref:`void Polyedre_32_64<_SIZE_>::remplir_Nodes_glob(ArrOfInt_t &Nodes_glob, const IntTab_t &les_elems) const <public-void-polyedre-32-64-size-remplir-nodes-glob-arrofint-t-ref-nodes-glob-const-inttab-t-ref-les-elems-const>`
[void Polyedre_32_64<_SIZE_>::remplir_Nodes_glob(ArrOfInt_t &Nodes_glob, const IntTab_t &les_elems) const](#public-void-polyedre-32-64-size-remplir-nodes-glob-arrofint-t-ref-nodes-glob-const-inttab-t-ref-les-elems-const)
set_nb_som_face_max
void Polyedre_32_64<_SIZE_>::set_nb_som_face_max(int s)
References
How to cite in this doc:
:ref:`void Polyedre_32_64<_SIZE_>::set_nb_som_face_max(int s) <public-void-polyedre-32-64-size-set-nb-som-face-max-int-s>`
[void Polyedre_32_64<_SIZE_>::set_nb_som_face_max(int s)](#public-void-polyedre-32-64-size-set-nb-som-face-max-int-s)
taille_memoire
unsigned Polyedre_32_64<_T_>::taille_memoire() const override

Reimplements:

How to cite in this doc:
:ref:`unsigned Polyedre_32_64<_T_>::taille_memoire() const override <public-unsigned-polyedre-32-64-t-taille-memoire-const-override>`
[unsigned Polyedre_32_64<_T_>::taille_memoire() const override](#public-unsigned-polyedre-32-64-t-taille-memoire-const-override)
type_face
Type_Face Polyedre_32_64<_SIZE_>::type_face(int=0) const override

Renvoie le i - ieme type de face.

Un polyedre a 2 types de face: quadrangle et triangle

Reimplements:

How to cite in this doc:
:ref:`Type_Face Polyedre_32_64<_SIZE_>::type_face(int=0) const override <public-type-face-polyedre-32-64-size-type-face-int-equal-0-const-override>`
[Type_Face Polyedre_32_64<_SIZE_>::type_face(int=0) const override](#public-type-face-polyedre-32-64-size-type-face-int-equal-0-const-override)
~Polyedre_32_64
Polyedre_32_64<_T_>::~Polyedre_32_64()
How to cite in this doc:
:ref:`Polyedre_32_64<_T_>::~Polyedre_32_64() <public-polyedre-32-64-t-dtor-polyedre-32-64>`
[Polyedre_32_64<_T_>::~Polyedre_32_64()](#public-polyedre-32-64-t-dtor-polyedre-32-64)
cree_instance
Objet_U * Polyedre_32_64<_T_>::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Polyedre_32_64<_T_>::cree_instance() <public-static-objet-u-ptr-polyedre-32-64-t-cree-instance>`
[Objet_U * Polyedre_32_64<_T_>::cree_instance()](#public-static-objet-u-ptr-polyedre-32-64-t-cree-instance)
info
const Type_info * Polyedre_32_64<_T_>::info()
How to cite in this doc:
:ref:`const Type_info * Polyedre_32_64<_T_>::info() <public-static-const-type-info-ptr-polyedre-32-64-t-info>`
[const Type_info * Polyedre_32_64<_T_>::info()](#public-static-const-type-info-ptr-polyedre-32-64-t-info)
self_cast
const Polyedre_32_64<_T_> & Polyedre_32_64<_T_>::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Polyedre_32_64<_T_> & Polyedre_32_64<_T_>::self_cast(const Objet_U &) <public-static-const-polyedre-32-64-t-ref-polyedre-32-64-t-self-cast-const-objet-u-ref>`
[const Polyedre_32_64<_T_> & Polyedre_32_64<_T_>::self_cast(const Objet_U &)](#public-static-const-polyedre-32-64-t-ref-polyedre-32-64-t-self-cast-const-objet-u-ref)
self_cast
Polyedre_32_64<_T_> & Polyedre_32_64<_T_>::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Polyedre_32_64<_T_> & Polyedre_32_64<_T_>::self_cast(Objet_U &) <public-static-polyedre-32-64-t-ref-polyedre-32-64-t-self-cast-objet-u-ref>`
[Polyedre_32_64<_T_> & Polyedre_32_64<_T_>::self_cast(Objet_U &)](#public-static-polyedre-32-64-t-ref-polyedre-32-64-t-self-cast-objet-u-ref)
printOn
Sortie & Polyedre_32_64<_SIZE_>::printOn(Sortie &x) const override

NE FAIT RIEN.

Reimplements:

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

NE FAIT RIEN.

Reimplements:

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

Attributes Documentation#

info_obj (public)
const Type_info Polyedre_32_64<_SIZE_>::info_obj
nb_som_face_max_ (protected)
int Polyedre_32_64<_SIZE_>::nb_som_face_max_
Nodes_ (protected)
BigArrOfInt_t Polyedre_32_64<_SIZE_>::Nodes_

Nodes_[s] local index (in the reference frame of an element) of the vertex of a given face, where as elem(ele,s) will give the global index.

PolyhedronIndex_ (protected)
ArrOfInt_t Polyedre_32_64<_SIZE_>::PolyhedronIndex_

PolyhedronIndex_[ele] gives the index of the first face of the polyedron ‘ele’ in FaceIndex_ (see base class)

dimension (protected)
int Objet_U::dimension

Friends#

  • friend class Polyedre_32_64