Workspace 6.21.5
|
#include <QCoreApplication>
#include <QList>
#include "Workspace/Application/LanguageUtils/streamqstring.h"
#include "Workspace/Application/logmanager.h"
#include "Workspace/DataExecution/DataObjects/datafactorytraits.h"
#include "Workspace/DataExecution/DataObjects/objectgroup.h"
#include "Workspace/DataExecution/DataObjects/typedobject.h"
#include "DataAnalysis/dataanalysis_api.h"
#include "arraynd.h"
#include "arrayndinterface.h"
#include "nameddimensionrangefilter.h"
Classes | |
class | ArrayNdDimensionFilter |
Acts as a filter of an ArrayNd set's dimensions, without having to copy the data. Is not specific to any data type. More... | |
class | ArrayNdDimensionFilterFactory |
Factory base class for creating filter objects. More... | |
class | ArrayNdDimensionFilterFactoryTyped< T > |
Template factory class for creating filters. Used by the registry class to create slice objects that match the type of a given data factory. More... | |
class | ArrayNdDimensionFilterRegistry |
The registry for the various data slice factories. We register all of the types we want to support here, and then can easily create them using the createFilter function. More... | |
class | ArrayNdDimensionFilterTyped< T > |
Type-specific implementation of the ArrayNdDimensionFilter interface. Also implements a ArrayNdTyped object of the same type. More... | |
Namespaces | |
namespace | CSIRO |
Top level namespace for all Workspace code. | |
namespace | CSIRO::DataAnalysis |
Fundamental data analysis support. | |