(ImageProcessor ip)
| 59 | } |
| 60 | |
| 61 | public void run(ImageProcessor ip) { |
| 62 | if (arg.equals("clear")) |
| 63 | clear(ip); |
| 64 | else if (isTextRoi && (arg.equals("draw") || arg.equals("fill"))) |
| 65 | draw(ip); |
| 66 | else if (arg.equals("fill")) |
| 67 | fill(ip); |
| 68 | else if (arg.equals("draw")) |
| 69 | draw(ip); |
| 70 | else if (arg.equals("label")) |
| 71 | label(ip); |
| 72 | else if (arg.equals("outside")) |
| 73 | clearOutside(ip); |
| 74 | } |
| 75 | |
| 76 | boolean isLineSelection() { |
| 77 | return roi!=null && roi.isLine(); |