Contains helpers for discretizing various geometric objects that need more advanced parts of Medusa to work.
Definition in file discretization_helpers_advanced.hpp.
#include <medusa/Config.hpp>#include <medusa/bits/domains/PolygonShape.hpp>#include <medusa/bits/domains/GeneralFill.hpp>#include <medusa/bits/types/Range.hpp>#include <Eigen/Geometry>#include <vector>
Include dependency graph for discretization_helpers_advanced.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| mm | |
| Root namespace for the whole library. | |
| mm::discretization_helpers | |
| Namespace containing helpers for discretizing various geometric objects. | |
Functions | |
| template<typename vec_t , typename func_t > | |
| Range< vec_t > | mm::discretization_helpers::discretizeTriangleWithDensity (const vec_t &p1, const vec_t &p2, const vec_t &p3, const vec_t &normal, const func_t &h, bool only_interior=true) |
| Discretize a triangle in 3D space with given density. More... | |