parma_polyhedra_library::C_Polyhedron Class Reference

Java class interfacing C++ Parma_Polyhedra_Library::C_Polyhedron. More...

Inheritance diagram for parma_polyhedra_library::C_Polyhedron:
Inheritance graph
[legend]
Collaboration diagram for parma_polyhedra_library::C_Polyhedron:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 C_Polyhedron (long num_dimensions, Degenerate_Element kind)
 C_Polyhedron (Int8_Box y)
 C_Polyhedron (Int16_Box y)
 C_Polyhedron (Int32_Box y)
 C_Polyhedron (Int64_Box y)
 C_Polyhedron (Uint8_Box y)
 C_Polyhedron (Uint16_Box y)
 C_Polyhedron (Uint32_Box y)
 C_Polyhedron (Uint64_Box y)
 C_Polyhedron (Z_Box y)
 C_Polyhedron (Rational_Box y)
 C_Polyhedron (BD_Shape_int8_t y)
 C_Polyhedron (BD_Shape_int16_t y)
 C_Polyhedron (BD_Shape_int32_t y)
 C_Polyhedron (BD_Shape_int64_t y)
 C_Polyhedron (BD_Shape_mpz_class y)
 C_Polyhedron (BD_Shape_mpq_class y)
 C_Polyhedron (Octagonal_Shape_int8_t y)
 C_Polyhedron (Octagonal_Shape_int16_t y)
 C_Polyhedron (Octagonal_Shape_int32_t y)
 C_Polyhedron (Octagonal_Shape_int64_t y)
 C_Polyhedron (Octagonal_Shape_mpz_class y)
 C_Polyhedron (Octagonal_Shape_mpq_class y)
 C_Polyhedron (C_Polyhedron y)
 C_Polyhedron (NNC_Polyhedron y)
 C_Polyhedron (Grid y)
 C_Polyhedron (Float_Box y)
 C_Polyhedron (BD_Shape_float y)
 C_Polyhedron (Octagonal_Shape_float y)
 C_Polyhedron (Double_Box y)
 C_Polyhedron (BD_Shape_double y)
 C_Polyhedron (Octagonal_Shape_double y)
 C_Polyhedron (Long_Double_Box y)
 C_Polyhedron (BD_Shape_long_double y)
 C_Polyhedron (Octagonal_Shape_long_double y)
 C_Polyhedron (Int8_Box y, Complexity_Class complexity)
 C_Polyhedron (Int16_Box y, Complexity_Class complexity)
 C_Polyhedron (Int32_Box y, Complexity_Class complexity)
 C_Polyhedron (Int64_Box y, Complexity_Class complexity)
 C_Polyhedron (Uint8_Box y, Complexity_Class complexity)
 C_Polyhedron (Uint16_Box y, Complexity_Class complexity)
 C_Polyhedron (Uint32_Box y, Complexity_Class complexity)
 C_Polyhedron (Uint64_Box y, Complexity_Class complexity)
 C_Polyhedron (Z_Box y, Complexity_Class complexity)
 C_Polyhedron (Rational_Box y, Complexity_Class complexity)
 C_Polyhedron (BD_Shape_int8_t y, Complexity_Class complexity)
 C_Polyhedron (BD_Shape_int16_t y, Complexity_Class complexity)
 C_Polyhedron (BD_Shape_int32_t y, Complexity_Class complexity)
 C_Polyhedron (BD_Shape_int64_t y, Complexity_Class complexity)
 C_Polyhedron (BD_Shape_mpz_class y, Complexity_Class complexity)
 C_Polyhedron (BD_Shape_mpq_class y, Complexity_Class complexity)
 C_Polyhedron (Octagonal_Shape_int8_t y, Complexity_Class complexity)
 C_Polyhedron (Octagonal_Shape_int16_t y, Complexity_Class complexity)
 C_Polyhedron (Octagonal_Shape_int32_t y, Complexity_Class complexity)
 C_Polyhedron (Octagonal_Shape_int64_t y, Complexity_Class complexity)
 C_Polyhedron (Octagonal_Shape_mpz_class y, Complexity_Class complexity)
 C_Polyhedron (Octagonal_Shape_mpq_class y, Complexity_Class complexity)
 C_Polyhedron (C_Polyhedron y, Complexity_Class complexity)
 C_Polyhedron (NNC_Polyhedron y, Complexity_Class complexity)
 C_Polyhedron (Grid y, Complexity_Class complexity)
 C_Polyhedron (Float_Box y, Complexity_Class complexity)
 C_Polyhedron (BD_Shape_float y, Complexity_Class complexity)
 C_Polyhedron (Octagonal_Shape_float y, Complexity_Class complexity)
 C_Polyhedron (Double_Box y, Complexity_Class complexity)
 C_Polyhedron (BD_Shape_double y, Complexity_Class complexity)
 C_Polyhedron (Octagonal_Shape_double y, Complexity_Class complexity)
 C_Polyhedron (Long_Double_Box y, Complexity_Class complexity)
 C_Polyhedron (BD_Shape_long_double y, Complexity_Class complexity)
 C_Polyhedron (Octagonal_Shape_long_double y, Complexity_Class complexity)
 C_Polyhedron (Constraint_System cs)
 C_Polyhedron (Congruence_System cs)
 C_Polyhedron (Generator_System cs)
