|
FRODO Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
|
A cloneable version of GeostObject. More...

Public Member Functions | |
| GeostObjectCloneable (int no, IntVarCloneable[] coords, IntVarCloneable shapeID, IntVarCloneable start, IntVarCloneable duration, IntVarCloneable end) | |
| It constructs a Geost object with all the attributes needed by the Geost constraint. | |
| GeostObjectCloneable | cloneInto (StoreCloneable targetStore) throws FailException |
| Creates a "clone" of this object using IntVar found or created in the input target store. | |
| String | toString () |
Package Attributes | |
| final int | id = ++lastID |
| ID of this object. | |
Static Private Attributes | |
| static int | lastID = -1 |
| ID of the last instantiated object. | |
A cloneable version of GeostObject.
| org.jacop.constraints.geost.GeostObjectCloneable.GeostObjectCloneable | ( | int | no, |
| IntVarCloneable[] | coords, | ||
| IntVarCloneable | shapeID, | ||
| IntVarCloneable | start, | ||
| IntVarCloneable | duration, | ||
| IntVarCloneable | end ) |
It constructs a Geost object with all the attributes needed by the Geost constraint.
| no | nonnegative unique id of this object. |
| coords | an array of variables representing the origin (start) of the objects. |
| shapeID | the variable specifying the shape finite domain variable. |
| start | it determines the start time of the geost object in terms of time. |
| duration | finite domain variable specifying the duration of the geost object in terms of time. |
| end | finite domain variable specifying the end of the geost object in terms of time. |
Referenced by cloneInto().
| GeostObjectCloneable org.jacop.constraints.geost.GeostObjectCloneable.cloneInto | ( | StoreCloneable | targetStore | ) | throws FailException |
Creates a "clone" of this object using IntVar found or created in the input target store.
| targetStore | the store into which this object should be cloned |
| FailException | thrown if one of the variables has an empty domain |
References GeostObjectCloneable().

| String org.jacop.constraints.geost.GeostObjectCloneable.toString | ( | ) |
|
package |
ID of this object.
|
staticprivate |
ID of the last instantiated object.