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

Public Member Functions | |
| GeostCloneable (Collection< GeostObject > objects, Collection< ExternalConstraint > constraints, Collection< Shape > shapes) | |
| It creates a geost constraint from provided objects, external constraints, as well as shapes. | |
| GeostCloneable (GeostObjectCloneable[] objects, ExternalConstraintCloneable[] constraints, ShapeCloneable[] shapes) | |
| It creates a geost constraint from provided objects, external constraints, as well as shapes. | |
| GeostCloneable | cloneInto (StoreCloneable targetStore) throws FailException |
| String | toString () |
A cloneable version of the Geost constraint.
| org.jacop.constraints.geost.GeostCloneable.GeostCloneable | ( | Collection< GeostObject > | objects, |
| Collection< ExternalConstraint > | constraints, | ||
| Collection< Shape > | shapes ) |
It creates a geost constraint from provided objects, external constraints, as well as shapes.
The construct parameters are not cloned so do not reuse them in creation in other constraints if changes are necessary. Make sure that the largest object id is as small as possible to avoid unnecessary memory cost.
| objects | objects in the scope of the geost constraint. |
| constraints | the collection of external constraints enforced by geost. |
| shapes | the list of different shapes used by the objects in scope of the geost. |
Referenced by cloneInto().
| org.jacop.constraints.geost.GeostCloneable.GeostCloneable | ( | GeostObjectCloneable[] | objects, |
| ExternalConstraintCloneable[] | constraints, | ||
| ShapeCloneable[] | shapes ) |
It creates a geost constraint from provided objects, external constraints, as well as shapes.
The construct parameters are not cloned so do not reuse them in creation in other constraints if changes are necessary. Make sure that the largest object id is as small as possible to avoid unnecessary memory cost.
| objects | objects in the scope of the geost constraint. |
| constraints | the collection of external constraints enforced by geost. |
| shapes | the list of different shapes used by the objects in scope of the geost. |
| GeostCloneable org.jacop.constraints.geost.GeostCloneable.cloneInto | ( | StoreCloneable | targetStore | ) | throws FailException |
Implements org.jacop.constraints.ConstraintCloneableInterface< C extends DecomposedConstraint<? extends Constraint > >.
References cloneInto(), and GeostCloneable().
Referenced by cloneInto().

| String org.jacop.constraints.geost.GeostCloneable.toString | ( | ) |