|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.image.renderable.ParameterBlock
javax.media.jai.ParameterBlockJAI
org.cybertory.MSS.PendingParameterBlockJAI
A version of ParameterBlockJAI
that handles recursive
scaling to pending pixel size of parameter and source images.
Field Summary |
Fields inherited from class java.awt.image.renderable.ParameterBlock |
parameters, sources |
Constructor Summary | |
PendingParameterBlockJAI(java.lang.String operatorName)
|
Method Summary | |
javax.media.jai.ImageLayout |
getSourceImageLayout(int sourceNum)
Get the ImageLayout object that describes
the source image. |
javax.media.jai.ParameterBlockJAI |
manifestResolution(float pixelSize)
This method applies the pixel size recursively to all parameters and image sources. |
void |
setParameterDivideToScale(java.lang.String paramName)
A call to this method sets it up so that the given named parameter is divided by the pixel size when it becomes available. |
void |
setParameterScaler(java.lang.String paramName,
JAIParamScaler scaler)
Assign a JAIParamScaler to scale a particular parameter
when the pixel size is known. |
void |
setPixelSizeParamName(java.lang.String paramName)
This sets the specified parameter (by name) to be set to the pixel size once its known. |
Methods inherited from class javax.media.jai.ParameterBlockJAI |
add, clone, getBooleanParameter, getByteParameter, getCharParameter, getDoubleParameter, getFloatParameter, getIntParameter, getLongParameter, getMode, getObjectParameter, getOperationDescriptor, getParamClasses, getParameterListDescriptor, getShortParameter, indexOf, indexOfParam, indexOfSource, set, set, set, set, set, set, set, set, set, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameters, setSource |
Methods inherited from class java.awt.image.renderable.ParameterBlock |
add, add, add, add, add, add, add, addSource, getByteParameter, getCharParameter, getDoubleParameter, getFloatParameter, getIntParameter, getLongParameter, getNumParameters, getNumSources, getObjectParameter, getParameters, getRenderableSource, getRenderedSource, getShortParameter, getSource, getSources, removeParameters, removeSources, set, set, set, set, set, set, set, setSource, setSources, shallowClone |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PendingParameterBlockJAI(java.lang.String operatorName)
Method Detail |
public javax.media.jai.ParameterBlockJAI manifestResolution(float pixelSize)
pixelSize
- the pixel size in microns (defines resolution)public void setPixelSizeParamName(java.lang.String paramName)
paramName
- the name of the parameterpublic void setParameterDivideToScale(java.lang.String paramName)
public javax.media.jai.ImageLayout getSourceImageLayout(int sourceNum)
ImageLayout
object that describes
the source image.
sourceNum
- the index of the image source
ImageLayout
for the specified sourcepublic void setParameterScaler(java.lang.String paramName, JAIParamScaler scaler)
JAIParamScaler
to scale a particular parameter
when the pixel size is known.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |