APIdia Launch Partner
Top Inners Constructors Methods
com.sun.javafx.image.impl

public Class ByteIndexed

extends Object
Class Inheritance
Imports
com.sun.javafx.image.AlphaType, .BytePixelGetter, .BytePixelSetter, .ByteToBytePixelConverter, .ByteToIntPixelConverter, .IntPixelSetter, .PixelSetter, com.sun.javafx.tk.Toolkit, java.nio.ByteBuffer, .IntBuffer, javafx.scene.image.PixelFormat

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
public static class
public static class

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static BytePixelGetter
public static ByteToBytePixelConverter
public static ByteToIntPixelConverter
pack-priv static int[]
getColors(BytePixelGetter getter, PixelSetter<T extends Buffer> setter)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ByteIndexedback to summary
public ByteIndexed()

Method Detail

createGetterback to summary
public static BytePixelGetter createGetter(PixelFormat<ByteBuffer> pf)
createToByteBgraAnyback to summary
public static ByteToBytePixelConverter createToByteBgraAny(BytePixelGetter src, BytePixelSetter dst)
createToIntArgbAnyback to summary
public static ByteToIntPixelConverter createToIntArgbAny(BytePixelGetter src, IntPixelSetter dst)
getColorsback to summary
pack-priv static int[] getColors(BytePixelGetter getter, PixelSetter<T extends Buffer> setter)
com.sun.javafx.image.impl back to summary

public Class ByteIndexed.Getter

extends Object
implements BytePixelGetter
Class Inheritance
All Implemented Interfaces
com.sun.javafx.image.BytePixelGetter, com.sun.javafx.image.PixelGetter

Field Summary

Modifier and TypeField and Description
private int[]
private int[]
pack-priv PixelFormat<ByteBuffer>

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public AlphaType
public int
getArgb(byte[] arr, int offset)

Implements com.sun.javafx.image.BytePixelGetter.getArgb.

public int
public int
public int
pack-priv int[]
public int
pack-priv int[]
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

nonprecolorsback to summary
private int[] nonprecolors
precolorsback to summary
private int[] precolors
theFormatback to summary
pack-priv PixelFormat<ByteBuffer> theFormat

Constructor Detail

Getterback to summary
pack-priv Getter(PixelFormat<ByteBuffer> pf)

Method Detail

getAlphaTypeback to summary
public AlphaType getAlphaType()

Implements com.sun.javafx.image.PixelGetter.getAlphaType.

Annotations
@Override
getArgbback to summary
public int getArgb(byte[] arr, int offset)

Implements com.sun.javafx.image.BytePixelGetter.getArgb.

Annotations
@Override
getArgbback to summary
public int getArgb(ByteBuffer buf, int offset)

Implements com.sun.javafx.image.PixelGetter.getArgb.

Annotations
@Override
getArgbPreback to summary
public int getArgbPre(byte[] arr, int offset)

Implements com.sun.javafx.image.BytePixelGetter.getArgbPre.

Annotations
@Override
getArgbPreback to summary
public int getArgbPre(ByteBuffer buf, int offset)

Implements com.sun.javafx.image.PixelGetter.getArgbPre.

Annotations
@Override
getNonPreColorsback to summary
pack-priv int[] getNonPreColors()
getNumElementsback to summary
public int getNumElements()

Implements com.sun.javafx.image.PixelGetter.getNumElements.

Annotations
@Override
getPreColorsback to summary
pack-priv int[] getPreColors()
com.sun.javafx.image.impl back to summary

public Class ByteIndexed.ToByteBgraAnyConverter

extends BaseByteToByteConverter
Class Inheritance

Field Summary

Inherited from com.sun.javafx.image.impl.BaseByteToByteConverter:
getternDstElemsnSrcElemssetter

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv void
doConvert(byte[] srcarr, int srcoff, int srcscanbytes, byte[] dstarr, int dstoff, int dstscanbytes, int w, int h)

Implements abstract com.sun.javafx.image.impl.BaseByteToByteConverter.doConvert.

pack-priv void
doConvert(ByteBuffer srcbuf, int srcoff, int srcscanbytes, ByteBuffer dstbuf, int dstoff, int dstscanbytes, int w, int h)

Implements abstract com.sun.javafx.image.impl.BaseByteToByteConverter.doConvert.

Inherited from com.sun.javafx.image.impl.BaseByteToByteConverter:
convertconvertconvertconvertcreatecreateReorderergetGettergetSetter

Constructor Detail

ToByteBgraAnyConverterback to summary
public ToByteBgraAnyConverter(BytePixelGetter getter, BytePixelSetter setter)

Method Detail

doConvertback to summary
pack-priv void doConvert(byte[] srcarr, int srcoff, int srcscanbytes, byte[] dstarr, int dstoff, int dstscanbytes, int w, int h)

Implements abstract com.sun.javafx.image.impl.BaseByteToByteConverter.doConvert.

Annotations
@Override
doConvertback to summary
pack-priv void doConvert(ByteBuffer srcbuf, int srcoff, int srcscanbytes, ByteBuffer dstbuf, int dstoff, int dstscanbytes, int w, int h)

Implements abstract com.sun.javafx.image.impl.BaseByteToByteConverter.doConvert.

Annotations
@Override
com.sun.javafx.image.impl back to summary

public Class ByteIndexed.ToIntArgbAnyConverter

extends BaseByteToIntConverter
Class Inheritance

Field Summary

Inherited from com.sun.javafx.image.impl.BaseByteToIntConverter:
getternSrcElemssetter

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv void
doConvert(byte[] srcarr, int srcoff, int srcscanbytes, int[] dstarr, int dstoff, int dstscanints, int w, int h)

Implements abstract com.sun.javafx.image.impl.BaseByteToIntConverter.doConvert.

pack-priv void
doConvert(ByteBuffer srcbuf, int srcoff, int srcscanbytes, IntBuffer dstbuf, int dstoff, int dstscanints, int w, int h)

Implements abstract com.sun.javafx.image.impl.BaseByteToIntConverter.doConvert.

Inherited from com.sun.javafx.image.impl.BaseByteToIntConverter:
convertconvertconvertconvertgetGettergetSetter

Constructor Detail

ToIntArgbAnyConverterback to summary
public ToIntArgbAnyConverter(BytePixelGetter getter, IntPixelSetter setter)

Method Detail

doConvertback to summary
pack-priv void doConvert(byte[] srcarr, int srcoff, int srcscanbytes, int[] dstarr, int dstoff, int dstscanints, int w, int h)

Implements abstract com.sun.javafx.image.impl.BaseByteToIntConverter.doConvert.

Annotations
@Override
doConvertback to summary
pack-priv void doConvert(ByteBuffer srcbuf, int srcoff, int srcscanbytes, IntBuffer dstbuf, int dstoff, int dstscanints, int w, int h)

Implements abstract com.sun.javafx.image.impl.BaseByteToIntConverter.doConvert.

Annotations
@Override