native boolean upper_bound_assign_if_exact (C_Polyhedron y)
native boolean poly_hull_assign_if_exact (C_Polyhedron y)
native void free ()

Static Public Member Functions

static native Pair
< C_Polyhedron,
Pointset_Powerset_NNC_Polyhedron
linear_partition (C_Polyhedron p, C_Polyhedron q)

Protected Member Functions

native void finalize ()

Private Member Functions

 C_Polyhedron ()
native void build_cpp_object (Constraint_System cs)
native void build_cpp_object (Congruence_System cs)
native void build_cpp_object (Generator_System cs)
native void build_cpp_object (long num_dimensions, Degenerate_Element kind)
native void build_cpp_object (Int8_Box y)
native void build_cpp_object (Int8_Box y, Complexity_Class complexity)
native void build_cpp_object (Int16_Box y)
native void build_cpp_object (Int16_Box y, Complexity_Class complexity)
native void build_cpp_object (Int32_Box y)
native void build_cpp_object (Int32_Box y, Complexity_Class complexity)
native void build_cpp_object (Int64_Box y)
native void build_cpp_object (Int64_Box y, Complexity_Class complexity)
native void build_cpp_object (Uint8_Box y)
native void build_cpp_object (Uint8_Box y, Complexity_Class complexity)
native void build_cpp_object (Uint16_Box y)
native void build_cpp_object (Uint16_Box y, Complexity_Class complexity)
native void build_cpp_object (Uint32_Box y)
native void build_cpp_object (Uint32_Box y, Complexity_Class complexity)
native void build_cpp_object (Uint64_Box y)
native void build_cpp_object (Uint64_Box y, Complexity_Class complexity)
native void build_cpp_object (Z_Box y)
native void build_cpp_object (Z_Box y, Complexity_Class complexity)
native void build_cpp_object (Rational_Box y)
native void build_cpp_object (Rational_Box y, Complexity_Class complexity)
native void build_cpp_object (BD_Shape_int8_t y)
native void build_cpp_object (BD_Shape_int8_t y, Complexity_Class complexity)
native void build_cpp_object (BD_Shape_int16_t y)
native void build_cpp_object (BD_Shape_int16_t y, Complexity_Class complexity)
native void build_cpp_object (BD_Shape_int32_t y)
native void build_cpp_object (BD_Shape_int32_t y, Complexity_Class complexity)
native void build_cpp_object (BD_Shape_int64_t y)
native void build_cpp_object (BD_Shape_int64_t y, Complexity_Class complexity)
native void build_cpp_object (BD_Shape_mpz_class y)
native void build_cpp_object (BD_Shape_mpz_class y, Complexity_Class complexity)
native void build_cpp_object (BD_Shape_mpq_class y)
native void build_cpp_object (BD_Shape_mpq_class y, Complexity_Class complexity)
native void build_cpp_object (Octagonal_Shape_int8_t y)
native void build_cpp_object (Octagonal_Shape_int8_t y, Complexity_Class complexity)
native void build_cpp_object (Octagonal_Shape_int16_t y)
native void build_cpp_object (Octagonal_Shape_int16_t y, Complexity_Class complexity)
native void build_cpp_object (Octagonal_Shape_int32_t y)
native void build_cpp_object (Octagonal_Shape_int32_t y, Complexity_Class complexity)
native void build_cpp_object (Octagonal_Shape_int64_t y)
native void build_cpp_object (Octagonal_Shape_int64_t y, Complexity_Class complexity)
native void build_cpp_object (Octagonal_Shape_mpz_class y)
native void build_cpp_object (Octagonal_Shape_mpz_class y, Complexity_Class complexity)
native void build_cpp_object (Octagonal_Shape_mpq_class y)
native void build_cpp_object (Octagonal_Shape_mpq_class y, Complexity_Class complexity)
native void build_cpp_object (C_Polyhedron y)
native void build_cpp_object (C_Polyhedron y, Complexity_Class complexity)
native void build_cpp_object (NNC_Polyhedron y)
native void build_cpp_object (NNC_Polyhedron y, Complexity_Class complexity)
native void build_cpp_object (Grid y)
native void build_cpp_object (Grid y, Complexity_Class complexity)
native void build_cpp_object (Float_Box y)
native void build_cpp_object (Float_Box y, Complexity_Class complexity)
native void build_cpp_object (BD_Shape_float y)
native void build_cpp_object (BD_Shape_float y, Complexity_Class complexity)
native void build_cpp_object (Octagonal_Shape_float y)
native void build_cpp_object (Octagonal_Shape_float y, Complexity_Class complexity)
native void build_cpp_object (Double_Box y)
native void build_cpp_object (Double_Box y, Complexity_Class complexity)
native void build_cpp_object (BD_Shape_double y)
native void build_cpp_object (BD_Shape_double y, Complexity_Class complexity)
native void build_cpp_object (Octagonal_Shape_double y)
native void build_cpp_object (Octagonal_Shape_double y, Complexity_Class complexity)
native void build_cpp_object (Long_Double_Box y)
native void build_cpp_object (Long_Double_Box y, Complexity_Class complexity)
native void build_cpp_object (BD_Shape_long_double y)
native void build_cpp_object (BD_Shape_long_double y, Complexity_Class complexity)
native void build_cpp_object (Octagonal_Shape_long_double y)
native void build_cpp_object (Octagonal_Shape_long_double y, Complexity_Class complexity)

