Flow123d
release_2.2.0-914-gf1a3a4f
|
#include "system/exc_common.hh"
#include "mesh/ngh/include/intersection.h"
#include "mesh/ngh/include/intersectionLocal.h"
#include "mesh/ngh/include/matrix.h"
#include "mesh/ngh/include/mathfce.h"
#include <cmath>
#include <iostream>
#include <armadillo>
#include "mesh/ngh/include/polygon.h"
Go to the source code of this file.
Namespaces | |
ngh | |
Functions | |
void | ngh::GetIntersection (const TBisector &, const TBisector &, TPosition &, double &, double &) |
void | ngh::GetIntersection (const TAbscissa &, const TAbscissa &, IntersectionLocal *&insec) |
void | ngh::GetIntersection (const TAbscissa &, const TBisector &, IntersectionLocal *&insec) |
void | ngh::GetIntersection (const TBisector &, const TAbscissa &, IntersectionLocal *&insec) |
void | ngh::GetIntersection (const TAbscissa &, const TAbscissa &, TPosition &, double &, double &) |
void | ngh::GetIntersection (const TAbscissa &, const TBisector &, TPosition &, double &, double &) |
void | ngh::GetIntersection (const TBisector &, const TAbscissa &, TPosition &, double &, double &) |
double | ngh::Distance (const TBisector &, const TPoint &) |
double | ngh::Distance (const TPlain &, const TPoint &) |
double | ngh::Distance (const TPoint &, const TPoint &) |
void | ngh::GetIntersection (const TPlain &, const TPlain &, TPosition &, TBisector *) |
void | ngh::GetIntersection (const TPlain &P, const TBisector &B, TPosition &pos, double &t) |
void | ngh::GetIntersection (const TPlain &, const TBisector &, TPosition &, TPoint *) |
void | ngh::GetIntersection (const TBisector &, const TPlain &, TPosition &, TPoint *) |
void | ngh::GetIntersection (const TTriangle &, const TTriangle &, TIntersectionType &, double &) |
void | ngh::GetIntersection (const TBisector &, const TTriangle &, IntersectionLocal *&insec) |
void | ngh::GetIntersection (const TAbscissa &, const TTriangle &, IntersectionLocal *&insec) |
void | ngh::GetIntersection (const TAbscissa &, const TTetrahedron &, TIntersectionType &, double &) |
void | ngh::GetIntersection (const TTriangle &, const TTetrahedron &, TIntersectionType &, double &) |
template<class A , class B > | |
bool | ngh::QuickIntersectionTest (const A &a, const B &b) |
* Copyright (C) 2015 Technical University of Liberec. All rights reserved.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 as published by the Free Software Foundation. (http://www.gnu.org/licenses/gpl-3.0.en.html)
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Definition in file intersection.cpp.