Domaine_bord_32_64#
#include <Domaine_bord.h>
Cette classe est un domaine dont les sommets et les elements sont extraits d’un bord d’un domaine source.
How to cite this class in this doc#
:ref:`Domaine\_bord\_32\_64 <class-template-domaine-bord-32-64>`
[Domaine\_bord\_32\_64](#class-template-domaine-bord-32-64)
Detailed description#
On construit ce domaine par la methode construire_domaine_bord()
Inherits from#
public : Domaine_32_64
<_SIZE_>
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
void Domaine_bord_32_64<_SIZE_>::construire_domaine_bord(const Domaine_t &source, const Nom &nom_bord)
construit le domaine en appelant extraire_domaine_bord()
How to cite in this doc:
:ref:`void Domaine_bord_32_64<_SIZE_>::construire_domaine_bord(const Domaine_t &source, const Nom &nom_bord) <public-void-domaine-bord-32-64-size-construire-domaine-bord-const-domaine-t-ref-source-const-nom-ref-nom-bord>`
[void Domaine_bord_32_64<_SIZE_>::construire_domaine_bord(const Domaine_t &source, const Nom &nom_bord)](#public-void-domaine-bord-32-64-size-construire-domaine-bord-const-domaine-t-ref-source-const-nom-ref-nom-bord)
Domaine_bord_32_64<_T_>::Domaine_bord_32_64()
How to cite in this doc:
:ref:`Domaine_bord_32_64<_T_>::Domaine_bord_32_64() <public-domaine-bord-32-64-t-domaine-bord-32-64>`
[Domaine_bord_32_64<_T_>::Domaine_bord_32_64()](#public-domaine-bord-32-64-t-domaine-bord-32-64)
int Domaine_bord_32_64<_T_>::duplique() const override
Reimplements:
How to cite in this doc:
:ref:`int Domaine_bord_32_64<_T_>::duplique() const override <public-int-domaine-bord-32-64-t-duplique-const-override>`
[int Domaine_bord_32_64<_T_>::duplique() const override](#public-int-domaine-bord-32-64-t-duplique-const-override)
const Domaine_32_64<_SIZE_> & Domaine_bord_32_64<_SIZE_>::get_domaine_source() const
renvoie une reference au domaine source
How to cite in this doc:
:ref:`const Domaine_32_64<_SIZE_> & Domaine_bord_32_64<_SIZE_>::get_domaine_source() const <public-const-domaine-32-64-size-ref-domaine-bord-32-64-size-get-domaine-source-const>`
[const Domaine_32_64<_SIZE_> & Domaine_bord_32_64<_SIZE_>::get_domaine_source() const](#public-const-domaine-32-64-size-ref-domaine-bord-32-64-size-get-domaine-source-const)
const Type_info * Domaine_bord_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 * Domaine_bord_32_64<_T_>::get_info() const override <public-const-type-info-ptr-domaine-bord-32-64-t-get-info-const-override>`
[const Type_info * Domaine_bord_32_64<_T_>::get_info() const override](#public-const-type-info-ptr-domaine-bord-32-64-t-get-info-const-override)
const Nom & Domaine_bord_32_64<_SIZE_>::get_nom_bord_source() const
renvoie le nom du bord source
How to cite in this doc:
:ref:`const Nom & Domaine_bord_32_64<_SIZE_>::get_nom_bord_source() const <public-const-nom-ref-domaine-bord-32-64-size-get-nom-bord-source-const>`
[const Nom & Domaine_bord_32_64<_SIZE_>::get_nom_bord_source() const](#public-const-nom-ref-domaine-bord-32-64-size-get-nom-bord-source-const)
const ArrOfInt_T<_SIZE_> & Domaine_bord_32_64<_SIZE_>::get_renum_som() const
renvoie renum_som (pour chaque sommet du domaine_bord, indice du meme sommet dans le domaine)
How to cite in this doc:
:ref:`const ArrOfInt_T<_SIZE_> & Domaine_bord_32_64<_SIZE_>::get_renum_som() const <public-const-arrofint-t-size-ref-domaine-bord-32-64-size-get-renum-som-const>`
[const ArrOfInt_T<_SIZE_> & Domaine_bord_32_64<_SIZE_>::get_renum_som() const](#public-const-arrofint-t-size-ref-domaine-bord-32-64-size-get-renum-som-const)
const Type_info Domaine_bord_32_64<trustIdType>::info_obj("Domaine_bord" "_64", Domaine_bord_32_64< trustIdType >::cree_instance, 1, Domaine_bord_32_64bases< trustIdType >)
How to cite in this doc:
:ref:`const Type_info Domaine_bord_32_64<trustIdType>::info_obj("Domaine_bord" "_64", Domaine_bord_32_64< trustIdType >::cree_instance, 1, Domaine_bord_32_64bases< trustIdType >) <public-const-type-info-domaine-bord-32-64-trustidtype-info-obj-"domaine-bord"-"-64"-domaine-bord-32-64-trustidtype-cree-instance-1-domaine-bord-32-64bases-trustidtype>`
[const Type_info Domaine_bord_32_64<trustIdType>::info_obj("Domaine_bord" "_64", Domaine_bord_32_64< trustIdType >::cree_instance, 1, Domaine_bord_32_64bases< trustIdType >)](#public-const-type-info-domaine-bord-32-64-trustidtype-info-obj-"domaine-bord"-"-64"-domaine-bord-32-64-trustidtype-cree-instance-1-domaine-bord-32-64bases-trustidtype)
const Type_info Domaine_bord_32_64<int>::info_obj("Domaine_bord", Domaine_bord_32_64< int >::cree_instance, 1, Domaine_bord_32_64bases< int >)
How to cite in this doc:
:ref:`const Type_info Domaine_bord_32_64<int>::info_obj("Domaine_bord", Domaine_bord_32_64< int >::cree_instance, 1, Domaine_bord_32_64bases< int >) <public-const-type-info-domaine-bord-32-64-int-info-obj-"domaine-bord"-domaine-bord-32-64-int-cree-instance-1-domaine-bord-32-64bases-int>`
[const Type_info Domaine_bord_32_64<int>::info_obj("Domaine_bord", Domaine_bord_32_64< int >::cree_instance, 1, Domaine_bord_32_64bases< int >)](#public-const-type-info-domaine-bord-32-64-int-info-obj-"domaine-bord"-domaine-bord-32-64-int-cree-instance-1-domaine-bord-32-64bases-int)
unsigned Domaine_bord_32_64<_T_>::taille_memoire() const override
Reimplements:
How to cite in this doc:
:ref:`unsigned Domaine_bord_32_64<_T_>::taille_memoire() const override <public-unsigned-domaine-bord-32-64-t-taille-memoire-const-override>`
[unsigned Domaine_bord_32_64<_T_>::taille_memoire() const override](#public-unsigned-domaine-bord-32-64-t-taille-memoire-const-override)
Domaine_bord_32_64<_T_>::~Domaine_bord_32_64()
How to cite in this doc:
:ref:`Domaine_bord_32_64<_T_>::~Domaine_bord_32_64() <public-domaine-bord-32-64-t-dtor-domaine-bord-32-64>`
[Domaine_bord_32_64<_T_>::~Domaine_bord_32_64()](#public-domaine-bord-32-64-t-dtor-domaine-bord-32-64)
Objet_U * Domaine_bord_32_64<_T_>::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Domaine_bord_32_64<_T_>::cree_instance() <public-static-objet-u-ptr-domaine-bord-32-64-t-cree-instance>`
[Objet_U * Domaine_bord_32_64<_T_>::cree_instance()](#public-static-objet-u-ptr-domaine-bord-32-64-t-cree-instance)
void Domaine_bord_32_64<_SIZE_>::extraire_domaine_bord(const Domaine_t &src, const Nom &nom_bord, Domaine_t &dest, ArrOfInt_t &renum_som)
remplit le domaine “dest” avec les sommets et les faces du bord “nom_bord” du domaine “src”.
Les sommets du domaine dest sont uniquement les sommets qui sont sur une face du bord. Le tableau renum_som est dimensionne a dest.nb_som() et rempli comme suit: renum_som[i] est l’indice dans le domaine “src” du sommet i du domaine “dest”.
References
How to cite in this doc:
:ref:`void Domaine_bord_32_64<_SIZE_>::extraire_domaine_bord(const Domaine_t &src, const Nom &nom_bord, Domaine_t &dest, ArrOfInt_t &renum_som) <public-static-void-domaine-bord-32-64-size-extraire-domaine-bord-const-domaine-t-ref-src-const-nom-ref-nom-bord-domaine-t-ref-dest-arrofint-t-ref-renum-som>`
[void Domaine_bord_32_64<_SIZE_>::extraire_domaine_bord(const Domaine_t &src, const Nom &nom_bord, Domaine_t &dest, ArrOfInt_t &renum_som)](#public-static-void-domaine-bord-32-64-size-extraire-domaine-bord-const-domaine-t-ref-src-const-nom-ref-nom-bord-domaine-t-ref-dest-arrofint-t-ref-renum-som)
const Type_info * Domaine_bord_32_64<_T_>::info()
How to cite in this doc:
:ref:`const Type_info * Domaine_bord_32_64<_T_>::info() <public-static-const-type-info-ptr-domaine-bord-32-64-t-info>`
[const Type_info * Domaine_bord_32_64<_T_>::info()](#public-static-const-type-info-ptr-domaine-bord-32-64-t-info)
const Domaine_bord_32_64<_T_> & Domaine_bord_32_64<_T_>::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Domaine_bord_32_64<_T_> & Domaine_bord_32_64<_T_>::self_cast(const Objet_U &) <public-static-const-domaine-bord-32-64-t-ref-domaine-bord-32-64-t-self-cast-const-objet-u-ref>`
[const Domaine_bord_32_64<_T_> & Domaine_bord_32_64<_T_>::self_cast(const Objet_U &)](#public-static-const-domaine-bord-32-64-t-ref-domaine-bord-32-64-t-self-cast-const-objet-u-ref)
Domaine_bord_32_64<_T_> & Domaine_bord_32_64<_T_>::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Domaine_bord_32_64<_T_> & Domaine_bord_32_64<_T_>::self_cast(Objet_U &) <public-static-domaine-bord-32-64-t-ref-domaine-bord-32-64-t-self-cast-objet-u-ref>`
[Domaine_bord_32_64<_T_> & Domaine_bord_32_64<_T_>::self_cast(Objet_U &)](#public-static-domaine-bord-32-64-t-ref-domaine-bord-32-64-t-self-cast-objet-u-ref)
Sortie & Domaine_bord_32_64<_SIZE_>::printOn(Sortie &x) const override
pour l’instant exit()
Reimplements:
How to cite in this doc:
:ref:`Sortie & Domaine_bord_32_64<_SIZE_>::printOn(Sortie &x) const override <protected-sortie-ref-domaine-bord-32-64-size-printon-sortie-ref-x-const-override>`
[Sortie & Domaine_bord_32_64<_SIZE_>::printOn(Sortie &x) const override](#protected-sortie-ref-domaine-bord-32-64-size-printon-sortie-ref-x-const-override)
Entree & Domaine_bord_32_64<_SIZE_>::readOn(Entree &) override
pour l’instant exit()
Reimplements:
How to cite in this doc:
:ref:`Entree & Domaine_bord_32_64<_SIZE_>::readOn(Entree &) override <protected-entree-ref-domaine-bord-32-64-size-readon-entree-ref-override>`
[Entree & Domaine_bord_32_64<_SIZE_>::readOn(Entree &) override](#protected-entree-ref-domaine-bord-32-64-size-readon-entree-ref-override)
Attributes Documentation#
const Type_info Domaine_bord_32_64<_SIZE_>::info_obj
Nom Domaine_bord_32_64<_SIZE_>::bord_source_
TRUST_Ref<Domaine_t *> Domaine_bord_32_64<_SIZE_>::domaine_source_
ArrOfInt_t Domaine_bord_32_64<_SIZE_>::renum_som_