An array of "Selection Set" may be associated to each Dtk_Component. You can retrieve it via the Dtk_GlobalDataSet ...
{
Dtk_Size_t ptrSelectionDataSetNb = ptrSelectionDataSet->GetNumSelectionSets();
for (i = 0; i < ptrSelectionDataSetNb; i++ )
{
}
}