OSDN Git Service

Copied remotely
[nyartoolkit-and/nyartoolkit-and.git] / trunk / src.utils / java3d / jp / nyatla / nyartoolkit / java3d / utils / NyARSingleMarkerBehaviorListener.java
1 /**\r
2  * NyARToolkitのBehaviorのリスナ\r
3  * (c)2008 A虎@nyatla.jp\r
4  * airmail@ebony.plala.or.jp\r
5  * http://nyatla.jp/\r
6  */\r
7 package jp.nyatla.nyartoolkit.java3d.utils;\r
8 \r
9 import javax.media.j3d.*;\r
10 \r
11 public interface NyARSingleMarkerBehaviorListener\r
12 {\r
13     /**\r
14      * このリスナは、リスナにマーカーに連動してオブジェクトを操作するチャンスを与えます。\r
15      * リスナはNyARSingleMarkerBehavior関数内のprocessStimulus関数から呼び出されます。\r
16      * \r
17      * @param i_is_marker_exist\r
18      * マーカーが存在する場合true、存在しない場合、falseです。\r
19      * @param i_transform3d\r
20      * マーカーが存在する場合、その変換行列が指定されます。\r
21      * i_is_marker_existがtrueの時だけ有効です。\r
22      */\r
23     public void onUpdate(boolean i_is_marker_exist,Transform3D i_transform3d);\r
24 }\r