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.