public interface PlaneInfo extends RemoteObject
Modifier and Type | Method and Description |
---|---|
PlaneInfoData |
asDataObject()
Returns a
PlaneInfoData corresponding to the handled object. |
static Time |
computeMeanExposureTime(Iterable<? extends PlaneInfo> planesInfo,
int channel)
Computes the mean exposure time for a given channel in a PlaneInfo collection.
|
static Time |
computeMeanTimeInterval(Collection<? extends PlaneInfo> planesInfo,
int sizeT)
Computes the mean time interval from the deltaT in a PlaneInfo collection.
|
Time |
getDeltaT()
Retrieves the plane deltaT.
|
Time |
getExposureTime()
Retrieves the exposure time.
|
static Length |
getMinPosition(Collection<? extends PlaneInfo> planesInfo,
Function<? super PlaneInfo,? extends Length> getter,
ome.units.unit.Unit<ome.units.quantity.Length> unit)
Retrieves the min value for the specified getter in a PlaneInfo collection.
|
Length |
getPositionX()
Retrieves the X stage position.
|
Length |
getPositionY()
Retrieves the Y stage position.
|
Length |
getPositionZ()
Retrieves the Z stage position.
|
int |
getTheC()
Retrieves the plane channel index.
|
int |
getTheT()
Retrieves the plane time index.
|
int |
getTheZ()
Retrieves the plane slice index.
|
canAnnotate, canChgrp, canChown, canDelete, canEdit, canLink, distinct, flatten, getCreated, getElementsOf, getGroupId, getId, getOwner, getUpdated, saveAndUpdate
static Time computeMeanTimeInterval(Collection<? extends PlaneInfo> planesInfo, int sizeT)
planesInfo
- A collection of PlaneInfoWrappers.sizeT
- The number of time points for these planes.static Time computeMeanExposureTime(Iterable<? extends PlaneInfo> planesInfo, int channel)
planesInfo
- A collection of PlaneInfoWrappers.channel
- The channel index.static Length getMinPosition(Collection<? extends PlaneInfo> planesInfo, Function<? super PlaneInfo,? extends Length> getter, ome.units.unit.Unit<ome.units.quantity.Length> unit)
planesInfo
- A collection of PlaneInfoWrappers.getter
- The getter function to use.unit
- The unit to set the results in.PlaneInfoData asDataObject()
PlaneInfoData
corresponding to the handled object.asDataObject
in interface RemoteObject
Time getDeltaT()
Time getExposureTime()
Length getPositionX()
Length getPositionY()
Length getPositionZ()
int getTheC()
int getTheT()
int getTheZ()
Copyright © 2020–2023 GReD. All rights reserved.