Package | Description |
---|---|
org.jacop.constraints.geost |
Modifier and Type | Class and Description |
---|---|
class |
AllowedArea |
class |
DomainHoles |
class |
ForbiddenArea |
class |
ObstacleObject |
class |
ObstacleObjectFrame |
Modifier and Type | Field and Description |
---|---|
Set<InternalConstraint> |
InArea.constraints
It holds all the constraints which have been generated from this external constraints.
|
Collection<InternalConstraint> |
Geost.internalConstraints
It stores all generated internal constraints for all objects/constraints.
|
Modifier and Type | Method and Description |
---|---|
Collection<? extends InternalConstraint> |
ExternalConstraint.genInternalConstraints(Geost geost)
It generates internal constraints which will be used by Geost's sweeping
algorithm.
|
Collection<InternalConstraint> |
InArea.genInternalConstraints(Geost geost) |
Collection<? extends InternalConstraint> |
ExternalConstraint.getObjectConstraints(GeostObject o)
It provides the collection of internal constraints that the given object has to satisfy.
|
Collection<? extends InternalConstraint> |
InArea.getObjectConstraints(GeostObject o) |
Collection<? extends InternalConstraint> |
NonOverlapping.getObjectConstraints(GeostObject o) |
Modifier and Type | Method and Description |
---|---|
boolean |
ExternalConstraint.isInternalConstraintApplicableTo(InternalConstraint ic,
GeostObject o)
Returns true if the external constraint generated the supplied internal constraint ic, and that ic
applies to object o.
|
boolean |
InArea.isInternalConstraintApplicableTo(InternalConstraint ic,
GeostObject o) |
boolean |
NonOverlapping.isInternalConstraintApplicableTo(InternalConstraint ic,
GeostObject o) |
Copyright © 2022. All rights reserved.