(int type)
| 209 | } |
| 210 | |
| 211 | void doFunction(int type) { |
| 212 | switch (type) { |
| 213 | case RUN: doRun(); break; |
| 214 | case SELECT: selectWindow(); break; |
| 215 | case WAIT: IJ.wait((int)getArg()); break; |
| 216 | case BEEP: interp.getParens(); IJ.beep(); break; |
| 217 | case RESET_MIN_MAX: interp.getParens(); IJ.resetMinAndMax(); resetImage(); break; |
| 218 | case RESET_THRESHOLD: interp.getParens(); IJ.resetThreshold(); resetImage(); break; |
| 219 | case PRINT: case WRITE: print(); break; |
| 220 | case DO_WAND: doWand(); break; |
| 221 | case SET_MIN_MAX: setMinAndMax(); break; |
| 222 | case SET_THRESHOLD: setThreshold(); break; |
| 223 | case SET_TOOL: setTool(); break; |
| 224 | case SET_FOREGROUND: setForegroundColor(); break; |
| 225 | case SET_BACKGROUND: setBackgroundColor(); break; |
| 226 | case SET_COLOR: setColor(); break; |
| 227 | case MAKE_LINE: makeLine(); break; |
| 228 | case MAKE_ARROW: makeArrow(); break; |
| 229 | case MAKE_OVAL: makeOval(); break; |
| 230 | case MAKE_RECTANGLE: makeRectangle(); break; |
| 231 | case MAKE_ROTATED_RECT: makeRotatedRectangle(); break; |
| 232 | case DUMP: interp.dump(); break; |
| 233 | case LINE_TO: lineTo(); break; |
| 234 | case MOVE_TO: moveTo(); break; |
| 235 | case DRAW_LINE: drawLine(); break; |
| 236 | case REQUIRES: requires(); break; |
| 237 | case AUTO_UPDATE: autoUpdate = getBooleanArg(); break; |
| 238 | case UPDATE_DISPLAY: interp.getParens(); updateNeeded=true; updateDisplay(); break; |
| 239 | case DRAW_STRING: drawString(); break; |
| 240 | case SET_PASTE_MODE: IJ.setPasteMode(getStringArg()); break; |
| 241 | case DO_COMMAND: doCommand(); break; |
| 242 | case SHOW_STATUS: showStatus(); break; |
| 243 | case SHOW_PROGRESS: showProgress(); break; |
| 244 | case SHOW_MESSAGE: showMessage(false); break; |
| 245 | case SHOW_MESSAGE_WITH_CANCEL: showMessage(true); break; |
| 246 | case SET_PIXEL: case PUT_PIXEL: setPixel(); break; |
| 247 | case SNAPSHOT: case RESET: case FILL: doIPMethod(type); break; |
| 248 | case SET_LINE_WIDTH: setLineWidth((int)getArg()); break; |
| 249 | case CHANGE_VALUES: changeValues(); break; |
| 250 | case SELECT_IMAGE: selectImage(); break; |
| 251 | case EXIT: exit(); break; |
| 252 | case SET_LOCATION: setLocation(); break; |
| 253 | case GET_CURSOR_LOC: getCursorLoc(); break; |
| 254 | case GET_LINE: getLine(); break; |
| 255 | case GET_VOXEL_SIZE: getVoxelSize(); break; |
| 256 | case GET_HISTOGRAM: getHistogram(); break; |
| 257 | case GET_BOUNDING_RECT: case GET_BOUNDS: getBounds(true); break; |
| 258 | case GET_LUT: getLut(); break; |
| 259 | case SET_LUT: setLut(); break; |
| 260 | case GET_COORDINATES: getCoordinates(); break; |
| 261 | case MAKE_SELECTION: makeSelection(); break; |
| 262 | case SET_RESULT: setResult(null); break; |
| 263 | case UPDATE_RESULTS: updateResults(); break; |
| 264 | case SET_BATCH_MODE: setBatchMode(); break; |
| 265 | case SET_JUSTIFICATION: setJustification(); break; |
| 266 | case SET_Z_COORDINATE: setZCoordinate(); break; |
| 267 | case GET_THRESHOLD: getThreshold(); break; |
| 268 | case GET_PIXEL_SIZE: getPixelSize(); break; |
no test coverage detected