abs(n)
acos(n)
asin(n)
atan(n)
atan2(y, x)
autoUpdate(boolean)
beep()
bitDepth()
calibrate(value)
call("class.method", arg1, arg2, ...)
call("class.method")
changeValues(v1, v2, v3)
charCodeAt(string, index)
close()
close(pattern)
close("*")
close("\\Others")
Color.set(string)
Color.set(value)
Color.setForeground(string)
Color.setForegroundValue(value)
Color.setBackground(string)
Color.setBackgroundValue(value)
Color.setForeground(r, g, b)
Color.setBackground(r, g, b)
Color.foreground
Color.background
Color.toString(r, g, b)
Color.toArray(string)
Color.getLut(reds, greens, blues)
Color.setLut(reds, greens, blues)
Color.wavelengthToColor(wavelength)
cos(angle)
d2s(n, decimalPlaces)
debug(arg)
Dialog.create("Title")
doCommand("Command")
doWand(x, y)
doWand(x, y, tolerance, mode)
drawLine(x1, y1, x2, y2)
drawOval(x, y, width, height)
drawRect(x, y, width, height)
drawString("text", x, y)
drawString("text", x, y, background)
dump()
endsWith(string, suffix)
eval(macro)
eval("script", javascript)
eval("js", script)
eval("bsh", script)
eval("python", script)
exec(string or strings)
exit
exit("error message")
exp(n)
fill()
fillOval(x, y, width, height)
fillRect(x, y, width, height)
floodFill(x, y)
floor(n)
fromCharCode(value1, ..., valueN)
getArgument()
getBoolean("message")
getBoolean(message, yesLabel, noLabel)
getBoundingRect(x, y, width, height)
getCursorLoc(x, y, z, modifiers)
getDateAndTime(year, month, dayOfWeek, dayOfMonth, hour, minute, second, msec)
getDimensions(width, height, channels, slices, frames)
getDirectory(string)
getDir(string)
getDisplayedArea(x, y, width, height)
getFileList(directory)
getFontList()
getHeight()
getHistogram(values, counts, nBins[, histMin, histMax])
getImageID()
getImageInfo()
getInfo("command.name")
getInfo(DICOM_TAG)
getInfo("font.name")
getInfo("image.description")
getInfo("image.directory")
getInfo("image.filename")
getInfo("image.title")
getInfo("image.subtitle")
getInfo("log")
getInfo("macro.filepath")
getInfo("micrometer.abbreviation")
getInfo("os.name")
getInfo("overlay")
getInfo("selection.name")
getInfo("selection.color")
getInfo("slice.label")
getInfo("threshold.method")
getInfo("threshold.mode")
getInfo("window.contents")
getInfo("window.title")
getInfo("window.type")
getInfo(key)
getLine(x1, y1, x2, y2, lineWidth)
getList("image.titles")
getList("window.titles")
getList("java.properties")
getList("threshold.methods")
getList("LUTs")
getLocationAndSize(x, y, width, height)
getLut(reds, greens, blues)
getMetadata("Info")
getMetadata("Label")
getMinAndMax(min, max)
getNumber("prompt", defaultValue)
getPixel(x, y)
getPixelSize(unit, pixelWidth, pixelHeight)
getProfile()
getRawStatistics(nPixels, mean, min, max, std, histogram)
getResult("Column", row)
getResultString("Column", row)
getResultLabel(row)
getSelectionBounds(x, y, width, height)
getSelectionCoordinates(xpoints, ypoints)
getSliceNumber()
getStatistics(area, mean, min, max, std, histogram)
getString("prompt", "default")
getStringWidth(string)
getThreshold(lower, upper)
getTime()
getTitle()
getValue(x, y)
getValue("color.foreground")
getValue("color.background")
getValue("rgb.foreground")
getValue("rgb.background")
getValue("font.size")
getValue("font.height")
getValue("selection.size")
getValue("selection.width")
getValue("results.count")
getValue("rotation.angle")
getValue("image.size")
getValue("Mean, Median, Feret, etc.")
getVoxelSize(width, height, depth, unit)
getVersion()
getWidth()
getZoom()
Image.title
Image.width
Image.height
Image.copy
Image.paste(x, y)
Image.paste(x, y, mode)
imageCalculator(operator, img1, img2)
indexOf(string, substring)
indexOf(string, substring, fromIndex)
is("animated")
is("applet")
is("area")
is("Batch Mode")
is("binary")
is("Caps Lock Set")
is("changes")
is("composite")
is("FFT")
is("global scale")
is("grayscale")
is("Inverting LUT")
is("InvertY")
is("line")
is("locked")
is("Virtual Stack")
isActive(id)
isKeyDown(key)
isNaN(n)
isOpen(id)
isOpen("Title")
lastIndexOf(string, substring)
lengthOf(str)
lineTo(x, y)
log(n)
makeArrow(x1, y1, x2, y2, style)
makeEllipse(x1, y1, x2, y2, aspectRatio)
makeLine(x1, y1, x2, y2)
makeLine(x1, y1, x2, y2, lineWidth)
makeLine(x1, y1, x2, y2, x3, y3, ...)
makeOval(x, y, width, height)
makePoint(x, y, options)
makePoint(x, y)
makePolygon(x1, y1, x2, y2, x3, y3, ...)
makeRectangle(x, y, width, height)
makeRectangle(x, y, width, height, arcSize)
makeRotatedRectangle(x1, y1, x2, y2, width)
makeSelection(type, xpoints, ypoints)
makeText(string, x, y)
matches(string, regex)
Math.abs(n)
Math.acos(n)
Math.asin(n)
Math.atan(n)
Math.atan2(y, x)
Math.ceil(n)
Math.cos(angle)
Math.erf(x)
Math.exp(n)
Math.floor(n)
Math.log(n)
Math.log10(n)
Math.min(n1, n2)
Math.max(n1, n2)
Math.pow(base, exponent)
Math.round(n)
Math.sin(angle)
Math.sqr(n)
Math.sqrt(n)
Math.tan(n)
Math.toRadians(degrees)
Math.toDegrees(radians)
Math.constrain(n, min, max)
Math.map(n, low1, high1, low2, high2)
maxOf(n1, n2)
minOf(n1, n2)
moveTo(x, y)
newArray(size)
newImage(title, type, width, height, depth)
newMenu(macroName, stringArray)
nImages
nResults
nSlices
open(path)
open(path, n)
Overlay.moveTo(x, y)
Overlay.lineTo(x, y)
Overlay.drawLine(x1, y1, x2, y2)
Overlay.add
Overlay.setPosition(n)
Overlay.setPosition(c, z, t)
Overlay.drawRect(x, y, width, height)
Overlay.drawEllipse(x, y, width, height)
Overlay.drawString("text", x, y)
Overlay.drawString("text", x, y, angle)
Overlay.show
Overlay.hide
Overlay.hidden
Overlay.remove
Overlay.clear
Overlay.size
Overlay.addSelection
Overlay.addSelection(strokeColor)
Overlay.addSelection(strokeColor, strokeWidth)
Overlay.addSelection("", 0, fillColor)
Overlay.activateSelection(index)
Overlay.activateSelectionAndWait(index)
Overlay.removeSelection(index)
Overlay.update(index)
Overlay.moveSelection(index, x, y)
Overlay.indexAt(x, y)
Overlay.getBounds(index, x, y, width, height)
Overlay.removeRois(name)
Overlay.copy
Overlay.paste
Overlay.drawLabels(boolean)
Overlay.setLabelFontSize(size, options)
Overlay.setLabelColor(color)
Overlay.useNamesAsLabels(boolean)
Overlay.selectable(false)
Overlay.measure
Overlay.setStrokeColor(color)
Overlay.setStrokeWidth(width)
Overlay.flatten
Overlay.cropAndSave(dir, format)
Overlay.fill(color)
Overlay.fill(color1, color2)
Overlay.xor(array)
parseFloat(string)
parseFloat("Infinity")
parseFloat("-Infinity")
parseFloat("NaN")
parseInt(string)
parseInt(string, radix)
PI
Plot.create("Title", "X-axis Label", "Y-axis Label", xValues, yValues)
Plot.create("Title", "{cat1, cat2, cat3}", "Y-axis Label")
Plot.add(type, xValues, yValues)
Plot.add(type, xValues, yValues, label)
Plot.addHistogram(values, binWidth, binCenter)
Plot.drawVectors(xStarts, yStarts, xEnds, yEnds)
Plot.drawLine(x1, y1, x2, y2)
Plot.drawNormalizedLine(x1, y1, x2, y2)
Plot.addText("A line of text", x, y)
Plot.setLimits(xMin, xMax, yMin, yMax)
Plot.getLimits(xMin, xMax, yMin, yMax)
Plot.setLimitsToFit()
Plot.setColor(color)
Plot.setColor(color1, color2)
Plot.setBackgroundColor(color)
Plot.setLineWidth(width)
Plot.setJustification("center")
Plot.setLegend("label1\tlabel2...", "options")
Plot.setFrameSize(width, height)
Plot.getFrameBounds(x, y, width, height)
Plot.setLogScaleX(boolean)
Plot.setLogScaleY(boolean)
Plot.setXYLabels("x Label", "y Label")
Plot.setFontSize(size, "options")
Plot.setAxisLabelSize(size, "options")
Plot.setFormatFlags("11001100001111")
Plot.setStyle(index, styleString)
Plot.freeze(boolean)
Plot.setOptions(string)
Plot.replace(index, type, xValues, yValues)
Plot.useTemplate("plot name" or id)
Plot.makeHighResolution(factor)
Plot.appendToStack
Plot.show()
Plot.update()
Plot.getValues(xpoints, ypoints)
Plot.showValues()
Plot.showValuesWithLabels()
Plot.drawGrid()
Plot.drawShapes("rectangles", lefts, tops, rights, bottoms)
Plot.drawBoxes("boxes width=30", x, y1, y2, y3, y4, y5)
Plot.removeNaNs()
Plot.eneableLive(boolean)
pow(base, exponent)
print(string)
Property.get(key)
Property.getNumber(key)
Property.set(key, property)
Property.getInfo()
Property.getSliceLabel
Property.setSliceLabel(string, slice)
Property.setSliceLabel(string)
Property.getList
Property.setList(string)
random
random("gaussian")
random("seed", seed)
rename(name)
replace(string, old, new)
requires("1.29p")
reset
resetMinAndMax
resetThreshold
restoreSettings
Roi.size
Roi.contains(x, y)
Roi.getBounds(x, y, width, height)
Roi.getFloatBounds(x, y, width, height)
Roi.getCoordinates(xpoints, ypoints)
Roi.getContainedPoints(xpoints, ypoints)
Roi.getDefaultColor
Roi.getStrokeColor
Roi.getFillColor
Roi.getName
Roi.getProperty(key)
Roi.setProperty(key, value)
Roi.getProperties
Roi.getSplineAnchors(x, y)
Roi.setPolygonSplineAnchors(x, y)
Roi.setPolylineSplineAnchors(x, y)
Roi.getType
Roi.move(x, y)
Roi.translate(dx, dy)
Roi.setStrokeColor(color)
Roi.setStrokeColor(red, green, blue)
Roi.setStrokeColor(rgb)
Roi.setFillColor(color)
Roi.setFillColor(red, green, blue)
Roi.setFillColor(rgb)
Roi.setAntiAlias(boolean)
Roi.setName(name)
Roi.setStrokeWidth(width)
Roi.setUnscalableStrokeWidth(width)
Roi.getStrokeWidth
Roi.getPointPosition(index)
Roi.remove
Roi.selectNone
Roi.copy
Roi.paste
Roi.getFeretPoints(xpoints, ypoints)
roiManager("and")
roiManager("add")
roiManager("add & draw")
roiManager("combine")
roiManager("count")
roiManager("delete")
roiManager("deselect")
roiManager("draw")
roiManager("fill")
roiManager("index")
roiManager("measure")
roiManager("multi measure")
roiManager("multi-measure append")
roiManager("multi-measure one")
roiManager("multi plot")
roiManager("open", file-path)
roiManager("remove slice info")
roiManager("rename", name)
roiManager("reset")
roiManager("save", file-path)
roiManager("save selected", file-path)
roiManager("select", index)
roiManager("select", indexes)
roiManager("show all")
roiManager("show all with labels")
roiManager("show all without labels")
roiManager("show none")
roiManager("size")
roiManager("sort")
roiManager("split")
roiManager("update")
RoiManager.multiCrop(dir, options)
RoiManager.getName(index)
RoiManager.getIndex(name)
RoiManager.rotate(angle)
RoiManager.rotate(angle, xcenter, ycenter)
RoiManager.scale(xscale, yscale, centered)
RoiManager.select(index)
RoiManager.selectByName(name)
RoiManager.selected
RoiManager.selectGroup(group)
RoiManager.selectPosition(c, z, t)
RoiManager.setGroup(group)
RoiManager.setPosition(slice)
RoiManager.size
RoiManager.translate(dx, dy)
RoiManager.associateROIsWithSlices(boolean)
RoiManager.restoreCentered(boolean)
RoiManager.useNamesAsLabels(boolean)
RoiManager.delete(index)
round(n)
run(command)
run(command, options)
runMacro(name)
runMacro(name, arg)
save(path)
saveAs(format, path)
saveSettings()
screenHeight
screenWidth
selectionContains(x, y)
selectionName
selectionType
selectImage(id)
selectWindow("name")
setAutoThreshold()
setAutoThreshold(method)
setBackgroundColor(r, g, b)
setBackgroundColor(rgb)
setBatchMode(arg)
setBatchMode("exit and display")
setBatchMode("show")
setBatchMode("hide")
setColor(r, g, b)
setColor(value)
setColor(string)
setFont(name, size[, style])
setFont("user")
setForegroundColor(r, g, b)
setForegroundColor(rgb)
setJustification("center")
setKeyDown(keys)
setLineWidth(width)
setLocation(x, y)
setLocation(x, y, width, height)
setLut(reds, greens, blues)
setMetadata("Info", string)
setMetadata("Label", string)
setMinAndMax(min, max)
setMinAndMax(min, max, channels)
setOption(option, boolean)
setOption(measurement, boolean)
setOption("AntialiasedText", boolean)
setOption("AutoContrast", boolean)
setOption("Bicubic", boolean)
setOption("BlackBackground", boolean)
setOption("Changes", boolean)
setOption("CopyHeaders", boolean)
setOption("DebugMode", boolean)
setOption("DisablePopupMenu", boolean)
setOption("DisableUndo", boolean)
setOption("ExpandableArrays", boolean)
setOption("FlipFitsImages", boolean)
setOption("FullRange16bitInversions", boolean)
setOption("InterpolateLines", boolean)
setOption("InvertY", boolean)
setOption("JFileChooser", boolean)
setOption("Loop", boolean)
setOption("MonospacedText", boolean)
setOption("MouseWheelStackScrolling", boolean)
setOption("OpenGrayscaleJpegsAsRGB", boolean)
setOption("OpenUsingPlugins", boolean)
setOption("QueueMacros", boolean)
setOption("ScaleConversions", boolean)
setOption("CalibrateConversions", boolean)
setOption("Show All", boolean)
setOption("ShowAngle", boolean)
setOption("ShowMin", boolean)
setOption("WaitForCompletion", boolean)
setOption("WandAllPoints", boolean)
setPasteMode(mode)
setPixel(x, y, value)
setResult("Column", row, value)
setRGBWeights(redWeight, greenWeight, blueWeight)
setSelectionLocation(x, y)
setSelectionName(name)
setSlice(n)
setThreshold(lower, upper)
setTool(name)
setTool(id)
setupUndo()
setVoxelSize(width, height, depth, unit)
setZCoordinate(z)
showMessage("message")
showMessage("title", "message")
showMessageWithCancel(["title", ]"message")
showProgress(progress)
showProgress(currentIndex, finalIndex)
showStatus("message")
showText("string")
showText("Title", "string")
sin(angle)
snapshot()
split(string, delimiters)
sqrt(n)
startsWith(string, prefix)
String.show(str)
String.show(title, str)
String.setFontSize(size)
substring(string, index1, index2)
substring(string, index)
tan(angle)
toBinary(number)
toHex(number)
toLowerCase(string)
toolID
toScaled(x, y)
toScaled(x, y, z)
toUnscaled(x, y)
toUnscaled(x, y, z)
toScaled(length)
toUnscaled(length)
toString(number)
toString(number, decimalPlaces)
toUpperCase(string)
updateDisplay()
updateResults()
wait(n)
waitForUser(string)
waitForUser(title, message)
waitForUser