Tatooine
Namespaces | Functions
write.h File Reference

Go to the source code of this file.

Namespaces

namespace  tatooine
 
namespace  tatooine::detail
 
namespace  tatooine::detail::line
 

Functions

template<typename T , typename Writer , typename Names >
auto tatooine::detail::line::write_properties_to_vtk (Writer &writer, Names const &names, range_of_lines auto const &lines) -> void
 
template<range_of_lines Lines>
auto tatooine::write_vtp (Lines const &lines, filesystem::path const &path) -> void
 
template<range_of_lines Lines>
auto tatooine::write_vtk (Lines const &lines, filesystem::path const &path, std::string const &title="tatooine lines") -> void
 
template<range_of_lines Lines>
auto tatooine::write (Lines const &lines, filesystem::path const &path) -> void
 
template<typename Lines , typename MaxDist >
auto tatooine::merge (range_of_lines auto lines, MaxDist max_length)
 
auto tatooine::filter_length (range_of_lines auto const &lines, arithmetic auto const max_length)
 
template<typename Real >
auto tatooine::intersections (std::vector< line< Real, 2 > > const &lines0, std::vector< line< Real, 2 > > const &lines1)