| Package | jp.nyatla.nyartoolkit.as3.core.raster |
| Class | public class NyARRaster |
| Inheritance | NyARRaster NyARRaster_BasicClass Object |
| Property | Defined By | ||
|---|---|---|---|
| _buf : Object | NyARRaster | ||
| _buf_type : int | NyARRaster | ||
| _is_attached_buffer : Boolean
バッファオブジェクトがアタッチされていればtrue
| NyARRaster | ||
![]() | _size : NyARIntSize | NyARRaster_BasicClass | |
| Method | Defined By | ||
|---|---|---|---|
NyARRaster(... args) | NyARRaster | ||
getBuffer():Object [override] | NyARRaster | ||
![]() | getBufferType():int | NyARRaster_BasicClass | |
![]() | getHeight():int | NyARRaster_BasicClass | |
![]() | NyARRaster_BasicClass | ||
![]() | getWidth():int | NyARRaster_BasicClass | |
hasBuffer():Boolean [override]
インスタンスがバッファを所有するかを返します。
コンストラクタでi_is_allocをfalseにしてラスタを作成した場合、
バッファにアクセスするまえに、バッファの有無をこの関数でチェックしてください。
| NyARRaster | ||
![]() | isEqualBufferType(i_type_value:int):Boolean | NyARRaster_BasicClass | |
overload_NyARRaster3(i_width:int, i_height:int, i_buffer_type:int):void | NyARRaster | ||
overload_NyARRaster4(i_width:int, i_height:int, i_buffer_type:int, i_is_alloc:Boolean):void
指定したバッファタイプのラスタを作成します。
| NyARRaster | ||
wrapBuffer(i_ref_buf:Object):void [override] | NyARRaster | ||
| Method | Defined By | ||
|---|---|---|---|
initInstance(i_size:NyARIntSize, i_buf_type:int, i_is_alloc:Boolean):Boolean | NyARRaster | ||
![]() | overload_NyARRaster_BasicClass(i_width:int, i_height:int, i_buffer_type:int):void | NyARRaster_BasicClass | |
| _buf | property |
protected var _buf:Object| _buf_type | property |
protected var _buf_type:int| _is_attached_buffer | property |
protected var _is_attached_buffer:Booleanバッファオブジェクトがアタッチされていればtrue
| NyARRaster | () | Constructor |
public function NyARRaster(... args)... args |
| getBuffer | () | method |
override public function getBuffer():ObjectReturnsObject |
| hasBuffer | () | method |
override public function hasBuffer():Booleanインスタンスがバッファを所有するかを返します。 コンストラクタでi_is_allocをfalseにしてラスタを作成した場合、 バッファにアクセスするまえに、バッファの有無をこの関数でチェックしてください。
ReturnsBoolean —
|
| initInstance | () | method |
protected function initInstance(i_size:NyARIntSize, i_buf_type:int, i_is_alloc:Boolean):BooleanParameters
i_size:NyARIntSize | |
i_buf_type:int | |
i_is_alloc:Boolean |
Boolean |
| overload_NyARRaster3 | () | method |
public function overload_NyARRaster3(i_width:int, i_height:int, i_buffer_type:int):voidParameters
i_width:int | |
i_height:int | |
i_buffer_type:int |
| overload_NyARRaster4 | () | method |
public function overload_NyARRaster4(i_width:int, i_height:int, i_buffer_type:int, i_is_alloc:Boolean):void指定したバッファタイプのラスタを作成します。
Parameters
i_width:int | |
i_height:int | |
i_buffer_type:int — NyARBufferTypeに定義された定数値を指定してください。
| |
i_is_alloc:Boolean |
NyARException
|
| wrapBuffer | () | method |
override public function wrapBuffer(i_ref_buf:Object):voidParameters
i_ref_buf:Object |