3 #include "DM/config.hpp"
4 #include "DM/Handle.hpp"
5 #include "DM/IPolyline.hpp"
6 #include "DM/AutoLink.hpp"
35 virtual void clear() = 0;
36 virtual void reservePoint(
unsigned size) = 0;
46 virtual IPolylineFactory& insertPoint(
unsigned idx,
double x,
double y,
double z) = 0;
62 typedef Handle<IPolylineFactory> PolylineFactoryHandle;
functor class to only add certain parts to the polyline factory
Definition: IPolylineFactory.hpp:21
Definition: IPolyline.hpp:14
Definition: IPolyline.hpp:21
factory interface for creating polyline objects
Definition: IPolylineFactory.hpp:16
Smart pointer class using reference counting with support for DM objects (see ObjectBase)
Definition: Handle.hpp:75
Definition: M/c++_api/inc/DM/ObjectBase.hpp:8
3d point object
Definition: IPoint.hpp:14