public interface INyARRaster
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.Object |
createInterface(java.lang.Class<?> i_iid)
ARTKに必要なラスタドライバインタフェイスを返す。
|
java.lang.Object |
getBuffer()
この関数は、バッファオブジェクトを返します。
|
int |
getBufferType()
この関数は、バッファの画素形式を返します。
|
int |
getHeight()
この関数は、ラスタの高さを返します。
|
NyARIntSize |
getSize()
この関数は、ラスタのサイズを格納したオブジェクトの参照値を返します。
|
int |
getWidth()
この関数は、ラスタの幅を返します。
|
boolean |
hasBuffer()
この関数は、
getBuffer() がオブジェクトを返せるかを真偽値返します。 |
boolean |
isEqualBufferType(int i_type_value)
この関数は、画素形式がi_type_valueであるか、チェックします。
|
void |
wrapBuffer(java.lang.Object i_ref_buf)
この関数は、外部参照バッファをラップして、ラスタのバッファにします。
|
int getWidth()
int getHeight()
NyARIntSize getSize()
java.lang.Object getBuffer()
int getBufferType()
getBuffer()
の返すバッファの形式を返してください。NyARBufferType
の定義値です。boolean isEqualBufferType(int i_type_value)
i_type_value
- バッファタイプ値。NyARBufferType
の定義値です。boolean hasBuffer()
getBuffer()
がオブジェクトを返せるかを真偽値返します。
外部参照バッファを使用できるクラスで使います。
実装クラスでは、getBuffer()
がオブジェクトを返せるかの判定値を返してください。getBuffer()
が利用可能ならtrue。void wrapBuffer(java.lang.Object i_ref_buf) throws NyARException
NyARException
例外を発生させてください。i_ref_buf
- 切り替える外部参照バッファオブジェクト。NyARException
java.lang.Object createInterface(java.lang.Class<?> i_iid) throws NyARException
NyARException