-
Notifications
You must be signed in to change notification settings - Fork 1
/
register.hpp
31 lines (29 loc) · 1.68 KB
/
register.hpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include "cgal_nodes.hpp"
using namespace geoflow::nodes::cgal;
void register_nodes(geoflow::NodeRegister &node_register)
{
node_register.register_node<CDTNode>("CDT");
node_register.register_node<DTNode>("DT");
node_register.register_node<ComparePointDistanceNode>("ComparePointDistance");
node_register.register_node<PointDistanceNode>("PointDistance");
node_register.register_node<CDTDistanceNode>("CDTDistance");
node_register.register_node<DensifyNode>("Densify");
node_register.register_node<TinSimpNode>("TinSimp");
node_register.register_node<TinSimpLASReaderNode>("TinSimpLASReader");
node_register.register_node<SimplifyLine3DNode>("SimplifyLine3D");
node_register.register_node<SimplifyLineNode>("SimplifyLine");
node_register.register_node<SimplifyLinesNode>("SimplifyLines");
node_register.register_node<SimplifyFootprintsCDTNode>("SimplifyFootprintsCDT");
node_register.register_node<PLYWriterNode>("PLYWriter");
node_register.register_node<PLYReaderNode>("PLYReader");
node_register.register_node<IsoLineNode>("IsoLine");
node_register.register_node<IsoLineSlicerNode>("IsoLineSlicer");
node_register.register_node<LineHeightNode>("LineHeight");
node_register.register_node<LineHeightCDTNode>("LineHeightCDT");
node_register.register_node<SimplifyLinesBufferNode>("SimplifyLinesBuffer");
node_register.register_node<CDTAddConstraintNode>("CDTAddConstraint");
node_register.register_node<CDT2TrianglesNode>("CDT2Triangles");
node_register.register_node<CGALAlphaShapeR>("CGALAlphaShape");
node_register.register_node<OverlapCheckNode>("OverlapCheckNode");
node_register.register_node<ConvertLinearCollection2LinearRing>("ConvertLinearCollection2LinearRing");
}