mFES - molecular Finite Element Solver  0.4
Namespaces | Functions
geomtest3d.cpp File Reference
#include <mystdlib.h>
#include <myadt.hpp>
#include <linalg.hpp>
#include <gprim.hpp>

Namespaces

namespace  netgen
 

namespace defined for NETGEN


Functions

int netgen::IntersectTriangleLine (const Point< 3 > **tri, const Point< 3 > **line)
int netgen::IntersectTetTriangle (const Point< 3 > **tet, const Point< 3 > **tri, const int *tetpi, const int *tripi)
int netgen::IntersectTetTriangleRef (const Point< 3 > **tri, const int *tripi)
int netgen::IntersectTriangleTriangle (const Point< 3 > **tri1, const Point< 3 > **tri2)
void netgen::LocalCoordinates (const Vec3d &e1, const Vec3d &e2, const Vec3d &v, double &lam1, double &lam2)
int netgen::CalcSphereCenter (const Point< 3 > **pts, Point< 3 > &c)
int netgen::CalcTriangleCenter (const Point3d **pts, Point3d &c)
double netgen::ComputeCylinderRadius (const Point3d &p1, const Point3d &p2, const Point3d &p3, const Point3d &p4)
double netgen::ComputeCylinderRadius (const Vec3d &n1, const Vec3d &n2, double h1, double h2)
double netgen::MinDistLP2 (const Point2d &lp1, const Point2d &lp2, const Point2d &p)
double netgen::MinDistLP2 (const Point3d &lp1, const Point3d &lp2, const Point3d &p)
double netgen::MinDistTP2 (const Point3d &tp1, const Point3d &tp2, const Point3d &tp3, const Point3d &p)
double netgen::MinDistLL2 (const Point3d &l1p1, const Point3d &l1p2, const Point3d &l2p1, const Point3d &l2p2)