Workspace 6.21.5
|
#include <QCoreApplication>
#include <QtAlgorithms>
#include "Workspace/Application/LanguageUtils/errorchecks.h"
#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"
Classes | |
class | ArrayNdSlice |
Acts as a slice of an ArrayNd set, without having to copy the data. Is not specific to any data type. More... | |
class | ArrayNdSliceFactory |
Factory base class for creating slice objects. More... | |
class | ArrayNdSliceFactoryTyped< T > |
Template factory class for creating slices. Used by the registry class to create slice objects that match the type of a given data factory. More... | |
class | ArrayNdSliceRegistry |
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 createSlice function. More... | |
class | ArrayNdSliceTyped< T > |
Type-specific implementation of the ArrayNdSlice 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. | |