Lines Matching defs:java_obj

231 bool is_NULL_field_JavaObj(JNIEnv* env, jobject java_obj, const char* field_name, const char* field_type) {

235 jclass clazz = env->GetObjectClass(java_obj);
241 jobject obj = env->GetObjectField(java_obj, fid);
249 bool is_NULL_vec_field_JavaObj(JNIEnv* env, jobject java_obj, const char* field_name) {
250 return is_NULL_field_JavaObj(env, java_obj, field_name, "Lorg/siprop/opencv/util/Vector3;");
253 bool is_NULL_point_field_JavaObj(JNIEnv* env, jobject java_obj, const char* field_name) {
254 return is_NULL_field_JavaObj(env, java_obj, field_name, "Lorg/siprop/opencv/util/Point3;");
257 bool is_NULL_axis_field_JavaObj(JNIEnv* env, jobject java_obj, const char* field_name) {
258 return is_NULL_field_JavaObj(env, java_obj, field_name, "Lorg/siprop/opencv/util/Axis;");
261 bool is_NULL_pivot_field_JavaObj(JNIEnv* env, jobject java_obj, const char* field_name) {
262 return is_NULL_field_JavaObj(env, java_obj, field_name, "Lorg/siprop/opencv/util/Pivot3;");
265 bool is_NULL_quat_field_JavaObj(JNIEnv* env, jobject java_obj, const char* field_name) {
266 return is_NULL_field_JavaObj(env, java_obj, field_name, "Lorg/siprop/opencv/util/Quaternion;");
269 bool is_NULL_mat3x3_field_JavaObj(JNIEnv* env, jobject java_obj, const char* field_name) {
270 return is_NULL_field_JavaObj(env, java_obj, field_name, "Lorg/siprop/opencv/util/Matrix3x3;");
272 bool is_NULL_mat3x1_field_JavaObj(JNIEnv* env, jobject java_obj, const char* field_name) {
273 return is_NULL_field_JavaObj(env, java_obj, field_name, "Lorg/siprop/opencv/util/Matrix3x1;");
279 void set_JavaObj_int(JNIEnv* env, jobject java_obj, const char* field_name, jint val) {
283 jclass clazz = env->GetObjectClass(java_obj);
286 env->SetIntField(java_obj, fid, val);
290 int get_id_by_JavaObj(JNIEnv* env, jobject java_obj) {
294 jclass method_clazz = env->GetObjectClass(java_obj);
296 return env->CallIntMethod(java_obj, get_type_mid);
300 int get_type_by_JavaObj(JNIEnv* env, jobject java_obj) {
304 jclass method_clazz = env->GetObjectClass(java_obj);
306 return env->CallIntMethod(java_obj, get_type_mid);
311 int get_int_by_JavaObj(JNIEnv* env, jobject java_obj, const char* field_name) {
315 jclass clazz = env->GetObjectClass(java_obj);
317 return env->GetIntField(java_obj, int_fid);
322 float get_float_by_JavaObj(JNIEnv* env, jobject java_obj, const char* field_name) {
326 jclass clazz = env->GetObjectClass(java_obj);
328 return env->GetFloatField(java_obj, float_fid);
333 jobject get_obj_by_JavaObj(JNIEnv* env, jobject java_obj, const char* field_name, const char* obj_type) {
337 jclass clazz = env->GetObjectClass(java_obj);
339 return env->GetObjectField(java_obj, obj_fid);