public abstract class _IProjectionDisp extends Ice.ObjectImpl implements IProjection
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
__ids |
static long |
serialVersionUID |
ice_staticId
Constructor and Description |
---|
_IProjectionDisp() |
Modifier and Type | Method and 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.
|
___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
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
projectPixels_async, projectStack_async
public static final java.lang.String[] __ids
public static final long serialVersionUID
protected void ice_copyStateFrom(Ice.Object __obj) throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
public boolean ice_isA(java.lang.String s)
ice_isA
in interface Ice.Object
ice_isA
in class Ice.ObjectImpl
public boolean ice_isA(java.lang.String s, Ice.Current __current)
ice_isA
in interface Ice.Object
ice_isA
in class Ice.ObjectImpl
public java.lang.String[] ice_ids()
ice_ids
in interface Ice.Object
ice_ids
in class Ice.ObjectImpl
public java.lang.String[] ice_ids(Ice.Current __current)
ice_ids
in interface Ice.Object
ice_ids
in class Ice.ObjectImpl
public java.lang.String ice_id()
ice_id
in interface Ice.Object
ice_id
in class Ice.ObjectImpl
public java.lang.String ice_id(Ice.Current __current)
ice_id
in interface Ice.Object
ice_id
in class Ice.ObjectImpl
public static java.lang.String ice_staticId()
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
omero.api.IPixels.copyAndResizeImage
.projectPixels_async
in interface _IProjectionOperationsNC
__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.ValidationException
- Where:
algorithm
is unknowntStart
is out of rangetEnd
is out of rangetStart
is greater than tEnd
channelList
is null or has indexes out of
rangezStart
is out of rangezEnd
is out of rangezStart
is greater than zEnd
pixelsId
is
not locatable.ServerError
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
projectStack_async
in interface _IProjectionOperationsNC
__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.ValidationException
- Where:
algorithm
is unknowntimepoint
is out of rangechannelIndex
is out of rangestart
is out of rangeend
is out of rangestart
is greater than end
pixelsId
is
not locatable.ServerError
public static Ice.DispatchStatus ___projectStack(IProjection __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___projectPixels(IProjection __obj, IceInternal.Incoming __inS, Ice.Current __current)
public Ice.DispatchStatus __dispatch(IceInternal.Incoming in, Ice.Current __current)
__dispatch
in interface Ice.Object
__dispatch
in class Ice.ObjectImpl
protected void __writeImpl(IceInternal.BasicStream __os)
__writeImpl
in class Ice.ObjectImpl
protected void __readImpl(IceInternal.BasicStream __is)
__readImpl
in class Ice.ObjectImpl