ExtrudeBord#
#include <ExtrudeBord.h>
class ExtrudeBord
How to cite this class in this doc#
: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#
public : Interprete_geometrique_base_32_64
<int>
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
List of Private Methods#
Complete Member Function Documentation#
duplique
int ExtrudeBord::duplique() const override
Reimplements:
How to cite in this doc:
:ref:`int ExtrudeBord::duplique() const override <public-int-extrudebord-duplique-const-override>`
[int ExtrudeBord::duplique() const override](#public-int-extrudebord-duplique-const-override)
ExtrudeBord
ExtrudeBord::ExtrudeBord()
How to cite in this doc:
:ref:`ExtrudeBord::ExtrudeBord() <public-extrudebord-extrudebord>`
[ExtrudeBord::ExtrudeBord()](#public-extrudebord-extrudebord)
get_info
const Type_info * ExtrudeBord::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 * ExtrudeBord::get_info() const override <public-const-type-info-ptr-extrudebord-get-info-const-override>`
[const Type_info * ExtrudeBord::get_info() const override](#public-const-type-info-ptr-extrudebord-get-info-const-override)
interpreter_
Entree & ExtrudeBord::interpreter_(Entree &) override
Reimplements:
References
How to cite in this doc:
:ref:`Entree & ExtrudeBord::interpreter_(Entree &) override <public-entree-ref-extrudebord-interpreter-underscore-entree-ref-override>`
[Entree & ExtrudeBord::interpreter_(Entree &) override](#public-entree-ref-extrudebord-interpreter-underscore-entree-ref-override)
taille_memoire
unsigned ExtrudeBord::taille_memoire() const override
Reimplements:
How to cite in this doc:
:ref:`unsigned ExtrudeBord::taille_memoire() const override <public-unsigned-extrudebord-taille-memoire-const-override>`
[unsigned ExtrudeBord::taille_memoire() const override](#public-unsigned-extrudebord-taille-memoire-const-override)
~ExtrudeBord
ExtrudeBord::~ExtrudeBord()
How to cite in this doc:
:ref:`ExtrudeBord::~ExtrudeBord() <public-extrudebord-dtor-extrudebord>`
[ExtrudeBord::~ExtrudeBord()](#public-extrudebord-dtor-extrudebord)
cree_instance
Objet_U * ExtrudeBord::cree_instance()
How to cite in this doc:
:ref:`Objet_U * ExtrudeBord::cree_instance() <public-static-objet-u-ptr-extrudebord-cree-instance>`
[Objet_U * ExtrudeBord::cree_instance()](#public-static-objet-u-ptr-extrudebord-cree-instance)
info
const Type_info * ExtrudeBord::info()
How to cite in this doc:
:ref:`const Type_info * ExtrudeBord::info() <public-static-const-type-info-ptr-extrudebord-info>`
[const Type_info * ExtrudeBord::info()](#public-static-const-type-info-ptr-extrudebord-info)
self_cast
const ExtrudeBord & ExtrudeBord::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const ExtrudeBord & ExtrudeBord::self_cast(const Objet_U &) <public-static-const-extrudebord-ref-extrudebord-self-cast-const-objet-u-ref>`
[const ExtrudeBord & ExtrudeBord::self_cast(const Objet_U &)](#public-static-const-extrudebord-ref-extrudebord-self-cast-const-objet-u-ref)
self_cast
ExtrudeBord & ExtrudeBord::self_cast(Objet_U &)
How to cite in this doc:
:ref:`ExtrudeBord & ExtrudeBord::self_cast(Objet_U &) <public-static-extrudebord-ref-extrudebord-self-cast-objet-u-ref>`
[ExtrudeBord & ExtrudeBord::self_cast(Objet_U &)](#public-static-extrudebord-ref-extrudebord-self-cast-objet-u-ref)
printOn
Sortie & ExtrudeBord::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 & ExtrudeBord::printOn(Sortie &x) const override <protected-sortie-ref-extrudebord-printon-sortie-ref-x-const-override>`
[Sortie & ExtrudeBord::printOn(Sortie &x) const override](#protected-sortie-ref-extrudebord-printon-sortie-ref-x-const-override)
readOn
Entree & ExtrudeBord::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 & ExtrudeBord::readOn(Entree &) override <protected-entree-ref-extrudebord-readon-entree-ref-override>`
[Entree & ExtrudeBord::readOn(Entree &) override](#protected-entree-ref-extrudebord-readon-entree-ref-override)
extruder_bord
void ExtrudeBord::extruder_bord(Nom &nom_front, Nom &nom_dom2, DoubleVect &vect_dir, int nbpas)
How to cite in this doc:
:ref:`void ExtrudeBord::extruder_bord(Nom &nom_front, Nom &nom_dom2, DoubleVect &vect_dir, int nbpas) <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)](#private-void-extrudebord-extruder-bord-nom-ref-nom-front-nom-ref-nom-dom2-doublevect-ref-vect-dir-int-nbpas)
extruder_hexa_old
void ExtrudeBord::extruder_hexa_old(Nom &nom_front, Nom &nom_dom2, DoubleVect &vect_dir, int nbpas)
How to cite in this doc:
:ref:`void ExtrudeBord::extruder_hexa_old(Nom &nom_front, Nom &nom_dom2, DoubleVect &vect_dir, int nbpas) <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)](#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