パッケージ | クラス | 使用 | 非推奨 API
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.nyatla.nyar4psg
クラス PImageRaster

    java.lang.Object
      jp.nyatla.nyartoolkit.core.raster.rgb.NyARRgbRaster_BasicClass
          jp.nyatla.nyartoolkit.core.raster.rgb.NyARRgbRaster
              jp.nyatla.nyar4psg.PImageRaster

すべての実装されたインタフェース:
  INyARRaster, INyARRgbRaster

     class PImageRaster

extends NyARRgbRaster

PImageをラップするRGBラスタです。 　ラップした`PImage`の`PImage.pixels`を参照します。 `PImage.pixels`との同期は外部で調整してください。

フィールドの概要
`static int` | `BUFFER_TYPE`

クラス jp.nyatla.nyartoolkit.core.raster.rgb.NyARRgbRaster から継承されたフィールド
`_buf, _is_attached_buffer, _rgb_pixel_driver`

クラス jp.nyatla.nyartoolkit.core.raster.rgb.NyARRgbRaster_BasicClass から継承されたフィールド
`_buffer_type, _size`

コンストラクタの概要
`PImageRaster(int i_width, int i_height)`
`PImageRaster(PImage i_img)` i_imgをラップします。

メソッドの概要
`void` | `wrapBuffer(PImage i_ref_image)` PImageをラップします。

クラス jp.nyatla.nyartoolkit.core.raster.rgb.NyARRgbRaster から継承されたメソッド
`createInterface, getBuffer, getRgbPixelDriver, hasBuffer, initInstance, wrapBuffer`

クラス jp.nyatla.nyartoolkit.core.raster.rgb.NyARRgbRaster_BasicClass から継承されたメソッド
`copy, getBufferType, getHeight, getSize, getWidth, isEqualBufferType`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### BUFFER_TYPE

    public static final int BUFFER_TYPE

関連項目:
  定数フィールド値

コンストラクタの詳細

### PImageRaster

    public PImageRaster(PImage i_img)
                 throws NyARException

  i_imgをラップします。具体的には、i_imgのpixels配列をラップします。

  パラメータ:
    `i_img` -
  例外:
    `NyARException`

### PImageRaster

    public PImageRaster(int i_width,
                        int i_height)
                 throws NyARException

例外:
  `NyARException`

メソッドの詳細

### wrapBuffer

    public void wrapBuffer(PImage i_ref_image)
                    throws NyARException

  PImageをラップします。 画像のサイズはコンストラクタに指定したサイズと一致させてください。

  パラメータ:
    `i_ref_image` -
  例外:
    `NyARException`

パッケージ | クラス | 使用 | 非推奨 API
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

NyAR4psgは、NyARToolkit projectで開発している、NyARToolKitのProcessingフロントエンドです。ソースコードは、sorceforge.jpNyARToolkitからダウンロードできます。
Copyright 2011 NyARToolkit project. All rights reserved.