Package omero.api

Class _IProjectionDisp

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String[] __ids  
      static long serialVersionUID  
      • Fields inherited from interface Ice.Object

        ice_staticId
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static Ice.DispatchStatus ___projectPixels​(IProjection __obj, IceInternal.Incoming __inS, Ice.Current __current)  
      static Ice.DispatchStatus ___projectStack​(IProjection __obj, IceInternal.Incoming __inS, Ice.Current __current)  
      Ice.DispatchStatus __dispatch​(IceInternal.Incoming in, Ice.Current __current)  
      protected void __readImpl​(IceInternal.BasicStream __is)  
      protected void __writeImpl​(IceInternal.BasicStream __os)  
      protected void ice_copyStateFrom​(Ice.Object __obj)  
      java.lang.String ice_id()  
      java.lang.String ice_id​(Ice.Current __current)  
      java.lang.String[] ice_ids()  
      java.lang.String[] ice_ids​(Ice.Current __current)  
      boolean ice_isA​(java.lang.String s)  
      boolean ice_isA​(java.lang.String s, Ice.Current __current)  
      static java.lang.String ice_staticId()  
      void projectPixels_async​(AMD_IProjection_projectPixels __cb, long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name)
      Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set.
      void projectStack_async​(AMD_IProjection_projectStack __cb, long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end)
      Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.
      • Methods inherited from class Ice.ObjectImpl

        ___ice_id, ___ice_ids, ___ice_isA, ___ice_ping, __checkMode, __read, __read, __readImpl, __write, __write, __writeImpl, clone, ice_dispatch, ice_dispatch, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshal
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface Ice.Object

        __read, __read, __write, __write, clone, ice_dispatch, ice_dispatch, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshal
    • Field Detail

      • __ids

        public static final java.lang.String[] __ids
    • Constructor Detail

      • _IProjectionDisp

        public _IProjectionDisp()
    • Method Detail

      • ice_copyStateFrom

        protected void ice_copyStateFrom​(Ice.Object __obj)
                                  throws java.lang.CloneNotSupportedException
        Throws:
        java.lang.CloneNotSupportedException
      • ice_isA

        public boolean ice_isA​(java.lang.String s)
        Specified by:
        ice_isA in interface Ice.Object
        Overrides:
        ice_isA in class Ice.ObjectImpl
      • ice_isA

        public boolean ice_isA​(java.lang.String s,
                               Ice.Current __current)
        Specified by:
        ice_isA in interface Ice.Object
        Overrides:
        ice_isA in class Ice.ObjectImpl
      • ice_ids

        public java.lang.String[] ice_ids()
        Specified by:
        ice_ids in interface Ice.Object
        Overrides:
        ice_ids in class Ice.ObjectImpl
      • ice_ids

        public java.lang.String[] ice_ids​(Ice.Current __current)
        Specified by:
        ice_ids in interface Ice.Object
        Overrides:
        ice_ids in class Ice.ObjectImpl
      • ice_id

        public java.lang.String ice_id()
        Specified by:
        ice_id in interface Ice.Object
        Overrides:
        ice_id in class Ice.ObjectImpl
      • ice_id

        public java.lang.String ice_id​(Ice.Current __current)
        Specified by:
        ice_id in interface Ice.Object
        Overrides:
        ice_id in class Ice.ObjectImpl
      • ice_staticId

        public static java.lang.String ice_staticId()
      • projectPixels_async

        public final void projectPixels_async​(AMD_IProjection_projectPixels __cb,
                                              long pixelsId,
                                              PixelsType pixelsType,
                                              ProjectionType algorithm,
                                              int tStart,
                                              int tEnd,
                                              java.util.List<java.lang.Integer> channelList,
                                              int stepping,
                                              int zStart,
                                              int zEnd,
                                              java.lang.String name)
                                       throws ServerError
        Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set. The Image which is linked to the Pixels set will be copied using omero.api.IPixels.copyAndResizeImage.
        Specified by:
        projectPixels_async in interface _IProjectionOperationsNC
        Parameters:
        __cb - The callback object for the operation.
        pixelsId - The source Pixels set Id.
        algorithm - MAXIMUM_INTENSITY, MEAN_INTENSITY or SUM_INTENSITY. NOTE: When performing a SUM_INTENSITY projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.
        tStart - Timepoint to start projecting from.
        channelList - List of the channel indexes to use while calculating the projection.
        stepping - Stepping value to use while calculating the projection. For example, stepping=1 will use every optical section from start to end where stepping=2 will use every other section from start to end to perform the projection.
        zStart - Optical section to start projecting from.
        name - Name for the newly created image. If null the name of the Image linked to the Pixels qualified by pixelsId will be used with a Projection suffix. For example, GFP-H2B Image of HeLa Cells will have an Image name of GFP-H2B Image of HeLa Cells Projection used for the projection.
        Throws:
        ValidationException - Where:
        • algorithm is unknown
        • tStart is out of range
        • tEnd is out of range
        • tStart is greater than tEnd
        • channelList is null or has indexes out of range
        • zStart is out of range
        • zEnd is out of range
        • zStart is greater than zEnd
        • the Pixels set qualified by pixelsId is not locatable.
        ServerError
      • projectStack_async

        public final void projectStack_async​(AMD_IProjection_projectStack __cb,
                                             long pixelsId,
                                             PixelsType pixelsType,
                                             ProjectionType algorithm,
                                             int timepoint,
                                             int channelIndex,
                                             int stepping,
                                             int start,
                                             int end)
                                      throws ServerError
        Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.
        Specified by:
        projectStack_async in interface _IProjectionOperationsNC
        Parameters:
        __cb - The callback object for the operation.
        pixelsId - The source Pixels set Id.
        algorithm - MAXIMUM_INTENSITY, MEAN_INTENSITY or SUM_INTENSITY. NOTE: When performing a SUM_INTENSITY projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.
        timepoint - Timepoint to perform the projection.
        stepping - Stepping value to use while calculating the projection. For example, stepping=1 will use every optical section from start to end where stepping=2 will use every other section from start to end to perform the projection.
        start - Optical section to start projecting from.
        Throws:
        ValidationException - Where:
        • algorithm is unknown
        • timepoint is out of range
        • channelIndex is out of range
        • start is out of range
        • end is out of range
        • start is greater than end
        • the Pixels set qualified by pixelsId is not locatable.
        ServerError
      • ___projectStack

        public static Ice.DispatchStatus ___projectStack​(IProjection __obj,
                                                         IceInternal.Incoming __inS,
                                                         Ice.Current __current)
      • ___projectPixels

        public static Ice.DispatchStatus ___projectPixels​(IProjection __obj,
                                                          IceInternal.Incoming __inS,
                                                          Ice.Current __current)
      • __dispatch

        public Ice.DispatchStatus __dispatch​(IceInternal.Incoming in,
                                             Ice.Current __current)
        Specified by:
        __dispatch in interface Ice.Object
        Overrides:
        __dispatch in class Ice.ObjectImpl
      • __writeImpl

        protected void __writeImpl​(IceInternal.BasicStream __os)
        Overrides:
        __writeImpl in class Ice.ObjectImpl
      • __readImpl

        protected void __readImpl​(IceInternal.BasicStream __is)
        Overrides:
        __readImpl in class Ice.ObjectImpl