MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
Référence de la classe MG_FRONT_2D

#include <mg_front_2D.h>

Graphe de collaboration de MG_FRONT_2D:

Fonctions membres publiques

 MG_FRONT_2D (MG_NOEUD *n1, MG_NOEUD *n2, MG_SEGMENT *seg)
 
 ~MG_FRONT_2D ()
 
MG_NOEUDget_noeud1 (void)
 
MG_NOEUDget_noeud2 (void)
 
MG_SEGMENTget_segment (void)
 
MG_FRONT_2Dget_front_precedent (void)
 
MG_FRONT_2Dget_front_suivant (void)
 
void changer_front_precedent (MG_FRONT_2D *front)
 
void changer_front_suivant (MG_FRONT_2D *front)
 
unsigned long get_id (void)
 
int get_ifail (void)
 
void incremente_ifail (void)
 
BOITE_2D get_boite_2D (double periodeu, double periodev)
 
BOITE_3D get_boite_3D (void)
 

Fonctions membres publiques statiques

static void initialise_compteur_id (void)
 

Attributs privés

class MG_NOEUDnoeud1
 
class MG_NOEUDnoeud2
 
class MG_SEGMENTsegment
 
class MG_FRONT_2Dprecedent
 
class MG_FRONT_2Dsuivant
 
int ifail
 
unsigned long id
 

Attributs privés statiques

static unsigned long idmax =0
 

Description détaillée

Définition à la ligne 32 du fichier mg_front_2D.h.

Documentation des constructeurs et destructeur

◆ MG_FRONT_2D()

MG_FRONT_2D::MG_FRONT_2D ( MG_NOEUD n1,
MG_NOEUD n2,
MG_SEGMENT seg 
)

Définition à la ligne 30 du fichier mg_front_2D.cpp.

Références idmax.

◆ ~MG_FRONT_2D()

MG_FRONT_2D::~MG_FRONT_2D ( )

Définition à la ligne 37 du fichier mg_front_2D.cpp.

Documentation des fonctions membres

◆ changer_front_precedent()

◆ changer_front_suivant()

◆ get_boite_2D()

BOITE_2D MG_FRONT_2D::get_boite_2D ( double  periodeu,
double  periodev 
)

Définition à la ligne 93 du fichier mg_front_2D.cpp.

Références MG_SEGMENT::get_boite_2D(), et segment.

Voici le graphe d'appel pour cette fonction :

◆ get_boite_3D()

BOITE_3D MG_FRONT_2D::get_boite_3D ( void  )

Définition à la ligne 98 du fichier mg_front_2D.cpp.

Références MG_SEGMENT::get_boite_3D(), et segment.

Voici le graphe d'appel pour cette fonction :

◆ get_front_precedent()

MG_FRONT_2D * MG_FRONT_2D::get_front_precedent ( void  )

◆ get_front_suivant()

◆ get_id()

unsigned long MG_FRONT_2D::get_id ( void  )

Définition à la ligne 78 du fichier mg_front_2D.cpp.

Références id.

◆ get_ifail()

int MG_FRONT_2D::get_ifail ( void  )

Définition à la ligne 83 du fichier mg_front_2D.cpp.

Références ifail.

Référencé par MAILLEUR2D::genere_noeud().

Voici le graphe des appelants de cette fonction :

◆ get_noeud1()

◆ get_noeud2()

◆ get_segment()

MG_SEGMENT * MG_FRONT_2D::get_segment ( void  )

Définition à la ligne 53 du fichier mg_front_2D.cpp.

Références segment.

Référencé par MAILLEUR2D::ajouter_front(), MAILLEUR2D::echange_de_front(), MAILLEUR2D::genere_noeud(), MAILLEUR2D::insere_segment(), MAILLEUR2D::progresse_front(), et MAILLEUR2D::supprimer_front().

Voici le graphe des appelants de cette fonction :

◆ incremente_ifail()

void MG_FRONT_2D::incremente_ifail ( void  )

Définition à la ligne 88 du fichier mg_front_2D.cpp.

Références ifail.

Référencé par MAILLEUR2D::progresse_front().

Voici le graphe des appelants de cette fonction :

◆ initialise_compteur_id()

void MG_FRONT_2D::initialise_compteur_id ( void  )
static

Définition à la ligne 103 du fichier mg_front_2D.cpp.

Références idmax.

Référencé par MAILLEUR2D::initialise_front().

Voici le graphe des appelants de cette fonction :

Documentation des données membres

◆ id

unsigned long MG_FRONT_2D::id
private

Définition à la ligne 59 du fichier mg_front_2D.h.

Référencé par get_id().

◆ idmax

unsigned long MG_FRONT_2D::idmax =0
staticprivate

Définition à la ligne 60 du fichier mg_front_2D.h.

Référencé par initialise_compteur_id(), et MG_FRONT_2D().

◆ ifail

int MG_FRONT_2D::ifail
private

Définition à la ligne 58 du fichier mg_front_2D.h.

Référencé par get_ifail(), et incremente_ifail().

◆ noeud1

class MG_NOEUD* MG_FRONT_2D::noeud1
private

Définition à la ligne 53 du fichier mg_front_2D.h.

Référencé par get_noeud1().

◆ noeud2

class MG_NOEUD* MG_FRONT_2D::noeud2
private

Définition à la ligne 54 du fichier mg_front_2D.h.

Référencé par get_noeud2().

◆ precedent

class MG_FRONT_2D* MG_FRONT_2D::precedent
private

Définition à la ligne 56 du fichier mg_front_2D.h.

Référencé par changer_front_precedent(), et get_front_precedent().

◆ segment

class MG_SEGMENT* MG_FRONT_2D::segment
private

Définition à la ligne 55 du fichier mg_front_2D.h.

Référencé par get_boite_2D(), get_boite_3D(), et get_segment().

◆ suivant

class MG_FRONT_2D* MG_FRONT_2D::suivant
private

Définition à la ligne 57 du fichier mg_front_2D.h.

Référencé par changer_front_suivant(), et get_front_suivant().


La documentation de cette classe a été générée à partir des fichiers suivants :