Package | Description |
---|---|
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 |
---|---|
java.util.Set<InternalConstraint> |
InArea.constraints
It holds all the constraints which have been generated from this external constraints.
|
java.util.Collection<InternalConstraint> |
Geost.internalConstraints
It stores all generated internal constraints for all objects/constraints.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<InternalConstraint> |
InArea.genInternalConstraints(Geost geost) |
java.util.Collection<? extends InternalConstraint> |
ExternalConstraint.genInternalConstraints(Geost geost)
It generates internal constraints which will be used by Geost's sweeping
algorithm.
|
java.util.Collection<? extends InternalConstraint> |
NonOverlapping.getObjectConstraints(GeostObject o) |
java.util.Collection<? extends InternalConstraint> |
InArea.getObjectConstraints(GeostObject o) |
java.util.Collection<? extends InternalConstraint> |
ExternalConstraint.getObjectConstraints(GeostObject o)
It provides the collection of internal constraints that the given object has to satisfy.
|
Modifier and Type | Method and Description |
---|---|
boolean |
NonOverlapping.isInternalConstraintApplicableTo(InternalConstraint ic,
GeostObject o) |
boolean |
InArea.isInternalConstraintApplicableTo(InternalConstraint ic,
GeostObject o) |
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.
|