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