Uses of Class
org.jacop.constraints.geost.Geost
Packages that use Geost
-
Uses of Geost in org.jacop.constraints.geost
Fields in org.jacop.constraints.geost declared as GeostModifier and TypeFieldDescription(package private) final GeostAllowedArea.geost(package private) final GeostForbiddenArea.geost(package private) final GeostObstacleObjectFrame.geostIt specifies the geost constraint to which this internal constraint belongs to.Methods in org.jacop.constraints.geost with parameters of type GeostModifier and TypeMethodDescriptionvoidBoxDisplay.display2DGeostObject(Geost geost, GeostObject o, Color c) It displays a 2D geost object.voidBoxDisplay.display3DGeostObjectSlice(Geost geost, GeostObject o, Color c, int sliceHeight) It displays 3D geost by slicing 3rd dimension at given point and displaying the resulting slice.voidBoxDisplay.displayState(int domainWidth, boolean groundedOnly, boolean withFrames, Geost geost) It displays the state of the geost constraint.voidBoxDisplay.displayState(int pixelsPerUnit, String title, Geost geost) It creates a display to visualize 2D geost constraint.Collection<? extends InternalConstraint> ExternalConstraint.genInternalConstraints(Geost geost) It generates internal constraints which will be used by Geost's sweeping algorithm.InArea.genInternalConstraints(Geost geost) NonOverlapping.genInternalConstraints(Geost geost) Constructors in org.jacop.constraints.geost with parameters of type GeostModifierConstructorDescriptionAllowedArea(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.