|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectij.plugin.filter.Rotator
This plugin implements the Image/Rotate/Arbitrarily command.
| Field Summary |
| Fields inherited from interface ij.plugin.filter.ExtendedPlugInFilter |
KEEP_PREVIEW |
| Fields inherited from interface ij.plugin.filter.PlugInFilter |
CONVERT_TO_FLOAT, DOES_16, DOES_32, DOES_8C, DOES_8G, DOES_ALL, DOES_RGB, DOES_STACKS, DONE, FINAL_PROCESSING, NO_CHANGES, NO_IMAGE_REQUIRED, NO_UNDO, PARALLELIZE_STACKS, ROI_REQUIRED, SNAPSHOT, STACK_REQUIRED, SUPPORTS_MASKING |
| Constructor Summary | |
Rotator()
|
|
| Method Summary | |
boolean |
dialogItemChanged(GenericDialog gd,
java.awt.AWTEvent e)
This method is invoked by a Generic Dialog if any of the inputs have changed (CANCEL does not trigger it; OK and running the dialog from a macro only trigger the first DialogListener added to a GenericDialog). |
void |
run(ImageProcessor ip)
Filters use this method to process the image. |
void |
setNPasses(int nPasses)
This method is called by ImageJ to inform the plugin-filter about the passes to its run method. |
int |
setup(java.lang.String arg,
ImagePlus imp)
This method is called once when the filter is loaded. |
int |
showDialog(ImagePlus imp,
java.lang.String command,
PlugInFilterRunner pfr)
This method is called after setup(arg, imp) unless the
DONE flag has been set. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Rotator()
| Method Detail |
public int setup(java.lang.String arg,
ImagePlus imp)
PlugInFilterFor Plugin-filters specifying the FINAL_PROCESSING flag, the setup method will be called again, this time with arg = "final" after all other processing is done.
setup in interface PlugInFilterpublic void run(ImageProcessor ip)
PlugInFilternull.
run in interface PlugInFilter
public int showDialog(ImagePlus imp,
java.lang.String command,
PlugInFilterRunner pfr)
ExtendedPlugInFiltersetup(arg, imp) unless the
DONE flag has been set.
showDialog in interface ExtendedPlugInFilterimp - The active image already passed in the
setup(arg, imp) call. It will be null, however, if
the NO_IMAGE_REQUIRED flag has been set.command - The command that has led to the invocation of
the plugin-filter. Useful as a title for the dialog.pfr - The PlugInFilterRunner calling this plugin-filter.
It can be passed to a GenericDialog by addPreviewCheckbox
to enable preview by calling the run(ip) method of this
plugin-filter. pfr can be also used later for calling back
the PlugInFilterRunner, e.g., to obtain the slice number
currently processed by run(ip).
PlugInFilter and
ExtendedPlugInFilter.
public boolean dialogItemChanged(GenericDialog gd,
java.awt.AWTEvent e)
DialogListener
dialogItemChanged in interface DialogListenere - The event that has been generated by the user action in the dialog.
Note that e is null if the
dialogItemChanged method is called after the user has pressed the
OK button or if the GenericDialog has read its parameters from a
macro.gd - A reference to the GenericDialog.
public void setNPasses(int nPasses)
ExtendedPlugInFilterCONVERT_TO_FLOAT
has been specified). When processing a stack, it is the number
of slices to be processed (minus one, if one slice has been
processed for preview before), and again, 3 times that number
for RGB images processed with CONVERT_TO_FLOAT.
setNPasses in interface ExtendedPlugInFilter
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||