| Package | Description | 
|---|---|
| org.micromanager.data | 
 This package contains classes related to the storage and internal
 representation of image data and metadata. 
 | 
| org.micromanager.display | 
 This package contains classes related to Micro-Manager's display windows,
 which are used to show image data and metadata to the user. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Coords | 
Coords.Builder.build()  | 
Coords | 
Coords.CoordsBuilder.build()  | 
Coords | 
Coords.copyRemovingAxes(java.lang.String... axes)
Removes the axes provided as varargs from this Coord 
 | 
Coords | 
Coords.copyRetainingAxes(java.lang.String... axes)
Name of this function is very unclear. 
 | 
Coords | 
DataManager.createCoords(java.lang.String def)
Deprecated. 
 
use of Strings for Coords is discouraged 
 | 
static Coords | 
Coordinates.fromPropertyMap(PropertyMap pmap)  | 
Coords | 
DataProviderHasNewImageEvent.getCoords()  | 
Coords | 
Image.getCoords()
Retrieve the Coords of this Image. 
 | 
Coords | 
SummaryMetadata.getIntendedDimensions()
The expected number of images along each axis that were to be collected. 
 | 
Coords | 
DataProvider.getMaxIndices()
Deprecated. 
 
Use  
DataProvider.getNextIndex(String axis) instead | 
Coords | 
Storage.getMaxIndices()
Return a Coords that provides the maximum index along all available axes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Iterable<Coords> | 
DataProvider.getUnorderedImageCoords()  | 
java.lang.Iterable<Coords> | 
Storage.getUnorderedImageCoords()
Return an Iterable that provides access to all image coordinates in the
 Storage, in arbitrary order. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Image | 
DataManager.convertTaggedImage(mmcorej.TaggedImage tagged,
                  Coords coords,
                  Metadata metadata)
Given a TaggedImage input, output an Image based on the TaggedImage,
 but with the Coords and/or Metadata optionally overridden. 
 | 
Image | 
Image.copyAtCoords(Coords coords)
Generate a copy of this Image, except with different coordinates. 
 | 
Image | 
Image.copyWith(Coords coords,
        Metadata metadata)
Generate a copy of this Image, except with different coordinates and
 metadata. 
 | 
Image | 
ImageJConverter.createImage(ij.process.ImageProcessor processor,
           Coords coords,
           Metadata metadata)
Create a new Image based on the provided ImageProcessor and metadata. 
 | 
Image | 
DataManager.createImage(java.lang.Object pixels,
           int width,
           int height,
           int bytesPerPixel,
           int numComponents,
           Coords coords,
           Metadata metadata)
Generate a new Image with the provided pixel data, rules for interpreting
 that pixel data, coordinates, and metadata. 
 | 
void | 
RewritableStorage.deleteImage(Coords coords)
Delete an image from the Storage. 
 | 
void | 
RewritableDatastore.deleteImage(Coords coords)
Delete an image from the Datastore. 
 | 
void | 
RewritableDatastore.deleteImagesMatching(Coords coords)
Delete all images from the Datastore whose coordinates match the provided
 Coords object, which may be underspecified. 
 | 
Image | 
DataProvider.getImage(Coords coords)
Returns the image at the given postion 
 | 
Image | 
Storage.getImage(Coords coords)
Retrieve the Image located at the specified coordinates. 
 | 
PropertyMap | 
Annotation.getImageAnnotation(Coords coords)
Return a PropertyMap of information stored by this Annotation related to
 the image at the specified coordinates. 
 | 
java.util.List<Image> | 
DataProvider.getImagesIgnoringAxes(Coords coords,
                     java.lang.String... ignoreTheseAxes)
Returns a list of image in the DataProvider's collection that have
 identical coords after removing the given axes from both source and target. 
 | 
java.util.List<Image> | 
Storage.getImagesIgnoringAxes(Coords coords,
                     java.lang.String... ignoreTheseAxes)
Retrieve a list of images with Coords identical to the given Coords instance,
 except for the axes listed in the exception list. 
 | 
java.util.List<Image> | 
DataProvider.getImagesMatching(Coords coords)
Deprecated. 
 
- instead use getImagesIgnoringAxes 
 | 
java.util.List<Image> | 
Storage.getImagesMatching(Coords coords)
Retrieve a list of all images whose Coords match the given incomplete
 Coords instance. 
 | 
boolean | 
DataProvider.hasImage(Coords coords)  | 
boolean | 
Storage.hasImage(Coords coords)
Returns whether or not an image exists at the specified coordinates. 
 | 
SummaryMetadata.Builder | 
SummaryMetadata.Builder.intendedDimensions(Coords intendedDimensions)  | 
SummaryMetadata.SummaryMetadataBuilder | 
SummaryMetadata.SummaryMetadataBuilder.intendedDimensions(Coords intendedDimensions)
Deprecated.  
  | 
boolean | 
Coords.matches(Coords alt)
Deprecated. 
 
Use equality (after removing specific axes) instead 
 | 
void | 
Annotation.setImageAnnotation(Coords coords,
                  PropertyMap newData)
Replace the data this Annotation has for the specified Image with the
 provided PropertyMap. 
 | 
Image | 
DataManager.wrapImage(java.lang.Object pixels,
         int width,
         int height,
         int bytesPerPixel,
         int numComponents,
         Coords coords,
         Metadata metadata)
Generate a new Image with the provided pixel data, rules for interpreting
 that pixel data, coordinates, and metadata. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Coords | 
DataViewer.getDisplayPosition()
Get the coordinates for the currently displayed images. 
 | 
Coords | 
DisplayPositionChangedEvent.getDisplayPosition()  | 
Coords | 
AbstractDataViewer.getDisplayPosition()
Implements  
getDisplayPosition. | 
Coords | 
DisplayPositionChangedEvent.getPreviousDisplayPosition()  | 
protected abstract Coords | 
AbstractDataViewer.handleDisplayPosition(Coords position)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
DataViewer.compareAndSetDisplayPosition(Coords originalPosition,
                            Coords newPosition)
Set the display position only if the current position is the expected one. 
 | 
boolean | 
AbstractDataViewer.compareAndSetDisplayPosition(Coords oldPosition,
                            Coords newPosition)  | 
boolean | 
DataViewer.compareAndSetDisplayPosition(Coords originalPosition,
                            Coords newPosition,
                            boolean forceRedisplay)
Set the display position only if the current position is the expected one. 
 | 
boolean | 
AbstractDataViewer.compareAndSetDisplayPosition(Coords oldPosition,
                            Coords newPosition,
                            boolean forceRedisplay)
Implements  
compareAndSetDisplayPosition. | 
protected abstract Coords | 
AbstractDataViewer.handleDisplayPosition(Coords position)  | 
void | 
DataViewer.setDisplayedImageTo(Coords position)
Deprecated. 
 
use  
DataViewer.setDisplayPosition(Coords) instead | 
void | 
AbstractDataViewer.setDisplayedImageTo(Coords coords)
Deprecated. 
 
user code should call  
setDisplayPosition | 
void | 
DataViewer.setDisplayPosition(Coords position)
Display the images at the specified coordinates in the data provider. 
 | 
void | 
AbstractDataViewer.setDisplayPosition(Coords position)  | 
void | 
DataViewer.setDisplayPosition(Coords position,
                  boolean forceRedisplay)
Display the images at the specified coordinates in the data provider. 
 | 
void | 
AbstractDataViewer.setDisplayPosition(Coords position,
                  boolean forceRedisplay)
Implements  
setDisplayPosition. |