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

#include <ot_boite_2d.h>

Fonctions membres publiques

 BOITE_2D (double xmin, double ymin, double xmax, double ymax)
 
 BOITE_2D (BOITE_2D &mdd)
 
 BOITE_2D (const BOITE_2D &mdd)
 
virtual ~BOITE_2D ()
 
double get_xmin (void)
 
double get_xmax (void)
 
double get_ymin (void)
 
double get_ymax (void)
 
BOITE_2Doperator= (BOITE_2D &boite)
 
BOITE_2Doperator+ (BOITE_2D &boite)
 
int operator* (BOITE_2D &boite)
 
int operator* (const BOITE_2D &boite)
 
double get_rayon (void)
 
void get_centre (double *coo)
 

Attributs privés

double x
 
double y
 
double dx
 
double dy
 

Description détaillée

Définition à la ligne 28 du fichier ot_boite_2d.h.

Documentation des constructeurs et destructeur

◆ BOITE_2D() [1/3]

BOITE_2D::BOITE_2D ( double  xmin,
double  ymin,
double  xmax,
double  ymax 
)

Définition à la ligne 31 du fichier ot_boite_2d.cpp.

◆ BOITE_2D() [2/3]

BOITE_2D::BOITE_2D ( BOITE_2D mdd)

Définition à la ligne 34 du fichier ot_boite_2d.cpp.

◆ BOITE_2D() [3/3]

BOITE_2D::BOITE_2D ( const BOITE_2D mdd)

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

◆ ~BOITE_2D()

BOITE_2D::~BOITE_2D ( )
virtual

Définition à la ligne 41 du fichier ot_boite_2d.cpp.

Documentation des fonctions membres

◆ get_centre()

void BOITE_2D::get_centre ( double *  coo)

Définition à la ligne 91 du fichier ot_boite_2d.cpp.

Références dx, dy, x, et y.

◆ get_rayon()

double BOITE_2D::get_rayon ( void  )

Définition à la ligne 86 du fichier ot_boite_2d.cpp.

Références dx, dy, et sqrt().

Référencé par MG_GEOMETRIE_OUTILS::calcule_distance_contour_face_uv().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ get_xmax()

double BOITE_2D::get_xmax ( void  )

Définition à la ligne 50 du fichier ot_boite_2d.cpp.

Références dx, et x.

Référencé par TPL_QUADTREE< A, CONDITION >::cree_fils(), TPL_QUADTREE< A, CONDITION >::initialiser(), TOIBREP::levelsetn(), TPL_QUADTREE< A, CONDITION >::parcourir(), et TPL_QUADTREE< A, CONDITION >::rechercher().

Voici le graphe des appelants de cette fonction :

◆ get_xmin()

double BOITE_2D::get_xmin ( void  )

◆ get_ymax()

double BOITE_2D::get_ymax ( void  )

Définition à la ligne 60 du fichier ot_boite_2d.cpp.

Références dy, et y.

Référencé par TPL_QUADTREE< A, CONDITION >::cree_fils(), TPL_QUADTREE< A, CONDITION >::initialiser(), TOIBREP::levelsetn(), TPL_QUADTREE< A, CONDITION >::parcourir(), et TPL_QUADTREE< A, CONDITION >::rechercher().

Voici le graphe des appelants de cette fonction :

◆ get_ymin()

double BOITE_2D::get_ymin ( void  )

◆ operator*() [1/2]

int BOITE_2D::operator* ( BOITE_2D boite)

Définition à la ligne 99 du fichier ot_boite_2d.cpp.

Références dx, dy, x, et y.

◆ operator*() [2/2]

int BOITE_2D::operator* ( const BOITE_2D boite)

Définition à la ligne 109 du fichier ot_boite_2d.cpp.

Références dx, dy, x, et y.

◆ operator+()

BOITE_2D & BOITE_2D::operator+ ( BOITE_2D boite)

Définition à la ligne 74 du fichier ot_boite_2d.cpp.

Références dx, dy, x, et y.

◆ operator=()

BOITE_2D & BOITE_2D::operator= ( BOITE_2D boite)

Définition à la ligne 65 du fichier ot_boite_2d.cpp.

Références dx, dy, x, et y.

Documentation des données membres

◆ dx

double BOITE_2D::dx
private

Définition à la ligne 51 du fichier ot_boite_2d.h.

Référencé par get_centre(), get_rayon(), get_xmax(), operator*(), operator+(), et operator=().

◆ dy

double BOITE_2D::dy
private

Définition à la ligne 52 du fichier ot_boite_2d.h.

Référencé par get_centre(), get_rayon(), get_ymax(), operator*(), operator+(), et operator=().

◆ x

double BOITE_2D::x
private

Définition à la ligne 49 du fichier ot_boite_2d.h.

Référencé par get_centre(), get_xmax(), get_xmin(), operator*(), operator+(), et operator=().

◆ y

double BOITE_2D::y
private

Définition à la ligne 50 du fichier ot_boite_2d.h.

Référencé par get_centre(), get_ymax(), get_ymin(), operator*(), operator+(), et operator=().


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