0.0.3

net.cattaka.mathdrawer.entity
クラス PresetImage

java.lang.Object
  上位を拡張 net.cattaka.mathdrawer.entity.PresetImage

public class PresetImage
extends java.lang.Object


入れ子のクラスの概要
static class PresetImage.ImageType
           
 
コンストラクタの概要
PresetImage()
           
 
メソッドの概要
 java.awt.image.BufferedImage getBufferedImage()
           
 void getColor4d(Color4d out, double dx, double dy)
          指定した座標の色を取得します。
 void getColor4d(Color4d out, int ix, int iy)
          補間無しで指定した点の色を取得する
 void getColor4dLiner(Color4d out, double dx, double dy)
          指定した座標の色を線形補完して取得します。
 PresetImage.ImageType getImageType()
           
 java.lang.String getName()
           
static PresetImage readPresetImage(java.io.File file)
           
static PresetImage readPresetImage(java.io.InputStream in, java.lang.String name)
           
static PresetImage readPresetImage(java.io.InputStream in, java.lang.String name, PresetImage.ImageType imageType)
           
 void setBufferedImage(java.awt.image.BufferedImage bufferedImage)
           
 void setImageType(PresetImage.ImageType imageType)
           
 void setName(java.lang.String name)
           
static void writePresetImage(java.io.OutputStream out, PresetImage presetImage)
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PresetImage

public PresetImage()
メソッドの詳細

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getBufferedImage

public java.awt.image.BufferedImage getBufferedImage()

setBufferedImage

public void setBufferedImage(java.awt.image.BufferedImage bufferedImage)

getImageType

public PresetImage.ImageType getImageType()

setImageType

public void setImageType(PresetImage.ImageType imageType)

getColor4d

public void getColor4d(Color4d out,
                       int ix,
                       int iy)
補間無しで指定した点の色を取得する


getColor4d

public void getColor4d(Color4d out,
                       double dx,
                       double dy)
指定した座標の色を取得します。


getColor4dLiner

public void getColor4dLiner(Color4d out,
                            double dx,
                            double dy)
指定した座標の色を線形補完して取得します。


readPresetImage

public static PresetImage readPresetImage(java.io.File file)
                                   throws java.io.IOException
例外:
java.io.IOException

readPresetImage

public static PresetImage readPresetImage(java.io.InputStream in,
                                          java.lang.String name)
                                   throws java.io.IOException
例外:
java.io.IOException

readPresetImage

public static PresetImage readPresetImage(java.io.InputStream in,
                                          java.lang.String name,
                                          PresetImage.ImageType imageType)
                                   throws java.io.IOException
例外:
java.io.IOException

writePresetImage

public static void writePresetImage(java.io.OutputStream out,
                                    PresetImage presetImage)
                             throws java.io.IOException
例外:
java.io.IOException

0.0.3