ExtrudeBord#

#include <ExtrudeBord.h>
Brief description

class ExtrudeBord

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:`ExtrudeBord <class-extrudebord>`
[ExtrudeBord](#class-extrudebord)

Detailed description#

Realise une extrusion d’un bord. ExtrudeBord peut extruder un bord maille soit en triangle soit en quadrangle (MODIF OC 12/2004)

Inherits from#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

List of Private Methods#

Complete Member Function Documentation#

duplique#

Definition
int ExtrudeBord::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 ExtrudeBord::duplique() const override <extrudebord-public-int-extrudebord-duplique-const-override>`
[int ExtrudeBord::duplique() const override](#extrudebord-public-int-extrudebord-duplique-const-override)

ExtrudeBord#

Definition
ExtrudeBord::ExtrudeBord()
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:`ExtrudeBord::ExtrudeBord() <extrudebord-public-extrudebord-extrudebord>`
[ExtrudeBord::ExtrudeBord()](#extrudebord-public-extrudebord-extrudebord)

get_info#

Definition
const Type_info * ExtrudeBord::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 * ExtrudeBord::get_info() const override <extrudebord-public-const-type-info-ptr-extrudebord-get-info-const-override>`
[const Type_info * ExtrudeBord::get_info() const override](#extrudebord-public-const-type-info-ptr-extrudebord-get-info-const-override)

interpreter_#

Definition
Entree & ExtrudeBord::interpreter_(Entree &) override
Brief description
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:`Entree & ExtrudeBord::interpreter_(Entree &) override <extrudebord-public-entree-ref-extrudebord-interpreter-underscore-entree-ref-override>`
[Entree & ExtrudeBord::interpreter_(Entree &) override](#extrudebord-public-entree-ref-extrudebord-interpreter-underscore-entree-ref-override)

taille_memoire#

Definition
unsigned ExtrudeBord::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 ExtrudeBord::taille_memoire() const override <extrudebord-public-unsigned-extrudebord-taille-memoire-const-override>`
[unsigned ExtrudeBord::taille_memoire() const override](#extrudebord-public-unsigned-extrudebord-taille-memoire-const-override)

~ExtrudeBord#

Definition
ExtrudeBord::~ExtrudeBord()
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:`ExtrudeBord::~ExtrudeBord() <extrudebord-public-extrudebord-dtor-extrudebord>`
[ExtrudeBord::~ExtrudeBord()](#extrudebord-public-extrudebord-dtor-extrudebord)

cree_instance#

Definition
Objet_U * ExtrudeBord::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 * ExtrudeBord::cree_instance() <extrudebord-public-static-objet-u-ptr-extrudebord-cree-instance>`
[Objet_U * ExtrudeBord::cree_instance()](#extrudebord-public-static-objet-u-ptr-extrudebord-cree-instance)

info#

Definition
const Type_info * ExtrudeBord::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 * ExtrudeBord::info() <extrudebord-public-static-const-type-info-ptr-extrudebord-info>`
[const Type_info * ExtrudeBord::info()](#extrudebord-public-static-const-type-info-ptr-extrudebord-info)

self_cast#

Definition
const ExtrudeBord & ExtrudeBord::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 ExtrudeBord & ExtrudeBord::self_cast(const Objet_U &) <extrudebord-public-static-const-extrudebord-ref-extrudebord-self-cast-const-objet-u-ref>`
[const ExtrudeBord & ExtrudeBord::self_cast(const Objet_U &)](#extrudebord-public-static-const-extrudebord-ref-extrudebord-self-cast-const-objet-u-ref)

self_cast#

Definition
ExtrudeBord & ExtrudeBord::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:`ExtrudeBord & ExtrudeBord::self_cast(Objet_U &) <extrudebord-public-static-extrudebord-ref-extrudebord-self-cast-objet-u-ref>`
[ExtrudeBord & ExtrudeBord::self_cast(Objet_U &)](#extrudebord-public-static-extrudebord-ref-extrudebord-self-cast-objet-u-ref)

printOn#

Definition
Sortie & ExtrudeBord::printOn(Sortie &x) const override
Brief description

Ecriture de l’objet sur un flot de sortie Methode 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:`Sortie & ExtrudeBord::printOn(Sortie &x) const override <extrudebord-protected-sortie-ref-extrudebord-printon-sortie-ref-x-const-override>`
[Sortie & ExtrudeBord::printOn(Sortie &x) const override](#extrudebord-protected-sortie-ref-extrudebord-printon-sortie-ref-x-const-override)

readOn#

Definition
Entree & ExtrudeBord::readOn(Entree &) override
Brief description

Lecture d’un Objet_U sur un flot d’entree Methode 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:`Entree & ExtrudeBord::readOn(Entree &) override <extrudebord-protected-entree-ref-extrudebord-readon-entree-ref-override>`
[Entree & ExtrudeBord::readOn(Entree &) override](#extrudebord-protected-entree-ref-extrudebord-readon-entree-ref-override)

extruder_bord#

Definition
void ExtrudeBord::extruder_bord(Nom &nom_front, Nom &nom_dom2, DoubleVect &vect_dir, int nbpas)
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:`void ExtrudeBord::extruder_bord(Nom &nom_front, Nom &nom_dom2, DoubleVect &vect_dir, int nbpas) <extrudebord-private-void-extrudebord-extruder-bord-nom-ref-nom-front-nom-ref-nom-dom2-doublevect-ref-vect-dir-int-nbpas>`
[void ExtrudeBord::extruder_bord(Nom &nom_front, Nom &nom_dom2, DoubleVect &vect_dir, int nbpas)](#extrudebord-private-void-extrudebord-extruder-bord-nom-ref-nom-front-nom-ref-nom-dom2-doublevect-ref-vect-dir-int-nbpas)

extruder_hexa_old#

Definition
void ExtrudeBord::extruder_hexa_old(Nom &nom_front, Nom &nom_dom2, DoubleVect &vect_dir, int nbpas)
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:`void ExtrudeBord::extruder_hexa_old(Nom &nom_front, Nom &nom_dom2, DoubleVect &vect_dir, int nbpas) <extrudebord-private-void-extrudebord-extruder-hexa-old-nom-ref-nom-front-nom-ref-nom-dom2-doublevect-ref-vect-dir-int-nbpas>`
[void ExtrudeBord::extruder_hexa_old(Nom &nom_front, Nom &nom_dom2, DoubleVect &vect_dir, int nbpas)](#extrudebord-private-void-extrudebord-extruder-hexa-old-nom-ref-nom-front-nom-ref-nom-dom2-doublevect-ref-vect-dir-int-nbpas)

Attributes Documentation#

info_obj (public)
const Type_info ExtrudeBord::info_obj
en3D_ (private)
int ExtrudeBord::en3D_ = 1
hexa_old (private)
bool ExtrudeBord::hexa_old = false
Trois_Tetra (private)
bool ExtrudeBord::Trois_Tetra = false
Vingt_Tetra (private)
bool ExtrudeBord::Vingt_Tetra = false