Detailed Description

Java class interfacing C++ Parma_Polyhedra_Library::C_Polyhedron.

Definition at line 30 of file C_Polyhedron.java.


Constructor & Destructor Documentation

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( long  num_dimensions,
Degenerate_Element  kind 
) [inline]

Definition at line 33 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron (  )  [inline, private]

Definition at line 38 of file C_Polyhedron.java.

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Int8_Box  y  )  [inline]

Definition at line 41 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Int16_Box  y  )  [inline]

Definition at line 45 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Int32_Box  y  )  [inline]

Definition at line 49 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Int64_Box  y  )  [inline]

Definition at line 53 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Uint8_Box  y  )  [inline]

Definition at line 57 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Uint16_Box  y  )  [inline]

Definition at line 61 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Uint32_Box  y  )  [inline]

Definition at line 65 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Uint64_Box  y  )  [inline]

Definition at line 69 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Z_Box  y  )  [inline]

Definition at line 73 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Rational_Box  y  )  [inline]

Definition at line 77 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( BD_Shape_int8_t  y  )  [inline]

Definition at line 81 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( BD_Shape_int16_t  y  )  [inline]

Definition at line 85 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( BD_Shape_int32_t  y  )  [inline]

Definition at line 89 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( BD_Shape_int64_t  y  )  [inline]

Definition at line 93 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( BD_Shape_mpz_class  y  )  [inline]

Definition at line 97 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( BD_Shape_mpq_class  y  )  [inline]

Definition at line 101 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Octagonal_Shape_int8_t  y  )  [inline]

Definition at line 105 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Octagonal_Shape_int16_t  y  )  [inline]

