org.gecode.IntSet Class Reference
[Integer variables]
List of all members.Detailed Description
Integer sets.Integer sets are the means to specify arbitrary sets of integers to be used as domains for integer variables.
Definition at line 18 of file IntSet.java.
Public Member Functions | |
| void | delete () |
| IntSet (int min, int max) | |
| Initialize as range [min. | |
| IntSet (int[] r) | |
| Initialize with n integers from r. | |
| IntSet (Range[] r) | |
| Initialize with n ranges from r. | |
Static Public Member Functions | |
| static int[] | convertRangeVector (Range[] ranges) |
Protected Member Functions | |
| IntSet (long cPtr, boolean cMemoryOwn) | |
| void | finalize () |
Static Protected Member Functions | |
| static long | getCPtr (IntSet obj) |
Protected Attributes | |
| boolean | swigCMemOwn |
Constructor & Destructor Documentation
| org.gecode.IntSet.IntSet | ( | long | cPtr, | |
| boolean | cMemoryOwn | |||
| ) | [protected] |
Definition at line 22 of file IntSet.java.
| org.gecode.IntSet.IntSet | ( | int | min, | |
| int | max | |||
| ) |
| org.gecode.IntSet.IntSet | ( | int[] | r | ) |
| org.gecode.IntSet.IntSet | ( | Range[] | r | ) |
Member Function Documentation
| static long org.gecode.IntSet.getCPtr | ( | IntSet | obj | ) | [static, protected] |
Definition at line 27 of file IntSet.java.
| void org.gecode.IntSet.finalize | ( | ) | [protected] |
Definition at line 31 of file IntSet.java.
| void org.gecode.IntSet.delete | ( | ) |
Definition at line 35 of file IntSet.java.
| static int [] org.gecode.IntSet.convertRangeVector | ( | Range[] | ranges | ) | [static] |
Definition at line 43 of file IntSet.java.
Member Data Documentation
boolean org.gecode.IntSet.swigCMemOwn [protected] |
Definition at line 20 of file IntSet.java.
The documentation for this class was generated from the following file:
- org/gecode/IntSet.java
