|
MeshKit
1.0
|
#include "meshkit/ProjectShell.hpp"#include "meshkit/MKCore.hpp"#include "meshkit/ModelEnt.hpp"#include "meshkit/SizingFunction.hpp"#include "meshkit/RegisterMeshOp.hpp"#include "moab/ReadUtilIface.hpp"#include <math.h>#include <sstream>#include <queue>#include <algorithm>#include <string.h>
Go to the source code of this file.
Namespaces | |
| namespace | MeshKit |
Defines | |
| #define | ERROR(msg) |
| #define | ERROR1(fmt, arg1) |
| #define | ERROR2(fmt, arg1, arg2) |
| #define | ERROR3(fmt, arg1, arg2, arg3) |
Functions | |
| int | borderPointsOfXinY (double *X, double *Y, double *P) |
| int | swap (double *p, double *q) |
| int | SortAndRemoveDoubles (double *P, int &nP) |
| int | edgeIntersections (double *red, double *blue, int mark[3], double *points, int &nPoints) |
Variables | |
| double | epsilon = 1.e-5 |
| #define ERROR | ( | msg | ) |
do { \ Error err(0, "%s, line %d: %s", __FILE__, __LINE__, (msg));\ throw err; \ } while(false)
Definition at line 15 of file ProjectShell.cpp.
| #define ERROR1 | ( | fmt, | |
| arg1 | |||
| ) |
do { \ Error err(0, "%s, line %d: " fmt, __FILE__, __LINE__, arg1); \ throw err; \ } while(false)
Definition at line 21 of file ProjectShell.cpp.
| #define ERROR2 | ( | fmt, | |
| arg1, | |||
| arg2 | |||
| ) |
do { \ Error err(0, "%s, line %d: " fmt, __FILE__, __LINE__, arg1,arg2); \ throw err; \ } while(false)
Definition at line 27 of file ProjectShell.cpp.
| #define ERROR3 | ( | fmt, | |
| arg1, | |||
| arg2, | |||
| arg3 | |||
| ) |
do { \ Error err(0, "%s, line %d: " fmt, __FILE__, __LINE__, arg1,arg2,arg3); \ throw err; \ } while(false)
Definition at line 33 of file ProjectShell.cpp.