Definition at line 109 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Octagonal_Shape_int32_t  y  )  [inline]

Definition at line 113 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Octagonal_Shape_int64_t  y  )  [inline]

Definition at line 117 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Octagonal_Shape_mpz_class  y  )  [inline]

Definition at line 121 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Octagonal_Shape_mpq_class  y  )  [inline]

Definition at line 125 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( C_Polyhedron  y  )  [inline]

Definition at line 129 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( NNC_Polyhedron  y  )  [inline]

Definition at line 133 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Grid  y  )  [inline]

Definition at line 137 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Float_Box  y  )  [inline]

Definition at line 141 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( BD_Shape_float  y  )  [inline]

Definition at line 145 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Octagonal_Shape_float  y  )  [inline]

Definition at line 149 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Double_Box  y  )  [inline]

Definition at line 153 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( BD_Shape_double  y  )  [inline]

Definition at line 157 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Octagonal_Shape_double  y  )  [inline]

Definition at line 161 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Long_Double_Box  y  )  [inline]

Definition at line 165 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( BD_Shape_long_double  y  )  [inline]

Definition at line 169 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Octagonal_Shape_long_double  y  )  [inline]

Definition at line 173 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Int8_Box  y,
Complexity_Class  complexity 
) [inline]

Definition at line 177 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Int16_Box  y,
Complexity_Class  complexity 
) [inline]

Definition at line 181 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Int32_Box  y,
Complexity_Class  complexity 
) [inline]

Definition at line 185 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Int64_Box  y,
Complexity_Class  complexity 
) [inline]

Definition at line 189 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Uint8_Box  y,
Complexity_Class  complexity 
) [inline]

Definition at line 193 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Uint16_Box  y,
Complexity_Class  complexity 
) [inline]

Definition at line 197 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Uint32_Box  y,
Complexity_Class  complexity 
) [inline]

Definition at line 201 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Uint64_Box  y,
Complexity_Class  complexity 
) [inline]

Definition at line 205 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Z_Box  y,
Complexity_Class  complexity 
) [inline]

Definition at line 209 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Rational_Box  y,
Complexity_Class  complexity 
) [inline]

Definition at line 213 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( BD_Shape_int8_t  y,
Complexity_Class  complexity 
) [inline]

Definition at line 217 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( BD_Shape_int16_t  y,
Complexity_Class  complexity 
) [inline]

Definition at line 221 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( BD_Shape_int32_t  y,
Complexity_Class  complexity 
) [inline]

Definition at line 225 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( BD_Shape_int64_t  y,
Complexity_Class  complexity 
) [inline]

Definition at line 229 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( BD_Shape_mpz_class  y,
Complexity_Class  complexity 
) [inline]

Definition at line 233 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( BD_Shape_mpq_class  y,
Complexity_Class  complexity 
) [inline]

Definition at line 237 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Octagonal_Shape_int8_t  y,
Complexity_Class  complexity 
) [inline]

Definition at line 241 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Octagonal_Shape_int16_t  y,
Complexity_Class  complexity 
) [inline]

Definition at line 245 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Octagonal_Shape_int32_t  y,
Complexity_Class  complexity 
) [inline]

Definition at line 249 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Octagonal_Shape_int64_t  y,
Complexity_Class  complexity 
) [inline]

Definition at line 253 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Octagonal_Shape_mpz_class  y,
Complexity_Class  complexity 
) [inline]

Definition at line 257 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Octagonal_Shape_mpq_class  y,
Complexity_Class  complexity 
) [inline]

Definition at line 261 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( C_Polyhedron  y,
Complexity_Class  complexity 
) [inline]

Definition at line 265 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( NNC_Polyhedron  y,
Complexity_Class  complexity 
) [inline]

Definition at line 269 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Grid  y,
Complexity_Class  complexity 
) [inline]

Definition at line 273 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Float_Box  y,
Complexity_Class  complexity 
) [inline]

Definition at line 277 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( BD_Shape_float  y,
Complexity_Class  complexity 
) [inline]

Definition at line 281 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Octagonal_Shape_float  y,
Complexity_Class  complexity 
) [inline]

Definition at line 285 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Double_Box  y,
Complexity_Class  complexity 
) [inline]

