Class Int16ComponentColorModel

  • All Implemented Interfaces:
    java.awt.Transparency

    public final class Int16ComponentColorModel
    extends java.awt.image.ComponentColorModel
    ComponentColorModel subclass that correctly handles full 16 bit TYPE_SHORT signed integral samples.
    Version:
    $Id: UInt32ColorModel.java,v 1.0 24.01.11 17.51 haraldk Exp$
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.awt.image.ComponentColorModel delegate  
      • Fields inherited from class java.awt.image.ColorModel

        pixel_bits, transferType
      • Fields inherited from interface java.awt.Transparency

        BITMASK, OPAQUE, TRANSLUCENT
    • Constructor Summary

      Constructors 
      Constructor Description
      Int16ComponentColorModel​(java.awt.color.ColorSpace cs, boolean hasAlpha, boolean isAlphaPremultiplied)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getBlue​(java.lang.Object inData)  
      int getGreen​(java.lang.Object inData)  
      int getRed​(java.lang.Object inData)  
      private void remap​(short[] s, int i)  
      • Methods inherited from class java.awt.image.ComponentColorModel

        coerceData, createCompatibleSampleModel, createCompatibleWritableRaster, equals, getAlpha, getAlpha, getAlphaRaster, getBlue, getComponents, getComponents, getDataElement, getDataElement, getDataElements, getDataElements, getDataElements, getGreen, getNormalizedComponents, getNormalizedComponents, getRed, getRGB, getRGB, getUnnormalizedComponents, hashCode, isCompatibleRaster, isCompatibleSampleModel
      • Methods inherited from class java.awt.image.ColorModel

        finalize, getColorSpace, getComponentSize, getComponentSize, getNumColorComponents, getNumComponents, getPixelSize, getRGBdefault, getTransferType, getTransparency, hasAlpha, isAlphaPremultiplied, toString
      • Methods inherited from class java.lang.Object

        clone, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • delegate

        private final java.awt.image.ComponentColorModel delegate
    • Constructor Detail

      • Int16ComponentColorModel

        public Int16ComponentColorModel​(java.awt.color.ColorSpace cs,
                                        boolean hasAlpha,
                                        boolean isAlphaPremultiplied)
    • Method Detail

      • remap

        private void remap​(short[] s,
                           int i)
      • getRed

        public int getRed​(java.lang.Object inData)
        Overrides:
        getRed in class java.awt.image.ComponentColorModel
      • getGreen

        public int getGreen​(java.lang.Object inData)
        Overrides:
        getGreen in class java.awt.image.ComponentColorModel
      • getBlue

        public int getBlue​(java.lang.Object inData)
        Overrides:
        getBlue in class java.awt.image.ComponentColorModel