OGS
AppendLinesAlongPolyline.h
Go to the documentation of this file.
1
10#pragma once
11
12#include <memory>
13
14namespace GeoLib
15{
16class Polyline;
17template <typename T> class TemplateVec;
18using PolylineVec = TemplateVec<GeoLib::Polyline>;
19}
20
21namespace MeshLib
22{
23class Mesh;
24}
25
26namespace MeshGeoToolsLib
27{
28
43std::unique_ptr<MeshLib::Mesh> appendLinesAlongPolylines(
44 const MeshLib::Mesh& mesh, const GeoLib::PolylineVec& ply_vec);
45} // namespace MeshGeoToolsLib
The class TemplateVec takes a unique name and manages a std::vector of pointers to data elements of t...
Definition TemplateVec.h:38
TemplateVec< GeoLib::Polyline > PolylineVec
class PolylineVec encapsulate a std::vector of Polylines additional one can give the vector of polyli...
Definition PolylineVec.h:27
std::unique_ptr< MeshLib::Mesh > appendLinesAlongPolylines(const MeshLib::Mesh &mesh, const GeoLib::PolylineVec &ply_vec)