void TestPixelSize(CMMCore& core) { core.definePixelSizeConfig("Resolution10", "Objective", "State", "1"); core.definePixelSizeConfig("Resolution20", "Objective", "State", "3"); core.definePixelSizeConfig("Resolution40", "Objective", "State", "0"); core.setPixelSizeUm("Resolution10", 1.0); core.setPixelSizeUm("Resolution20", 0.5); core.setPixelSizeUm("Resolution40", 0.25); core.setState("Objective", 2); cout << "Pixel size = " << core.getPixelSizeUm() << " um" << endl; core.setState("Objective", 1); cout << "Pixel size = " << core.getPixelSizeUm() << " um" << endl; core.setState("Objective", 3); cout << "Pixel size = " << core.getPixelSizeUm() << " um" << endl; core.setState("Objective", 0); cout << "Pixel size = " << core.getPixelSizeUm() << " um" << endl; }