![]() |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
#include <math.h>#include "ot_doubleprecision.h"#include "ot_mathematique.h"#include "ot_algorithme_geometrique.h"#include <muParser.h>

Aller au code source de ce fichier.
Classes | |
| class | OT_FONCTION_SYMBOLIQUE |
Fonctions | |
| double2 | moment (double2 theta, std::vector< OT_VECTEUR_4DD > &ctrpts, int plan) |
| double2 | Max (double2 a, double2 b) |
| double2 | Min (double2 a, double2 b) |
| double2 | Sign (double2 a, double2 b) |
| void | swap (double2 &a, double2 &b) |
| void | Shift (double2 &a, double2 &b, double2 &c, double2 d) |
| void | min_Brak (double2 &ax, double2 &bx, double2 &cx, double2 &fa, double2 &fb, double2 &fc, std::vector< OT_VECTEUR_4DD > &ctrpts, int plan) |
| std::vector< OT_VECTEUR_4DD > | system_axes (std::vector< OT_VECTEUR_4DD > &ctrpts) |
Définition à la ligne 86 du fichier ot_fonctions.cpp.
Références a.
Référencé par OCC_FONCTION_RECONSTRUCTION::Determiner_Surface(), et min_Brak().

Définition à la ligne 91 du fichier ot_fonctions.cpp.
Références a.
| void min_Brak | ( | double2 & | ax, |
| double2 & | bx, | ||
| double2 & | cx, | ||
| double2 & | fa, | ||
| double2 & | fb, | ||
| double2 & | fc, | ||
| std::vector< OT_VECTEUR_4DD > & | ctrpts, | ||
| int | plan | ||
| ) |
Définition à la ligne 120 du fichier ot_fonctions.cpp.
Références Max(), moment(), Shift(), Sign(), et swap().
Référencé par system_axes().


| double2 moment | ( | double2 | theta, |
| std::vector< OT_VECTEUR_4DD > & | ctrpts, | ||
| int | plan | ||
| ) |
Définition à la ligne 28 du fichier ot_fonctions.cpp.
Références cos(), double2::get_x(), sin(), et double2::x.
Référencé par min_Brak().


Définition à la ligne 113 du fichier ot_fonctions.cpp.
Références a.
Référencé par min_Brak().

Définition à la ligne 96 du fichier ot_fonctions.cpp.
Références a.
Référencé par min_Brak().

Définition à la ligne 106 du fichier ot_fonctions.cpp.
Références a.
Référencé par CAD4FE::MCBody::AddMCEdgeCovertices(), CAD4FE::ShortestPathByClosestPointOnEdge::ComputeDistance(), CAD4FE::MCNodePolyline::Distance(), VCT_OUTILS::get_minimum_de_Brak(), CAD4FE::FaceBoundaryPoint::Initialize(), CAD4FE::Intersection_Plane_MG_MAILLAGE::Intersection_Plane_MG_MAILLAGE(), CAD4FE::GeometricTools::IsInteriorDir(), min_Brak(), et CAD4FE::SplitPolyCurve().

| std::vector<OT_VECTEUR_4DD> system_axes | ( | std::vector< OT_VECTEUR_4DD > & | ctrpts | ) |
Définition à la ligne 221 du fichier ot_fonctions.cpp.
Références OT_VECTEUR_4DD::change_w(), OT_VECTEUR_4DD::change_x(), OT_VECTEUR_4DD::change_y(), OT_VECTEUR_4DD::change_z(), cos(), double2::get_x(), OT_VECTEUR_4DD::get_x(), OT_VECTEUR_4DD::get_y(), OT_VECTEUR_4DD::get_z(), min_Brak(), P, OT_ALGORITHME_GEOMETRIQUE::Proj3D_Point_Plan(), sin(), sqrt(), V(), et V2().
