com.jogamp.opengl.util.texture.spi
Class NetPbmTextureWriter
java.lang.Object
com.jogamp.opengl.util.texture.spi.NetPbmTextureWriter
- All Implemented Interfaces:
- TextureWriter
public class NetPbmTextureWriter
- extends Object
- implements TextureWriter
PPM
public static final String PPM
- See Also:
- Constant Field Values
PAM
public static final String PAM
- See Also:
- Constant Field Values
NetPbmTextureWriter
public NetPbmTextureWriter()
NetPbmTextureWriter
public NetPbmTextureWriter(int magic)
- supported magic values are:
magic 0 - detect by file suffix (TextureIO compliant)
magic 6 - PPM binary RGB
magic 7 - PAM binary RGB or RGBA
getMagic
public int getMagic()
getSuffix
public String getSuffix()
write
public boolean write(File file,
TextureData data)
throws IOException
- Description copied from interface:
TextureWriter
- Writes the given TextureData to the passed file. Returns true if
this TextureWriter successfully handled the writing of the file,
otherwise false. May throw IOException if either this writer did
not support certain parameters of the TextureData or if an I/O
error occurred.
- Specified by:
write
in interface TextureWriter
- Throws:
IOException
Copyright 2010 JogAmp Community.