parma_polyhedra_library::NNC_Polyhedron Class Reference

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

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

List of all members.

Public Member Functions

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

Static Public Member Functions

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

Protected Member Functions

native void finalize ()

Private Member Functions

 NNC_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::NNC_Polyhedron.

Definition at line 30 of file NNC_Polyhedron.java.


Constructor & Destructor Documentation

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

Definition at line 38 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 43 of file NNC_Polyhedron.java.

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

Definition at line 50 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 54 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 58 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 62 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 66 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 70 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 74 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 78 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 82 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 86 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 90 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 94 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 98 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 102 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 106 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 110 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 114 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 118 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 122 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 126 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 130 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 134 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 138 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 142 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 146 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 150 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 154 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 158 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 162 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 166 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 170 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 174 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 178 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 182 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 191 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 195 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 199 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 203 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 207 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 211 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 215 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 219 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 223 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 227 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 231 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 235 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 239 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 243 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 247 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 251 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 255 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 259 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 263 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 267 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 271 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 275 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 279 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 283 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 287 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 291 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 295 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 299 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 303 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 307 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 311 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 315 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 319 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 323 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 332 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 336 of file NNC_Polyhedron.java.

References build_cpp_object().

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

Definition at line 340 of file NNC_Polyhedron.java.

References build_cpp_object().


Member Function Documentation

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

Referenced by NNC_Polyhedron().

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

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