Package | jp.nyatla.nyartoolkit.as3.core.labeling.rlelabeling |
Class | public final class NyARRleLabelFragmentInfoStack |
Inheritance | NyARRleLabelFragmentInfoStack NyARLabelInfoStack Object |
Method | Defined By | ||
---|---|---|---|
NyARRleLabelFragmentInfoStack(i_length:int) | NyARRleLabelFragmentInfoStack | ||
clear():void
見かけ上の要素数をリセットします。
| NyARLabelInfoStack | ||
getArray():Vector.<NyARLabelInfo>
配列を返します。
| NyARLabelInfoStack | ||
getItem(i_index:int):NyARLabelInfo | NyARLabelInfoStack | ||
getLength():int
配列の見かけ上の要素数を返却します。
| NyARLabelInfoStack | ||
init(i_reserv_length:int):void
スタックを初期化します。
| NyARLabelInfoStack | ||
pop():*
見かけ上の要素数を1減らして、そのオブジェクトを返します。
返却したオブジェクトの内容は、次回のpushまで有効です。
| NyARLabelInfoStack | ||
pops(i_count:int):void
見かけ上の要素数をi_count個減らします。
| NyARLabelInfoStack | ||
prePush():*
新しい領域を予約します。
| NyARLabelInfoStack | ||
sortByArea():void
エリアの大きい順にラベルをソートします。
| NyARLabelInfoStack |
Method | Defined By | ||
---|---|---|---|
createArray(i_length:int):Vector.<NyARLabelInfo> [override] | NyARRleLabelFragmentInfoStack |
NyARRleLabelFragmentInfoStack | () | Constructor |
public function NyARRleLabelFragmentInfoStack(i_length:int)
i_length:int |
createArray | () | method |
override protected function createArray(i_length:int):Vector.<NyARLabelInfo>
Parameters
i_length:int |
Vector.<NyARLabelInfo> |