00001
00002
00003
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
00014
00015
00016
00017 JNIEXPORT jint JNICALL Java_mil_army_arl_services_RtService_rtsInit
00018 (JNIEnv *, jobject, jobjectArray);
00019
00020
00021
00022
00023
00024
00025 JNIEXPORT jstring JNICALL Java_mil_army_arl_services_RtService_getDbTitle
00026 (JNIEnv *, jobject);
00027
00028
00029
00030
00031
00032
00033 JNIEXPORT jstring JNICALL Java_mil_army_arl_services_RtService_getLibraryVersion
00034 (JNIEnv *, jclass);
00035
00036
00037
00038
00039
00040
00041 JNIEXPORT jint JNICALL Java_mil_army_arl_services_RtService_openSession
00042 (JNIEnv *, jobject);
00043
00044
00045
00046
00047
00048
00049 JNIEXPORT void JNICALL Java_mil_army_arl_services_RtService_closeSession
00050 (JNIEnv *, jobject, jint);
00051
00052
00053
00054
00055
00056
00057 JNIEXPORT void JNICALL Java_mil_army_arl_services_RtService_shutdownNative
00058 (JNIEnv *, jobject);
00059
00060
00061
00062
00063
00064
00065 JNIEXPORT jobject JNICALL Java_mil_army_arl_services_RtService_shootRay
00066 (JNIEnv *, jobject, jobject, jobject, jint);
00067
00068
00069
00070
00071
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
00078
00079
00080
00081 JNIEXPORT jobject JNICALL Java_mil_army_arl_services_RtService_getItemTree
00082 (JNIEnv *, jobject, jint);
00083
00084
00085
00086
00087
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
00098
00099
00100
00101
00102
00103
00104