Sous_Domaine_32_64#
#include <Sous_Domaine.h>
Sous_Domaine represents a volumic sub - domain i.e. a sub set of elements of a Domaine.
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:`Sous\_Domaine\_32\_64 <class-template-sous-domaine-32-64>`
[Sous\_Domaine\_32\_64](#class-template-sous-domaine-32-64)
Detailed description#
It bears a reference to the Domaine it subdivides
Inherits from#
public : Objet_U
Inheritance graph#
If the image is too small, right-click and open in new tab
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
add_elem#
void Sous_Domaine_32_64<_SIZE_>::add_elem(const int_t poly)
Ajoute un polyedre au sous - domaine.
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 Sous_Domaine_32_64<_SIZE_>::add_elem(const int_t poly) <sous-domaine-32-64-public-void-sous-domaine-32-64-size-add-elem-const-int-t-poly>`
[void Sous_Domaine_32_64<_SIZE_>::add_elem(const int_t poly)](#sous-domaine-32-64-public-void-sous-domaine-32-64-size-add-elem-const-int-t-poly)
associer_#
int Sous_Domaine_32_64<_SIZE_>::associer_(Objet_U &) override
Associe un Objet_U au sous - domaine.
Detailed description
On controle le type de l’objet a associer dynamiquement.
Reimplements:
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:`int Sous_Domaine_32_64<_SIZE_>::associer_(Objet_U &) override <sous-domaine-32-64-public-int-sous-domaine-32-64-size-associer-underscore-objet-u-ref-override>`
[int Sous_Domaine_32_64<_SIZE_>::associer_(Objet_U &) override](#sous-domaine-32-64-public-int-sous-domaine-32-64-size-associer-underscore-objet-u-ref-override)
associer_domaine#
void Sous_Domaine_32_64<_SIZE_>::associer_domaine(const Domaine_t &d)
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:`void Sous_Domaine_32_64<_SIZE_>::associer_domaine(const Domaine_t &d) <sous-domaine-32-64-public-void-sous-domaine-32-64-size-associer-domaine-const-domaine-t-ref-d>`
[void Sous_Domaine_32_64<_SIZE_>::associer_domaine(const Domaine_t &d)](#sous-domaine-32-64-public-void-sous-domaine-32-64-size-associer-domaine-const-domaine-t-ref-d)
domaine#
Domaine_t & Sous_Domaine_32_64<_SIZE_>::domaine()
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:`Domaine_t & Sous_Domaine_32_64<_SIZE_>::domaine() <sous-domaine-32-64-public-domaine-t-ref-sous-domaine-32-64-size-domaine>`
[Domaine_t & Sous_Domaine_32_64<_SIZE_>::domaine()](#sous-domaine-32-64-public-domaine-t-ref-sous-domaine-32-64-size-domaine)
domaine#
const Domaine_t & Sous_Domaine_32_64<_SIZE_>::domaine() const
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:`const Domaine_t & Sous_Domaine_32_64<_SIZE_>::domaine() const <sous-domaine-32-64-public-const-domaine-t-ref-sous-domaine-32-64-size-domaine-const>`
[const Domaine_t & Sous_Domaine_32_64<_SIZE_>::domaine() const](#sous-domaine-32-64-public-const-domaine-t-ref-sous-domaine-32-64-size-domaine-const)
duplique#
int Sous_Domaine_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 Sous_Domaine_32_64<_T_>::duplique() const override <sous-domaine-32-64-public-int-sous-domaine-32-64-t-duplique-const-override>`
[int Sous_Domaine_32_64<_T_>::duplique() const override](#sous-domaine-32-64-public-int-sous-domaine-32-64-t-duplique-const-override)
get_info#
const Type_info * Sous_Domaine_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 * Sous_Domaine_32_64<_T_>::get_info() const override <sous-domaine-32-64-public-const-type-info-ptr-sous-domaine-32-64-t-get-info-const-override>`
[const Type_info * Sous_Domaine_32_64<_T_>::get_info() const override](#sous-domaine-32-64-public-const-type-info-ptr-sous-domaine-32-64-t-get-info-const-override)
info_obj#
const Type_info Sous_Domaine_32_64<trustIdType>::info_obj("Sous_Domaine" "_64", Sous_Domaine_32_64< trustIdType >::cree_instance, 1, Sous_Domaine_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 Sous_Domaine_32_64<trustIdType>::info_obj("Sous_Domaine" "_64", Sous_Domaine_32_64< trustIdType >::cree_instance, 1, Sous_Domaine_32_64bases< trustIdType >) <sous-domaine-32-64-public-const-type-info-sous-domaine-32-64-trustidtype-info-obj-"sous-domaine"-"-64"-sous-domaine-32-64-trustidtype-cree-instance-1-sous-domaine-32-64bases-trustidtype>`
[const Type_info Sous_Domaine_32_64<trustIdType>::info_obj("Sous_Domaine" "_64", Sous_Domaine_32_64< trustIdType >::cree_instance, 1, Sous_Domaine_32_64bases< trustIdType >)](#sous-domaine-32-64-public-const-type-info-sous-domaine-32-64-trustidtype-info-obj-"sous-domaine"-"-64"-sous-domaine-32-64-trustidtype-cree-instance-1-sous-domaine-32-64bases-trustidtype)
info_obj#
const Type_info Sous_Domaine_32_64<int>::info_obj("Sous_Domaine", Sous_Domaine_32_64< int >::cree_instance, 1, Sous_Domaine_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 Sous_Domaine_32_64<int>::info_obj("Sous_Domaine", Sous_Domaine_32_64< int >::cree_instance, 1, Sous_Domaine_32_64bases< int >) <sous-domaine-32-64-public-const-type-info-sous-domaine-32-64-int-info-obj-"sous-domaine"-sous-domaine-32-64-int-cree-instance-1-sous-domaine-32-64bases-int>`
[const Type_info Sous_Domaine_32_64<int>::info_obj("Sous_Domaine", Sous_Domaine_32_64< int >::cree_instance, 1, Sous_Domaine_32_64bases< int >)](#sous-domaine-32-64-public-const-type-info-sous-domaine-32-64-int-info-obj-"sous-domaine"-sous-domaine-32-64-int-cree-instance-1-sous-domaine-32-64bases-int)
le_nom#
const Nom & Sous_Domaine_32_64<_SIZE_>::le_nom() const override
Donne le nom de l’ Objet_U Methode a surcharger : renvoie “neant” dans cette implementation.
Detailed description
Reimplements:
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:`const Nom & Sous_Domaine_32_64<_SIZE_>::le_nom() const override <sous-domaine-32-64-public-const-nom-ref-sous-domaine-32-64-size-le-nom-const-override>`
[const Nom & Sous_Domaine_32_64<_SIZE_>::le_nom() const override](#sous-domaine-32-64-public-const-nom-ref-sous-domaine-32-64-size-le-nom-const-override)
les_elems#
IntVect_t & Sous_Domaine_32_64<_SIZE_>::les_elems()
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:`IntVect_t & Sous_Domaine_32_64<_SIZE_>::les_elems() <sous-domaine-32-64-public-intvect-t-ref-sous-domaine-32-64-size-les-elems>`
[IntVect_t & Sous_Domaine_32_64<_SIZE_>::les_elems()](#sous-domaine-32-64-public-intvect-t-ref-sous-domaine-32-64-size-les-elems)
les_elems#
const IntVect_t & Sous_Domaine_32_64<_SIZE_>::les_elems() const
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:`const IntVect_t & Sous_Domaine_32_64<_SIZE_>::les_elems() const <sous-domaine-32-64-public-const-intvect-t-ref-sous-domaine-32-64-size-les-elems-const>`
[const IntVect_t & Sous_Domaine_32_64<_SIZE_>::les_elems() const](#sous-domaine-32-64-public-const-intvect-t-ref-sous-domaine-32-64-size-les-elems-const)
lire_motcle_non_standard#
int Sous_Domaine_32_64<_SIZE_>::lire_motcle_non_standard(const Motcle &, Entree &) override
Lecture des parametres de type non simple d’un objet_U a partir d’un flot d’entree.
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 Sous_Domaine_32_64<_SIZE_>::lire_motcle_non_standard(const Motcle &, Entree &) override <sous-domaine-32-64-public-int-sous-domaine-32-64-size-lire-motcle-non-standard-const-motcle-ref-entree-ref-override>`
[int Sous_Domaine_32_64<_SIZE_>::lire_motcle_non_standard(const Motcle &, Entree &) override](#sous-domaine-32-64-public-int-sous-domaine-32-64-size-lire-motcle-non-standard-const-motcle-ref-entree-ref-override)
nb_elem_tot#
int_t Sous_Domaine_32_64<_SIZE_>::nb_elem_tot() 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:`int_t Sous_Domaine_32_64<_SIZE_>::nb_elem_tot() const <sous-domaine-32-64-public-int-t-sous-domaine-32-64-size-nb-elem-tot-const>`
[int_t Sous_Domaine_32_64<_SIZE_>::nb_elem_tot() const](#sous-domaine-32-64-public-int-t-sous-domaine-32-64-size-nb-elem-tot-const)
nommer#
void Sous_Domaine_32_64<_SIZE_>::nommer(const Nom &nom) override
Donne un nom a l’ Objet_U Methode virtuelle a surcharger.
Detailed description
Reimplements:
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 Sous_Domaine_32_64<_SIZE_>::nommer(const Nom &nom) override <sous-domaine-32-64-public-void-sous-domaine-32-64-size-nommer-const-nom-ref-nom-override>`
[void Sous_Domaine_32_64<_SIZE_>::nommer(const Nom &nom) override](#sous-domaine-32-64-public-void-sous-domaine-32-64-size-nommer-const-nom-ref-nom-override)
operator()#
int_t Sous_Domaine_32_64<_SIZE_>::operator()(int_t i) const
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:`int_t Sous_Domaine_32_64<_SIZE_>::operator()(int_t i) const <sous-domaine-32-64-public-int-t-sous-domaine-32-64-size-operator-int-t-i-const>`
[int_t Sous_Domaine_32_64<_SIZE_>::operator()(int_t i) const](#sous-domaine-32-64-public-int-t-sous-domaine-32-64-size-operator-int-t-i-const)
operator[]#
int_t Sous_Domaine_32_64<_SIZE_>::operator[](int_t i) const
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:`int_t Sous_Domaine_32_64<_SIZE_>::operator[](int_t i) const <sous-domaine-32-64-public-int-t-sous-domaine-32-64-size-operator[]-int-t-i-const>`
[int_t Sous_Domaine_32_64<_SIZE_>::operator[](int_t i) const](#sous-domaine-32-64-public-int-t-sous-domaine-32-64-size-operator[]-int-t-i-const)
Sous_Domaine_32_64#
Sous_Domaine_32_64<_T_>::Sous_Domaine_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:`Sous_Domaine_32_64<_T_>::Sous_Domaine_32_64() <sous-domaine-32-64-public-sous-domaine-32-64-t-sous-domaine-32-64>`
[Sous_Domaine_32_64<_T_>::Sous_Domaine_32_64()](#sous-domaine-32-64-public-sous-domaine-32-64-t-sous-domaine-32-64)
taille_memoire#
unsigned Sous_Domaine_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 Sous_Domaine_32_64<_T_>::taille_memoire() const override <sous-domaine-32-64-public-unsigned-sous-domaine-32-64-t-taille-memoire-const-override>`
[unsigned Sous_Domaine_32_64<_T_>::taille_memoire() const override](#sous-domaine-32-64-public-unsigned-sous-domaine-32-64-t-taille-memoire-const-override)
~Sous_Domaine_32_64#
Sous_Domaine_32_64<_T_>::~Sous_Domaine_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:`Sous_Domaine_32_64<_T_>::~Sous_Domaine_32_64() <sous-domaine-32-64-public-sous-domaine-32-64-t-dtor-sous-domaine-32-64>`
[Sous_Domaine_32_64<_T_>::~Sous_Domaine_32_64()](#sous-domaine-32-64-public-sous-domaine-32-64-t-dtor-sous-domaine-32-64)
cree_instance#
Objet_U * Sous_Domaine_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 * Sous_Domaine_32_64<_T_>::cree_instance() <sous-domaine-32-64-public-static-objet-u-ptr-sous-domaine-32-64-t-cree-instance>`
[Objet_U * Sous_Domaine_32_64<_T_>::cree_instance()](#sous-domaine-32-64-public-static-objet-u-ptr-sous-domaine-32-64-t-cree-instance)
info#
const Type_info * Sous_Domaine_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 * Sous_Domaine_32_64<_T_>::info() <sous-domaine-32-64-public-static-const-type-info-ptr-sous-domaine-32-64-t-info>`
[const Type_info * Sous_Domaine_32_64<_T_>::info()](#sous-domaine-32-64-public-static-const-type-info-ptr-sous-domaine-32-64-t-info)
self_cast#
const Sous_Domaine_32_64<_T_> & Sous_Domaine_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 Sous_Domaine_32_64<_T_> & Sous_Domaine_32_64<_T_>::self_cast(const Objet_U &) <sous-domaine-32-64-public-static-const-sous-domaine-32-64-t-ref-sous-domaine-32-64-t-self-cast-const-objet-u-ref>`
[const Sous_Domaine_32_64<_T_> & Sous_Domaine_32_64<_T_>::self_cast(const Objet_U &)](#sous-domaine-32-64-public-static-const-sous-domaine-32-64-t-ref-sous-domaine-32-64-t-self-cast-const-objet-u-ref)
self_cast#
Sous_Domaine_32_64<_T_> & Sous_Domaine_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:`Sous_Domaine_32_64<_T_> & Sous_Domaine_32_64<_T_>::self_cast(Objet_U &) <sous-domaine-32-64-public-static-sous-domaine-32-64-t-ref-sous-domaine-32-64-t-self-cast-objet-u-ref>`
[Sous_Domaine_32_64<_T_> & Sous_Domaine_32_64<_T_>::self_cast(Objet_U &)](#sous-domaine-32-64-public-static-sous-domaine-32-64-t-ref-sous-domaine-32-64-t-self-cast-objet-u-ref)
printOn#
Sortie & Sous_Domaine_32_64<_SIZE_>::printOn(Sortie &x) const override
Ecrit la liste des polyedres de la sous - domaine sur un flot de sortie.
Detailed description
Format: Liste n1 n2 .. Ni
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 & Sous_Domaine_32_64<_SIZE_>::printOn(Sortie &x) const override <sous-domaine-32-64-protected-sortie-ref-sous-domaine-32-64-size-printon-sortie-ref-x-const-override>`
[Sortie & Sous_Domaine_32_64<_SIZE_>::printOn(Sortie &x) const override](#sous-domaine-32-64-protected-sortie-ref-sous-domaine-32-64-size-printon-sortie-ref-x-const-override)
readOn#
Entree & Sous_Domaine_32_64<_SIZE_>::readOn(Entree &) override
Lit les specifications d’un sous - domaine dans le jeu de donnee a partir d’un flot d’entree.
Detailed description
Format: { Rectangle Origine x0 y0 Cotes lx ly } en dimension 2 { Boite Origine x0 y0 z0 Cotes lx ly lz} en dimension 3 ou { Liste n n1 ni nn } ou { Intervalle n1 n2 } ou { Polynomes {bloc_lecture_poly1 et bloc_lecture_poly_i et bloc_lecture_poly_n} }
Reimplements:
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:`Entree & Sous_Domaine_32_64<_SIZE_>::readOn(Entree &) override <sous-domaine-32-64-protected-entree-ref-sous-domaine-32-64-size-readon-entree-ref-override>`
[Entree & Sous_Domaine_32_64<_SIZE_>::readOn(Entree &) override](#sous-domaine-32-64-protected-entree-ref-sous-domaine-32-64-size-readon-entree-ref-override)
Attributes Documentation#
const Type_info Sous_Domaine_32_64<_SIZE_>::info_obj
TRUST_Ref<Domaine_t *> Sous_Domaine_32_64<_SIZE_>::le_dom_
IntVect_t Sous_Domaine_32_64<_SIZE_>::les_elems_
Nom Sous_Domaine_32_64<_SIZE_>::nom_