OSDN Git Service

git-svn-id: http://svn.sourceforge.jp/svnroot/nyartoolkit/NyARToolkit/trunk@808 7cac0...
[nyartoolkit-and/nyartoolkit-and.git] / lib / src.rpf / jp / nyatla / nyartoolkit / rpf / tracker / nyartk / status / NyARNewTargetStatusPool.java
1 package jp.nyatla.nyartoolkit.rpf.tracker.nyartk.status;\r
2 \r
3 import jp.nyatla.nyartoolkit.NyARException;\r
4 import jp.nyatla.nyartoolkit.core.utils.NyARManagedObjectPool;\r
5 \r
6 /**\r
7  * このクラスは、{@link NyARNewTargetStatus}型のプールクラスです。\r
8  * 通常、ユーザが使うことはありません。\r
9  */\r
10 public class NyARNewTargetStatusPool extends NyARManagedObjectPool<NyARNewTargetStatus>\r
11 {\r
12         /**\r
13          * コンストラクタです。\r
14          * プールの最大サイズを利用して、インスタンスを生成します。\r
15          * @param i_size\r
16          * プールの最大サイズです。\r
17          * @throws NyARException\r
18          */\r
19         public NyARNewTargetStatusPool(int i_size) throws NyARException\r
20         {\r
21                 super.initInstance(i_size,NyARNewTargetStatus.class);\r
22         }\r
23         /**\r
24          * この関数は、リスト要素を生成して返します。\r
25          */\r
26         protected NyARNewTargetStatus createElement() throws NyARException\r
27         {\r
28                 return new NyARNewTargetStatus(this._op_interface);\r
29         }\r
30 \r
31 }\r