25#include "datascalar.h"
26#include "datavector.h"
37 std::shared_ptr<Loader> m_loader;
67 const std::shared_ptr<DataModel>
get(
int index);
Definition datascalar.h:28
Definition datasolution.h:35
const std::shared_ptr< DataModel > get(int index)
static void setFrameStrategy(DataSolution::FrameStrategy strategy)
static DataSolution::FrameStrategy frameStrategy()
DataScalarMap dataScalars
Definition datasolution.h:63
FrameStrategy
Definition datasolution.h:44
@ All
Definition datasolution.h:47
@ Demanded
Definition datasolution.h:49
@ None
Definition datasolution.h:45
@ Required
Definition datasolution.h:48
@ One
Definition datasolution.h:46
std::shared_ptr< BoundingBox > boundingBox
Definition datasolution.h:65
DataSolution(const std::shared_ptr< Loader > &loader)
DataVectorMap dataVectors
Definition datasolution.h:64
DataSolution(const std::shared_ptr< DataObject > &dataObject)
unsigned long memorySize
Definition datasolution.h:61
Definition datavector.h:28
std::vector< DataModelPtr > DataModelPtrArray
Definition types.h:37