main page
modules
namespaces
classes
files
Gecode/J home
Generated on Mon Aug 25 15:13:24 2008 for Gecode/J by
doxygen
1.5.4
Gecode/J Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
examples.Distinct< IV extends IntView >
This class implements a value-consistent propagator for the distinct-constraint
examples.FTStop
examples.MagicSquare
examples.Money
Script for the classic SEND+MORE=MONEY puzzle
examples.Naive
This class implements a naive branching
examples.Nq
This class implements a propagator for the not-equals constraint
examples.Options
Class implementing option parsing for the example scripts
examples.Photo
Script for placing people on a photo
examples.Queens
Script for the n-Queens puzzle
examples.QueensJavaPropagator
Script for the n-Queens puzzle
examples.Steiner
Script for computing steiner triples
org.gecode.ArgumentSizeMismatchException
Mismatch in argument-size
org.gecode.BAB< S extends Space >
Wrapper class for BABIterator
org.gecode.BABIterator< S extends Space >
\brief Depth-first branch-and-bound search engine
org.gecode.BABSearch
org.gecode.BExpr
This class is used to construct boolean expressions from booleans, BoolVars, BExprs, and relations (
Expr
IntRelType
Expr
) using the different connectives available in
Gecode
org.gecode.BExpr.BiE
org.gecode.BExpr.BoolE
org.gecode.BExpr.BooleanE
org.gecode.BExpr.E
org.gecode.BExpr.NE
org.gecode.BExpr.RelE
org.gecode.BinaryPropagator< GV extends GecodeView >
Base class for binary propagators
org.gecode.BoolVar
Boolean variable
org.gecode.BoolVarView
Integer view for integer variables
org.gecode.BoolView
Interface for integer variable views
org.gecode.Branching
Base class for programming Branchings
org.gecode.BranchingDesc
Branch description for batch recomputation
org.gecode.DFA
org.gecode.DFS< S extends Space >
Wrapper class for DFSIterator
org.gecode.DFSIterator< S extends Space >
Depth first search engine
org.gecode.DFSSearch
org.gecode.DummySpace
Dummy space implementing the abstract functiosn of
Space
used for contaring Swig-pointers
org.gecode.Expr
This class is used to construct linear expressions from IntVar's and BExpr's, possibly with constant factors in front, as well as constants
org.gecode.FailStop
Stop-object based on number of failures
org.gecode.FatalException
General Gecode/J runtime exception
org.gecode.Gecode
org.gecode.GecodeEnumConstants
Constant collection
org.gecode.GecodeException
General Gecode/J runtime exception
org.gecode.GecodeJNI
org.gecode.GecodeVar
Toplevel variable interface
org.gecode.GecodeView
Top-level view interface
org.gecode.gist.BestNode
org.gecode.gist.BoundingBox
org.gecode.gist.Config
org.gecode.gist.Coordinate
org.gecode.gist.DefaultNodeCursor
org.gecode.gist.DefaultNodeVisitor
org.gecode.gist.DFS
org.gecode.gist.DrawingCursor
org.gecode.gist.Extent
org.gecode.gist.Gist
org.gecode.gist.GistController
org.gecode.gist.GistEventListener
org.gecode.gist.GistUIInterface
org.gecode.gist.Inspector
org.gecode.gist.LayoutCursor
org.gecode.gist.Node
org.gecode.gist.NodeCursorInterface
org.gecode.gist.NodeVisitorInterface
org.gecode.gist.PostOrderNodeVisitor
org.gecode.gist.postscript.BoundingBox
org.gecode.gist.postscript.Circle
org.gecode.gist.postscript.Diamond
org.gecode.gist.postscript.Group
org.gecode.gist.postscript.Line
org.gecode.gist.postscript.Path
org.gecode.gist.postscript.Postscript
org.gecode.gist.postscript.PostscriptCursor
org.gecode.gist.postscript.PSColor
org.gecode.gist.postscript.Rectangle
org.gecode.gist.postscript.Triangle
org.gecode.gist.PreOrderNodeVisitor
org.gecode.gist.Rect
org.gecode.gist.SearchEngineInterface
org.gecode.gist.Shape
org.gecode.gist.ShapeList
org.gecode.gist.SpaceNode
org.gecode.gist.SpaceNode.Branch
org.gecode.gist.Statistics
org.gecode.gist.StatisticsListener
org.gecode.gist.swing.AboutWindow
org.gecode.gist.swing.BareBonesBrowserLaunch
org.gecode.gist.swing.BValue
org.gecode.gist.swing.CheckFieldEventHandler
org.gecode.gist.swing.ChoiceNode
org.gecode.gist.swing.ConfigDialog
org.gecode.gist.swing.FailureNode
org.gecode.gist.swing.GraphicsNode
org.gecode.gist.swing.HelpWindow
org.gecode.gist.swing.HiddenNode
org.gecode.gist.swing.Inspector
org.gecode.gist.swing.IValue
org.gecode.gist.swing.MenuBar
org.gecode.gist.swing.MenuBar.AboutAction
org.gecode.gist.swing.MenuBar.CenterCursorAction
org.gecode.gist.swing.MenuBar.ConfigAction
org.gecode.gist.swing.MenuBar.HelpAction
org.gecode.gist.swing.MenuBar.HideFailedAction
org.gecode.gist.swing.MenuBar.HideNodeAction
org.gecode.gist.swing.MenuBar.InspectAction
org.gecode.gist.swing.MenuBar.InspectBPAction
org.gecode.gist.swing.MenuBar.InspectBranchesAction
org.gecode.gist.swing.MenuBar.JumpLeftmostAction
org.gecode.gist.swing.MenuBar.JumpNextSolAction
org.gecode.gist.swing.MenuBar.JumpPrevSolAction
org.gecode.gist.swing.MenuBar.JumpRightmostAction
org.gecode.gist.swing.MenuBar.JumpRootAction
org.gecode.gist.swing.MenuBar.NavDownAction
org.gecode.gist.swing.MenuBar.NavLeftAction
org.gecode.gist.swing.MenuBar.NavRightAction
org.gecode.gist.swing.MenuBar.NavUpAction
org.gecode.gist.swing.MenuBar.QuitAction
org.gecode.gist.swing.MenuBar.ResetAction
org.gecode.gist.swing.MenuBar.SaveAsAction
org.gecode.gist.swing.MenuBar.ScaleToFitAction
org.gecode.gist.swing.MenuBar.SearchAllAction
org.gecode.gist.swing.MenuBar.SearchNAction
org.gecode.gist.swing.MenuBar.SearchOneAction
org.gecode.gist.swing.MenuBar.SelectInspectionAction
org.gecode.gist.swing.MenuBar.UnhideAllAction
org.gecode.gist.swing.SuccessNode
org.gecode.gist.swing.SwingInspector
This class can be subclassed to implement a custom component for displaying an inspected node
org.gecode.gist.swing.SwingUI
org.gecode.gist.swing.TextFieldEventHandler
org.gecode.gist.swing.TreeCanvas
org.gecode.gist.swing.TreeCanvas.StatusPanel
org.gecode.gist.swing.UINode
org.gecode.gist.swing.UnknownNode
org.gecode.gist.swing.Value
org.gecode.gist.VisualNode
org.gecode.IntSet
Integer sets
org.gecode.IntSetRanges
Range iterator for integer sets
org.gecode.IntVar
Integer variable
org.gecode.IntVarRanges
Range iterator for integer variables
org.gecode.IntVarView
Integer view for integer variables
org.gecode.IntView
Interface for integer variable views
org.gecode.IntViewRanges
Range iterator for integer variable views
org.gecode.JavaBranching
Base class for implementing a branching in Java
org.gecode.JavaBranchingDesc
Description of a branching to be used for batch recomputation
org.gecode.JavaPropagator
Base class for implementing a propagator in Java
org.gecode.JavaSpace
Base class for Java-representation of Spaces
org.gecode.MemoryStop
Stop-object based on memory consumption
org.gecode.ModEvent
General modification event
org.gecode.NaryOnePropagator< GV extends GecodeView >
Base class for nary plus one propagators
org.gecode.NaryPropagator< GV extends GecodeView >
Base class for nary propagators
org.gecode.NotAssigned
org.gecode.OffsetView< IV extends IntView >
This is an offset wrapper for an integer view
org.gecode.Options
Search engine options
org.gecode.Propagator
Base class for programming Propagators
org.gecode.PropCond
Propagation conditions
org.gecode.Range
This class represents a single range [min
org.gecode.Range.JavaRangeContentIterator
Java-style iterator over the integers in a range
org.gecode.RangeIterator
Base class for iterators over ranges
org.gecode.RangeIterator.JavaRangeIterator
Wrapper class for wrapping a
Gecode
style iterator into a Java style iterator
org.gecode.REG
Regular expression expressions
org.gecode.SetVar
Set variable
org.gecode.SetVarGlbRanges
Range
iterator for the greatest lower bound
org.gecode.SetVarLubRanges
Range
iterator for the least upper bound
org.gecode.SetVarView
Set view for set variables
org.gecode.SetView
Interface for set variable views
org.gecode.SetViewGlbRanges
Range
iterator for the greatest lower bound
org.gecode.SetViewLubRanges
Range
iterator for the least upper bound
org.gecode.Space
Base class for Spaces
org.gecode.SpaceFailed
org.gecode.Statistics
Search engine statistics
org.gecode.Stop
Base-class for Stop-object
org.gecode.TimeStop
Stop-object based on time
org.gecode.TupleSet
Class represeting a set of tuples
org.gecode.VarArray< Var extends GecodeVar >
Array of variables
org.gecode.VarMatrix< Var extends GecodeVar >
Matric of varibles
org.gecode.ViewArray< View extends GecodeView >
Array of views