Uses of Class
org.jacop.constraints.geost.Geost
-
Packages that use Geost Package Description org.jacop.constraints.geost -
-
Uses of Geost in org.jacop.constraints.geost
Fields in org.jacop.constraints.geost declared as Geost Modifier and Type Field Description (package private) Geost
AllowedArea. geost
(package private) Geost
ForbiddenArea. geost
(package private) Geost
ObstacleObjectFrame. geost
It specifies the geost constraint to which this internal constraint belongs to.Methods in org.jacop.constraints.geost with parameters of type Geost Modifier and Type Method Description void
BoxDisplay. display2DGeostObject(Geost geost, GeostObject o, java.awt.Color c)
It displays a 2D geost object.void
BoxDisplay. display3DGeostObjectSlice(Geost geost, GeostObject o, java.awt.Color c, int sliceHeight)
It displays 3D geost by slicing 3rd dimension at given point and displaying the resulting slice.void
BoxDisplay. displayState(int domainWidth, boolean groundedOnly, boolean withFrames, Geost geost)
It displays the state of the geost constraint.void
BoxDisplay. displayState(int pixelsPerUnit, java.lang.String title, Geost geost)
It creates a display to visualize 2D geost constraint.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<InternalConstraint>
InArea. genInternalConstraints(Geost geost)
java.util.Collection<ObstacleObjectFrame>
NonOverlapping. genInternalConstraints(Geost geost)
Constructors in org.jacop.constraints.geost with parameters of type Geost Constructor Description AllowedArea(Geost geost, int[] origin, int[] length)
It constructs an internal Geost constraint that restricts an object to be within an allowed area.ForbiddenArea(Geost geost, int[] origin, int[] length)
It constructs an internal constraint forbidding an object to be placed within this aread.ObstacleObject(Geost geost, GeostObject obstacle, int[] selectedDimensions)
It constructs an internal constraint to constraint the objects not to overlap with this obstacle object.ObstacleObjectFrame(Geost geost, GeostObject obstacle, int[] selectedDimensions)
It creates an internal constraint to enforce non-overlapping relation with this obstacle object.
-