5 #ifndef _Included_parma_polyhedra_library_Pointset_Powerset_C_Polyhedron
6 #define _Included_parma_polyhedra_library_Pointset_Powerset_C_Polyhedron
24 (JNIEnv *, jobject, jobject);
48 (JNIEnv *, jobject, jobject);
56 (JNIEnv *, jobject, jobject);
64 (JNIEnv *, jobject, jobject);
144 (JNIEnv *, jobject, jobject);
152 (JNIEnv *, jobject, jobject);
160 (JNIEnv *, jobject, jobject, jobject, jobject, jobject);
168 (JNIEnv *, jobject, jobject, jobject, jobject, jobject);
176 (JNIEnv *, jobject, jobject, jobject, jobject, jobject, jobject);
184 (JNIEnv *, jobject, jobject, jobject, jobject, jobject, jobject);
192 (JNIEnv *, jobject, jobject);
200 (JNIEnv *, jobject, jobject);
208 (JNIEnv *, jobject, jobject);
216 (JNIEnv *, jobject, jobject);
224 (JNIEnv *, jobject, jobject);
232 (JNIEnv *, jobject, jobject);
248 (JNIEnv *, jobject, jobject);
256 (JNIEnv *, jobject, jobject);
264 (JNIEnv *, jobject, jobject);
272 (JNIEnv *, jobject, jobject);
280 (JNIEnv *, jobject, jobject);
288 (JNIEnv *, jobject, jobject);
296 (JNIEnv *, jobject, jobject);
304 (JNIEnv *, jobject, jobject);
312 (JNIEnv *, jobject, jobject);
320 (JNIEnv *, jobject, jobject);
328 (JNIEnv *, jobject, jobject);
336 (JNIEnv *, jobject, jobject);
344 (JNIEnv *, jobject, jobject);
352 (JNIEnv *, jobject, jobject);
360 (JNIEnv *, jobject, jobject);
368 (JNIEnv *, jobject, jobject);
376 (JNIEnv *, jobject, jobject);
384 (JNIEnv *, jobject, jobject);
392 (JNIEnv *, jobject, jobject, jobject, jobject);
400 (JNIEnv *, jobject, jobject, jobject, jobject);
408 (JNIEnv *, jobject, jobject, jobject, jobject, jobject);
416 (JNIEnv *, jobject, jobject, jobject, jobject, jobject);
424 (JNIEnv *, jobject, jobject, jobject, jobject, jobject);
432 (JNIEnv *, jobject, jobject, jobject, jobject, jobject);
440 (JNIEnv *, jobject, jobject, jobject, jobject);
448 (JNIEnv *, jobject, jobject, jobject, jobject);
456 (JNIEnv *, jobject, jlong);
464 (JNIEnv *, jobject, jlong);
472 (JNIEnv *, jobject, jobject);
480 (JNIEnv *, jobject, jlong);
488 (JNIEnv *, jobject, jobject, jlong);
496 (JNIEnv *, jobject, jobject, jobject);
504 (JNIEnv *, jobject, jobject);
512 (JNIEnv *, jobject, jobject);
520 (JNIEnv *, jobject, jobject, jobject);
576 (JNIEnv *, jobject, jobject);
584 (JNIEnv *, jobject, jobject);
592 (JNIEnv *, jobject, jobject, jobject);
600 (JNIEnv *, jobject, jobject);
608 (JNIEnv *, jobject, jobject);
616 (JNIEnv *, jobject, jobject, jobject);
624 (JNIEnv *, jobject, jobject, jobject);
656 (JNIEnv *, jobject, jobject);
664 (JNIEnv *, jobject, jobject);
672 (JNIEnv *, jobject, jlong, jobject);
680 (JNIEnv *, jobject, jobject);
688 (JNIEnv *, jobject, jobject, jobject);
696 (JNIEnv *, jobject, jobject);
704 (JNIEnv *, jobject, jobject, jobject);
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_maximize__Lparma_1polyhedra_1library_Linear_1Expression_2Lparma_1polyhedra_1library_Coefficient_2Lparma_1polyhedra_1library_Coefficient_2Lparma_1polyhedra_1library_By_1Reference_2(JNIEnv *, jobject, jobject, jobject, jobject, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_geometrically_1equals(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_refine_1with_1constraints(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_add_1constraints(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_time_1elapse_1assign(JNIEnv *, jobject, jobject)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_relation_1with__Lparma_1polyhedra_1library_Congruence_2(JNIEnv *, jobject, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_is_1bounded(JNIEnv *, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_BHZ03_1H79_1H79_1widening_1assign(JNIEnv *, jobject, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_minimize__Lparma_1polyhedra_1library_Linear_1Expression_2Lparma_1polyhedra_1library_Coefficient_2Lparma_1polyhedra_1library_Coefficient_2Lparma_1polyhedra_1library_By_1Reference_2(JNIEnv *, jobject, jobject, jobject, jobject, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_is_1topologically_1closed(JNIEnv *, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_contains(JNIEnv *, jobject, jobject)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_begin_1iterator(JNIEnv *, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_is_1discrete(JNIEnv *, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_drop_1some_1non_1integer_1points__Lparma_1polyhedra_1library_Complexity_1Class_2(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_generalized_1affine_1image__Lparma_1polyhedra_1library_Linear_1Expression_2Lparma_1polyhedra_1library_Relation_1Symbol_2Lparma_1polyhedra_1library_Linear_1Expression_2(JNIEnv *, jobject, jobject, jobject, jobject)
JNIEXPORT jint JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_hashCode(JNIEnv *, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_add_1space_1dimensions_1and_1project(JNIEnv *, jobject, jlong)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_remove_1higher_1space_1dimensions(JNIEnv *, jobject, jlong)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_add_1congruences(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_omega_1reduce(JNIEnv *, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_free(JNIEnv *, jobject)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_end_1iterator(JNIEnv *, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_pairwise_1reduce(JNIEnv *, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_expand_1space_1dimension(JNIEnv *, jobject, jobject, jlong)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_minimize__Lparma_1polyhedra_1library_Linear_1Expression_2Lparma_1polyhedra_1library_Coefficient_2Lparma_1polyhedra_1library_Coefficient_2Lparma_1polyhedra_1library_By_1Reference_2Lparma_1polyhedra_1library_Generator_2(JNIEnv *, jobject, jobject, jobject, jobject, jobject, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_equals(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_unconstrain_1space_1dimension(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_build_1cpp_1object__Lparma_1polyhedra_1library_Congruence_1System_2(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_refine_1with_1congruence(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_finalize(JNIEnv *, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_BHZ03_1BHRZ03_1BHRZ03_1widening_1assign(JNIEnv *, jobject, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_constrains(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_drop_1some_1non_1integer_1points__Lparma_1polyhedra_1library_Variables_1Set_2Lparma_1polyhedra_1library_Complexity_1Class_2(JNIEnv *, jobject, jobject, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_is_1disjoint_1from(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_add_1disjunct(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_generalized_1affine_1preimage__Lparma_1polyhedra_1library_Variable_2Lparma_1polyhedra_1library_Relation_1Symbol_2Lparma_1polyhedra_1library_Linear_1Expression_2Lparma_1polyhedra_1library_Coefficient_2(JNIEnv *, jobject, jobject, jobject, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_BGP99_1BHRZ03_1extrapolation_1assign(JNIEnv *, jobject, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_build_1cpp_1object__Lparma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_2Lparma_1polyhedra_1library_Complexity_1Class_2(JNIEnv *, jobject, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_intersection_1assign(JNIEnv *, jobject, jobject)
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_size(JNIEnv *, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_affine_1image(JNIEnv *, jobject, jobject, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_bounded_1affine_1preimage(JNIEnv *, jobject, jobject, jobject, jobject, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_is_1empty(JNIEnv *, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_fold_1space_1dimensions(JNIEnv *, jobject, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_build_1cpp_1object__Lparma_1polyhedra_1library_C_1Polyhedron_2(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_build_1cpp_1object__Lparma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_2(JNIEnv *, jobject, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_OK(JNIEnv *, jobject)
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_affine_1dimension(JNIEnv *, jobject)
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_external_1memory_1in_1bytes(JNIEnv *, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_build_1cpp_1object__Lparma_1polyhedra_1library_C_1Polyhedron_2Lparma_1polyhedra_1library_Complexity_1Class_2(JNIEnv *, jobject, jobject, jobject)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_ascii_1dump(JNIEnv *, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_bounds_1from_1above(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_BGP99_1H79_1extrapolation_1assign(JNIEnv *, jobject, jobject, jobject)
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_space_1dimension(JNIEnv *, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_contains_1integer_1point(JNIEnv *, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_refine_1with_1congruences(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_build_1cpp_1object__JLparma_1polyhedra_1library_Degenerate_1Element_2(JNIEnv *, jobject, jlong, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_topological_1closure_1assign(JNIEnv *, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_bounded_1affine_1image(JNIEnv *, jobject, jobject, jobject, jobject, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_upper_1bound_1assign_1if_1exact(JNIEnv *, jobject, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_simplify_1using_1context_1assign(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_build_1cpp_1object__Lparma_1polyhedra_1library_Constraint_1System_2(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_add_1space_1dimensions_1and_1embed(JNIEnv *, jobject, jlong)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_unconstrain_1space_1dimensions(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_remove_1space_1dimensions(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_swap(JNIEnv *, jobject, jobject)
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_total_1memory_1in_1bytes(JNIEnv *, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_add_1congruence(JNIEnv *, jobject, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_strictly_1contains(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_refine_1with_1constraint(JNIEnv *, jobject, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_maximize__Lparma_1polyhedra_1library_Linear_1Expression_2Lparma_1polyhedra_1library_Coefficient_2Lparma_1polyhedra_1library_Coefficient_2Lparma_1polyhedra_1library_By_1Reference_2Lparma_1polyhedra_1library_Generator_2(JNIEnv *, jobject, jobject, jobject, jobject, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_add_1constraint(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_generalized_1affine_1image__Lparma_1polyhedra_1library_Variable_2Lparma_1polyhedra_1library_Relation_1Symbol_2Lparma_1polyhedra_1library_Linear_1Expression_2Lparma_1polyhedra_1library_Coefficient_2(JNIEnv *, jobject, jobject, jobject, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_drop_1disjunct(JNIEnv *, jobject, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_bounds_1from_1below(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_difference_1assign(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_drop_1disjuncts(JNIEnv *, jobject, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_upper_1bound_1assign(JNIEnv *, jobject, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_geometrically_1covers(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_generalized_1affine_1preimage__Lparma_1polyhedra_1library_Linear_1Expression_2Lparma_1polyhedra_1library_Relation_1Symbol_2Lparma_1polyhedra_1library_Linear_1Expression_2(JNIEnv *, jobject, jobject, jobject, jobject)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_relation_1with__Lparma_1polyhedra_1library_Generator_2(JNIEnv *, jobject, jobject)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_is_1universe(JNIEnv *, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_concatenate_1assign(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_affine_1preimage(JNIEnv *, jobject, jobject, jobject, jobject)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_relation_1with__Lparma_1polyhedra_1library_Constraint_2(JNIEnv *, jobject, jobject)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_map_1space_1dimensions(JNIEnv *, jobject, jobject)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Pointset_1Powerset_1C_1Polyhedron_toString(JNIEnv *, jobject)