org.cybertory.MSS
Class ZoneFeaturesImageOpDesc

java.lang.Object
  extended byjavax.media.jai.OperationDescriptorImpl
      extended byorg.cybertory.MSS.ZoneFeaturesImageOpDesc
All Implemented Interfaces:
javax.media.jai.OperationDescriptor, javax.media.jai.RegistryElementDescriptor, java.awt.image.renderable.RenderedImageFactory, java.io.Serializable

public class ZoneFeaturesImageOpDesc
extends javax.media.jai.OperationDescriptorImpl
implements java.awt.image.renderable.RenderedImageFactory

A JAI operation for painting the features within a zone. This class is designed to be useable in with PendingRenderedOp / PendingParameterBlockJAI.

See Also:
Serialized Form

Nested Class Summary
 class ZoneFeaturesImageOpDesc.CheckerboardFunction
          Produces an image so that the number of pixels horizontally & vertically matches the number of columns and rows of features, respectively.
 
Field Summary
static java.lang.String OPERATION_NAME
           
 
Fields inherited from class javax.media.jai.OperationDescriptorImpl
resources, sourceNames, supportedModes
 
Fields inherited from interface javax.media.jai.OperationDescriptor
NO_PARAMETER_DEFAULT
 
Constructor Summary
ZoneFeaturesImageOpDesc()
           
 
Method Summary
 java.awt.image.RenderedImage create(java.awt.image.renderable.ParameterBlock pbIn, java.awt.RenderingHints rh)
          Method needed for implementation of RenderedImageFactory
static void init()
           
 
Methods inherited from class javax.media.jai.OperationDescriptorImpl
arePropertiesSupported, getDefaultSourceClass, getDestClass, getDestClass, getInvalidRegion, getName, getNumParameters, getNumSources, getParamClasses, getParamDefaults, getParamDefaultValue, getParameterListDescriptor, getParamMaxValue, getParamMinValue, getParamNames, getPropertyGenerators, getPropertyGenerators, getRenderableDestClass, getRenderableSourceClasses, getResourceBundle, getResources, getSourceClasses, getSourceClasses, getSourceNames, getSupportedModes, isImmediate, isModeSupported, isRenderableSupported, isRenderedSupported, makeDefaultSourceClassList, validateArguments, validateArguments, validateParameters, validateParameters, validateRenderableArguments, validateRenderableSources, validateSources, validateSources
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OPERATION_NAME

public static java.lang.String OPERATION_NAME
Constructor Detail

ZoneFeaturesImageOpDesc

public ZoneFeaturesImageOpDesc()
Method Detail

init

public static void init()

create

public java.awt.image.RenderedImage create(java.awt.image.renderable.ParameterBlock pbIn,
                                           java.awt.RenderingHints rh)
Method needed for implementation of RenderedImageFactory

Specified by:
create in interface java.awt.image.renderable.RenderedImageFactory