We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7473b3c commit 733064bCopy full SHA for 733064b
1 file changed
ExampleData/src/ExampleDataPlugin.h
@@ -44,15 +44,17 @@ class PixelSet : public hdps::DataSet
44
PixelSet(hdps::CoreInterface* core, QString dataName) : DataSet(core, dataName) { }
45
~PixelSet() override { }
46
47
- void createSubset() const override
+ // Create a subset of the data from selected indices
48
+ QString createSubset() const override
49
{
- const hdps::DataSet& selection = _core->requestSelection(getDataName());
50
+ const hdps::DataSet& selection = getSelection();
51
- _core->createSubsetFromSelection(selection, getDataName(), "Subset");
52
+ return _core->createSubsetFromSelection(selection, *this, "Subset");
53
}
54
55
DataSet* copy() const override;
56
57
+ // Indices into the raw data, if this dataset is just a subset
58
std::vector<unsigned int> indices;
59
};
60
0 commit comments