FRODO Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
Loading...
Searching...
No Matches
org.jacop.constraints.geost.InAreaCloneable Class Reference

A cloneable version of InArea. More...

Inheritance diagram for org.jacop.constraints.geost.InAreaCloneable:

Public Member Functions

 InAreaCloneable (DBox area, Collection< DBox > holes)
 It constructs an external constraint to enforce that all objects within Geost constraint are placed within a specified area with holes in that area specfied as well.
InAreaCloneable cloneAndReplace (Map< Integer, GeostObjectCloneable > objMap)

Detailed Description

A cloneable version of InArea.

Author
Thomas Leaute

Constructor & Destructor Documentation

◆ InAreaCloneable()

org.jacop.constraints.geost.InAreaCloneable.InAreaCloneable ( DBox area,
Collection< DBox > holes )

It constructs an external constraint to enforce that all objects within Geost constraint are placed within a specified area with holes in that area specfied as well.

Parameters
areathe specification of the area within which the objects have to be placed.
holesthe holes in which the objects can not be placed.

Referenced by cloneAndReplace().

Member Function Documentation

◆ cloneAndReplace()

InAreaCloneable org.jacop.constraints.geost.InAreaCloneable.cloneAndReplace ( Map< Integer, GeostObjectCloneable > objMap)

The documentation for this class was generated from the following file: