24 package parma_polyhedra_library;
43 public native
void insert(
long i,
long j);
67 public native
long maps(
long i);
73 public native
void free();
Partial_Function()
Builds the empty map.
native void build_cpp_object()
Builds the underlying C++ object.
native boolean has_empty_codomain()
Returns true if and only if the partial function has an empty codomain (i.e., it is always undefined)...
native long maps(long i)
If the partial function is defined on index i, returns its value.
native void insert(long i, long j)
Inserts mapping from i to j.
Smart pointer to a PPL, C++ object.
native void free()
Releases all resources managed by this, also resetting it to a null reference.
native long max_in_codomain()
Returns the maximum value that belongs to the codomain of the partial function.
A partial function on space dimension indices.
native void finalize()
Releases all resources managed by this.