dataspace base class
Definition: dataspace.hpp:41
interface for selection management
Definition: selection_manager.hpp:46
void operator()(SelectionOperation ops, const Selection &selection) const
apply a selection
size_t size() const
return the number of elements in the current selection
SelectionManager(Dataspace &space)
constructor
SelectionManager(const SelectionManager &)=default
copy constructor
SelectionManager()=delete
not default constructible
SelectionType type() const
get the type of the current selection
void none() const
select nothing
void all() const
select everything
selection base class
Definition: selection.hpp:42
SelectionOperation
selection operator
Definition: type.hpp:95
SelectionType
selection type
Definition: type.hpp:71
top-level namespace of the entire library
Definition: attribute.hpp:45
#define DLL_EXPORT
Definition: windows.hpp:29