Tetraedriser#

#include <Tetraedriser.h>

Classe Tetraedriser Cette classe est un interprete qui sert a lire et executer.

How to cite this class in this doc#

:ref:`Tetraedriser <class-tetraedriser>`
[Tetraedriser](#class-tetraedriser)

Detailed description#

la directive Tetraedriser : Tetraedriser nom_domaine Cette directive est a utiliser en discretisation VEF pour obtenir un maillage tetraedrique a partir d’un maillage constitue de paves.

Inherits from#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

dimension_application
int Tetraedriser::dimension_application() const override

Reimplements:

How to cite in this doc:
:ref:`int Tetraedriser::dimension_application() const override <public-int-tetraedriser-dimension-application-const-override>`
[int Tetraedriser::dimension_application() const override](#public-int-tetraedriser-dimension-application-const-override)
duplique
int Tetraedriser::duplique() const override

Reimplements:

How to cite in this doc:
:ref:`int Tetraedriser::duplique() const override <public-int-tetraedriser-duplique-const-override>`
[int Tetraedriser::duplique() const override](#public-int-tetraedriser-duplique-const-override)
get_info
const Type_info * Tetraedriser::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 * Tetraedriser::get_info() const override <public-const-type-info-ptr-tetraedriser-get-info-const-override>`
[const Type_info * Tetraedriser::get_info() const override](#public-const-type-info-ptr-tetraedriser-get-info-const-override)
taille_memoire
unsigned Tetraedriser::taille_memoire() const override

Reimplements:

How to cite in this doc:
:ref:`unsigned Tetraedriser::taille_memoire() const override <public-unsigned-tetraedriser-taille-memoire-const-override>`
[unsigned Tetraedriser::taille_memoire() const override](#public-unsigned-tetraedriser-taille-memoire-const-override)
Tetraedriser
Tetraedriser::Tetraedriser()
How to cite in this doc:
:ref:`Tetraedriser::Tetraedriser() <public-tetraedriser-tetraedriser>`
[Tetraedriser::Tetraedriser()](#public-tetraedriser-tetraedriser)
trianguler
void Tetraedriser::trianguler(Domaine &) const override

Tetraedrise tous les elements d’un domaine: transforme les elements goemetriques du domaine en tetraedres.

Pour l’instant on ne sait tetraedriser que des Hexaedre. (on les coupe en 2). Les elements sont tetraedrises et tous les bords sont types en Triangle_3D.

Reimplements:

References
How to cite in this doc:
:ref:`void Tetraedriser::trianguler(Domaine &) const override <public-void-tetraedriser-trianguler-domaine-ref-const-override>`
[void Tetraedriser::trianguler(Domaine &) const override](#public-void-tetraedriser-trianguler-domaine-ref-const-override)
~Tetraedriser
Tetraedriser::~Tetraedriser()
How to cite in this doc:
:ref:`Tetraedriser::~Tetraedriser() <public-tetraedriser-dtor-tetraedriser>`
[Tetraedriser::~Tetraedriser()](#public-tetraedriser-dtor-tetraedriser)
cree_instance
Objet_U * Tetraedriser::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Tetraedriser::cree_instance() <public-static-objet-u-ptr-tetraedriser-cree-instance>`
[Objet_U * Tetraedriser::cree_instance()](#public-static-objet-u-ptr-tetraedriser-cree-instance)
info
const Type_info * Tetraedriser::info()
How to cite in this doc:
:ref:`const Type_info * Tetraedriser::info() <public-static-const-type-info-ptr-tetraedriser-info>`
[const Type_info * Tetraedriser::info()](#public-static-const-type-info-ptr-tetraedriser-info)
self_cast
const Tetraedriser & Tetraedriser::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Tetraedriser & Tetraedriser::self_cast(const Objet_U &) <public-static-const-tetraedriser-ref-tetraedriser-self-cast-const-objet-u-ref>`
[const Tetraedriser & Tetraedriser::self_cast(const Objet_U &)](#public-static-const-tetraedriser-ref-tetraedriser-self-cast-const-objet-u-ref)
self_cast
Tetraedriser & Tetraedriser::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Tetraedriser & Tetraedriser::self_cast(Objet_U &) <public-static-tetraedriser-ref-tetraedriser-self-cast-objet-u-ref>`
[Tetraedriser & Tetraedriser::self_cast(Objet_U &)](#public-static-tetraedriser-ref-tetraedriser-self-cast-objet-u-ref)
printOn
Sortie & Tetraedriser::printOn(Sortie &x) const override

Ecriture de l’objet sur un flot de sortie Methode a surcharger.

Reimplements:

References
How to cite in this doc:
:ref:`Sortie & Tetraedriser::printOn(Sortie &x) const override <protected-sortie-ref-tetraedriser-printon-sortie-ref-x-const-override>`
[Sortie & Tetraedriser::printOn(Sortie &x) const override](#protected-sortie-ref-tetraedriser-printon-sortie-ref-x-const-override)
readOn
Entree & Tetraedriser::readOn(Entree &) override

Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.

Reimplements:

References
How to cite in this doc:
:ref:`Entree & Tetraedriser::readOn(Entree &) override <protected-entree-ref-tetraedriser-readon-entree-ref-override>`
[Entree & Tetraedriser::readOn(Entree &) override](#protected-entree-ref-tetraedriser-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info Tetraedriser::info_obj