Index
All Classes and Interfaces|All Packages
A
- add(Overlay) - Method in class org.anchoranalysis.overlay.collection.OverlayCollection
-
Append an overlay to the end of the list.
- add(Overlay, RGBColor) - Method in class org.anchoranalysis.overlay.collection.ColoredOverlayCollection
-
Append an overlay and its respective color to the end of the list..
B
- box(DrawOverlay, Dimensions) - Method in class org.anchoranalysis.overlay.object.OverlayObjectMask
- box(DrawOverlay, Dimensions) - Method in class org.anchoranalysis.overlay.Overlay
-
A bounding-box around the overlay.
C
- ColoredOverlayCollection - Class in org.anchoranalysis.overlay.collection
-
Like a
OverlayCollectionbut additionally associates a color with each overlay. - ColoredOverlayCollection() - Constructor for class org.anchoranalysis.overlay.collection.ColoredOverlayCollection
-
Create an empty collection.
- ColoredOverlayCollection(OverlayCollection, ColorList) - Constructor for class org.anchoranalysis.overlay.collection.ColoredOverlayCollection
-
Creates a new
ColoredOverlayCollectioninstance. - colorFor(ObjectWithProperties, int) - Method in class org.anchoranalysis.overlay.writer.ObjectDrawAttributes
-
A color for a particular object
- createObject(Dimensions, BinaryValuesByte) - Method in class org.anchoranalysis.overlay.object.OverlayObjectMask
- createObject(Dimensions, BinaryValuesByte) - Method in class org.anchoranalysis.overlay.Overlay
-
Derives an object-mask representation of the overlay to be drawn with
overlayWriter.
D
- drawCollection(ObjectCollectionWithProperties, RGBStack, ObjectDrawAttributes) - Method in class org.anchoranalysis.overlay.bean.DrawObject
-
Writes object-masks onto of a
RGBStack- across all of the stack. - drawCollection(ObjectCollectionWithProperties, RGBStack, ObjectDrawAttributes, BoundingBox) - Method in class org.anchoranalysis.overlay.bean.DrawObject
-
Writes object-masks onto of a
RGBStack- within a bounding box only. - DrawObject - Class in org.anchoranalysis.overlay.bean
-
Draws a representation of an
ObjectMaskon aRGBStack. - DrawObject() - Constructor for class org.anchoranalysis.overlay.bean.DrawObject
- DrawOverlay - Class in org.anchoranalysis.overlay.writer
-
Draws an ovleray onto a
RGBStack - DrawOverlay(DrawObject) - Constructor for class org.anchoranalysis.overlay.writer.DrawOverlay
-
Creates a new
DrawOverlayinstance. - drawOverlays(ColoredOverlayCollection, RGBStack, IdentifierGetter<Overlay>) - Method in class org.anchoranalysis.overlay.writer.DrawOverlay
-
Draw a collection of colored-overlays on top of a
RGBStack. - drawSingle(ObjectWithProperties, RGBStack, ObjectDrawAttributes, int, BoundingBox) - Method in class org.anchoranalysis.overlay.bean.DrawObject
-
Draws a single-object on top of a RGB-stack.
E
- equals(Object) - Method in class org.anchoranalysis.overlay.object.OverlayObjectMask
- equals(Object) - Method in class org.anchoranalysis.overlay.Overlay
- equals(Object) - Method in class org.anchoranalysis.overlay.writer.ObjectDrawAttributes
G
- get(int) - Method in class org.anchoranalysis.overlay.collection.OverlayCollection
-
Access a particular element in the collection by index.
- getColor(int) - Method in class org.anchoranalysis.overlay.collection.ColoredOverlayCollection
-
Access a particular color in the collection by index.
- getColorIDGetter() - Method in class org.anchoranalysis.overlay.writer.ObjectDrawAttributes
-
Gets a color ID associated with the object
- getColorIndex() - Method in class org.anchoranalysis.overlay.writer.ObjectDrawAttributes
-
Colors for a given index
- getColors() - Method in class org.anchoranalysis.overlay.collection.ColoredOverlayCollection
-
The list of colors, each element corresponding to
overlays. - getIdGetter() - Method in class org.anchoranalysis.overlay.writer.ObjectDrawAttributes
-
Gets a unique ID associated with the object
- getObject() - Method in class org.anchoranalysis.overlay.object.OverlayObjectMask
-
The
ObjectMaskto draw. - getOverlay(int) - Method in class org.anchoranalysis.overlay.collection.ColoredOverlayCollection
-
Access a particular
Overlayin the collection by index. - getOverlays() - Method in class org.anchoranalysis.overlay.collection.ColoredOverlayCollection
-
The collection of overlays, each element corresponding to
colors.
H
- hashCode() - Method in class org.anchoranalysis.overlay.object.OverlayObjectMask
- hashCode() - Method in class org.anchoranalysis.overlay.Overlay
- hashCode() - Method in class org.anchoranalysis.overlay.writer.ObjectDrawAttributes
I
- idFor(ObjectWithProperties, int) - Method in class org.anchoranalysis.overlay.writer.ObjectDrawAttributes
-
ID for a particular object
- iterator() - Method in class org.anchoranalysis.overlay.collection.ColoredOverlayCollection
- iterator() - Method in class org.anchoranalysis.overlay.collection.OverlayCollection
O
- ObjectDrawAttributes - Class in org.anchoranalysis.overlay.writer
-
A means of extracting attributes associated with a particular object (e.g.
- ObjectDrawAttributes(ColorIndex) - Constructor for class org.anchoranalysis.overlay.writer.ObjectDrawAttributes
-
Creates with a specific color-index and uses the iteration-index as both the ID and color-ID
- ObjectDrawAttributes(ColorIndex, IdentifierGetter<ObjectWithProperties>, IdentifierGetter<ObjectWithProperties>) - Constructor for class org.anchoranalysis.overlay.writer.ObjectDrawAttributes
-
Creates a new
ObjectDrawAttributesinstance. - org.anchoranalysis.overlay - package org.anchoranalysis.overlay
-
Overlays and related classes involving drawing entities on top of an image. - org.anchoranalysis.overlay.bean - package org.anchoranalysis.overlay.bean
-
Beans relating to drawing an
Overlayon an image. - org.anchoranalysis.overlay.collection - package org.anchoranalysis.overlay.collection
-
Collections of
Overlays. - org.anchoranalysis.overlay.object - package org.anchoranalysis.overlay.object
-
An implementation of an
Overlaythat draws anObjectMaskon an image. - org.anchoranalysis.overlay.writer - package org.anchoranalysis.overlay.writer
-
Drawing an overlay on an image.
- Overlay - Class in org.anchoranalysis.overlay
-
An entity that will eventually be drawn on top of an image.
- Overlay() - Constructor for class org.anchoranalysis.overlay.Overlay
- OverlayCollection - Class in org.anchoranalysis.overlay.collection
-
A collection of
Overlayobjects. - OverlayCollection() - Constructor for class org.anchoranalysis.overlay.collection.OverlayCollection
-
Creates an empty collection.
- OverlayCollection(Stream<Overlay>) - Constructor for class org.anchoranalysis.overlay.collection.OverlayCollection
-
Creates the collection from a stream of
Overlays. - OverlayObjectMask - Class in org.anchoranalysis.overlay.object
-
An implementation of
Overlaythat draws anObjectMaskon an image. - OverlayObjectMask(ObjectMask, int) - Constructor for class org.anchoranalysis.overlay.object.OverlayObjectMask
-
Creates with a particular
ObjectMaskand identifier.
S
- size() - Method in class org.anchoranalysis.overlay.collection.ColoredOverlayCollection
-
The total number of elements in the list.
- size() - Method in class org.anchoranalysis.overlay.collection.OverlayCollection
-
The total number of elements in the list.
- subsetWhereBoxIntersects(Dimensions, DrawOverlay, List<BoundingBox>) - Method in class org.anchoranalysis.overlay.collection.ColoredOverlayCollection
-
Find overlays whose bounding-boxes intersect with any of the boxes in
toIntersectWith.
T
- toString() - Method in class org.anchoranalysis.overlay.collection.ColoredOverlayCollection
- toString() - Method in class org.anchoranalysis.overlay.writer.ObjectDrawAttributes
All Classes and Interfaces|All Packages