3 #include <surfaceinspector/util/Object.hpp>
7 namespace SurfaceInspector {
namespace util {
namespace draggers{
20 template <
typename E,
typename C>
Class representing an object. All surface inspector classes must extend Object.
Definition: Object.hpp:12
Dragger interface provide methods to drag elements from a given collection following a certain order....
Definition: IDragger.hpp:21
virtual E next()=0
Drag the next element from collection.
virtual bool hasNext()=0
Check if dragger supports dragging at least one more element.