void ContourViewerPluginInfo::InitializeDefaultPalette(ContourAttributes *contour) { // Copy over the contour's defaultPalette with the default discrete // color table from avtColorTable. if(contour->GetColorType() != ContourAttributes::ColorByMultipleColors || contour->GetDefaultPalette().GetNumControlPoints() < 1) { avtColorTables *ct = avtColorTables::Instance(); ColorTableAttributes *ctAtts = ct->GetColorTables(); int i = ctAtts->GetColorTableIndex(ct->GetDefaultDiscreteColorTable()); if(i != -1) { contour->SetDefaultPalette(ctAtts->operator[](i)); } } }
void WellBoreViewerEnginePluginInfo::InitializeDefaultPalette( WellBoreAttributes *wellBore) { // Copy over the wellBore's defaultPalette with the default discrete // color table from avtColorTable. if(wellBore->GetColorType() != WellBoreAttributes::ColorByMultipleColors || wellBore->GetDefaultPalette().GetNumControlPoints() < 1) { avtColorTables *ct = avtColorTables::Instance(); ColorTableAttributes *ctAtts = ct->GetColorTables(); int i = ctAtts->GetColorTableIndex(ct->GetDefaultDiscreteColorTable()); if(i != -1) { wellBore->SetDefaultPalette(ctAtts->operator[](i)); } } }