public class ProjectionI extends AbstractAmdServant implements _IProjectionOperations, BlitzOnly
IProjection| Constructor and Description | 
|---|
| ProjectionI(ome.api.ServiceInterface service,
           BlitzExecutor be) | 
| Modifier and Type | Method and Description | 
|---|---|
| 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,
                   Ice.Current __current)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,
                  Ice.Current __current)Performs a projection through the optical sections of a
 particular wavelength at a given time point of a Pixels set. | 
activate_async, applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, executorWorkCall, getCurrentEventContext_async, onSetOmeroContext, passivate_async, runnableCall, safeRunnableCall, setApplicationContext, setHolderpublic ProjectionI(ome.api.ServiceInterface service,
                   BlitzExecutor be)
public 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, Ice.Current __current) throws ServerError
_IProjectionOperationsomero.api.IPixels.copyAndResizeImage.projectPixels_async in interface _IProjectionOperations__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.__current - The Current object for the invocation.ServerErrorpublic void projectStack_async(AMD_IProjection_projectStack __cb, long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, Ice.Current __current) throws ServerError
_IProjectionOperationsprojectStack_async in interface _IProjectionOperations__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.__current - The Current object for the invocation.ServerError