![]() |
OGS
|
Definition in file AddFaultToVoxelGrid.cpp.
#include "MeshToolsLib/MeshGenerators/AddFaultToVoxelGrid.h"#include <Eigen/Geometry>#include <algorithm>#include <memory>#include <string>#include <vector>#include "GeoLib/AABB.h"#include "InfoLib/GitInfo.h"#include "MathLib/Point3d.h"#include "MeshLib/Elements/Element.h"#include "MeshLib/IO/VtkIO/VtuInterface.h"#include "MeshLib/IO/readMeshFromFile.h"#include "MeshLib/Mesh.h"#include "MeshLib/Node.h"Go to the source code of this file.
Namespaces | |
| namespace | anonymous_namespace{AddFaultToVoxelGrid.cpp} |
| namespace | MeshToolsLib |
| namespace | MeshToolsLib::MeshGenerator |
| namespace | MeshToolsLib::MeshGenerator::AddFaultToVoxelGrid |
Functions | |
| bool | anonymous_namespace{AddFaultToVoxelGrid.cpp}::testAABBIntersectingPlane (Eigen::Vector3d const &aabb_centre, Eigen::Vector3d const &aabb_extent, Eigen::Vector3d const &plane_normal, double const pd) |
| bool | anonymous_namespace{AddFaultToVoxelGrid.cpp}::testTriangleIntersectingAABB (MeshLib::Node const &n0, MeshLib::Node const &n1, MeshLib::Node const &n2, Eigen::Vector3d const &c, Eigen::Vector3d const &e) |
| void | anonymous_namespace{AddFaultToVoxelGrid.cpp}::markFaults (MeshLib::Mesh &mesh, MeshLib::Mesh const &fault, int const fault_id, Eigen::Vector3d const &half_cell_size) |
| bool | MeshToolsLib::MeshGenerator::AddFaultToVoxelGrid::isVoxelGrid (MeshLib::Mesh const &mesh) |
| bool | MeshToolsLib::MeshGenerator::AddFaultToVoxelGrid::addFaultToVoxelGrid (MeshLib::Mesh *mesh, MeshLib::Mesh const *fault, int const fault_id) |