Domaine_bord_32_64#

#include <Domaine_bord.h>
Brief description

Cette classe est un domaine dont les sommets et les elements sont extraits d’un bord d’un domaine source.

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:`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#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

construire_domaine_bord#

Definition
void Domaine_bord_32_64<_SIZE_>::construire_domaine_bord(const Domaine_t &source, const Nom &nom_bord)
Brief description

construit le domaine en appelant extraire_domaine_bord()

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 Domaine_bord_32_64<_SIZE_>::construire_domaine_bord(const Domaine_t &source, const Nom &nom_bord) <domaine-bord-32-64-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)](#domaine-bord-32-64-public-void-domaine-bord-32-64-size-construire-domaine-bord-const-domaine-t-ref-source-const-nom-ref-nom-bord)

Domaine_bord_32_64#

Definition
Domaine_bord_32_64<_T_>::Domaine_bord_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:`Domaine_bord_32_64<_T_>::Domaine_bord_32_64() <domaine-bord-32-64-public-domaine-bord-32-64-t-domaine-bord-32-64>`
[Domaine_bord_32_64<_T_>::Domaine_bord_32_64()](#domaine-bord-32-64-public-domaine-bord-32-64-t-domaine-bord-32-64)

duplique#

Definition
int Domaine_bord_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 Domaine_bord_32_64<_T_>::duplique() const override <domaine-bord-32-64-public-int-domaine-bord-32-64-t-duplique-const-override>`
[int Domaine_bord_32_64<_T_>::duplique() const override](#domaine-bord-32-64-public-int-domaine-bord-32-64-t-duplique-const-override)

get_domaine_source#

Definition
const Domaine_32_64<_SIZE_> & Domaine_bord_32_64<_SIZE_>::get_domaine_source() const
Brief description

renvoie une reference au domaine source

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 Domaine_32_64<_SIZE_> & Domaine_bord_32_64<_SIZE_>::get_domaine_source() const <domaine-bord-32-64-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](#domaine-bord-32-64-public-const-domaine-32-64-size-ref-domaine-bord-32-64-size-get-domaine-source-const)

get_info#

Definition
const Type_info * Domaine_bord_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 * Domaine_bord_32_64<_T_>::get_info() const override <domaine-bord-32-64-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](#domaine-bord-32-64-public-const-type-info-ptr-domaine-bord-32-64-t-get-info-const-override)

get_nom_bord_source#

Definition
const Nom & Domaine_bord_32_64<_SIZE_>::get_nom_bord_source() const
Brief description

renvoie le nom du bord source

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 Nom & Domaine_bord_32_64<_SIZE_>::get_nom_bord_source() const <domaine-bord-32-64-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](#domaine-bord-32-64-public-const-nom-ref-domaine-bord-32-64-size-get-nom-bord-source-const)

get_renum_som#

Definition
const ArrOfInt_T<_SIZE_> & Domaine_bord_32_64<_SIZE_>::get_renum_som() const
Brief description

renvoie renum_som (pour chaque sommet du domaine_bord, indice du meme sommet dans le domaine)

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 ArrOfInt_T<_SIZE_> & Domaine_bord_32_64<_SIZE_>::get_renum_som() const <domaine-bord-32-64-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](#domaine-bord-32-64-public-const-arrofint-t-size-ref-domaine-bord-32-64-size-get-renum-som-const)

info_obj#

Definition
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 >)
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 Domaine_bord_32_64<trustIdType>::info_obj("Domaine_bord" "_64", Domaine_bord_32_64< trustIdType >::cree_instance, 1, Domaine_bord_32_64bases< trustIdType >) <domaine-bord-32-64-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 >)](#domaine-bord-32-64-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)

info_obj#

Definition
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 >)
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 Domaine_bord_32_64<int>::info_obj("Domaine_bord", Domaine_bord_32_64< int >::cree_instance, 1, Domaine_bord_32_64bases< int >) <domaine-bord-32-64-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 >)](#domaine-bord-32-64-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)

taille_memoire#

Definition
unsigned Domaine_bord_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 Domaine_bord_32_64<_T_>::taille_memoire() const override <domaine-bord-32-64-public-unsigned-domaine-bord-32-64-t-taille-memoire-const-override>`
[unsigned Domaine_bord_32_64<_T_>::taille_memoire() const override](#domaine-bord-32-64-public-unsigned-domaine-bord-32-64-t-taille-memoire-const-override)

~Domaine_bord_32_64#

Definition
Domaine_bord_32_64<_T_>::~Domaine_bord_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:`Domaine_bord_32_64<_T_>::~Domaine_bord_32_64() <domaine-bord-32-64-public-domaine-bord-32-64-t-dtor-domaine-bord-32-64>`
[Domaine_bord_32_64<_T_>::~Domaine_bord_32_64()](#domaine-bord-32-64-public-domaine-bord-32-64-t-dtor-domaine-bord-32-64)

cree_instance#

Definition
Objet_U * Domaine_bord_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 * Domaine_bord_32_64<_T_>::cree_instance() <domaine-bord-32-64-public-static-objet-u-ptr-domaine-bord-32-64-t-cree-instance>`
[Objet_U * Domaine_bord_32_64<_T_>::cree_instance()](#domaine-bord-32-64-public-static-objet-u-ptr-domaine-bord-32-64-t-cree-instance)

extraire_domaine_bord#

Definition
void Domaine_bord_32_64<_SIZE_>::extraire_domaine_bord(const Domaine_t &src, const Nom &nom_bord, Domaine_t &dest, ArrOfInt_t &renum_som)
Brief description

remplit le domaine “dest” avec les sommets et les faces du bord “nom_bord” du domaine “src”.

Detailed description

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 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 Domaine_bord_32_64<_SIZE_>::extraire_domaine_bord(const Domaine_t &src, const Nom &nom_bord, Domaine_t &dest, ArrOfInt_t &renum_som) <domaine-bord-32-64-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)](#domaine-bord-32-64-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)

info#

Definition
const Type_info * Domaine_bord_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 * Domaine_bord_32_64<_T_>::info() <domaine-bord-32-64-public-static-const-type-info-ptr-domaine-bord-32-64-t-info>`
[const Type_info * Domaine_bord_32_64<_T_>::info()](#domaine-bord-32-64-public-static-const-type-info-ptr-domaine-bord-32-64-t-info)

self_cast#

Definition
const Domaine_bord_32_64<_T_> & Domaine_bord_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 Domaine_bord_32_64<_T_> & Domaine_bord_32_64<_T_>::self_cast(const Objet_U &) <domaine-bord-32-64-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 &)](#domaine-bord-32-64-public-static-const-domaine-bord-32-64-t-ref-domaine-bord-32-64-t-self-cast-const-objet-u-ref)

self_cast#

Definition
Domaine_bord_32_64<_T_> & Domaine_bord_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:`Domaine_bord_32_64<_T_> & Domaine_bord_32_64<_T_>::self_cast(Objet_U &) <domaine-bord-32-64-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 &)](#domaine-bord-32-64-public-static-domaine-bord-32-64-t-ref-domaine-bord-32-64-t-self-cast-objet-u-ref)

printOn#

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

pour l’instant exit()

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:`Sortie & Domaine_bord_32_64<_SIZE_>::printOn(Sortie &x) const override <domaine-bord-32-64-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](#domaine-bord-32-64-protected-sortie-ref-domaine-bord-32-64-size-printon-sortie-ref-x-const-override)

readOn#

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

pour l’instant exit()

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:`Entree & Domaine_bord_32_64<_SIZE_>::readOn(Entree &) override <domaine-bord-32-64-protected-entree-ref-domaine-bord-32-64-size-readon-entree-ref-override>`
[Entree & Domaine_bord_32_64<_SIZE_>::readOn(Entree &) override](#domaine-bord-32-64-protected-entree-ref-domaine-bord-32-64-size-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info Domaine_bord_32_64<_SIZE_>::info_obj
bord_source_ (protected)
Nom Domaine_bord_32_64<_SIZE_>::bord_source_
domaine_source_ (protected)
TRUST_Ref<Domaine_t *> Domaine_bord_32_64<_SIZE_>::domaine_source_
renum_som_ (protected)
ArrOfInt_t Domaine_bord_32_64<_SIZE_>::renum_som_