Medusa  1.1
Coordinate Free Mehless Method implementation
discretization_helpers_advanced.hpp File Reference

Detailed Description

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...