Definition at line 289 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( BD_Shape_double  y,
Complexity_Class  complexity 
) [inline]

Definition at line 293 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Octagonal_Shape_double  y,
Complexity_Class  complexity 
) [inline]

Definition at line 297 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Long_Double_Box  y,
Complexity_Class  complexity 
) [inline]

Definition at line 301 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( BD_Shape_long_double  y,
Complexity_Class  complexity 
) [inline]

Definition at line 305 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Octagonal_Shape_long_double  y,
Complexity_Class  complexity 
) [inline]

Definition at line 309 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Constraint_System  cs  )  [inline]

Definition at line 313 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Congruence_System  cs  )  [inline]

Definition at line 317 of file C_Polyhedron.java.

References build_cpp_object().

parma_polyhedra_library::C_Polyhedron::C_Polyhedron ( Generator_System  cs  )  [inline]

Definition at line 321 of file C_Polyhedron.java.

References build_cpp_object().


Member Function Documentation

native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Octagonal_Shape_long_double  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Octagonal_Shape_long_double  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( BD_Shape_long_double  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( BD_Shape_long_double  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Long_Double_Box  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Long_Double_Box  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Octagonal_Shape_double  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Octagonal_Shape_double  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( BD_Shape_double  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( BD_Shape_double  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Double_Box  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Double_Box  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Octagonal_Shape_float  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Octagonal_Shape_float  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( BD_Shape_float  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( BD_Shape_float  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Float_Box  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Float_Box  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Grid  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Grid  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( NNC_Polyhedron  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( NNC_Polyhedron  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( C_Polyhedron  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( C_Polyhedron  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Octagonal_Shape_mpq_class  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Octagonal_Shape_mpq_class  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Octagonal_Shape_mpz_class  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Octagonal_Shape_mpz_class  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Octagonal_Shape_int64_t  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Octagonal_Shape_int64_t  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Octagonal_Shape_int32_t  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Octagonal_Shape_int32_t  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Octagonal_Shape_int16_t  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Octagonal_Shape_int16_t  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Octagonal_Shape_int8_t  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Octagonal_Shape_int8_t  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( BD_Shape_mpq_class  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( BD_Shape_mpq_class  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( BD_Shape_mpz_class  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( BD_Shape_mpz_class  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( BD_Shape_int64_t  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( BD_Shape_int64_t  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( BD_Shape_int32_t  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( BD_Shape_int32_t  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( BD_Shape_int16_t  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( BD_Shape_int16_t  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( BD_Shape_int8_t  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( BD_Shape_int8_t  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Rational_Box  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Rational_Box  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Z_Box  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Z_Box  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Uint64_Box  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Uint64_Box  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Uint32_Box  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Uint32_Box  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Uint16_Box  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Uint16_Box  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Uint8_Box  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Uint8_Box  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Int64_Box  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Int64_Box  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Int32_Box  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Int32_Box  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Int16_Box  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Int16_Box  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Int8_Box  y,
Complexity_Class  complexity 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Int8_Box  y  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( long  num_dimensions,
Degenerate_Element  kind 
) [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Generator_System  cs  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Congruence_System  cs  )  [private]
native void parma_polyhedra_library::C_Polyhedron::build_cpp_object ( Constraint_System  cs  )  [private]

Referenced by C_Polyhedron().

native void parma_polyhedra_library::C_Polyhedron::finalize (  )  [protected]
native void parma_polyhedra_library::C_Polyhedron::free (  ) 
static native Pair<C_Polyhedron, Pointset_Powerset_NNC_Polyhedron > parma_polyhedra_library::C_Polyhedron::linear_partition ( C_Polyhedron  p,
C_Polyhedron  q 
) [static]
native boolean parma_polyhedra_library::C_Polyhedron::poly_hull_assign_if_exact ( C_Polyhedron  y  ) 
native boolean parma_polyhedra_library::C_Polyhedron::upper_bound_assign_if_exact ( C_Polyhedron  y  ) 

The documentation for this class was generated from the following file:
Generated on Sun Feb 27 16:35:30 2011 for PPL Configured Java Language Interface by  doxygen 1.6.3