public abstract class _IPixelsDisp extends Ice.ObjectImpl implements IPixels
RenderingEngine and
clients. This service provides all DB access that the rendering
engine needs as well as Pixels services to a client. It also allows
the rendering engine to also be run external to the server (e.g.
client-side).| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
__ids |
static long |
serialVersionUID |
ice_staticId| Constructor and Description |
|---|
_IPixelsDisp() |
| Modifier and Type | Method and Description |
|---|---|
static Ice.DispatchStatus |
___copyAndResizeImage(IPixels __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___copyAndResizePixels(IPixels __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___createImage(IPixels __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getAllEnumerations(IPixels __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getBitDepth(IPixels __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getEnumeration(IPixels __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___loadRndSettings(IPixels __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___retrieveAllRndSettings(IPixels __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___retrievePixDescription(IPixels __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___retrieveRndSettings(IPixels __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___retrieveRndSettingsFor(IPixels __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___saveRndSettings(IPixels __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setChannelGlobalMinMax(IPixels __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) |
void |
copyAndResizeImage_async(AMD_IPixels_copyAndResizeImage __cb,
long imageId,
RInt sizeX,
RInt sizeY,
RInt sizeZ,
RInt sizeT,
java.util.List<java.lang.Integer> channelList,
java.lang.String methodology,
boolean copyStats)
Copies the metadata, and only the metadata linked to
a Image object into a new Image object of equal or
differing size across one or many of its three physical
dimensions or temporal dimension.
|
void |
copyAndResizePixels_async(AMD_IPixels_copyAndResizePixels __cb,
long pixelsId,
RInt sizeX,
RInt sizeY,
RInt sizeZ,
RInt sizeT,
java.util.List<java.lang.Integer> channelList,
java.lang.String methodology,
boolean copyStats)
Copies the metadata, and only the metadata linked to
a Pixels object into a new Pixels object of equal or
differing size across one or many of its three physical
dimensions or temporal dimension.
|
void |
createImage_async(AMD_IPixels_createImage __cb,
int sizeX,
int sizeY,
int sizeZ,
int sizeT,
java.util.List<java.lang.Integer> channelList,
PixelsType pixelsType,
java.lang.String name,
java.lang.String description)
Creates the metadata, and only the metadata linked
to an Image object.
|
void |
getAllEnumerations_async(AMD_IPixels_getAllEnumerations __cb,
java.lang.String enumClass)
Deprecated.
Use ITypes#allEnumerations(string) instead.
|
void |
getBitDepth_async(AMD_IPixels_getBitDepth __cb,
PixelsType type)
Bit depth for a given pixel type.
|
void |
getEnumeration_async(AMD_IPixels_getEnumeration __cb,
java.lang.String enumClass,
java.lang.String value)
Deprecated.
Use ITypes#getEnumeration(string, string) instead.
|
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 |
loadRndSettings_async(AMD_IPixels_loadRndSettings __cb,
long renderingSettingsId)
Loads a specific set of rendering settings.
|
void |
retrieveAllRndSettings_async(AMD_IPixels_retrieveAllRndSettings __cb,
long pixId,
long userId)
Retrieves all the rendering settings for a given pixels set
and the passed user.
|
void |
retrievePixDescription_async(AMD_IPixels_retrievePixDescription __cb,
long pixId)
Retrieves the pixels metadata.
|
void |
retrieveRndSettings_async(AMD_IPixels_retrieveRndSettings __cb,
long pixId)
Retrieves the rendering settings for a given pixels set and
the currently logged in user.
|
void |
retrieveRndSettingsFor_async(AMD_IPixels_retrieveRndSettingsFor __cb,
long pixId,
long userId)
Retrieves the rendering settings for a given pixels set and
the passed user.
|
void |
saveRndSettings_async(AMD_IPixels_saveRndSettings __cb,
RenderingDef rndSettings)
Saves the specified rendering settings.
|
void |
setChannelGlobalMinMax_async(AMD_IPixels_setChannelGlobalMinMax __cb,
long pixelsId,
int channelIndex,
double min,
double max)
Sets the channel global (all 2D optical sections
corresponding to a particular channel) minimum and maximum
for 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_preMarshalequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcopyAndResizeImage_async, copyAndResizePixels_async, createImage_async, getAllEnumerations_async, getBitDepth_async, getEnumeration_async, loadRndSettings_async, retrieveAllRndSettings_async, retrievePixDescription_async, retrieveRndSettings_async, retrieveRndSettingsFor_async, saveRndSettings_async, setChannelGlobalMinMax_asyncpublic static final java.lang.String[] __ids
public static final long serialVersionUID
protected void ice_copyStateFrom(Ice.Object __obj)
throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedExceptionpublic boolean ice_isA(java.lang.String s)
ice_isA in interface Ice.Objectice_isA in class Ice.ObjectImplpublic boolean ice_isA(java.lang.String s,
Ice.Current __current)
ice_isA in interface Ice.Objectice_isA in class Ice.ObjectImplpublic java.lang.String[] ice_ids()
ice_ids in interface Ice.Objectice_ids in class Ice.ObjectImplpublic java.lang.String[] ice_ids(Ice.Current __current)
ice_ids in interface Ice.Objectice_ids in class Ice.ObjectImplpublic java.lang.String ice_id()
ice_id in interface Ice.Objectice_id in class Ice.ObjectImplpublic java.lang.String ice_id(Ice.Current __current)
ice_id in interface Ice.Objectice_id in class Ice.ObjectImplpublic static java.lang.String ice_staticId()
public final void copyAndResizeImage_async(AMD_IPixels_copyAndResizeImage __cb, long imageId, RInt sizeX, RInt sizeY, RInt sizeZ, RInt sizeT, java.util.List<java.lang.Integer> channelList, java.lang.String methodology, boolean copyStats) throws ServerError
RawPixelsStore or to add
and link PlaneInfo and/or other Pixels
set specific metadata.
It is also assumed that the caller wishes the pixels
dimensions and PixelsType to remain the
same; changing these is outside the scope of this method.
NOTE: As Channel objects are
only able to apply to a single set of Pixels any
annotations or linkage to these objects will be lost.copyAndResizeImage_async in interface _IPixelsOperationsNC__cb - The callback object for the operation.imageId - The source Image id.sizeY - The new size across the Y-axis.
null if the copy should maintain
the same size.sizeZ - The new size across the Z-axis.
null if the copy should maintain
the same size.sizeT - The new number of timepoints.
null if the copy should maintain
the same number.channelList - The channels that should be copied into
the new Pixels set.methodology - The name of the new Image.ValidationException - If the X, Y, Z, T or
channelList dimensions are out of bounds or the
Pixels object corresponding to
pixelsId is unlocatable.ServerErrorpublic final void copyAndResizePixels_async(AMD_IPixels_copyAndResizePixels __cb, long pixelsId, RInt sizeX, RInt sizeY, RInt sizeZ, RInt sizeT, java.util.List<java.lang.Integer> channelList, java.lang.String methodology, boolean copyStats) throws ServerError
RawPixelsStore or to add
and link PlaneInfo and/or other Pixels
set specific metadata.
It is also assumed that the caller wishes the pixels
dimensions and PixelsType to remain the
same; changing these is outside the scope of this method.
NOTE: As Channel objects are
only able to apply to a single set of Pixels any
annotations or linkage to these objects will be lost.copyAndResizePixels_async in interface _IPixelsOperationsNC__cb - The callback object for the operation.pixelsId - The source Pixels set id.sizeY - The new size across the Y-axis.
null if the copy should maintain
the same size.sizeZ - The new size across the Z-axis.
null if the copy should maintain
the same size.sizeT - The new number of timepoints.
null if the copy should maintain
the same number.channelList - The channels that should be copied into
the new Pixels set.methodology - An optional string signifying the
methodology that will be used to produce
this new Pixels set.copyStats - Whether or not to copy the
StatsInfo for each
channel.ValidationException - If the X, Y, Z, T or
channelList dimensions are out of bounds or the
Pixels object corresponding to
pixelsId is unlocatable.ServerErrorpublic final void createImage_async(AMD_IPixels_createImage __cb, int sizeX, int sizeY, int sizeZ, int sizeT, java.util.List<java.lang.Integer> channelList, PixelsType pixelsType, java.lang.String name, java.lang.String description) throws ServerError
RawPixelsStore or to
add and link PlaneInfo or
StatsInfo objects and/or other Pixels
set specific metadata. It is also up to the caller to
update the pixels dimensions.createImage_async in interface _IPixelsOperationsNC__cb - The callback object for the operation.sizeX - The new size across the X-axis.sizeZ - The new size across the Z-axis.pixelsType - The pixelsTypedescription - The description of the new Image.ValidationException - If the channel list is
null or of size == 0.ServerErrorpublic final void getAllEnumerations_async(AMD_IPixels_getAllEnumerations __cb, java.lang.String enumClass) throws ServerError
getAllEnumerations_async in interface _IPixelsOperationsNC__cb - The callback object for the operation.enumClass - Enumeration class.ServerErrorpublic final void getBitDepth_async(AMD_IPixels_getBitDepth __cb, PixelsType type) throws ServerError
getBitDepth_async in interface _IPixelsOperationsNC__cb - The callback object for the operation.type - Pixels type.ServerErrorpublic final void getEnumeration_async(AMD_IPixels_getEnumeration __cb, java.lang.String enumClass, java.lang.String value) throws ServerError
getEnumeration_async in interface _IPixelsOperationsNC__cb - The callback object for the operation.enumClass - Enumeration class.ServerErrorpublic final void loadRndSettings_async(AMD_IPixels_loadRndSettings __cb, long renderingSettingsId) throws ServerError
loadRndSettings_async in interface _IPixelsOperationsNC__cb - The callback object for the operation.renderingSettingsId - Rendering definition id.ValidationException - If no RenderingDef
matches the ID renderingDefId.ServerErrorpublic final void retrieveAllRndSettings_async(AMD_IPixels_retrieveAllRndSettings __cb, long pixId, long userId) throws ServerError
retrieveAllRndSettings_async in interface _IPixelsOperationsNC__cb - The callback object for the operation.pixId - Pixels id.ServerErrorpublic final void retrievePixDescription_async(AMD_IPixels_retrievePixDescription __cb, long pixId) throws ServerError
retrievePixDescription_async in interface _IPixelsOperationsNC__cb - The callback object for the operation.pixId - Pixels id.ServerErrorpublic final void retrieveRndSettings_async(AMD_IPixels_retrieveRndSettings __cb, long pixId) throws ServerError
RenderingDef, and the user is an
administrator, then a RenderingDef may
be returned for the owner of the
Pixels. This matches the behavior of the
Rendering service.
The following objects will be pre-linked:
retrieveRndSettings_async in interface _IPixelsOperationsNC__cb - The callback object for the operation.pixId - Pixels id.ServerErrorpublic final void retrieveRndSettingsFor_async(AMD_IPixels_retrieveRndSettingsFor __cb, long pixId, long userId) throws ServerError
retrieveRndSettingsFor_async in interface _IPixelsOperationsNC__cb - The callback object for the operation.pixId - Pixels id.ServerErrorpublic final void saveRndSettings_async(AMD_IPixels_saveRndSettings __cb, RenderingDef rndSettings) throws ServerError
saveRndSettings_async in interface _IPixelsOperationsNC__cb - The callback object for the operation.rndSettings - Rendering settings.ServerErrorpublic final void setChannelGlobalMinMax_async(AMD_IPixels_setChannelGlobalMinMax __cb, long pixelsId, int channelIndex, double min, double max) throws ServerError
setChannelGlobalMinMax_async in interface _IPixelsOperationsNC__cb - The callback object for the operation.pixelsId - The source Pixels set id.min - The channel global minimum.ServerErrorpublic static Ice.DispatchStatus ___retrievePixDescription(IPixels __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___retrieveRndSettings(IPixels __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___retrieveRndSettingsFor(IPixels __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___retrieveAllRndSettings(IPixels __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___loadRndSettings(IPixels __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___saveRndSettings(IPixels __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getBitDepth(IPixels __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getEnumeration(IPixels __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getAllEnumerations(IPixels __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyAndResizePixels(IPixels __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyAndResizeImage(IPixels __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___createImage(IPixels __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setChannelGlobalMinMax(IPixels __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.ObjectImplprotected void __writeImpl(IceInternal.BasicStream __os)
__writeImpl in class Ice.ObjectImplprotected void __readImpl(IceInternal.BasicStream __is)
__readImpl in class Ice.ObjectImpl