RtServerImpl.h

Go to the documentation of this file.
00001 /* DO NOT EDIT THIS FILE - it is machine generated */
00002 
00003 /* Header for class mil_army_arl_services_RtService */
00004 
00005 #ifndef _Included_mil_army_arl_services_RtService
00006 #define _Included_mil_army_arl_services_RtService
00007 
00008 __BEGIN_DECLS
00009 
00010 #undef mil_army_arl_services_RtService_minimumVersion
00011 #define mil_army_arl_services_RtService_minimumVersion 14.1
00012 /*
00013  * Class:     mil_army_arl_services_RtService
00014  * Method:    rtsInit
00015  * Signature: ([Ljava/lang/String;)I
00016  */
00017 JNIEXPORT jint JNICALL Java_mil_army_arl_services_RtService_rtsInit
00018   (JNIEnv *, jobject, jobjectArray);
00019 
00020 /*
00021  * Class:     mil_army_arl_services_RtService
00022  * Method:    getDbTitle
00023  * Signature: ()Ljava/lang/String;
00024  */
00025 JNIEXPORT jstring JNICALL Java_mil_army_arl_services_RtService_getDbTitle
00026   (JNIEnv *, jobject);
00027 
00028 /*
00029  * Class:     mil_army_arl_services_RtService
00030  * Method:    getLibraryVersion
00031  * Signature: ()Ljava/lang/String;
00032  */
00033 JNIEXPORT jstring JNICALL Java_mil_army_arl_services_RtService_getLibraryVersion
00034   (JNIEnv *, jclass);
00035 
00036 /*
00037  * Class:     mil_army_arl_services_RtService
00038  * Method:    openSession
00039  * Signature: ()I
00040  */
00041 JNIEXPORT jint JNICALL Java_mil_army_arl_services_RtService_openSession
00042   (JNIEnv *, jobject);
00043 
00044 /*
00045  * Class:     mil_army_arl_services_RtService
00046  * Method:    closeSession
00047  * Signature: (I)V
00048  */
00049 JNIEXPORT void JNICALL Java_mil_army_arl_services_RtService_closeSession
00050   (JNIEnv *, jobject, jint);
00051 
00052 /*
00053  * Class:     mil_army_arl_services_RtService
00054  * Method:    shutdownNative
00055  * Signature: ()V
00056  */
00057 JNIEXPORT void JNICALL Java_mil_army_arl_services_RtService_shutdownNative
00058   (JNIEnv *, jobject);
00059 
00060 /*
00061  * Class:     mil_army_arl_services_RtService
00062  * Method:    shootRay
00063  * Signature: (Lmil/army/arl/muves/math/Point;Lmil/army/arl/muves/math/Vector3;I)Lmil/army/arl/muves/rtserver/RayResult;
00064  */
00065 JNIEXPORT jobject JNICALL Java_mil_army_arl_services_RtService_shootRay
00066   (JNIEnv *, jobject, jobject, jobject, jint);
00067 
00068 /*
00069  * Class:     mil_army_arl_services_RtService
00070  * Method:    shootArray
00071  * Signature: (Lmil/army/arl/muves/math/Point;Lmil/army/arl/muves/math/Vector3;Lmil/army/arl/muves/math/Vector3;Lmil/army/arl/muves/math/Vector3;IIII)[Lmil/army/arl/muves/rtserver/RayResult;
00072  */
00073 JNIEXPORT jobjectArray JNICALL Java_mil_army_arl_services_RtService_shootArray
00074   (JNIEnv *, jobject, jobject, jobject, jobject, jobject, jint, jint, jint, jint);
00075 
00076 /*
00077  * Class:     mil_army_arl_services_RtService
00078  * Method:    getItemTree
00079  * Signature: (I)Lmil/army/arl/muves/rtserver/ItemTree;
00080  */
00081 JNIEXPORT jobject JNICALL Java_mil_army_arl_services_RtService_getItemTree
00082   (JNIEnv *, jobject, jint);
00083 
00084 /*
00085  * Class:     mil_army_arl_services_RtService
00086  * Method:    getBoundingBox
00087  * Signature: (I)Lmil/army/arl/muves/math/BoundingBox;
00088  */
00089 JNIEXPORT jobject JNICALL Java_mil_army_arl_services_RtService_getBoundingBox
00090   (JNIEnv *, jobject, jint);
00091 
00092 __END_DECLS
00093 
00094 #endif
00095 
00096 /*
00097  * Local Variables:
00098  * mode: C
00099  * tab-width: 8
00100  * c-basic-offset: 4
00101  * indent-tabs-mode: t
00102  * End:
00103  * ex: shiftwidth=4 tabstop=8
00104  */

Generated on Mon Sep 18 01:24:42 2006 for BRL-CAD by  doxygen 1.4.6