Package omero.api

Class RoiResult

  • All Implemented Interfaces:
    Ice.Object, java.io.Serializable, java.lang.Cloneable

    public class RoiResult
    extends Ice.ObjectImpl
    Returned by most search methods. The RoiOptions is the options object passed into a method, possibly modified by the server if some value was out of range. The RoiList contains all the Rois which matched the given query. The individual shapes of the Rois which matched can be found in the indexes. For example, all the shapes on z=1 can by found by: ShapeList shapes = byZ.get(1); Shapes which are found on all z or t can be found with: byZ.get(-1); byT.get(-1); respectively.
    See Also:
    Serialized Form
    • Field Detail

      • __ids

        public static final java.lang.String[] __ids
      • rois

        public java.util.List<Roi> rois
      • byZ

        public java.util.Map<java.lang.Integer,​java.util.List<Shape>> byZ
      • byT

        public java.util.Map<java.lang.Integer,​java.util.List<Shape>> byT
    • Constructor Detail

      • RoiResult

        public RoiResult()
      • RoiResult

        public RoiResult​(RoiOptions opts,
                         java.util.List<Roi> rois,
                         java.util.Map<java.lang.Integer,​java.util.List<Shape>> byZ,
                         java.util.Map<java.lang.Integer,​java.util.List<Shape>> byT)