Skip navigation links
Meta-CSP Framework API
A B C D E F G H I J L M N O P Q R S T U V W X Y Z 

A

A - Variable in class org.metacsp.spatial.geometry.Manifold
 
abs() - Method in class org.metacsp.spatial.geometry.Mat2
 
abs(Mat2) - Method in class org.metacsp.spatial.geometry.Mat2
 
absi() - Method in class org.metacsp.spatial.geometry.Mat2
 
ack(int, int) - Static method in class org.metacsp.examples.AckermannTest
 
AckermannTest - Class in org.metacsp.examples
 
AckermannTest() - Constructor for class org.metacsp.examples.AckermannTest
 
activeHeuristic(boolean) - Method in class org.metacsp.meta.hybridPlanner.FluentBasedSimpleDomain
 
activeHeuristic(boolean) - Method in class org.metacsp.meta.hybridPlanner.MetaOccupiedConstraint
 
activities - Variable in class org.metacsp.meta.symbolsAndTime.Schedulable
 
Activity - Interface in org.metacsp.multi.activity
 
ActivityComparator - Class in org.metacsp.multi.activity
 
ActivityComparator(boolean) - Constructor for class org.metacsp.multi.activity.ActivityComparator
 
ActivityNetworkSolver - Class in org.metacsp.multi.activity
 
ActivityNetworkSolver(Class<?>[], Class<?>, ConstraintSolver[], int[], long, long) - Constructor for class org.metacsp.multi.activity.ActivityNetworkSolver
 
ActivityNetworkSolver(long, long) - Constructor for class org.metacsp.multi.activity.ActivityNetworkSolver
 
ActivityNetworkSolver(long, long, int) - Constructor for class org.metacsp.multi.activity.ActivityNetworkSolver
 
ActivityNetworkSolver(long, long, String[]) - Constructor for class org.metacsp.multi.activity.ActivityNetworkSolver
 
ActivityNetworkSolver(long, long, int, String[]) - Constructor for class org.metacsp.multi.activity.ActivityNetworkSolver
 
actuators - Variable in class org.metacsp.meta.simplePlanner.SimpleDomain
 
add(float, Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
add(float) - Method in class org.metacsp.spatial.geometry.Vec2
 
add(Vec2, Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
add(Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
addActuator(String) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
addArrow(String, Pose) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
addArrow(String, Pose, Color) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
addArrow(String, Pose, Pose) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
addArrow(String, Pose, Pose, Color) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
addConstraint(Constraint) - Method in class org.metacsp.framework.ConstraintNetwork
Adds a Constraint to the network.
addConstraint(Constraint) - Method in class org.metacsp.framework.ConstraintSolver
Add a constraint between Variables.
addConstraint(AllenIntervalConstraint, int, int) - Method in class org.metacsp.meta.simplePlanner.Axiom
 
addConstraint(AllenIntervalConstraint, int, int) - Method in class org.metacsp.meta.simplePlanner.SimpleOperator
 
addConstraintNetworkChangeListener(ConstraintNetworkChangeListener) - Method in class org.metacsp.framework.ConstraintNetwork
 
addConstraintNoPropagation(Constraint) - Method in class org.metacsp.framework.ConstraintSolver
Add a constraint between Variables, without propagation.
addConstraints(Constraint...) - Method in class org.metacsp.framework.ConstraintNetwork
Adds a set of Constraints to the network.
addConstraints(Constraint...) - Method in class org.metacsp.framework.ConstraintSolver
Add a batch of constraints between Variables.
addConstraintsDebug(Constraint...) - Method in class org.metacsp.framework.ConstraintSolver
Add a batch of constraints between Variables.
addConstraintsNoPropagation(Constraint...) - Method in class org.metacsp.framework.ConstraintSolver
Add a batch of constraints between Variables, but do not propagate.
addConstraintsSub(Constraint[]) - Method in class org.metacsp.booleanSAT.BooleanSatisfiabilitySolver
 
addConstraintsSub(Constraint[]) - Method in class org.metacsp.framework.ConstraintSolver
This method must be implemented by the developer of the specific ConstraintSolver class.
addConstraintsSub(Constraint[]) - Method in class org.metacsp.framework.multi.MultiConstraintSolver
 
addConstraintsSub(Constraint[]) - Method in class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalNetworkSolver
 
addConstraintsSub(Constraint[]) - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariableConstraintSolver
 
addConstraintsSub(Constraint[]) - Method in class org.metacsp.multi.spatial.DE9IM.DE9IMRelationSolver
 
addConstraintsSub(Constraint[]) - Method in class org.metacsp.spatial.geometry.GeometricConstraintSolver
 
addConstraintsSub(Constraint[]) - Method in class org.metacsp.spatial.geometry.RCC2ConstraintSolver
 
addConstraintsSub(Constraint[]) - Method in class org.metacsp.spatial.RCC.RCCConstraintSolver
 
addConstraintsSub(Constraint[]) - Method in class org.metacsp.spatial.reachability.ReachabilityContraintSolver
 
addConstraintsSub(Constraint[]) - Method in class org.metacsp.time.APSPSolver
 
addConstraintsSub(Constraint[]) - Method in class org.metacsp.time.qualitative.QualitativeAllenSolver
 
addContextVar(String) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
addDependentVariables(Variable...) - Method in class org.metacsp.framework.Variable
Add Variables that depend on this Variable.
addDispatchingFunction(String, DispatchingFunction) - Method in class org.metacsp.dispatching.Dispatcher
 
addDispatchingFunctions(ActivityNetworkSolver, DispatchingFunction...) - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
Deprecated.
addDispatchingFunctions(DispatchingFunction...) - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
addedConstraints - Variable in class org.metacsp.multi.spatial.DE9IM.DE9IMRelationSolver
 
addedVariables - Variable in class org.metacsp.multi.spatial.DE9IM.DE9IMRelationSolver
 
addExtraGeometries(Geometry...) - Method in class org.metacsp.utility.UI.TrajectoryEnvelopeAnimator
 
addFuzzyInferredEvents(Hypothesis) - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
addFuzzySensorEvents(FuzzySensorEvent...) - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
Add one or more sensor events to this MetaConstraint.
addFuzzySensorEvents(FuzzySensorEvent...) - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
addGeometry(String, Geometry) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
addGeometry(String, Geometry, boolean) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
addGeometry(String, Geometry, boolean, boolean) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
addGeometry(String, Geometry, boolean, boolean, boolean) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
addGeometry(String, Geometry, boolean, boolean, boolean, String) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
addGoal(SymbolicVariableActivity) - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
addi(float) - Method in class org.metacsp.spatial.geometry.Vec2
 
addi(Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
addInterval(Bounds) - Method in class org.metacsp.time.SimpleDistanceConstraint
Add an [lb,ub] interval between the two TimePoints of this constraint.
addMarkers(String[], Pose[]) - Method in class org.metacsp.utility.UI.TrajectoryEnvelopeAnimator
 
addMetaConstraint(MetaConstraint) - Method in class org.metacsp.framework.meta.MetaConstraintSolver
Method to add a MetaConstraint to this meta-CSP solver.
addObservation(HashMap<String, Rectangle>) - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
addObservedSpatialFluents(SpatialFluent) - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
addOperator(SimpleOperator) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
addPeriodicCallbacks(PeriodicCallback...) - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
addResolver(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
addResolverSub(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.framework.meta.MetaConstraintSolver
Implement this method to define any additional operations that should happen before adding a meta-value in the meta-CSP search (e.g., when branching).
addResolverSub(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityInferenceSolver
 
addResolverSub(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityMetaSolver
 
addResolverSub(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
addResolverSub(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.simplePlanner.SimplePlanner
 
addResolverSub(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
 
addResolverSub(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.symbolsAndTime.Scheduler
 
addResolverSub(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.symbolsAndTime.StateVariableScheduler
 
addResolverSub(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.TCSP.TCSPSolver
 
addResourceMap(String, SimpleReusableResource) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
addResourceUtilizer(SimpleReusableResource, Variable, Integer) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
addResourceUtilizers(SimpleReusableResource, HashMap<Variable, Integer>) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
addRule(Rule) - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
Add a Rule to this MetaConstraint.
addRule(Rule) - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
addRules(Rule[]) - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
adds(Vec2, float, Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
adds(Vec2, float) - Method in class org.metacsp.spatial.geometry.Vec2
 
addSensor(String) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
addsi(Vec2, float) - Method in class org.metacsp.spatial.geometry.Vec2
 
addSubEnvelope(TrajectoryEnvelope) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Add a sub-envelope to this TrajectoryEnvelope.
addSubstitution(VariablePrototype, Variable) - Method in class org.metacsp.framework.ConstraintNetwork
Convenience method to keep track of correspondences between VariablePrototypes and Variables (useful when ConstraintNetworks are used as meta-values in MetaConstraintSolvers).
addSubstitutions(HashedMap<VariablePrototype, Variable>) - Method in class org.metacsp.framework.ConstraintNetwork
Convenience method to keep track of correspondences between VariablePrototypes and Variables (useful when ConstraintNetworks are used as meta-values in MetaConstraintSolvers).
addTrajectoryEnvelope(TrajectoryEnvelope) - Method in class org.metacsp.utility.UI.TrajectoryEnvelopeAnimator
 
addTrajectoryEnvelopes(TrajectoryEnvelope...) - Method in class org.metacsp.utility.UI.TrajectoryEnvelopeAnimator
 
addVariable(Variable) - Method in class org.metacsp.framework.ConstraintNetwork
Adds a given Variable to the network.
addVariable(Variable) - Method in class org.metacsp.multi.fuzzyActivity.SimpleTimeline
 
affineToText - Variable in class org.metacsp.utility.UI.CurvedArrow
The affine transform for getting us to the text space.
AllenInterval - Class in org.metacsp.multi.allenInterval
 
AllenInterval(ConstraintSolver, int, ConstraintSolver[], Variable[]) - Constructor for class org.metacsp.multi.allenInterval.AllenInterval
 
AllenIntervalConstraint - Class in org.metacsp.multi.allenInterval
This class provides an implementation of Allen's Interval Algebra (see Allen, 1984).
AllenIntervalConstraint(AllenIntervalConstraint.Type, Bounds) - Constructor for class org.metacsp.multi.allenInterval.AllenIntervalConstraint
Convenience constructor for not casting bounds into an array (see AllenIntervalConstraint.AllenIntervalConstraint(Type, Bounds[]) constructor).
AllenIntervalConstraint(AllenIntervalConstraint.Type, Bounds, Bounds) - Constructor for class org.metacsp.multi.allenInterval.AllenIntervalConstraint
Convenience constructor for not casting bounds into an array (see AllenIntervalConstraint.AllenIntervalConstraint(Type, Bounds[]) constructor).
AllenIntervalConstraint(AllenIntervalConstraint.Type, Bounds, Bounds, Bounds) - Constructor for class org.metacsp.multi.allenInterval.AllenIntervalConstraint
Convenience constructor for not casting bounds into an array (see AllenIntervalConstraint.AllenIntervalConstraint(Type, Bounds[]) constructor).
AllenIntervalConstraint(AllenIntervalConstraint.Type, Bounds, Bounds, Bounds, Bounds) - Constructor for class org.metacsp.multi.allenInterval.AllenIntervalConstraint
Convenience constructor for not casting bounds into an array (see AllenIntervalConstraint.AllenIntervalConstraint(Type, Bounds[]) constructor).
AllenIntervalConstraint(AllenIntervalConstraint.Type, Bounds[]) - Constructor for class org.metacsp.multi.allenInterval.AllenIntervalConstraint
Creates an elementary AllenIntervalConstraint of a given type with given bounds.
AllenIntervalConstraint(AllenIntervalConstraint.Type...) - Constructor for class org.metacsp.multi.allenInterval.AllenIntervalConstraint
Creates an AllenIntervalConstraint of a given (disjunctive) type with default bounds.
AllenIntervalConstraint.Type - Enum in org.metacsp.multi.allenInterval
The 13 basic qualitative relations in Allen's Interval Algebra, plus several tractable disjunctions.
AllenIntervalNetworkSolver - Class in org.metacsp.multi.allenInterval
 
AllenIntervalNetworkSolver(long, long, int) - Constructor for class org.metacsp.multi.allenInterval.AllenIntervalNetworkSolver
 
AllenIntervalNetworkSolver(long, long) - Constructor for class org.metacsp.multi.allenInterval.AllenIntervalNetworkSolver
 
AllenIntervalNetworkSolver(Class<?>[], Class<?>, ConstraintSolver[], int[]) - Constructor for class org.metacsp.multi.allenInterval.AllenIntervalNetworkSolver
 
AllenIntervalNetworkUtilities - Class in org.metacsp.multi.allenInterval
 
AllenIntervalNetworkUtilities() - Constructor for class org.metacsp.multi.allenInterval.AllenIntervalNetworkUtilities
 
allowFalse() - Method in class org.metacsp.booleanSAT.BooleanDomain
Unmask the value F for this domain.
allowFalse() - Method in class org.metacsp.booleanSAT.BooleanVariable
 
allowTrue() - Method in class org.metacsp.booleanSAT.BooleanDomain
Unmask the value T for this domain.
allowTrue() - Method in class org.metacsp.booleanSAT.BooleanVariable
 
animationTime - Variable in class org.metacsp.framework.meta.MetaConstraintSolver
 
animator - Variable in class org.metacsp.sensing.Sensor
 
annotation - Variable in class org.metacsp.framework.Constraint
 
annotation - Variable in class org.metacsp.framework.ConstraintNetwork
 
ans - Variable in class org.metacsp.sensing.Sensor
 
applyDCcliping(Polygon, Polygon) - Method in class org.metacsp.spatial.geometry.GeometricConstraintSolver
 
applyFreeArmHeuristic(Vector<SymbolicVariableActivity>, String) - Method in class org.metacsp.meta.hybridPlanner.FluentBasedSimpleDomain
 
APSPSolver - Class in org.metacsp.time
Simple Temporal Problem solver which uses the Floyd-Warshall all-pairs shortest-path algorithm for constraint propagation.
APSPSolver(long, long) - Constructor for class org.metacsp.time.APSPSolver
Create a new APSPSolver with given temporal horizon.
APSPSolver(long, long, int) - Constructor for class org.metacsp.time.APSPSolver
Create a new APSPSolver with given temporal horizon and given maximum number of timepoints.
arrayOf(int) - Static method in class org.metacsp.spatial.geometry.Vec2
 
ArrayOfStrings(String[]) - Constructor for class org.metacsp.meta.symbolsAndTime.SymbolicTimeline.ArrayOfStrings
 
AssertionalRelation - Class in org.metacsp.spatial.utility
 
AssertionalRelation(String, String) - Constructor for class org.metacsp.spatial.utility.AssertionalRelation
 
attributes - Variable in class org.metacsp.framework.Variable
A field to set generic attributes
autoprop - Variable in class org.metacsp.framework.ConstraintSolver
 
autoRemovable - Variable in class org.metacsp.framework.Constraint
 
Axiom - Class in org.metacsp.meta.simplePlanner
 
Axiom(String[]) - Constructor for class org.metacsp.meta.simplePlanner.Axiom
 

B

B - Variable in class org.metacsp.spatial.geometry.Manifold
 
backtrack() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
Initiates CSP-style backtracking search on the meta-CSP.
backupForSerialization - Static variable in class org.metacsp.framework.ConstraintNetwork
 
backupForSerialization - Static variable in class org.metacsp.framework.multi.MultiVariable
 
backupForSerialization - Static variable in class org.metacsp.framework.Variable
 
beforeParameter - Variable in class org.metacsp.meta.symbolsAndTime.Schedulable
 
BIAS_ABSOLUTE - Static variable in class org.metacsp.spatial.geometry.ImpulseMath
 
BIAS_RELATIVE - Static variable in class org.metacsp.spatial.geometry.ImpulseMath
 
BinaryConstraint - Class in org.metacsp.framework
This is the basic abstract class for representing binary constraints (i.e., constraints whose scope is of size 2).
BinaryConstraint() - Constructor for class org.metacsp.framework.BinaryConstraint
Creates a new BinaryConstraint.
binaryPeakCollection() - Method in class org.metacsp.meta.symbolsAndTime.Schedulable
 
Binomial - Class in org.metacsp.utility
Computes binomial(N, K) using Pascal's identity (binomial(n, k) = binomial(n-1, k-1) + binomial(n-1, k)) and dynamic programming.
Binomial() - Constructor for class org.metacsp.utility.Binomial
 
binomial(int, int) - Static method in class org.metacsp.utility.Binomial
 
BlockAlgebraConstraint - Class in org.metacsp.multi.spatial.blockAlgebra
 
BlockAlgebraConstraint(AllenIntervalConstraint, AllenIntervalConstraint, AllenIntervalConstraint) - Constructor for class org.metacsp.multi.spatial.blockAlgebra.BlockAlgebraConstraint
 
BlockConstraintSolver - Class in org.metacsp.multi.spatial.blockAlgebra
This class represents Block Algebra constraints.
BlockConstraintSolver(long, long) - Constructor for class org.metacsp.multi.spatial.blockAlgebra.BlockConstraintSolver
 
BlockConstraintSolver(long, long, int) - Constructor for class org.metacsp.multi.spatial.blockAlgebra.BlockConstraintSolver
 
BlockConstraintSolver.Dimension - Enum in org.metacsp.multi.spatial.blockAlgebra
 
bookmark() - Method in class org.metacsp.multi.activity.ActivityNetworkSolver
 
bookmark() - Method in class org.metacsp.multi.allenInterval.AllenIntervalNetworkSolver
 
bookmark() - Method in class org.metacsp.time.APSPSolver
 
BooleanConstraint - Class in org.metacsp.booleanSAT
Class for representing disjunctive Boolean clauses, e.g., (x1 v x2 v ~x3).
BooleanConstraint(BooleanVariable[], boolean[]) - Constructor for class org.metacsp.booleanSAT.BooleanConstraint
Create a BooleanConstraint given its scope and a specification of the polarity of literals.
BooleanDomain - Class in org.metacsp.booleanSAT
Represents domains for BooleanVariables, namely the set {T,F}.
BooleanDomain(BooleanVariable) - Constructor for class org.metacsp.booleanSAT.BooleanDomain
BooleanDomain(BooleanVariable, boolean...) - Constructor for class org.metacsp.booleanSAT.BooleanDomain
Create a BooleanDomain for a BooleanVariable given a specification of its allowed values.
BooleanSatisfiabilitySolver - Class in org.metacsp.booleanSAT
The BooleanSatisfiabilitySolver provides a means to reason upon Boolean Satisfiability constraint problems.
BooleanSatisfiabilitySolver() - Constructor for class org.metacsp.booleanSAT.BooleanSatisfiabilitySolver
Create a new BooleanSatisfiabilitySolver that will accept at most MAX_SAT_VARS BooleanVariables and MAX_SAT_CLAUSES BooleanConstraints.
BooleanSatisfiabilitySolver(int, int) - Constructor for class org.metacsp.booleanSAT.BooleanSatisfiabilitySolver
BooleanSatisfiabilitySolver(int, int, boolean) - Constructor for class org.metacsp.booleanSAT.BooleanSatisfiabilitySolver
BooleanVariable - Class in org.metacsp.booleanSAT
Class for representing Boolean variables (whose domain is {T,F}) for use with the BooleanSatisfiabilitySolver and BooleanConstraints.
BooleanVariable(ConstraintSolver, int) - Constructor for class org.metacsp.booleanSAT.BooleanVariable
 
BoundingBox - Class in org.metacsp.multi.spatial.rectangleAlgebra
 
BoundingBox(Bounds, Bounds, Bounds, Bounds) - Constructor for class org.metacsp.multi.spatial.rectangleAlgebra.BoundingBox
 
BoundingBox(Bounds, Bounds, Bounds, Bounds, Bounds, Bounds) - Constructor for class org.metacsp.multi.spatial.rectangleAlgebra.BoundingBox
 
bounds - Variable in class org.metacsp.multi.allenInterval.AllenIntervalConstraint
 
Bounds - Class in org.metacsp.time
 
Bounds(long, long) - Constructor for class org.metacsp.time.Bounds
 
bounds - Variable in class org.metacsp.utility.UI.CurvedArrow
The stored bounds.
branchAndBound() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
Perform branch-and-bound search for an optimal solution to this meta-CSP.
breakSearch - Variable in class org.metacsp.framework.meta.MetaConstraintSolver
 
breakSearch() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
Interrupt the current meta-CSP search.
bufferForNumRobots - Static variable in class org.metacsp.utility.UI.DigitalClock
 
BVIDs - Variable in class org.metacsp.booleanSAT.BooleanSatisfiabilitySolver
 

C

callback(long) - Method in interface org.metacsp.sensing.PeriodicCallback
 
Callback - Interface in org.metacsp.utility.UI
 
canBeFalse() - Method in class org.metacsp.booleanSAT.BooleanDomain
Assess whether the domain contains the value F.
canBeTrue() - Method in class org.metacsp.booleanSAT.BooleanDomain
Assess whether the domain contains the value T.
capacity - Variable in class org.metacsp.meta.symbolsAndTime.ReusableResource
 
CardinalConstraint - Class in org.metacsp.spatial.cardinal
 
CardinalConstraint() - Constructor for class org.metacsp.spatial.cardinal.CardinalConstraint
 
CardinalConstraint.Type - Enum in org.metacsp.spatial.cardinal
 
CardinalRelationToMetricOrientation - Static variable in class org.metacsp.spatial.cardinal.CardinalConstraint
 
caretUpdate(CaretEvent) - Method in class org.metacsp.utility.logging.LinePainter
 
changeHorizon(long) - Method in class org.metacsp.time.APSPSolver
Set a new horizon for this network.
checkDomainsInstantiated() - Method in class org.metacsp.framework.ConstraintNetwork
Checks whether the domains of the Variables in the ConstraintNetwork are instantiated.
chooseValue(String) - Method in class org.metacsp.framework.Domain
Choose a value from this Domain according to the given ValueChoiceFunction identifier.
chooseValue() - Method in class org.metacsp.framework.Domain
Choose a value from this Domain according to the default ValueChoiceFunction (or the ValueChoiceFunction which was first registered if no default is set).
chooseValue(String) - Method in class org.metacsp.framework.multi.MultiDomain
This method return null, reflecting the fact that it does not make sence to choose one value from a MultiDomain (use chooseValues() instead).
chooseValues() - Method in class org.metacsp.framework.multi.MultiDomain
Chooses values for all internal domains according to their own value choice functions.
clamp(float, float, float) - Static method in class org.metacsp.spatial.geometry.ImpulseMath
 
clearResolvers() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
Clear memory of all resolvers added to the ground-CSP(s) in order to obtain the current solution to the meta-CSP.
clip(Vec2, float, Vec2[]) - Method in class org.metacsp.spatial.geometry.CollisionPolygonPolygon
 
clone() - Method in class org.metacsp.booleanSAT.BooleanConstraint
 
clone() - Method in class org.metacsp.framework.Constraint
 
clone() - Method in class org.metacsp.framework.ConstraintNetwork
Clone this ConstraintNetwork.
clone() - Method in class org.metacsp.framework.DummyConstraint
 
clone() - Method in class org.metacsp.framework.meta.FocusConstraint
 
clone() - Method in class org.metacsp.framework.multi.MultiConstraint
A MultiConstraint must be cloneable.
clone() - Method in class org.metacsp.framework.VariablePrototype
 
clone() - Method in class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalConstraint
 
clone() - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicDomain
 
clone() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
 
clone() - Method in class org.metacsp.meta.hybridPlanner.MetaOccupiedConstraint
 
clone() - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
clone() - Method in class org.metacsp.meta.hybridPlanner.SensingSchedulable
 
clone() - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
clone() - Method in class org.metacsp.meta.simplePlanner.SimpleReusableResource
 
clone() - Method in class org.metacsp.meta.spatioTemporal.paths.Map
 
clone() - Method in class org.metacsp.meta.symbolsAndTime.Floor2D
 
clone() - Method in class org.metacsp.meta.symbolsAndTime.ReusableResource
 
clone() - Method in class org.metacsp.meta.symbolsAndTime.StateVariable
 
clone() - Method in class org.metacsp.meta.TCSP.TCSPLabeling
 
clone() - Method in class org.metacsp.multi.allenInterval.AllenIntervalConstraint
 
clone(AllenIntervalNetworkSolver, Variable[], Constraint[], int) - Static method in class org.metacsp.multi.allenInterval.AllenIntervalNetworkUtilities
Creates a clone of an AllenIntervalNetworkSolver.
clone() - Method in class org.metacsp.multi.spatial.blockAlgebra.BlockAlgebraConstraint
 
clone() - Method in class org.metacsp.multi.spatial.blockAlgebra.UnaryBlockConstraint
 
clone() - Method in class org.metacsp.multi.spatial.DE9IM.DE9IMRelation
 
clone() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraint
 
clone() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.UnaryRectangleConstraint
 
clone() - Method in class org.metacsp.multi.symbols.SymbolicValueConstraint
 
clone() - Method in class org.metacsp.multi.TCSP.DistanceConstraint
 
clone() - Method in class org.metacsp.spatial.cardinal.CardinalConstraint
 
clone() - Method in class org.metacsp.spatial.geometry.GeometricConstraint
 
clone() - Method in class org.metacsp.spatial.geometry.Vertex
 
clone() - Method in class org.metacsp.spatial.RCC.RCCConstraint
 
clone() - Method in class org.metacsp.spatial.reachability.ReachabilityConstraint
 
clone() - Method in class org.metacsp.time.qualitative.QualitativeAllenIntervalConstraint
 
clone() - Method in class org.metacsp.time.SimpleDistanceConstraint
 
clone() - Method in class org.metacsp.time.TimePoint
 
collectData(Constraint[]) - Method in class org.metacsp.framework.ConstraintOrderingH
 
collectData(ConstraintNetwork[]) - Method in class org.metacsp.framework.VariableOrderingH
 
collectData(ConstraintNetwork[]) - Method in class org.metacsp.meta.symbolsAndTime.EarliestStartTimeVarOH
 
collectData(ConstraintNetwork[]) - Method in class org.metacsp.meta.symbolsAndTime.LatestStartTimeVarOH
 
collectData(ConstraintNetwork[]) - Method in class org.metacsp.meta.TCSP.MostConstrainedFirstVarOH
 
CollisionPolygonPolygon - Class in org.metacsp.spatial.geometry
 
CollisionPolygonPolygon() - Constructor for class org.metacsp.spatial.geometry.CollisionPolygonPolygon
 
color - Variable in class org.metacsp.framework.Constraint
 
Combination - Class in org.metacsp.utility
 
Combination(int, int) - Constructor for class org.metacsp.utility.Combination
 
compare(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.symbolsAndTime.EarliestStartTimeVarOH
 
compare(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.symbolsAndTime.LatestStartTimeVarOH
 
compare(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.TCSP.MostConstrainedFirstVarOH
 
compare(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.TCSP.WidestIntervalFirstValOH
 
compare(Activity, Activity) - Method in class org.metacsp.multi.activity.ActivityComparator
 
compareTo(Object) - Method in class org.metacsp.booleanSAT.BooleanDomain
 
compareTo(Variable) - Method in class org.metacsp.booleanSAT.BooleanVariable
 
compareTo(Variable) - Method in class org.metacsp.framework.DummyVariable
 
compareTo(Object) - Method in class org.metacsp.framework.multi.MultiDomain
 
compareTo(Variable) - Method in class org.metacsp.framework.VariablePrototype
 
compareTo(Object) - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicDomain
 
compareTo(Variable) - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariable
 
compareTo(MCSData) - Method in class org.metacsp.meta.symbolsAndTime.MCSData
Compare this MCSData object with a reference MCSData object.
compareTo(Variable) - Method in class org.metacsp.multi.activity.SymbolicVariableActivity
 
compareTo(Variable) - Method in class org.metacsp.multi.allenInterval.AllenInterval
 
compareTo(Variable) - Method in class org.metacsp.multi.debugExample.MultiVarDebug
 
compareTo(Variable) - Method in class org.metacsp.multi.fuzzyActivity.FuzzyActivity
 
compareTo(Variable) - Method in class org.metacsp.multi.fuzzySetActivity.FuzzySetActivity
 
compareTo(Variable) - Method in class org.metacsp.multi.spatial.blockAlgebra.RectangularCuboidRegion
 
compareTo(Variable) - Method in class org.metacsp.multi.spatial.DE9IM.GeometricShapeVariable
 
compareTo(Variable) - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangularRegion
 
compareTo(Object) - Method in class org.metacsp.multi.spatial.SpatialDomain
 
compareTo(Variable) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
 
compareTo(Variable) - Method in class org.metacsp.multi.spatioTemporal.SpatioTemporalVariable
 
compareTo(Variable) - Method in class org.metacsp.multi.symbols.SymbolicVariable
 
compareTo(Variable) - Method in class org.metacsp.multi.TCSP.MultiTimePoint
 
compareTo(Variable) - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent
 
compareTo(Variable) - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent2
 
compareTo(Hypothesis) - Method in class org.metacsp.onLineMonitoring.Hypothesis
 
compareTo(Variable) - Method in class org.metacsp.spatial.geometry.Polygon
 
compareTo(Object) - Method in class org.metacsp.spatial.geometry.Vertex
 
compareTo(Object) - Method in class org.metacsp.spatial.RCC.Rectangle
 
compareTo(Variable) - Method in class org.metacsp.spatial.RCC.Region
 
compareTo(Object) - Method in class org.metacsp.spatial.reachability.ConfigurationDomain
 
compareTo(Variable) - Method in class org.metacsp.spatial.reachability.ConfigurationVariable
 
compareTo(Bounds) - Method in class org.metacsp.time.Bounds
 
compareTo(Object) - Method in class org.metacsp.time.Interval
Compares this to another Interval
compareTo(Variable) - Method in class org.metacsp.time.qualitative.SimpleAllenInterval
 
compareTo(Object) - Method in class org.metacsp.time.qualitative.SimpleInterval
Comapres this to another Interval
compareTo(Variable) - Method in class org.metacsp.time.TimePoint
 
completePeakCollection() - Method in class org.metacsp.meta.symbolsAndTime.Schedulable
 
component - Variable in class org.metacsp.dispatching.DispatchingFunction
 
component - Variable in class org.metacsp.multi.activity.Timeline
 
component - Variable in class org.metacsp.utility.logging.LinePainter
 
components - Variable in class org.metacsp.framework.ConstraintSolver
 
ConfigurationDomain - Class in org.metacsp.spatial.reachability
 
ConfigurationDomain(ConfigurationVariable) - Constructor for class org.metacsp.spatial.reachability.ConfigurationDomain
 
ConfigurationVariable - Class in org.metacsp.spatial.reachability
 
ConfigurationVariable(ConstraintSolver, int) - Constructor for class org.metacsp.spatial.reachability.ConfigurationVariable
 
Constraint - Class in org.metacsp.framework
This class is used to represent n-ary constraints in the MetaCSP framework.
Constraint() - Constructor for class org.metacsp.framework.Constraint
 
ConstraintNetwork - Class in org.metacsp.framework
This class implements the necessary functionality to maintain networks of Constraints.
ConstraintNetwork(ConstraintSolver) - Constructor for class org.metacsp.framework.ConstraintNetwork
Instantiates a new ConstraintNetwork.
ConstraintNetworkAnimator - Class in org.metacsp.sensing
 
ConstraintNetworkAnimator(ActivityNetworkSolver, long, InferenceCallback, boolean) - Constructor for class org.metacsp.sensing.ConstraintNetworkAnimator
 
ConstraintNetworkAnimator(ActivityNetworkSolver, long, InferenceCallback) - Constructor for class org.metacsp.sensing.ConstraintNetworkAnimator
 
ConstraintNetworkAnimator(ActivityNetworkSolver, long) - Constructor for class org.metacsp.sensing.ConstraintNetworkAnimator
 
ConstraintNetworkAnimator(ActivityNetworkSolver, long, boolean) - Constructor for class org.metacsp.sensing.ConstraintNetworkAnimator
 
ConstraintNetworkChangeEvent - Class in org.metacsp.framework
This class lets the listener know when the change occured and what object was changed.
ConstraintNetworkChangeEvent(ConstraintNetwork, ConstraintNetwork, ConstraintNetwork) - Constructor for class org.metacsp.framework.ConstraintNetworkChangeEvent
ConstraintNetworkChangeListener - Interface in org.metacsp.framework
Listener interface for classes interested in knowing about a boolean flag change.
ConstraintNetworkFrame - Class in org.metacsp.utility.UI
Based on variation of AddNodeDemo that animates transitions between graph states, by Tom Nelson.
ConstraintNetworkFrame(ObservableGraph<Variable, Constraint>, String, Callback) - Constructor for class org.metacsp.utility.UI.ConstraintNetworkFrame
 
ConstraintNetworkHierarchyFrame - Class in org.metacsp.utility.UI
Visualization of trees.
ConstraintNetworkHierarchyFrame(DelegateTree<ConstraintNetwork, String>, String) - Constructor for class org.metacsp.utility.UI.ConstraintNetworkHierarchyFrame
 
ConstraintNetworkMarking - Class in org.metacsp.framework
 
ConstraintNetworkMarking() - Constructor for class org.metacsp.framework.ConstraintNetworkMarking
 
ConstraintNetworkMarking(String) - Constructor for class org.metacsp.framework.ConstraintNetworkMarking
 
ConstraintNetworkMarking.markings - Enum in org.metacsp.framework
 
ConstraintNotFound - Error in org.metacsp.throwables
 
ConstraintNotFound(String) - Constructor for error org.metacsp.throwables.ConstraintNotFound
 
ConstraintNotFound(Constraint) - Constructor for error org.metacsp.throwables.ConstraintNotFound
 
ConstraintOrderingH - Class in org.metacsp.framework
Basic abstract class for implementing variable ordering heuristics to be used in backtracking search (e.g., in the MetaConstraintSolver class).
ConstraintOrderingH() - Constructor for class org.metacsp.framework.ConstraintOrderingH
 
constraints - Variable in class org.metacsp.framework.multi.MultiConstraint
 
constraints - Variable in class org.metacsp.framework.multi.MultiVariable
 
ConstraintSolver - Class in org.metacsp.framework
This class provides common infrastructure and functionality for all constraint solvers.
ConstraintSolver(Class<?>[], Class<?>) - Constructor for class org.metacsp.framework.ConstraintSolver
Default constructor for this class.
ConstraintSolver.OPTIONS - Enum in org.metacsp.framework
General class options.
ConstraintSolverHierarchyFrame - Class in org.metacsp.utility.UI
Visualization of trees.
ConstraintSolverHierarchyFrame(DelegateTree<ConstraintSolver, String>, String) - Constructor for class org.metacsp.utility.UI.ConstraintSolverHierarchyFrame
 
constraintSolvers - Variable in class org.metacsp.framework.multi.MultiConstraintSolver
 
constraintTypes - Variable in class org.metacsp.framework.ConstraintSolver
 
contactCount - Variable in class org.metacsp.spatial.geometry.Manifold
 
contacts - Variable in class org.metacsp.spatial.geometry.Manifold
 
containsConstraint(Constraint) - Method in class org.metacsp.framework.ConstraintNetwork
Query the network for the existence of a given Constraint.
containsPoint(Coordinate) - Method in class org.metacsp.multi.spatial.DE9IM.PolygonalDomain
Check whether this polygon contains a given point.
containsType(QualitativeAllenIntervalConstraint.Type) - Method in class org.metacsp.time.qualitative.QualitativeAllenIntervalConstraint
Query whether this constraint includes a specific type in its disjunction.
containsVariable(Variable) - Method in class org.metacsp.framework.ConstraintNetwork
Query the network for the existence of a given Variable.
containsVariable(int) - Method in class org.metacsp.framework.ConstraintNetwork
Query the network for the existence of a Variable with a given ID.
containsVariable(Variable) - Method in class org.metacsp.framework.ConstraintSolver
Return if the network of this ConstraintSolver contains a Variable.
contextVars - Variable in class org.metacsp.meta.simplePlanner.SimpleDomain
 
control - Variable in class org.metacsp.utility.UI.CurvedArrow
The start, end, and single control points.
Controllable - Class in org.metacsp.sensing
 
Controllable() - Constructor for class org.metacsp.sensing.Controllable
 
coordinates - Variable in class org.metacsp.multi.spatial.SpatialDomain
 
CopyOfTestGeometricConstraintSolver2 - Class in org.metacsp.examples
 
CopyOfTestGeometricConstraintSolver2() - Constructor for class org.metacsp.examples.CopyOfTestGeometricConstraintSolver2
 
CopyOfTestTrajectoryEnvelopeAnimator - Class in org.metacsp.examples.meta
 
CopyOfTestTrajectoryEnvelopeAnimator() - Constructor for class org.metacsp.examples.meta.CopyOfTestTrajectoryEnvelopeAnimator
 
counterMoves - Variable in class org.metacsp.framework.meta.MetaConstraintSolver
 
createBooleanConstraints(BooleanVariable[], String) - Static method in class org.metacsp.booleanSAT.BooleanConstraint
A factory method for creating BooleanConstraints from an arbitrary propositional logic formula (wff).
createConstraintSolvers(long, long, int) - Static method in class org.metacsp.multi.activity.ActivityNetworkSolver
 
createConstraintSolvers(long, long, int, String[]) - Static method in class org.metacsp.multi.activity.ActivityNetworkSolver
 
createConstraintSolvers(long, long, int) - Static method in class org.metacsp.multi.allenInterval.AllenIntervalNetworkSolver
 
createEnvelopeNoParking(int, PoseSteering[], String, Coordinate...) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
 
createEnvelopeNoParking(int, String[], String, Coordinate...) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
 
createEnvelopeNoParking(int, String, String, Coordinate...) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
 
createEnvelopes(int, long, long, Coordinate[], Trajectory...) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
Create a trajectory envelope for each given Trajectory.
createEnvelopes(int, long, long, Coordinate[], String...) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
Create a trajectory envelope for each given reference to a file containing a path.
createEnvelopes(int, String...) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
Create a trajectory envelope for each given reference to a file containing a path.
createEnvelopes(int, Trajectory...) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
Create a trajectory envelope for each given Trajectory.
createFootprintPolygon(Coordinate...) - Static method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
 
createInternalConstraints(Variable[]) - Method in class org.metacsp.framework.multi.MultiBinaryConstraint
 
createInternalConstraints(Variable, Variable) - Method in class org.metacsp.framework.multi.MultiBinaryConstraint
This method must be defined to create the internal constraints underlying this MultiBinaryConstraint.
createInternalConstraints(Variable[]) - Method in class org.metacsp.framework.multi.MultiConstraint
This method must be implemented by the implementing class, and should instantiate the internal constraints underlying this MultiConstraint.
createInternalConstraints(Variable[]) - Method in class org.metacsp.framework.multi.MultiVariable
This method must be implemented to define the internal lower-level Constraints of this MultiVariable.
createInternalConstraints(Variable[]) - Method in class org.metacsp.multi.activity.SymbolicVariableActivity
 
createInternalConstraints(Variable[]) - Method in class org.metacsp.multi.allenInterval.AllenInterval
 
createInternalConstraints(Variable, Variable) - Method in class org.metacsp.multi.allenInterval.AllenIntervalConstraint
 
createInternalConstraints(Variable[]) - Method in class org.metacsp.multi.debugExample.MultiVarDebug
 
createInternalConstraints(Variable[]) - Method in class org.metacsp.multi.fuzzyActivity.FuzzyActivity
 
createInternalConstraints(Variable[]) - Method in class org.metacsp.multi.fuzzySetActivity.FuzzySetActivity
 
createInternalConstraints(Variable, Variable) - Method in class org.metacsp.multi.spatial.blockAlgebra.BlockAlgebraConstraint
 
createInternalConstraints(Variable[]) - Method in class org.metacsp.multi.spatial.blockAlgebra.RectangularCuboidRegion
 
createInternalConstraints(Variable, Variable) - Method in class org.metacsp.multi.spatial.blockAlgebra.UnaryBlockConstraint
 
createInternalConstraints(Variable, Variable) - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraint
 
createInternalConstraints(Variable[]) - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangularRegion
 
createInternalConstraints(Variable, Variable) - Method in class org.metacsp.multi.spatial.rectangleAlgebra.UnaryRectangleConstraint
 
createInternalConstraints(Variable[]) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
 
createInternalConstraints(Variable[]) - Method in class org.metacsp.multi.spatioTemporal.SpatioTemporalVariable
 
createInternalConstraints(Variable[]) - Method in class org.metacsp.multi.symbols.SymbolicValueConstraint
 
createInternalConstraints(Variable[]) - Method in class org.metacsp.multi.symbols.SymbolicVariable
 
createInternalConstraints(Variable, Variable) - Method in class org.metacsp.multi.TCSP.DistanceConstraint
 
createInternalConstraints(Variable[]) - Method in class org.metacsp.multi.TCSP.MultiTimePoint
 
createInternalConstraints(Variable[]) - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent
 
createInternalConstraints(Variable[]) - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent2
 
createInternalConstraintSolvers(long, long, int) - Static method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
 
createNewActivity(String) - Method in class org.metacsp.sensing.Sensor
 
createParkingEnvelope(int, long, Pose, String, Coordinate...) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
 
createReducedCopy(AllenIntervalNetworkSolver, AllenInterval[]) - Static method in class org.metacsp.multi.allenInterval.AllenIntervalNetworkUtilities
Creates a "reduced copy" of an AllenIntervalNetworkSolver.
createReducedCopy(AllenIntervalNetworkSolver, AllenInterval[], int) - Static method in class org.metacsp.multi.allenInterval.AllenIntervalNetworkUtilities
Creates a "reduced copy" of an AllenIntervalNetworkSolver.
createVariable(String) - Method in class org.metacsp.framework.ConstraintSolver
Create a new Variable for this ConstraintSolver, and assign it to the given component label.
createVariable() - Method in class org.metacsp.framework.ConstraintSolver
Factory method for creating a new Variable for this ConstraintSolver.
createVariables(int) - Method in class org.metacsp.framework.ConstraintSolver
Create a batch of new Variables for this ConstraintSolver.
createVariables(int, String) - Method in class org.metacsp.framework.ConstraintSolver
Create a batch of new Variables for this ConstraintSolver.
createVariablesSub(int) - Method in class org.metacsp.booleanSAT.BooleanSatisfiabilitySolver
 
createVariablesSub(int) - Method in class org.metacsp.framework.ConstraintSolver
This method must be implemented by the developer of the specific ConstraintSolver class.
createVariablesSub(int, String) - Method in class org.metacsp.framework.ConstraintSolver
This method must be implemented by the developer of the specific ConstraintSolver class.
createVariablesSub(int[], int, String) - Method in class org.metacsp.framework.multi.MultiConstraintSolver
This method creates num MultiVariables.
createVariablesSub(int) - Method in class org.metacsp.framework.multi.MultiConstraintSolver
 
createVariablesSub(int, String) - Method in class org.metacsp.framework.multi.MultiConstraintSolver
 
createVariablesSub(int) - Method in class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalNetworkSolver
 
createVariablesSub(int) - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariableConstraintSolver
 
createVariablesSub(int) - Method in class org.metacsp.multi.spatial.DE9IM.DE9IMRelationSolver
 
createVariablesSub(int) - Method in class org.metacsp.spatial.geometry.RCC2ConstraintSolver
 
createVariablesSub(int) - Method in class org.metacsp.spatial.RCC.RCCConstraintSolver
 
createVariablesSub(int) - Method in class org.metacsp.spatial.reachability.ReachabilityContraintSolver
 
createVariablesSub(int) - Method in class org.metacsp.time.APSPSolver
 
createVariablesSub(int) - Method in class org.metacsp.time.qualitative.QualitativeAllenSolver
 
cross(Vec2, float) - Method in class org.metacsp.spatial.geometry.Vec2
 
cross(float, Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
cross(Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
cross(Vec2, float, Vec2) - Static method in class org.metacsp.spatial.geometry.Vec2
 
cross(float, Vec2, Vec2) - Static method in class org.metacsp.spatial.geometry.Vec2
 
cross(Vec2, Vec2) - Static method in class org.metacsp.spatial.geometry.Vec2
 
currentFocus - Variable in class org.metacsp.framework.meta.MetaConstraintSolver
 
currentResourceUtilizers - Variable in class org.metacsp.meta.simplePlanner.SimpleDomain
 
currentVertex - Variable in class org.metacsp.framework.meta.MetaConstraintSolver
 
curve - Variable in class org.metacsp.utility.UI.CurvedArrow
The quad-curve that controls the shape of the long part of the arrow.
CurvedArrow - Class in org.metacsp.utility.UI
This is a simple class for storing and drawing a curved line with possible arrow heads on it.
CurvedArrow(int, int, int, int, float) - Constructor for class org.metacsp.utility.UI.CurvedArrow
Instantiates a CurvedArrow object.
CurvedArrow(Point, Point, float) - Constructor for class org.metacsp.utility.UI.CurvedArrow
Instantiates a CurvedArrow object.
curvy - Variable in class org.metacsp.utility.UI.CurvedArrow
The "curvy-ness" factor.

D

data - Variable in class org.metacsp.utility.Matrix
 
DE9IMRelation - Class in org.metacsp.multi.spatial.DE9IM
This class represents spatial relations between geometric shapes (variables of type GeometricShapeVariable).
DE9IMRelation() - Constructor for class org.metacsp.multi.spatial.DE9IM.DE9IMRelation
 
DE9IMRelation(DE9IMRelation.Type...) - Constructor for class org.metacsp.multi.spatial.DE9IM.DE9IMRelation
Create a new DE-9IM relation with given types.
DE9IMRelation.Type - Enum in org.metacsp.multi.spatial.DE9IM
The 10 meaningful relations in DE-9IM.
DE9IMRelationSolver - Class in org.metacsp.multi.spatial.DE9IM
A solver for constraint networks of DE9IMRelations.
DE9IMRelationSolver(Class<?>[], Class<?>) - Constructor for class org.metacsp.multi.spatial.DE9IM.DE9IMRelationSolver
 
DE9IMRelationSolver() - Constructor for class org.metacsp.multi.spatial.DE9IM.DE9IMRelationSolver
Creates a new solver for DE9IMRelations.
DEFAULT_MAX_TPS - Static variable in class org.metacsp.time.APSPSolver
 
defaultIntervalBounds - Variable in enum org.metacsp.multi.allenInterval.AllenIntervalConstraint.Type
 
defaultValueChoiceFunction - Variable in class org.metacsp.framework.Domain
 
DELTAS - Static variable in class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalConstraint
Array defining how possibility decreases with distance in Freksa's neighborhood.
dependentVariables - Variable in class org.metacsp.framework.Variable
 
dependsOn(Variable) - Method in class org.metacsp.framework.Variable
Returns true iff this Variable depends on a given Variable.
deplenish() - Method in class org.metacsp.framework.ConstraintSolver
Deplenish the network associated to the ConstraintSolver (remove all constraints and variables).
DigitalClock - Class in org.metacsp.utility.UI
 
DigitalClock(long, TreeMap<String, DigitalClock.RobotTaskStates>) - Constructor for class org.metacsp.utility.UI.DigitalClock
 
DigitalClock.RobotTaskStates - Enum in org.metacsp.utility.UI
 
dis - Variable in class org.metacsp.dispatching.DispatchingFunction
 
dispatch(SymbolicVariableActivity) - Method in class org.metacsp.dispatching.DispatchingFunction
 
Dispatcher - Class in org.metacsp.dispatching
 
Dispatcher(ActivityNetworkSolver, long) - Constructor for class org.metacsp.dispatching.Dispatcher
 
Dispatcher.ACTIVITY_STATE - Enum in org.metacsp.dispatching
 
DispatchingFunction - Class in org.metacsp.dispatching
 
DispatchingFunction(String) - Constructor for class org.metacsp.dispatching.DispatchingFunction
 
distance(Point) - Method in class org.metacsp.multi.spatial.rectangleAlgebra.Point
 
distance(Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
distance(Vec2, Vec2) - Static method in class org.metacsp.spatial.geometry.Vec2
 
DistanceConstraint - Class in org.metacsp.multi.TCSP
 
DistanceConstraint(Bounds...) - Constructor for class org.metacsp.multi.TCSP.DistanceConstraint
 
DistanceConstraintSolver - Class in org.metacsp.multi.TCSP
 
DistanceConstraintSolver(long, long) - Constructor for class org.metacsp.multi.TCSP.DistanceConstraintSolver
 
distanceSq(Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
distanceSq(Vec2, Vec2) - Static method in class org.metacsp.spatial.geometry.Vec2
 
distanceTo(Pose) - Method in class org.metacsp.multi.spatioTemporal.paths.Pose
 
div(float, Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
div(float) - Method in class org.metacsp.spatial.geometry.Vec2
 
div(Vec2, Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
div(Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
divi(float) - Method in class org.metacsp.spatial.geometry.Vec2
 
divi(Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
doInference(long) - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlannerInferenceCallback
 
doInference(long) - Method in class org.metacsp.meta.simplePlanner.SimplePlannerInferenceCallback
 
doInference(long) - Method in interface org.metacsp.sensing.InferenceCallback
 
Domain - Class in org.metacsp.framework
This class is used to represent domains of variables.
Domain(Variable) - Constructor for class org.metacsp.framework.Domain
 
DomainDescription - Class in org.metacsp.onLineMonitoring
 
DomainDescription(Rule...) - Constructor for class org.metacsp.onLineMonitoring.DomainDescription
 
DomainDescription() - Constructor for class org.metacsp.onLineMonitoring.DomainDescription
 
DomainDescription.OPTIONS - Enum in org.metacsp.onLineMonitoring
 
DomainDescription.TIMELINEOPION - Enum in org.metacsp.onLineMonitoring
 
domains - Variable in class org.metacsp.framework.multi.MultiDomain
 
dot(Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
dot(Vec2, Vec2) - Static method in class org.metacsp.spatial.geometry.Vec2
 
draw(ConstraintNetwork, String) - Static method in class org.metacsp.framework.ConstraintNetwork
A static method for drawing ConstraintNetworks.
draw(ConstraintNetwork, String, Callback) - Static method in class org.metacsp.framework.ConstraintNetwork
A static method for drawing ConstraintNetworks.
draw(ConstraintNetwork) - Static method in class org.metacsp.framework.ConstraintNetwork
Same as the static two-argument draw method, using the ConstraintNetwork's simple class name as the title of the JFrame.
draw(ConstraintNetwork, Callback) - Static method in class org.metacsp.framework.ConstraintNetwork
Same as the static two-argument draw method, using the ConstraintNetwork's simple class name as the title of the JFrame.
draw(ConstraintNetwork) - Method in class org.metacsp.framework.meta.MetaConstraint
Method to draw the metaCSP's constraint network according to the rationale of this MetaConstraint (e.g., for a resource, this could be the resource usage profile as it is determined by the given constraint network).
draw() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
Draws the search space of the meta-CSP.
draw(ConstraintNetwork) - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
 
draw(ConstraintNetwork) - Method in class org.metacsp.meta.hybridPlanner.MetaOccupiedConstraint
 
draw(ConstraintNetwork) - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
draw(ConstraintNetwork) - Method in class org.metacsp.meta.hybridPlanner.SensingSchedulable
 
draw(ConstraintNetwork) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
draw(ConstraintNetwork) - Method in class org.metacsp.meta.simplePlanner.SimpleReusableResource
 
draw(ConstraintNetwork) - Method in class org.metacsp.meta.spatioTemporal.paths.Map
 
draw(ConstraintNetwork) - Method in class org.metacsp.meta.symbolsAndTime.Floor2D
 
draw(ConstraintNetwork) - Method in class org.metacsp.meta.symbolsAndTime.ReusableResource
 
draw(ConstraintNetwork) - Method in class org.metacsp.meta.symbolsAndTime.StateVariable
 
draw(ConstraintNetwork) - Method in class org.metacsp.meta.TCSP.TCSPLabeling
 
draw() - Method in class org.metacsp.multi.activity.Timeline
 
draw() - Method in class org.metacsp.time.APSPSolver
Draw a graph representing this APSPSolver's ConstraintNetwork.
draw() - Method in class org.metacsp.time.SimpleDistanceConstraint
Draw a graphical representation of this constraint.
draw(Graphics2D) - Method in class org.metacsp.utility.UI.CurvedArrow
Draws the arrow on the indicated graphics environment.
draw(DelegateForest<MetaVariable, ConstraintNetwork>) - Static method in class org.metacsp.utility.UI.SearchTreeFrame
 
drawAlmostCentreRectangle(long, RectangularRegion...) - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraintSolver
Output a Gnuplot-readable script that draws, for each given RectangularRegion, a rectangle which is close to the "center" of the RectangularRegion's domain.
drawAlmostCentreRectangle(long, HashMap<String, Rectangle>) - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraintSolver
Output a Gnuplot-readable script that draws, for each given RectangularRegion, a rectangle which is close to the "center" of the RectangularRegion's domain.
drawAsGantt() - Method in class org.metacsp.multi.activity.ActivityNetworkSolver
Draw all activities on Gantt chart
drawAsGantt(Vector<String>) - Method in class org.metacsp.multi.activity.ActivityNetworkSolver
Draw selected variables on Gantt chart
drawAsGantt(String) - Method in class org.metacsp.multi.activity.ActivityNetworkSolver
Draw variables matching this String on Gantt chart
drawConstraintNetwork(String, ConstraintNetwork) - Static method in class org.metacsp.utility.UI.JTSDrawingPanel
 
drawConstraintNetworkHierarchy(DelegateTree<ConstraintNetwork, String>) - Static method in class org.metacsp.framework.multi.MultiConstraintSolver
Draw a hierarchy of ConstraintNetworks.
drawConstraintSolverHierarchy(DelegateTree<ConstraintSolver, String>) - Static method in class org.metacsp.framework.multi.MultiConstraintSolver
Draw a hierarchy of ConstraintSolvers.
drawControlPoint(Graphics2D) - Method in class org.metacsp.utility.UI.CurvedArrow
 
drawHighlight(Graphics2D) - Method in class org.metacsp.utility.UI.CurvedArrow
Draws a highlight of the curve.
drawNetwork() - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
drawPolygons(Vector<Vector<Vec2>>, long) - Static method in class org.metacsp.spatial.geometry.GeometricConstraintSolver
 
drawText(Graphics2D) - Method in class org.metacsp.utility.UI.CurvedArrow
Draws the text on the high point of the arc.
drawTrajectoryEnvelopeHierarchy(DelegateTree<TrajectoryEnvelope, String>) - Static method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Draw a hierarchy of TrajectoryEnvelopes.
drawVariableHierarchy(DelegateTree<Variable, String>) - Static method in class org.metacsp.framework.multi.MultiVariable
Draw the Variable hierarchy underlying this MultiVariable.
drawVariables(String, boolean[], GeometricShapeVariable[]) - Static method in class org.metacsp.utility.UI.JTSDrawingPanel
 
drawVariables(String, GeometricShapeVariable...) - Static method in class org.metacsp.utility.UI.JTSDrawingPanel
 
DT - Static variable in class org.metacsp.spatial.geometry.ImpulseMath
 
DummyConstraint - Class in org.metacsp.framework
 
DummyConstraint(String) - Constructor for class org.metacsp.framework.DummyConstraint
 
DummyVariable - Class in org.metacsp.framework
 
DummyVariable(ConstraintSolver, String) - Constructor for class org.metacsp.framework.DummyVariable
 

E

EarliestStartTimeVarOH - Class in org.metacsp.meta.symbolsAndTime
 
EarliestStartTimeVarOH() - Constructor for class org.metacsp.meta.symbolsAndTime.EarliestStartTimeVarOH
 
end - Variable in class org.metacsp.utility.UI.CurvedArrow
The start, end, and single control points.
endArrow - Variable in class org.metacsp.utility.UI.CurvedArrow
Arrow flags.
enumerateSets - Variable in class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
enumeratesModels() - Method in class org.metacsp.booleanSAT.BooleanSatisfiabilitySolver
Returns whether this BooleanSatisfiabilitySolver enumerates models.
EnvelopeAccessor - Class in org.metacsp.utility.UI
 
EnvelopeAccessor() - Constructor for class org.metacsp.utility.UI.EnvelopeAccessor
 
EPSILON - Static variable in class org.metacsp.spatial.geometry.ImpulseMath
 
EPSILON - Static variable in class org.metacsp.spatial.geometry.Vec2
 
EPSILON_SQ - Static variable in class org.metacsp.spatial.geometry.ImpulseMath
 
EPSILON_SQ - Static variable in class org.metacsp.spatial.geometry.Vec2
 
eq(Matrix) - Method in class org.metacsp.utility.Matrix
 
equal(float, float) - Static method in class org.metacsp.spatial.geometry.ImpulseMath
 
equals(Object) - Method in class org.metacsp.framework.ConstraintNetwork
Checks if the given ConstraintNetwork is equal to this.
equals(Object) - Method in class org.metacsp.framework.Variable
Ascertain whether this variable is equal to another.
equals(Object) - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicDomain
 
equals(Object) - Method in class org.metacsp.spatial.reachability.ConfigurationDomain
Compares two time intervals, returning true iff their start and end times coincide.
equals(Object) - Method in class org.metacsp.time.Bounds
 
equals(Object) - Method in class org.metacsp.time.Interval
Compares two time intervals, returning true iff their start and end times coincide.
equals(Object) - Method in class org.metacsp.time.qualitative.SimpleInterval
Compares two time intervals, returning true iff their start and end times coincide.
equals(Object) - Method in class org.metacsp.time.TimePoint
Compare this time point with a reference time point.
equals(Object) - Method in class org.metacsp.utility.UI.TweenableEnvelope
 
expandOperator(SimpleOperator, SymbolicVariableActivity) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
extraConstraints - Variable in class org.metacsp.meta.simplePlanner.Axiom
 
extraConstraints - Variable in class org.metacsp.meta.simplePlanner.SimpleOperator
 
extractAllBoundingBoxesFromSTPs() - Method in class org.metacsp.multi.spatial.blockAlgebra.BlockConstraintSolver
 
extractAllBoundingBoxesFromSTPs() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraintSolver
 
extractBoundingBoxesFromSTPs(RectangularCuboidRegion) - Method in class org.metacsp.multi.spatial.blockAlgebra.BlockConstraintSolver
Extracts a specific BoundingBox from the domain of a RectangularRegion.
extractBoundingBoxesFromSTPs(String) - Method in class org.metacsp.multi.spatial.blockAlgebra.BlockConstraintSolver
 
extractBoundingBoxesFromSTPs(RectangularRegion) - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraintSolver
Extracts a specific BoundingBox from the domain of a RectangularRegion.
extractBoundingBoxesFromSTPs(String) - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraintSolver
 
extractBoundingBoxesFromSTPsByName(String) - Method in class org.metacsp.multi.spatial.blockAlgebra.BlockConstraintSolver
 
extractBoundingBoxesFromSTPsByName(String) - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraintSolver
 

F

failurePruning(int) - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
failurePruning(int) - Method in class org.metacsp.framework.multi.MultiConstraintSolver
 
filteringTime - Variable in class org.metacsp.meta.simplePlanner.SimpleDomain
 
findAxisLeastPenetration(int[], Polygon, Polygon) - Method in class org.metacsp.spatial.geometry.CollisionPolygonPolygon
 
findIncidentFace(Vec2[], Polygon, Polygon, int) - Method in class org.metacsp.spatial.geometry.CollisionPolygonPolygon
 
finish(SymbolicVariableActivity...) - Method in class org.metacsp.dispatching.Dispatcher
 
finish(SymbolicVariableActivity...) - Method in class org.metacsp.dispatching.DispatchingFunction
 
FiniteStateAutomatonFrame - Class in org.metacsp.utility.UI
A variation of AddNodeDemo that animates transitions between graph states.
FiniteStateAutomatonFrame(ObservableGraph<String[], Interval>) - Constructor for class org.metacsp.utility.UI.FiniteStateAutomatonFrame
 
Floor2D - Class in org.metacsp.meta.symbolsAndTime
 
Floor2D(VariableOrderingH, ValueOrderingH, double) - Constructor for class org.metacsp.meta.symbolsAndTime.Floor2D
 
FluentBasedSimpleDomain - Class in org.metacsp.meta.hybridPlanner
 
FluentBasedSimpleDomain(int[], String[], String, String) - Constructor for class org.metacsp.meta.hybridPlanner.FluentBasedSimpleDomain
 
flushGeometries() - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
focus(Variable...) - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
FocusConstraint - Class in org.metacsp.framework.meta
 
FocusConstraint() - Constructor for class org.metacsp.framework.meta.FocusConstraint
 
format(double, StringBuffer, FieldPosition) - Method in class org.metacsp.utility.UI.PlotDecimalFormat
 
freksa_neighbor - Static variable in class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalConstraint
The transition table used for computing Freksa neighborhoods.
fromString(String) - Static method in enum org.metacsp.multi.allenInterval.AllenIntervalConstraint.Type
Returns an AllenIntervalConstraint.Type given its name.
FuzzyActivity - Class in org.metacsp.multi.fuzzyActivity
 
FuzzyActivity(ConstraintSolver, int, ConstraintSolver[], Variable[]) - Constructor for class org.metacsp.multi.fuzzyActivity.FuzzyActivity
 
FuzzyActivityDomain - Class in org.metacsp.meta.fuzzyActivity
Implements the MetaConstraint for fuzzy context recognition.
FuzzyActivityDomain() - Constructor for class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
Creates a new FuzzyActivityDomain.
FuzzyActivityDomain.markings - Enum in org.metacsp.meta.fuzzyActivity
A FuzzyActivity representing a hypothesis can be justified or not.
FuzzyActivityInferenceSolver - Class in org.metacsp.meta.fuzzyActivity
Provides a meta-CSP implementation of fuzzy context inference.
FuzzyActivityInferenceSolver(long) - Constructor for class org.metacsp.meta.fuzzyActivity.FuzzyActivityInferenceSolver
 
FuzzyActivityMetaSolver - Class in org.metacsp.meta.fuzzyActivity
Provides a meta-CSP implementation of fuzzy context inference.
FuzzyActivityMetaSolver(long) - Constructor for class org.metacsp.meta.fuzzyActivity.FuzzyActivityMetaSolver
 
FuzzyActivityNetworkSolver - Class in org.metacsp.multi.fuzzyActivity
 
FuzzyActivityNetworkSolver() - Constructor for class org.metacsp.multi.fuzzyActivity.FuzzyActivityNetworkSolver
 
FuzzyAllenIntervalConstraint - Class in org.metacsp.fuzzyAllenInterval
This class represents fuzzy Allen Interval constraints.
FuzzyAllenIntervalConstraint(QualitativeAllenIntervalConstraint.Type...) - Constructor for class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalConstraint
Create a FuzzyAllenIntervalConstraint given an array of constraint types whose desired possibility is 1.
FuzzyAllenIntervalNetworkSolver - Class in org.metacsp.fuzzyAllenInterval
This ConstraintSolver implements a fuzzified version of Allen's path consistency algorithm, as well as search procedure to extract the optimal solution of a fuzzy temporal CSP.
FuzzyAllenIntervalNetworkSolver() - Constructor for class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalNetworkSolver
FuzzySensorEvent - Class in org.metacsp.onLineMonitoring
 
FuzzySensorEvent(PhysicalSensor, double[], long) - Constructor for class org.metacsp.onLineMonitoring.FuzzySensorEvent
 
FuzzySetActivity - Class in org.metacsp.multi.fuzzySetActivity
 
FuzzySetActivity(ConstraintSolver, int, ConstraintSolver[], Variable[]) - Constructor for class org.metacsp.multi.fuzzySetActivity.FuzzySetActivity
 
FuzzySetActivityNetworkSolver - Class in org.metacsp.multi.fuzzySetActivity
 
FuzzySetActivityNetworkSolver(long, long, int) - Constructor for class org.metacsp.multi.fuzzySetActivity.FuzzySetActivityNetworkSolver
 
FuzzySetActivityNetworkSolver(long, long) - Constructor for class org.metacsp.multi.fuzzySetActivity.FuzzySetActivityNetworkSolver
 
FuzzySymbolicDomain - Class in org.metacsp.fuzzySymbols
Class for representing fuzzy sets (domains of FuzzySymbolicVariables).
FuzzySymbolicDomain(FuzzySymbolicVariable, String[], double[]) - Constructor for class org.metacsp.fuzzySymbols.FuzzySymbolicDomain
 
FuzzySymbolicDomain(FuzzySymbolicVariable, String[]) - Constructor for class org.metacsp.fuzzySymbols.FuzzySymbolicDomain
 
FuzzySymbolicVariable - Class in org.metacsp.fuzzySymbols
A FuzzySymbolicVariable represents a fuzzy set (see FuzzySymbolicDomain).
FuzzySymbolicVariable(ConstraintSolver, int) - Constructor for class org.metacsp.fuzzySymbols.FuzzySymbolicVariable
 
FuzzySymbolicVariableConstraintSolver - Class in org.metacsp.fuzzySymbols
This ConstraintSolver solves CSPs where variables are fuzzy sets (see FuzzySymbolicVariable) and constraints are equality or inequalities among fuzzy sets.
FuzzySymbolicVariableConstraintSolver() - Constructor for class org.metacsp.fuzzySymbols.FuzzySymbolicVariableConstraintSolver
 

G

g - Variable in class org.metacsp.framework.ConstraintNetwork
 
g - Variable in class org.metacsp.framework.meta.MetaConstraintSolver
 
Gaussian - Class in org.metacsp.utility
Compilation: javac Gaussian.java Execution: java Gaussian x mu sigma Function to compute the Gaussian pdf (probability density function) and the Gaussian cdf (cumulative density function) % java Gaussian 820 1019 209 0.17050966869132111 % java Gaussian 1500 1019 209 0.9893164837383883 % java Gaussian 1500 1025 231 0.9801220907365489 The approximation is accurate to absolute error less than 8 * 10^(-16).
Gaussian() - Constructor for class org.metacsp.utility.Gaussian
 
generateAllAlternativeSet(Vector<RectangularRegion>) - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
geom - Variable in class org.metacsp.multi.spatial.DE9IM.GeometricShapeDomain
 
GeometricConstraint - Class in org.metacsp.spatial.geometry
 
GeometricConstraint(GeometricConstraint.Type) - Constructor for class org.metacsp.spatial.geometry.GeometricConstraint
 
GeometricConstraint.Type - Enum in org.metacsp.spatial.geometry
 
GeometricConstraintSolver - Class in org.metacsp.spatial.geometry
 
GeometricConstraintSolver() - Constructor for class org.metacsp.spatial.geometry.GeometricConstraintSolver
 
GeometricShapeDomain - Class in org.metacsp.multi.spatial.DE9IM
Represents the domain of a GeometricShapeVariable.
GeometricShapeDomain(Variable) - Constructor for class org.metacsp.multi.spatial.DE9IM.GeometricShapeDomain
 
GeometricShapeDomain(Variable, Coordinate...) - Constructor for class org.metacsp.multi.spatial.DE9IM.GeometricShapeDomain
 
GeometricShapeVariable - Class in org.metacsp.multi.spatial.DE9IM
Represents a variable that can be reasoned upon by the DE9IMRelationSolver.
GeometricShapeVariable(ConstraintSolver, int) - Constructor for class org.metacsp.multi.spatial.DE9IM.GeometricShapeVariable
 
getACentrePointSolution() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.BoundingBox
 
getActivities() - Method in class org.metacsp.dispatching.Dispatcher
 
getActivitiesWithSymbols(String, String[]) - Method in class org.metacsp.multi.activity.ActivityNetworkSolver
 
getActivitiesWithSymbols(String[]) - Method in class org.metacsp.multi.activity.ActivityNetworkSolver
 
getActivity() - Method in class org.metacsp.multi.debugExample.MultiVarDebug
 
getActivity() - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent
 
getActivity() - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent2
 
getActivityIndex() - Method in class org.metacsp.onLineMonitoring.SensorDataOLD
 
getActivityNetworkSolver() - Method in class org.metacsp.multi.debugExample.MultiSolverDebug
Returns the ActivityNetworkSolver which propagates the temporal and symbolic constraints.
getActivityNetworkSolver() - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
getActivityOnUse() - Method in class org.metacsp.meta.symbolsAndTime.Schedulable
 
getActsInState(Dispatcher.ACTIVITY_STATE) - Method in class org.metacsp.dispatching.Dispatcher
 
getActuators() - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
getAdded() - Method in class org.metacsp.framework.ConstraintNetworkChangeEvent
Get the added Variables and Constraints.
getAddedResolvers() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
Get the final list of resolvers (meta-values) added to the ground-CSP(s) for obtaining a solution to the meta-CSP.
getAdmissibleDistanceBounds(TimePoint, TimePoint) - Method in class org.metacsp.multi.allenInterval.AllenIntervalNetworkSolver
Gets the minimum and maximum allowed distance between a pair of TimePoints.
getAdmissibleDistanceBounds(TimePoint) - Method in class org.metacsp.multi.allenInterval.AllenIntervalNetworkSolver
Get the minimum and maximum allowed distance between the global source and a TimePoint.
getAllenConvexClosure(QualitativeAllenIntervalConstraint.Type...) - Static method in class org.metacsp.time.qualitative.QualitativeAllenIntervalConstraint
Get convex closure of Allen Interval based on canonical representation of interval atomic relation [Ligozat, 1996] and based on the "Geometrical Interpretation of Maximal Tractable Interval Subalgebras" [F.
getAllenIntervalNetworkSolver() - Method in class org.metacsp.multi.activity.ActivityNetworkSolver
Get the AllenIntervalNetworkSolver.
getAllImplicitRCC8Relations() - Method in class org.metacsp.multi.spatial.DE9IM.DE9IMRelationSolver
Get all the implicit DE9IMRelations that exist among the variables in this solver's ConstraintNetwork.
getAllImplicitRelations() - Method in class org.metacsp.multi.spatial.DE9IM.DE9IMRelationSolver
Get all the implicit DE9IMRelations that exist among the variables in this solver's ConstraintNetwork.
getAllResourceUsageLevel() - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
getAlmostCentreRecCuboid() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.BoundingBox
 
getAlmostCentreRectangle() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.BoundingBox
 
getAncestorVariable(Class<?>) - Method in class org.metacsp.framework.Variable
Get the first ancestor MultiVariable of this Variable that is of a given type.
getAnnotation() - Method in class org.metacsp.framework.Constraint
Get this Constraint's annotation (can be any Object and used in any way).
getAnnotation() - Method in class org.metacsp.framework.ConstraintNetwork
Get the annotation for this ConstraintNetwork.
getArea(Vec2[]) - Static method in class org.metacsp.spatial.geometry.GeometricConstraintSolver
 
getAttributes() - Method in class org.metacsp.framework.Variable
 
getAxisX(Vec2) - Method in class org.metacsp.spatial.geometry.Mat2
 
getAxisX() - Method in class org.metacsp.spatial.geometry.Mat2
 
getAxisY(Vec2) - Method in class org.metacsp.spatial.geometry.Mat2
 
getAxisY() - Method in class org.metacsp.spatial.geometry.Mat2
 
getBeforeParameter() - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
getBeforeParameter() - Method in class org.metacsp.meta.symbolsAndTime.Schedulable
 
getBestHypotheses(int) - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
getBestHypotheses(double) - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
getBinaryBAConstraint() - Method in class org.metacsp.spatial.utility.SpatialRule
 
getBinaryRAConstraint() - Method in class org.metacsp.spatial.utility.SpatialRule
 
getBooleanForSymbol(String) - Method in class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
getBoundingBox() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangularRegion
 
getBounds() - Method in class org.metacsp.multi.allenInterval.AllenIntervalConstraint
Get the bounds for this AllenIntervalConstraint.
getBounds() - Method in class org.metacsp.multi.spatial.blockAlgebra.UnaryBlockConstraint
 
getBounds() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.UnaryRectangleConstraint
 
getBounds() - Method in class org.metacsp.multi.TCSP.DistanceConstraint
 
getBounds() - Method in class org.metacsp.time.Interval
 
getBounds() - Method in class org.metacsp.utility.UI.CurvedArrow
Returns the bounds.
getBTcounter() - Method in class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
 
getBufferedImage(int, int) - Method in class org.metacsp.utility.UI.PlotBoxTLSmall
Get a buffered image of this chart
getCapacity() - Method in class org.metacsp.meta.simplePlanner.SimpleReusableResource
 
getCardinalConstraint(BlockAlgebraConstraint) - Static method in class org.metacsp.multi.spatial.blockAlgebra.BlockAlgebraConstraint
 
getCardinalConstraint(RectangleConstraint) - Static method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraint
 
getClippedResult() - Method in class org.metacsp.spatial.geometry.SutherlandHodgman
 
getClosestGroundEnvelope(long) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get the ground TrajectoryEnvelope in which the robot will be at a given time.
getColor() - Method in class org.metacsp.framework.Constraint
 
getColor() - Method in class org.metacsp.framework.Variable
 
getComponent() - Method in class org.metacsp.dispatching.DispatchingFunction
 
getComponent(Variable) - Method in class org.metacsp.framework.ConstraintSolver
Get the component of a given Variable.
getComponent() - Method in class org.metacsp.framework.Variable
Get this Variable's component.
getComponent() - Method in class org.metacsp.multi.activity.Timeline
 
getComponent() - Method in class org.metacsp.onLineMonitoring.Rule
 
getComponents() - Method in class org.metacsp.framework.ConstraintSolver
Get a HashMap of all component tags with associated variables.
getConfigurationName() - Method in class org.metacsp.spatial.reachability.ConfigurationDomain
 
getConfigurationVariable() - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent
 
getConflict() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
getConflictRanking() - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
getConOrderingH() - Method in class org.metacsp.framework.meta.MultiMetaConstraint
 
getConsitency() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
Get the upper bound on the overall (temporal + value) consistency of the ConstraintNetwork.
getConstraint(Variable, Variable) - Method in class org.metacsp.framework.ConstraintNetwork
Returns the Constraint between two given Variables (if it exists).
getConstraint(TimePoint, TimePoint) - Method in class org.metacsp.time.APSPSolver
Get active constraint between two TimePoints.
getConstraintNetwork() - Method in class org.metacsp.dispatching.Dispatcher
 
getConstraintNetwork() - Method in class org.metacsp.dispatching.DispatchingFunction
 
getConstraintNetwork() - Method in class org.metacsp.framework.ConstraintSolver
getConstraintNetwork() - Method in class org.metacsp.framework.meta.MetaVariable
Get the network of Variables and Constraints that define this MetaVariable.
getConstraintNetwork() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
Get the ConstraintNetwork used by the meta-CSP's FuzzyActivityNetworkSolver.
getConstraintNetwork() - Method in class org.metacsp.multi.activity.Timeline
 
getConstraintNetwork() - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
getConstraintNetwork() - Method in class org.metacsp.onLineMonitoring.Hypothesis
 
getConstraintNetwork() - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
getConstraintNetwork() - Method in class org.metacsp.time.qualitative.QualitativeAllenSolver
 
getConstraintNetworkHierarchy() - Method in class org.metacsp.framework.multi.MultiConstraintSolver
Get a tree whose nodes are the constraint networks managed by the hierarchy of ConstraintSolvers underlying this MultiConstraintSolver.
getConstraintNetworksFromSolverHierarchy(Class<?>) - Method in class org.metacsp.framework.multi.MultiConstraintSolver
Get all ConstraintNetworks underlying ConstraintSolvers of a given type in this MultiConstraintSolver's hierarchy of solvers.
getConstraints(Variable, Variable) - Method in class org.metacsp.framework.ConstraintNetwork
Returns all Constraints between two given Variables.
getConstraints() - Method in class org.metacsp.framework.ConstraintNetwork
Get all Constraints in the network.
getConstraints() - Method in class org.metacsp.framework.ConstraintSolver
Get all the Constraints contained in this ConstraintSolver's ConstraintNetwork.
getConstraints(Variable, Variable) - Method in class org.metacsp.framework.ConstraintSolver
Get all Constraints contained in this ConstraintSolver's ConstraintNetwork with given source and destination Variables.
getConstraints() - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
getConstraintSolver(ConstraintSolver, Class<?>) - Static method in class org.metacsp.framework.multi.MultiConstraintSolver
 
getConstraintSolver() - Method in class org.metacsp.framework.Variable
Get the constraint solver of this Variable.
getConstraintSolverHierarchy() - Method in class org.metacsp.framework.multi.MultiConstraintSolver
Get the hierarchy of ConstraintSolvers rooted in this MultiConstraintSolver.
getConstraintSolvers() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
Get all the ground constraint solvers of this meta-CSP.
getConstraintSolvers() - Method in class org.metacsp.framework.multi.MultiConstraintSolver
Get the ConstraintSolvers underlying this MultiConstraintSolver.
getConstraintSolversFromConstraintSolverHierarchy(Class<?>) - Method in class org.metacsp.framework.multi.MultiConstraintSolver
Get the ConstraintSolvers of a given type from this MultiConstraintSolver's hierarchy of ConstraintSolvers.
getContactPoints() - Method in class org.metacsp.spatial.geometry.SutherlandHodgman
 
getContextVars() - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
getContrallbaleSymbols() - Method in class org.metacsp.sensing.Controllable
 
getConvexifyBeforeAndAfter() - Method in class org.metacsp.meta.hybridPlanner.ManipulationAreaDomain
 
getCoordiantes() - Method in class org.metacsp.multi.spatial.DE9IM.LineStringDomain
 
getCoordinatesInRealWorld(Point) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
getCounter() - Method in class org.metacsp.time.SimpleDistanceConstraint
Get the current constraint counter, expressing the number of [lb,ub] intervals added between the two TimePoints (including the active constraint).
getCounterMoves() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
getCrispInverse() - Method in class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalConstraint
 
getCTs() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get the start and end times of the path points representing beginning and ending of ground TrajectoryEnvelopes of this TrajectoryEnvelope.
getCulpritDetectionTime() - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
getCurrentAct() - Method in class org.metacsp.onLineMonitoring.Sensor
 
getCurrentAssertionalCons() - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
getCurrentDependencies() - Method in class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
Get the dependency graph of trajectory envelopes from the resolving constraints added by this TrajectoryEnvelopeScheduler.
getCurrentFocusConstraint() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
getCurrentLine() - Method in class org.metacsp.utility.logging.LinePainter
 
getCurrentPossibilities() - Method in class org.metacsp.onLineMonitoring.Sensor
 
getCurrentReusableResourcesUsedByActivity(Variable) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
getCurrentTime() - Method in class org.metacsp.utility.UI.DigitalClock
 
getCurrentTime() - Method in class org.metacsp.utility.UI.TrajectoryEnvelopeAnimator
 
getCurrentTimeInMillis() - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
getCurve() - Method in class org.metacsp.utility.UI.CurvedArrow
 
getDefaultBounds() - Method in enum org.metacsp.multi.allenInterval.AllenIntervalConstraint.Type
 
getDependencies() - Method in class org.metacsp.multi.fuzzyActivity.FuzzyActivity
 
getDependencyRank() - Method in class org.metacsp.onLineMonitoring.Rule
 
getDependentVariables() - Method in class org.metacsp.framework.Variable
Get the Variables that depend on this variable.
getDescription() - Method in class org.metacsp.framework.Constraint
Get the description of this Constraint's type.
getDescription() - Method in class org.metacsp.framework.ConstraintSolver
Gets a description of this ConstraintSolver stating which variable and constraint types it supports.
getDescription() - Method in class org.metacsp.framework.meta.MetaConstraint
 
getDescription() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
getDescription() - Method in class org.metacsp.framework.multi.MultiConstraint
 
getDescription() - Method in class org.metacsp.framework.multi.MultiConstraintSolver
 
getDescription() - Method in class org.metacsp.framework.multi.MultiVariable
 
getDescription() - Method in class org.metacsp.framework.Variable
Get the description of this Variable's type.
getDimension(QualitativeAllenIntervalConstraint.Type...) - Static method in class org.metacsp.time.qualitative.QualitativeAllenIntervalConstraint
Get the dimension of an Allen relation which is the maximum of basic Allen relations.
getDispatcher() - Method in class org.metacsp.dispatching.DispatchingFunction
 
getDispatcher() - Method in class org.metacsp.framework.ConstraintNetworkChangeEvent
Get the ConstraintNetwork that dispatched this change.
getDispatcher() - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
getDispatchingFunction(String) - Method in class org.metacsp.dispatching.Dispatcher
 
getDistanceBounds(TimePoint, TimePoint) - Method in class org.metacsp.time.APSPSolver
Gets the effective bounds between a pair of TimePoints.
getDomain() - Method in class org.metacsp.booleanSAT.BooleanVariable
 
getDomain() - Method in class org.metacsp.framework.DummyVariable
 
getDomain() - Method in class org.metacsp.framework.multi.MultiVariable
 
getDomain() - Method in class org.metacsp.framework.Variable
Get the domain of this Variable.
getDomain() - Method in class org.metacsp.framework.VariablePrototype
 
getDomain() - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariable
 
getDomain() - Method in class org.metacsp.multi.spatial.DE9IM.GeometricShapeVariable
 
getDomain() - Method in class org.metacsp.spatial.geometry.Polygon
 
getDomain() - Method in class org.metacsp.spatial.RCC.Region
 
getDomain() - Method in class org.metacsp.spatial.reachability.ConfigurationVariable
 
getDomain() - Method in class org.metacsp.time.qualitative.SimpleAllenInterval
 
getDomain() - Method in class org.metacsp.time.TimePoint
 
getDTs() - Method in class org.metacsp.multi.spatioTemporal.paths.Trajectory
Get the temporal profile of this Trajectory.
getDts(int, int) - Method in class org.metacsp.multi.spatioTemporal.paths.Trajectory
Get the temporal profile of a portion of this this Trajectory.
getDummyVariable() - Method in class org.metacsp.framework.DummyConstraint
 
getDuration() - Method in class org.metacsp.multi.allenInterval.AllenInterval
 
getDurations() - Method in class org.metacsp.multi.activity.Timeline
 
getEdgeLabel() - Method in class org.metacsp.booleanSAT.BooleanConstraint
 
getEdgeLabel() - Method in class org.metacsp.framework.Constraint
Every Constraint should implement this method - its value is what is drawn by the ConstraintNetwork rendering methods.
getEdgeLabel() - Method in class org.metacsp.framework.ConstraintNetwork
Get a String representation of this ConstraintNetwork (note that MetaConstraintSolvers use ConstraintNetworks as resolvers, therefore this method is used to draw the edge label in the search tree rendering).
getEdgeLabel() - Method in class org.metacsp.framework.DummyConstraint
 
getEdgeLabel() - Method in class org.metacsp.framework.meta.FocusConstraint
 
getEdgeLabel() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
 
getEdgeLabel() - Method in class org.metacsp.meta.hybridPlanner.MetaOccupiedConstraint
 
getEdgeLabel() - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
getEdgeLabel() - Method in class org.metacsp.meta.hybridPlanner.SensingSchedulable
 
getEdgeLabel() - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
getEdgeLabel() - Method in class org.metacsp.meta.simplePlanner.SimpleReusableResource
 
getEdgeLabel() - Method in class org.metacsp.meta.spatioTemporal.paths.Map
 
getEdgeLabel() - Method in class org.metacsp.meta.symbolsAndTime.Floor2D
 
getEdgeLabel() - Method in class org.metacsp.meta.symbolsAndTime.ReusableResource
 
getEdgeLabel() - Method in class org.metacsp.meta.symbolsAndTime.StateVariable
 
getEdgeLabel() - Method in class org.metacsp.meta.TCSP.TCSPLabeling
 
getEdgeLabel() - Method in class org.metacsp.multi.allenInterval.AllenIntervalConstraint
 
getEdgeLabel() - Method in class org.metacsp.multi.spatial.blockAlgebra.BlockAlgebraConstraint
 
getEdgeLabel() - Method in class org.metacsp.multi.spatial.blockAlgebra.UnaryBlockConstraint
 
getEdgeLabel() - Method in class org.metacsp.multi.spatial.DE9IM.DE9IMRelation
 
getEdgeLabel() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraint
 
getEdgeLabel() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.UnaryRectangleConstraint
 
getEdgeLabel() - Method in class org.metacsp.multi.symbols.SymbolicValueConstraint
 
getEdgeLabel() - Method in class org.metacsp.multi.TCSP.DistanceConstraint
 
getEdgeLabel() - Method in class org.metacsp.spatial.cardinal.CardinalConstraint
 
getEdgeLabel() - Method in class org.metacsp.spatial.geometry.GeometricConstraint
 
getEdgeLabel() - Method in class org.metacsp.spatial.RCC.RCCConstraint
 
getEdgeLabel() - Method in class org.metacsp.spatial.reachability.ReachabilityConstraint
 
getEdgeLabel() - Method in class org.metacsp.time.qualitative.QualitativeAllenIntervalConstraint
 
getEdgeLabel() - Method in class org.metacsp.time.SimpleDistanceConstraint
 
getEET() - Method in class org.metacsp.multi.allenInterval.AllenInterval
 
getEnd() - Method in class org.metacsp.multi.allenInterval.AllenInterval
 
getEnd(Variable) - Method in class org.metacsp.multi.fuzzyActivity.SimpleTimeline
 
getEnumerateSets() - Method in class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
getEnvelopeHierarchy() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
 
getEnvelopeVariable() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Returns the spatial part of this TrajectoryEnvelope (spatial envelope).
getEqualTimePoint(TimePoint) - Method in class org.metacsp.time.APSPSolver
 
getEST() - Method in class org.metacsp.multi.allenInterval.AllenInterval
 
getExtraConstraints() - Method in class org.metacsp.meta.simplePlanner.Axiom
 
getExtraConstraints() - Method in class org.metacsp.meta.simplePlanner.SimpleOperator
 
getFalseClause() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
IRAN: please comment this.
getFalseClause() - Method in class org.metacsp.multi.fuzzyActivity.FuzzyActivityNetworkSolver
 
getFalseClause() - Method in class org.metacsp.multi.fuzzySetActivity.FuzzySetActivityNetworkSolver
 
getFalseConstraint() - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariableConstraintSolver
 
getFinishedActs() - Method in class org.metacsp.dispatching.Dispatcher
 
getFocused() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
getFootprint() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get a Polygon representing the footprint of this TrajectoryEnvelope.
getFootprint(Polygon, double, double, double) - Static method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Returns a Geometry representing the footprint of a robot in a given pose.
getFrom() - Method in class org.metacsp.framework.BinaryConstraint
Get the source Variable of this BinaryConstraint.
getFrom() - Method in class org.metacsp.framework.multi.MultiBinaryConstraint
Get the source Variable of this MultiBinaryConstraint.
getFrom() - Method in class org.metacsp.spatial.utility.AssertionalRelation
 
getFrom() - Method in class org.metacsp.spatial.utility.SpatialRule
 
getFullSpaceRepresentation() - Method in class org.metacsp.spatial.geometry.Polygon
 
getFuture() - Method in class org.metacsp.dispatching.Dispatcher
 
getFuzzyActivity() - Method in class org.metacsp.onLineMonitoring.HypothesisNode
 
getGeometricShapeVariable() - Method in class org.metacsp.multi.debugExample.MultiVarDebug
 
getGeometry() - Method in class org.metacsp.multi.debugExample.MultiVarDebug
 
getGeometry() - Method in class org.metacsp.multi.spatial.DE9IM.GeometricShapeDomain
Returns the Geometry used to represent this domain internally.
getGoals() - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
getGraph() - Method in class org.metacsp.framework.ConstraintNetwork
 
getGroundEnvelope(int) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get the ground TrajectoryEnvelope in which the robot will be a the given sequence number along the trajectory.
getGroundEnvelope(long) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get the ground TrajectoryEnvelope in which the robot will be at a given time.
getGroundEnvelopes() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get the ground TrajectoryEnvelopes of this TrajectoryEnvelope, ordered by increasing start time.
getGroundSolver() - Method in class org.metacsp.framework.meta.MetaConstraint
Provides the definition of how to get the/a groundSolver for this MetaConstraint.
getGroundSolver() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
 
getGroundSolver() - Method in class org.metacsp.meta.hybridPlanner.FluentBasedSimpleDomain
 
getGroundSolver() - Method in class org.metacsp.meta.hybridPlanner.MetaOccupiedConstraint
 
getGroundSolver() - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
getGroundSolver() - Method in class org.metacsp.meta.hybridPlanner.SensingSchedulable
 
getGroundSolver() - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
getGroundSolver() - Method in class org.metacsp.meta.simplePlanner.SimpleReusableResource
 
getGroundSolver() - Method in class org.metacsp.meta.spatioTemporal.paths.Map
 
getGroundSolver() - Method in class org.metacsp.meta.symbolsAndTime.Floor2D
 
getGroundSolver() - Method in class org.metacsp.meta.symbolsAndTime.ReusableResource
 
getGroundSolver() - Method in class org.metacsp.meta.symbolsAndTime.StateVariable
 
getGroundSolver() - Method in class org.metacsp.meta.TCSP.TCSPLabeling
 
getGroundVariables() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
Get all the Variables of all ground solvers used by this MetaConstraintSolver.
getH() - Method in class org.metacsp.time.APSPSolver
Get the horizon of this APSPSolver.
getHashCode(String, String, long) - Static method in class org.metacsp.sensing.Sensor
 
getHead() - Method in class org.metacsp.meta.simplePlanner.SimpleOperator
 
getHead() - Method in class org.metacsp.onLineMonitoring.Hypothesis
 
getHead() - Method in class org.metacsp.onLineMonitoring.Rule
 
getHeight() - Method in class org.metacsp.multi.spatial.blockAlgebra.RectangularCuboid
 
getHeight() - Method in class org.metacsp.spatial.RCC.Rectangle
 
getHeight() - Method in class org.metacsp.utility.UI.TweenableEnvelope
 
getHorizon() - Method in class org.metacsp.multi.activity.ActivityNetworkSolver
 
getHorizon() - Method in class org.metacsp.multi.allenInterval.AllenIntervalNetworkSolver
Get the temporal horizon.
getHorizon() - Method in class org.metacsp.multi.fuzzySetActivity.FuzzySetActivityNetworkSolver
 
getHorizon() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraintSolver
 
getHorizon() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
Get the temporal horizon.
getHorizon() - Method in class org.metacsp.utility.UI.TrajectoryEnvelopeAnimator
 
getHyp() - Method in class org.metacsp.onLineMonitoring.HypothesisNode
 
getID() - Method in class org.metacsp.framework.Constraint
Returns the ID of this Constraint.
getID() - Method in class org.metacsp.framework.ConstraintNetwork
 
getID(Variable) - Method in class org.metacsp.framework.ConstraintSolver
Get the ID of a Variable.
getID() - Method in class org.metacsp.framework.Variable
Get the ID of this variable.
getId() - Method in class org.metacsp.onLineMonitoring.Hypothesis
 
getIncidentEdges(Variable) - Method in class org.metacsp.framework.ConstraintNetwork
Get all Constraints involving a given Variable.
getIncidentEdgesIncludingDependentVariables(Variable) - Method in class org.metacsp.framework.ConstraintNetwork
Get all Constraints involving a given Variable, along with all the constraints involving the dependent variables of this variable (recursively).
getInfo() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get a summary of this TrajectoryEnvelope.
getIngoingEdges(Variable) - Method in class org.metacsp.framework.ConstraintNetwork
Get all Constraints for which a given Variable is source.
getInnerFootprint() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get a Polygon representing the inner footprint of this TrajectoryEnvelope.
getInternalAllenIntervalConstraints() - Method in class org.metacsp.multi.spatial.blockAlgebra.BlockAlgebraConstraint
 
getInternalAllenIntervalConstraints() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraint
 
getInternalConstraints() - Method in class org.metacsp.framework.multi.MultiConstraint
Get the lower-level constraints underlying of this MultiConstraint.
getInternalConstraints() - Method in class org.metacsp.framework.multi.MultiVariable
Get the internal Constraints of this MultiVariable.
getInternalConstraintSolvers() - Method in class org.metacsp.framework.multi.MultiVariable
Get the internal ConstraintSolvers of this MultiVariable.
getInternalEnvelopeVariable() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Returns the spatial part of this TrajectoryEnvelope (internal spatial envelope).
getInternalVariables() - Method in class org.metacsp.framework.multi.MultiVariable
Get the internal Variables of this MultiVariable.
getIntersectionPolygon(Polygon, Polygon) - Static method in class org.metacsp.spatial.geometry.GeometricConstraintSolver
 
getInterval(HashMap<String, SimpleTimeline>) - Method in class org.metacsp.onLineMonitoring.Hypothesis
 
getIntervalName() - Method in class org.metacsp.time.qualitative.SimpleInterval
 
getIntervalsName() - Method in class org.metacsp.spatial.RCC.Rectangle
 
getInversePossibilities() - Method in class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalConstraint
Get the possibilities of all inverse relations.
getInverseRelation(RCCConstraint.Type) - Static method in class org.metacsp.spatial.RCC.RCCConstraint
 
getInverseRelation(QualitativeAllenIntervalConstraint.Type[]) - Static method in class org.metacsp.time.qualitative.QualitativeAllenIntervalConstraint
Get the inverse relation of a given set of Allen relations.
getInverseRelation(QualitativeAllenIntervalConstraint.Type) - Static method in class org.metacsp.time.qualitative.QualitativeAllenIntervalConstraint
Get the inverse relation of a given Allen relation.
getInverseSubstitutions() - Method in class org.metacsp.framework.ConstraintNetwork
Get all the inverse substitutions of VariablePrototypes to Variables.
getLabel() - Method in class org.metacsp.utility.UI.CurvedArrow
Returns the label for this arrow.
getLength() - Method in class org.metacsp.multi.spatial.blockAlgebra.RectangularCuboid
 
getLET() - Method in class org.metacsp.multi.allenInterval.AllenInterval
 
getLineOfOffset(int) - Method in class org.metacsp.utility.logging.LinePainter
 
getLineStartOffset(int) - Method in class org.metacsp.utility.logging.LinePainter
 
getLiterals() - Method in class org.metacsp.booleanSAT.BooleanConstraint
 
getLogger(Class<?>) - Static method in class org.metacsp.utility.logging.MetaCSPLogging
Provides a reference to a Logger which will format log messages according to the common MetaCSP Framework formatting.
getLowerBound() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
getLowerBound() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityInferenceSolver
 
getLowerBound() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityMetaSolver
 
getLowerBound() - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
getLowerBound() - Method in class org.metacsp.meta.simplePlanner.SimplePlanner
 
getLowerBound() - Method in class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
 
getLowerBound() - Method in class org.metacsp.meta.symbolsAndTime.Scheduler
 
getLowerBound() - Method in class org.metacsp.meta.symbolsAndTime.StateVariableScheduler
 
getLowerBound() - Method in class org.metacsp.meta.TCSP.TCSPSolver
 
getLowerBound() - Method in class org.metacsp.multi.TCSP.MultiTimePoint
Get this time point's lower bound.
getLowerBound() - Method in class org.metacsp.time.Interval
 
getLowerBound() - Method in class org.metacsp.time.TimePoint
Get this time point's lower bound.
getLST() - Method in class org.metacsp.multi.allenInterval.AllenInterval
 
getManipulationAreaEncoding() - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
getMapping() - Method in class org.metacsp.multi.fuzzyActivity.SimpleTimeline
 
getMapTransform() - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
getMarking() - Method in class org.metacsp.framework.ConstraintNetwork
Get the marking of this ConstraintNetwork.
getMarking() - Method in class org.metacsp.framework.Variable
Get the marking of this Variable.
getMaskedConstraints() - Method in class org.metacsp.framework.ConstraintNetwork
Get all Constraints that are not masked.
getMaximum() - Method in class org.metacsp.time.SimpleDistanceConstraint
Get the maximum time lag between the two TimePoints involved in this constraint.
getMaxRectabgle() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.BoundingBox
 
getMaxTimeline() - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
getMaxTps() - Method in class org.metacsp.time.APSPSolver
 
getMaxX() - Method in class org.metacsp.utility.UI.TweenableEnvelope
 
getMaxY() - Method in class org.metacsp.utility.UI.TweenableEnvelope
 
getMetaConstraint(ConstraintNetwork) - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
getMetaConstraint() - Method in class org.metacsp.framework.meta.MetaVariable
Get the MetaConstraint that is responsible for defining this MetaVariable.
getMetaConstraints() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
getMetaValue(MetaVariable) - Method in class org.metacsp.framework.meta.MetaConstraint
Get one meta value for a given MetaVariable.
getMetaValues(MetaVariable) - Method in class org.metacsp.framework.meta.MetaConstraint
Get all meta values for a given MetaVariable.
getMetaValues(MetaVariable) - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
 
getMetaValues(MetaVariable) - Method in class org.metacsp.meta.hybridPlanner.FluentBasedSimpleDomain
 
getMetaValues(MetaVariable) - Method in class org.metacsp.meta.hybridPlanner.MetaOccupiedConstraint
 
getMetaValues(MetaVariable) - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
getMetaValues(MetaVariable) - Method in class org.metacsp.meta.hybridPlanner.SensingSchedulable
 
getMetaValues(MetaVariable) - Method in class org.metacsp.meta.simplePlanner.ProactivePlanningDomain
 
getMetaValues(MetaVariable) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
getMetaValues(MetaVariable) - Method in class org.metacsp.meta.symbolsAndTime.Floor2D
 
getMetaValues(MetaVariable) - Method in class org.metacsp.meta.symbolsAndTime.Schedulable
 
getMetaValues(MetaVariable, int) - Method in class org.metacsp.meta.symbolsAndTime.StateVariable
 
getMetaValues(MetaVariable) - Method in class org.metacsp.meta.TCSP.TCSPLabeling
 
getMetaVariable() - Method in class org.metacsp.framework.meta.MetaConstraint
Get one MetaVariable according to this MetaConstraint.
getMetaVariable() - Method in class org.metacsp.framework.meta.MultiMetaConstraint
 
getMetaVariables() - Method in class org.metacsp.framework.meta.MetaConstraint
Get all MetaVariables according to this MetaConstraint.
getMetaVariables() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
 
getMetaVariables() - Method in class org.metacsp.meta.hybridPlanner.FluentBasedSimpleDomain
 
getMetaVariables() - Method in class org.metacsp.meta.hybridPlanner.MetaOccupiedConstraint
 
getMetaVariables() - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
getMetaVariables() - Method in class org.metacsp.meta.hybridPlanner.SensingSchedulable
 
getMetaVariables() - Method in class org.metacsp.meta.simplePlanner.ProactivePlanningDomain
 
getMetaVariables() - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
getMetaVariables() - Method in class org.metacsp.meta.symbolsAndTime.Schedulable
 
getMetaVariables() - Method in class org.metacsp.meta.TCSP.TCSPLabeling
 
getMinimum() - Method in class org.metacsp.time.SimpleDistanceConstraint
Get the minimum time lag between the two TimePoints involved in this constraint.
getMinInterval(Hypothesis) - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
getMinRectabgle() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.BoundingBox
 
getMinX() - Method in class org.metacsp.utility.UI.TweenableEnvelope
 
getMinY() - Method in class org.metacsp.utility.UI.TweenableEnvelope
 
getMostLiklyOccuredActivities() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityMetaSolver
 
getName() - Method in class org.metacsp.multi.allenInterval.AllenInterval
 
getName() - Method in class org.metacsp.multi.debugExample.MultiVarDebug
 
getName() - Method in class org.metacsp.multi.spatial.blockAlgebra.RectangularCuboidRegion
 
getName() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.BoundingBox
 
getName() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangularRegion
 
getName() - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent
 
getName() - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent2
 
getName() - Method in class org.metacsp.onLineMonitoring.Sensor
 
getName() - Method in class org.metacsp.sensing.Sensor
 
getNeighboringVariables(Variable) - Method in class org.metacsp.framework.ConstraintNetwork
Get all Variables that are directly connected to a given Variable through one Constraint.
getNodesAndEdges() - Method in class org.metacsp.utility.UI.PlotSTPTemporalModule
 
getNumberofMisplaced() - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
getO() - Method in class org.metacsp.time.APSPSolver
Get the time origin of this APSPSolver.
getObservedSpatialFluents() - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
getObstacles() - Method in class org.metacsp.spatial.geometry.GeometricConstraintSolver
 
getOldRectangularRegion() - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
getOldRectangularRegion() - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
getOntologicalProp() - Method in class org.metacsp.multi.spatial.blockAlgebra.RectangularCuboidRegion
 
getOntologicalProp() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangularRegion
 
getOntologicalProp() - Method in class org.metacsp.spatial.utility.SpatialAssertionalRelation
 
getOperators() - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
getOptimalConstraint() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityMetaSolver
 
getOptimalHypothesis(ConstraintNetwork, double, double) - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
 
getOption(ConstraintSolver.OPTIONS) - Method in class org.metacsp.framework.ConstraintSolver
Get option value for this ConstraintSolver.
getOption(MultiConstraintSolver.OPTIONS) - Method in class org.metacsp.framework.multi.MultiConstraintSolver
Method to get options of this MultiConstraintSolver (see MultiConstraintSolver.OPTIONS).
getOrderedMCSs(ConstraintNetwork) - Method in class org.metacsp.meta.symbolsAndTime.Schedulable
Get a list of MCSData objects, ordered according to decreasing k, where k is a heuristic estimator of the amount of flexibility which is maintained when imposing a temporal constraint that resolves an MCS - see [P.
getOrientation() - Method in class org.metacsp.spatial.geometry.Polygon
Get the orientation of this polygon (in radians).
getOrientation() - Method in class org.metacsp.spatial.geometry.Pose
 
getOrigin() - Method in class org.metacsp.multi.activity.ActivityNetworkSolver
 
getOrigin() - Method in class org.metacsp.multi.allenInterval.AllenIntervalNetworkSolver
Get the origin of time.
getOrigin() - Method in class org.metacsp.multi.fuzzySetActivity.FuzzySetActivityNetworkSolver
 
getOrigin() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
Get the origin of time.
getOrigin() - Method in class org.metacsp.utility.UI.TrajectoryEnvelopeAnimator
 
getOut(int) - Method in class org.metacsp.time.TimePoint
Get the i-th outgoing edge of this time point.
getOut() - Method in class org.metacsp.time.TimePoint
 
getOutgoingEdges(Variable) - Method in class org.metacsp.framework.ConstraintNetwork
Get all Constraints for which a given Variable is destination.
getOverallConsistency() - Method in class org.metacsp.onLineMonitoring.Hypothesis
 
getOwner() - Method in class org.metacsp.framework.Variable
 
getParameters() - Method in class org.metacsp.framework.VariablePrototype
Get the parameters of this VariablePrototype.
getParentVariable() - Method in class org.metacsp.framework.Variable
Get the parent variable of this Variable.
getPartialTimeLeftEstimate(int) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get an estimate of the time left to move on the reference Trajectory of this TrajectoryEnvelope given the current path index.
getPass() - Method in class org.metacsp.onLineMonitoring.Hypothesis
 
getPathLength() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get the length of the Trajectory underlying this TrajectoryEnvelope.
getPeakCollectionStrategy() - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
getPeakCollectionStrategy() - Method in class org.metacsp.meta.symbolsAndTime.Schedulable
 
getPitch() - Method in class org.metacsp.multi.spatioTemporal.paths.Pose
Get the pitch (y-axis rotation) position of this Pose.
getPitch() - Method in class org.metacsp.multi.spatioTemporal.paths.PoseSteering
Get the pitch of this PoseSteering.
getPoint() - Method in class org.metacsp.multi.spatial.blockAlgebra.RectangularCuboid
 
getPose() - Method in class org.metacsp.multi.spatioTemporal.paths.PoseSteering
Get the pose of this PoseSteering.
getPose() - Method in class org.metacsp.multi.spatioTemporal.paths.Trajectory
Get the path (list of Poses) of this Trajectory.
getPoseSteering() - Method in class org.metacsp.multi.spatioTemporal.paths.Trajectory
Get the path (list of PoseSteerings) of this Trajectory.
getPoseSteering(long) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get the PoseSteering along the Trajectory where the robot will be at a given time.
getPosibilityDegree() - Method in class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalNetworkSolver
Get the upper bound of the possibility degree of this solver's ConstraintNetwork.
getPosibilityDegree() - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariableConstraintSolver
 
getPosition() - Method in class org.metacsp.multi.spatioTemporal.paths.Pose
Get the position of this Pose.
getPosition() - Method in class org.metacsp.spatial.geometry.Polygon
Get the reference position of this Polygon.
getPosition() - Method in class org.metacsp.spatial.geometry.Pose
 
getPositions() - Method in class org.metacsp.multi.spatioTemporal.paths.Trajectory
Get the list of positions in this Trajectory's path.
getPossibilities() - Method in class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalConstraint
Get current possibilities of all Allen relations (types).
getPossibilities() - Method in class org.metacsp.onLineMonitoring.FuzzySensorEvent
 
getPossibilities() - Method in class org.metacsp.onLineMonitoring.Requirement
 
getPossibilities() - Method in class org.metacsp.onLineMonitoring.Rule
 
getPossibilityDegree(int) - Static method in class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalConstraint
Get the possibility degree of relations at a given distance (in Freksa's neighborhood).
getPossibilityDegrees() - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicDomain
 
getPulses() - Method in class org.metacsp.multi.activity.Timeline
 
getRCC8Relations(GeometricShapeVariable, GeometricShapeVariable) - Static method in class org.metacsp.multi.spatial.DE9IM.DE9IMRelation
Get the RCC8 relation(s) existing between two GeometricShapeVariables.
getRCCConstraint(AllenIntervalConstraint.Type, AllenIntervalConstraint.Type) - Static method in class org.metacsp.multi.spatial.blockAlgebra.BlockAlgebraConstraint
 
getRCCConstraint(AllenIntervalConstraint.Type, AllenIntervalConstraint.Type) - Static method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraint
 
getRectangularCuboidRegion() - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent2
 
getRectangularRegion() - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent
 
getRecursivelyDependentVariables() - Method in class org.metacsp.framework.Variable
Recursively get all variables that depend on this Variable or its dependents, plus this Variable.
getReferencePathVariable() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Returns the spatial part of this TrajectoryEnvelope (reference path or point).
getRefinable() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Assess whether this TrajectoryEnvelope can be refined into sub-envelopes.
getRelation(AllenInterval, AllenInterval) - Static method in class org.metacsp.multi.allenInterval.AllenIntervalConstraint
Get the qualitative relation that exists between two AllenIntervals, under the earliest time assumption.
getRelation(Polygon, Polygon) - Static method in class org.metacsp.spatial.geometry.GeometricConstraintSolver
 
getRelations(GeometricShapeVariable, GeometricShapeVariable) - Static method in class org.metacsp.multi.spatial.DE9IM.DE9IMRelation
Get the DE-9IM relation(s) existing between two GeometricShapeVariables.
getRemoved() - Method in class org.metacsp.framework.ConstraintNetworkChangeEvent
Get the removed Variables and Constraints.
getRequirementActivities() - Method in class org.metacsp.meta.simplePlanner.Axiom
 
getRequirementActivities() - Method in class org.metacsp.meta.simplePlanner.SimpleOperator
 
getRequirementConstraints() - Method in class org.metacsp.meta.simplePlanner.SimpleOperator
 
getRequirements() - Method in class org.metacsp.onLineMonitoring.Rule
 
getResolvers() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
getResolversInverseMapping() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
getResources() - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
getResourceUsageLevel(SimpleReusableResource, Variable) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
getRigidityNumber() - Method in class org.metacsp.multi.activity.ActivityNetworkSolver
Get the rigidity number of the underlying APSPSolver's ConstraintNetwork.
getRigidityNumber() - Method in class org.metacsp.multi.allenInterval.AllenIntervalNetworkSolver
 
getRigidityNumber() - Method in class org.metacsp.multi.fuzzySetActivity.FuzzySetActivityNetworkSolver
Get the rigidity number of the underlying APSPSolver's ConstraintNetwork.
getRMSRigidity() - Method in class org.metacsp.time.APSPSolver
This method computes the root mean square rigidity of a consistent STN (the inverse concept of flexibility of a STN).
getRobotID() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get the robot ID of this TrajectoryEnvelope.
getRoll() - Method in class org.metacsp.multi.spatioTemporal.paths.Pose
Get the roll (x-axis rotation) position of this Pose.
getRoll() - Method in class org.metacsp.multi.spatioTemporal.paths.PoseSteering
Get the roll of this PoseSteering.
getRollPitchYaw() - Method in class org.metacsp.multi.spatioTemporal.paths.Quaternion
Get the roll, pitch and yaw angles in radians represented by this Quaternion.
getRootTrajectoryEnvelopes() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
Get all TrajectoryEnvelopes that have no super-envelopes.
getRootTrajectoryEnvelopes(int) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
Get all TrajectoryEnvelopes that have no super-envelopes for a given robot.
getRootVariable() - Method in class org.metacsp.framework.Variable
Get the highest ancestor MultiVariable of this Variable (root of the variable hierarchy).
getRule() - Method in class org.metacsp.onLineMonitoring.Hypothesis
 
getRules() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
Get all rules in this MetaConstraint.
getRules() - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
getsAssertionalRels() - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
getSchedulingMetaConstraints() - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
getScope() - Method in class org.metacsp.framework.Constraint
Returns the scope of this Constraint.
getSd() - Method in class org.metacsp.onLineMonitoring.SensorRelationOLD
 
getSensor() - Method in class org.metacsp.onLineMonitoring.FuzzySensorEvent
 
getSensor() - Method in class org.metacsp.onLineMonitoring.Requirement
 
getSensors() - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
getSequenceNumber(Coordinate) - Method in class org.metacsp.multi.spatioTemporal.paths.Trajectory
Get the sequence number of the path point that is closest to a given coordinate.
getSequenceNumber(Coordinate) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get the sequence number of the path point that is closest to a given coordinate.
getSequenceNumberEnd() - Method in class org.metacsp.multi.spatioTemporal.paths.Trajectory
Get the end sequence number of this trajectory.
getSequenceNumberEnd() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get the end sequence number of this TrajectoryEnvelope (length of trajectory -1 if this envelope has no super envelopes).
getSequenceNumberStart() - Method in class org.metacsp.multi.spatioTemporal.paths.Trajectory
Get the start sequence number of this trajectory.
getSequenceNumberStart() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get the start sequence number of this TrajectoryEnvelope (0 if this envelope has no super envelopes).
getShapeType() - Method in class org.metacsp.multi.spatial.DE9IM.GeometricShapeDomain
Returns the class used to represent this domain.
getShapeType() - Method in class org.metacsp.multi.spatial.DE9IM.GeometricShapeVariable
Returns the class used to represent the domain of this variable.
getSigmaOC() - Method in class org.metacsp.onLineMonitoring.HypothesisNode
 
getSigmaTC() - Method in class org.metacsp.onLineMonitoring.HypothesisNode
 
getSigmaVC() - Method in class org.metacsp.onLineMonitoring.HypothesisNode
 
getSingleValue() - Method in class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
getSink() - Method in class org.metacsp.multi.TCSP.DistanceConstraintSolver
 
getSink() - Method in class org.metacsp.time.APSPSolver
Get the sink timepoint of the Simple Temporal Network (anchored to horizon).
getSolver() - Method in class org.metacsp.onLineMonitoring.Sensor
 
getSource() - Method in class org.metacsp.multi.TCSP.DistanceConstraintSolver
 
getSource() - Method in class org.metacsp.time.APSPSolver
Get the source timepoint of the Simple Temporal Network (anchored to origin of time).
getSpatialRulesByRelation(String) - Method in class org.metacsp.meta.hybridPlanner.ManipulationAreaDomain
 
getSpatialSolver() - Method in class org.metacsp.multi.debugExample.MultiSolverDebug
Returns the DE9IMRelationSolver which propagates spatial constraints (of type DE9IMRelation) among the spatial parts (GeometricShapeVariables) of MultiVarDebugs.
getSpatialSolver() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
Returns the DE9IMRelationSolver which propagates spatial constraints (of type DE9IMRelation) among the spatial parts (GeometricShapeVariables) of TrajectoryEnvelopes.
getSpatialSolver() - Method in class org.metacsp.multi.spatioTemporal.SpatioTemporalVariableSolver
Returns the DE9IMRelationSolver which propagates spatial constraints (of type DE9IMRelation) among the spatial parts (GeometricShapeVariables) of SpatioTemporalVariables.
getSpatialVariable() - Method in class org.metacsp.multi.spatioTemporal.SpatioTemporalVariable
Returns the spatial part of this SpatioTemporalVariable.
getSpecilizedAnnotation() - Method in class org.metacsp.framework.ConstraintNetwork
 
getStart() - Method in class org.metacsp.multi.allenInterval.AllenInterval
 
getStart(Variable) - Method in class org.metacsp.multi.fuzzyActivity.SimpleTimeline
 
getStartedActs() - Method in class org.metacsp.dispatching.Dispatcher
 
getState() - Method in class org.metacsp.framework.ConstraintNetworkMarking
 
getStates() - Method in class org.metacsp.meta.symbolsAndTime.StateVariable
 
getStates() - Method in class org.metacsp.onLineMonitoring.Sensor
 
getStateVarible() - Method in class org.metacsp.onLineMonitoring.SensorDataOLD
 
getSteering() - Method in class org.metacsp.multi.spatioTemporal.paths.PoseSteering
Get the steering angle of this PoseSteering.
getStrings() - Method in class org.metacsp.meta.symbolsAndTime.SymbolicTimeline.ArrayOfStrings
 
getSubEnvelopes() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get the sub-envelopes of this TrajectoryEnvelope.
getSubstituted(Variable) - Method in class org.metacsp.framework.ConstraintNetwork
Get the VariablePrototype corresponding to a given Variable (see addSubstitution() method).
getSubstitution(VariablePrototype) - Method in class org.metacsp.framework.ConstraintNetwork
Get the Variable corresponding to a given VariablePrototype (see addSubstitution() method).
getSubstitutions() - Method in class org.metacsp.framework.ConstraintNetwork
Get all the substitutions of VariablePrototypes to Variables.
getSuperEnvelope() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get the super-envelope of this TrajectoryEnvelope.
getSupport(Vec2) - Method in class org.metacsp.spatial.geometry.Polygon
 
getSvalue() - Method in class org.metacsp.onLineMonitoring.SensorDataOLD
 
getSymbol(int) - Method in class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
getSymbolicVariable() - Method in class org.metacsp.multi.activity.SymbolicVariableActivity
 
getSymbolicVariableActivity() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Returns the symbolic part of this TrajectoryEnvelope.
getSymbols() - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicDomain
 
getSymbols() - Method in interface org.metacsp.multi.activity.Activity
 
getSymbols() - Method in class org.metacsp.multi.activity.SymbolicVariableActivity
 
getSymbols() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
 
getSymbols() - Method in class org.metacsp.multi.symbols.SymbolicVariable
 
getSymbols() - Method in class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
getSymbolsAndPossibilities() - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicDomain
 
getSymbolsAndPossibilities() - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariable
 
gettCons() - Method in class org.metacsp.onLineMonitoring.Requirement
 
getTemporalConsistency() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
 
getTemporalConsistency() - Method in class org.metacsp.multi.fuzzyActivity.FuzzyActivityNetworkSolver
 
getTemporalConsistency() - Method in class org.metacsp.onLineMonitoring.Hypothesis
 
getTemporalSolver() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
Returns the AllenIntervalNetworkSolver which propagates temporal constraints (of type AllenIntervalConstraint) among the temporal parts (AllenIntervals) of a trajectory envelope.
getTemporalSolver() - Method in class org.metacsp.multi.spatioTemporal.SpatioTemporalVariableSolver
Returns the AllenIntervalNetworkSolver which propagates temporal constraints (of type AllenIntervalConstraint) among the temporal parts (AllenIntervals) of SpatioTemporalVariables.
getTemporalVariable() - Method in interface org.metacsp.multi.activity.Activity
 
getTemporalVariable() - Method in class org.metacsp.multi.activity.SymbolicVariableActivity
 
getTemporalVariable() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Returns the temporal part of this TrajectoryEnvelope.
getTemporalVariable() - Method in class org.metacsp.multi.spatioTemporal.SpatioTemporalVariable
Returns the temporal part of this SpatioTemporalVariable.
getTheta() - Method in class org.metacsp.multi.spatioTemporal.paths.Pose
Get the orientation of this Pose.
getTheta() - Method in class org.metacsp.multi.spatioTemporal.paths.PoseSteering
Get the orientation of this PoseSteering.
getTheta() - Method in class org.metacsp.multi.spatioTemporal.paths.Quaternion
Get the angle in radians represented by this Quaternion.
getThreshold() - Method in class org.metacsp.onLineMonitoring.Rule
 
getTime() - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
getTime() - Method in class org.metacsp.onLineMonitoring.FuzzySensorEvent
 
getTime() - Method in class org.metacsp.utility.UI.MakespanVisualizer
 
getTimeLeftEstimate(Coordinate) - Method in class org.metacsp.multi.spatioTemporal.paths.Trajectory
Get an estimate of the time left to move on this Trajectory given the current position.
getTimeLeftEstimate(int) - Method in class org.metacsp.multi.spatioTemporal.paths.Trajectory
Get an estimate of the time left to move on this Trajectory given the current path index.
getTimeLeftEstimate(int) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get an estimate of the time left to move on the reference Trajectory of this TrajectoryEnvelope given the current path index.
getTimeline(Sensor) - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
getTimelines() - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
getTimelines() - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
getTimeNow() - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
getTimeOut() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
getTimePoint(int) - Method in class org.metacsp.time.APSPSolver
Get a timepoint given its ID.
getTimeToEstimate(int, int) - Method in class org.metacsp.multi.spatioTemporal.paths.Trajectory
Get an estimate of the time left to move on this Trajectory between two path indices.
getTimeToEstimate(int, int) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Get an estimate of the time left to move on the reference Trajectory of this TrajectoryEnvelope between two given path indices.
getTo() - Method in class org.metacsp.framework.BinaryConstraint
Get the destination Variable of this BinaryConstraint.
getTo() - Method in class org.metacsp.framework.multi.MultiBinaryConstraint
Get the destination Variable of this MultiBinaryConstraint.
getTo() - Method in class org.metacsp.spatial.utility.AssertionalRelation
 
getTo() - Method in class org.metacsp.spatial.utility.SpatialRule
 
getTrajectory() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
getTrajectoryEnvelopes(int) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
Get all the TrajectoryEnvelopes in this solver's ConstraintNetwork pertaining to a particular robot.
getType() - Method in class org.metacsp.multi.allenInterval.AllenIntervalConstraint
Deprecated.
getType() - Method in class org.metacsp.multi.spatial.blockAlgebra.BlockAlgebraConstraint
 
getType() - Method in class org.metacsp.multi.spatial.blockAlgebra.UnaryBlockConstraint
 
getType() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraint
 
getType() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.UnaryRectangleConstraint
 
getType() - Method in class org.metacsp.multi.symbols.SymbolicValueConstraint
 
getType() - Method in class org.metacsp.onLineMonitoring.SensorRelationOLD
 
getType() - Method in class org.metacsp.spatial.geometry.GeometricConstraint
 
getTypes() - Method in class org.metacsp.multi.allenInterval.AllenIntervalConstraint
Get the type of this AllenIntervalConstraint.
getTypes() - Method in class org.metacsp.multi.spatial.DE9IM.DE9IMRelation
Get the types of this DE-9IM relation.
getTypes() - Method in class org.metacsp.spatial.RCC.RCCConstraint
 
getTypes() - Method in class org.metacsp.time.qualitative.QualitativeAllenIntervalConstraint
Get all types of this constraint.
getUnaryAtBlockConstraint() - Method in class org.metacsp.spatial.utility.SpatialAssertionalRelation
 
getUnaryAtRectangleConstraint() - Method in class org.metacsp.spatial.utility.SpatialAssertionalRelation
 
getUnaryBAConstraint() - Method in class org.metacsp.spatial.utility.SpatialRule
 
getUnaryRAConstraint() - Method in class org.metacsp.spatial.utility.SpatialRule
 
getUnifications(SymbolicVariableActivity) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
getUnificationTrack() - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
getUnmaskedConstraints() - Method in class org.metacsp.framework.ConstraintNetwork
Get all Constraints that are not masked.
getUpperBound() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
getUpperBound() - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariableConstraintSolver
 
getUpperBound() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityInferenceSolver
 
getUpperBound() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityMetaSolver
 
getUpperBound() - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
getUpperBound() - Method in class org.metacsp.meta.simplePlanner.SimplePlanner
 
getUpperBound() - Method in class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
 
getUpperBound() - Method in class org.metacsp.meta.symbolsAndTime.Scheduler
 
getUpperBound() - Method in class org.metacsp.meta.symbolsAndTime.StateVariableScheduler
 
getUpperBound() - Method in class org.metacsp.meta.TCSP.TCSPSolver
 
getUpperBound() - Method in class org.metacsp.multi.TCSP.MultiTimePoint
Get this time point's upper bound.
getUpperBound() - Method in class org.metacsp.time.Interval
 
getUpperBound() - Method in class org.metacsp.time.TimePoint
Get this time point's upper bound.
getUsages() - Method in class org.metacsp.meta.simplePlanner.SimpleOperator
 
getValOH() - Method in class org.metacsp.framework.meta.MetaConstraint
Method to get the Value Ordering heuristic used by this MetaConstraint.
getValue(Domain) - Method in class org.metacsp.framework.ValueChoiceFunction
Method to be implemented by the Domain developer to choose a value.
getValue() - Method in class org.metacsp.multi.symbols.SymbolicValueConstraint
 
getValueChoiceFunctions(Class<?>) - Method in class org.metacsp.framework.Domain
Get all the ValueChoiceFunctions associated with this Domain.
getValueConsistency() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
 
getValueConsistency() - Method in class org.metacsp.multi.fuzzyActivity.FuzzyActivityNetworkSolver
 
getValueConsistency() - Method in class org.metacsp.multi.fuzzySetActivity.FuzzySetActivityNetworkSolver
 
getValueConsistency() - Method in class org.metacsp.onLineMonitoring.Hypothesis
 
getValues() - Method in class org.metacsp.meta.symbolsAndTime.SymbolicTimeline
 
getValues() - Method in class org.metacsp.multi.activity.Timeline
 
getValues(TweenableEnvelope, int, float[]) - Method in class org.metacsp.utility.UI.EnvelopeAccessor
 
getVariable(int) - Method in class org.metacsp.framework.ConstraintNetwork
Gets a Variable given its ID.
getVariable(int) - Method in class org.metacsp.framework.ConstraintSolver
Get a Variable given its ID.
getVariable() - Method in class org.metacsp.framework.Domain
Get the Variable of which this object is the Domain.
getVariable() - Method in interface org.metacsp.multi.activity.Activity
 
getVariable() - Method in class org.metacsp.multi.activity.SymbolicVariableActivity
 
getVariable() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
 
getVariableFrom(Constraint) - Method in class org.metacsp.framework.ConstraintNetwork
Gets the source Variable of a given (binary) Constraint.
getVariableHierarchy() - Method in class org.metacsp.framework.multi.MultiVariable
Get the hierarchy of Variables underlying this MultiVariable.
getVariables() - Method in class org.metacsp.framework.ConstraintNetwork
Get all variables in the network.
getVariables(String, Object...) - Method in class org.metacsp.framework.ConstraintNetwork
Get all variables in the network with a given component.
getVariables(String) - Method in class org.metacsp.framework.ConstraintNetwork
Get all variables in the network with a given component.
getVariables() - Method in class org.metacsp.framework.ConstraintSolver
Get all the Variables contained in this ConstraintSolver's ConstraintNetwork.
getVariables(String, Object...) - Method in class org.metacsp.framework.ConstraintSolver
Get all the Variables contained in this ConstraintSolver's ConstraintNetwork.
getVariables(String) - Method in class org.metacsp.framework.ConstraintSolver
Get all the Variables contained in this ConstraintSolver's ConstraintNetwork.
getVariables() - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
getVariablesFromVariableHierarchy(Class<?>) - Method in class org.metacsp.framework.multi.MultiVariable
Get the Variables of a given type in this MultiVariable's variable hierarchy.
getVariableTo(Constraint) - Method in class org.metacsp.framework.ConstraintNetwork
Gets the destination Variable of a given (binary) Constraint.
getVariations() - Method in class org.metacsp.utility.PermutationsWithRepetition
Get all r-permutations of n integers.
getVarOH() - Method in class org.metacsp.framework.meta.MetaConstraint
Method to get the Variable Ordering heuristic used by this MetaConstraint.
getvCons() - Method in class org.metacsp.onLineMonitoring.Requirement
 
getVertexCount() - Method in class org.metacsp.spatial.geometry.Polygon
Get number of vertices in this Polygon.
getVertices() - Method in class org.metacsp.spatial.geometry.Vertex
 
getW() - Method in class org.metacsp.multi.spatioTemporal.paths.Quaternion
Get the W component of this Quaternion.
getWeight() - Method in class org.metacsp.framework.ConstraintNetwork
Weight associated to the ConstraintNetwork for some metrics.
getWidth() - Method in class org.metacsp.multi.spatial.blockAlgebra.RectangularCuboid
 
getWidth() - Method in class org.metacsp.spatial.RCC.Rectangle
 
getWidth() - Method in class org.metacsp.utility.UI.TweenableEnvelope
 
getX() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.Point
 
getX() - Method in class org.metacsp.multi.spatioTemporal.paths.Pose
Get the X position of this Pose.
getX() - Method in class org.metacsp.multi.spatioTemporal.paths.PoseSteering
Get the X position of this PoseSteering.
getX() - Method in class org.metacsp.multi.spatioTemporal.paths.Quaternion
Get the X component of this Quaternion.
getX() - Method in class org.metacsp.spatial.geometry.Position
 
getXInterval() - Method in class org.metacsp.spatial.RCC.Rectangle
 
getxLB() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.BoundingBox
 
getXSize() - Method in class org.metacsp.utility.UI.PlotBoxTLSmall
 
getxUB() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.BoundingBox
 
getY() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.Point
 
getY() - Method in class org.metacsp.multi.spatioTemporal.paths.Pose
Get the Y position of this Pose.
getY() - Method in class org.metacsp.multi.spatioTemporal.paths.PoseSteering
Get the Y position of this PoseSteering.
getY() - Method in class org.metacsp.multi.spatioTemporal.paths.Quaternion
Get the Y component of this Quaternion.
getY() - Method in class org.metacsp.spatial.geometry.Position
 
getYaw() - Method in class org.metacsp.multi.spatioTemporal.paths.Pose
Get the yaw (z-axis rotation) position of this Pose.
getYaw() - Method in class org.metacsp.multi.spatioTemporal.paths.PoseSteering
Get the yaw of this PoseSteering.
getYInterval() - Method in class org.metacsp.spatial.RCC.Rectangle
 
getyLB() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.BoundingBox
 
getyUB() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.BoundingBox
 
getZ() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.Point
 
getZ() - Method in class org.metacsp.multi.spatioTemporal.paths.Pose
Get the Z position of this Pose.
getZ() - Method in class org.metacsp.multi.spatioTemporal.paths.PoseSteering
Get the Z position of this PoseSteering.
getZ() - Method in class org.metacsp.multi.spatioTemporal.paths.Quaternion
Get the Z component of this Quaternion.
getzLB() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.BoundingBox
 
getzUB() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.BoundingBox
 
graph - Variable in class org.metacsp.framework.ConstraintNetwork
 
GraphFrame - Class in org.metacsp.utility.UI
A variation of AddNodeDemo that animates transitions between graph states.
GraphFrame(ObservableGraph<ConstraintNetwork, String>, String) - Constructor for class org.metacsp.utility.UI.GraphFrame
 
GRAPHICS - Static variable in class org.metacsp.utility.UI.CurvedArrow
A graphics object.
GRAVITY - Static variable in class org.metacsp.spatial.geometry.ImpulseMath
 
gt(float, float) - Static method in class org.metacsp.spatial.geometry.ImpulseMath
 

H

handleCollision(Manifold, Polygon, Polygon) - Method in class org.metacsp.spatial.geometry.CollisionPolygonPolygon
 
hasChanged(String) - Method in class org.metacsp.sensing.Sensor
 
hasConflictClause(ConstraintNetwork) - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
hasConflictClause(ConstraintNetwork) - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityInferenceSolver
 
hasConflictClause(ConstraintNetwork) - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityMetaSolver
 
hasConflictClause(ConstraintNetwork) - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
hasConflictClause(ConstraintNetwork) - Method in class org.metacsp.meta.simplePlanner.SimplePlanner
 
hasConflictClause(ConstraintNetwork) - Method in class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
 
hasConflictClause(ConstraintNetwork) - Method in class org.metacsp.meta.symbolsAndTime.Scheduler
 
hasConflictClause(ConstraintNetwork) - Method in class org.metacsp.meta.symbolsAndTime.StateVariableScheduler
 
hasConflictClause(ConstraintNetwork) - Method in class org.metacsp.meta.TCSP.TCSPSolver
 
hasDefaultDomain() - Method in class org.metacsp.spatial.geometry.Polygon
Returns whether or not the domain of this Polygon has been refined.
hashCode() - Method in class org.metacsp.framework.Variable
 
hashCode() - Method in class org.metacsp.time.Bounds
 
hashCode() - Method in class org.metacsp.time.Interval
 
hashCode() - Method in class org.metacsp.time.qualitative.SimpleInterval
 
hasNext() - Method in class org.metacsp.utility.Combination
 
hasNext() - Method in class org.metacsp.utility.Permutation
Assess whether there is another permutation.
hasSubEnvelopes() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Assess whether this TrajectoryEnvelope has one or more sub-envelopes.
hasSuperEnvelope() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Assess whether this TrajectoryEnvelope has a super-envelope.
head - Variable in class org.metacsp.meta.simplePlanner.SimpleOperator
 
hex2Rgb(String) - Static method in class org.metacsp.utility.UI.DigitalClock
 
HIGHLIGHT_COLOR - Static variable in class org.metacsp.utility.UI.CurvedArrow
 
horizon - Variable in class org.metacsp.multi.activity.ActivityNetworkSolver
 
horizon - Variable in class org.metacsp.multi.fuzzySetActivity.FuzzySetActivityNetworkSolver
 
hyperEdges - Variable in class org.metacsp.framework.ConstraintNetwork
 
Hypothesis - Class in org.metacsp.onLineMonitoring
 
Hypothesis(double, double, ConstraintNetwork, Rule, Variable, int) - Constructor for class org.metacsp.onLineMonitoring.Hypothesis
 
HypothesisListener - Interface in org.metacsp.onLineMonitoring
 
HypothesisNode - Class in org.metacsp.onLineMonitoring
 
HypothesisNode(FuzzyActivity, double, double, double, Hypothesis) - Constructor for class org.metacsp.onLineMonitoring.HypothesisNode
 

I

id - Variable in class org.metacsp.framework.Constraint
 
ID - Variable in class org.metacsp.framework.ConstraintNetwork
 
id - Variable in class org.metacsp.framework.Variable
ID generation is up to the implementing class.
id - Static variable in class org.metacsp.framework.VariablePrototype
Static ID counter for VariablePrototypes.
identity(int) - Static method in class org.metacsp.utility.Matrix
 
IDs - Static variable in class org.metacsp.framework.ConstraintNetwork
 
IDs - Variable in class org.metacsp.framework.ConstraintSolver
 
IDs - Variable in class org.metacsp.multi.activity.ActivityNetworkSolver
 
IDs - Variable in class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
IDs - Variable in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluentSolver
 
IDs - Variable in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluentSolver2
 
IllegalValueChoiceFunction - Error in org.metacsp.throwables
 
IllegalValueChoiceFunction(String, String) - Constructor for error org.metacsp.throwables.IllegalValueChoiceFunction
 
IllegalVariableRemoval - Error in org.metacsp.throwables
 
IllegalVariableRemoval(Variable, Constraint[]) - Constructor for error org.metacsp.throwables.IllegalVariableRemoval
 
ImpulseMath - Class in org.metacsp.spatial.geometry
 
ImpulseMath() - Constructor for class org.metacsp.spatial.geometry.ImpulseMath
 
incident - Variable in class org.metacsp.spatial.geometry.Polygon
 
independentMC - Variable in class org.metacsp.framework.meta.MetaConstraint
 
INF - Static variable in class org.metacsp.time.APSPSolver
Public access class variable denoting the value infinity.
InferenceCallback - Interface in org.metacsp.sensing
 
ingredients - Variable in class org.metacsp.framework.multi.MultiConstraintSolver
 
instantiateVariable(String) - Static method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
internalSolvers - Variable in class org.metacsp.framework.multi.MultiVariable
 
interpolate(Pose, double) - Method in class org.metacsp.multi.spatioTemporal.paths.Pose
Computes the Pose between this Pose and a given Pose via bilinear interpolation.
interpolate(PoseSteering, double) - Method in class org.metacsp.multi.spatioTemporal.paths.PoseSteering
Computes the PoseSteering between this PoseSteering and a given PoseSteering via bilinear interpolation.
intersect(Bounds) - Method in class org.metacsp.time.Bounds
Get intersection with another Bounds.
intersection(Variable...) - Static method in class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
intersectStrict(Bounds) - Method in class org.metacsp.time.Bounds
Get intersection with another Bounds.
Interval - Class in org.metacsp.time
Represents intervals of time described by a start and an end time.
Interval(TimePoint) - Constructor for class org.metacsp.time.Interval
Builds a zero-length time interval (start = stop = 0).
Interval(TimePoint, long, long) - Constructor for class org.metacsp.time.Interval
Builds a time interval with the given start and end times.
InvalidActivityException - Error in org.metacsp.throwables
 
InvalidActivityException(String) - Constructor for error org.metacsp.throwables.InvalidActivityException
 
invert() - Method in class org.metacsp.time.SimpleDistanceConstraint
Inverts the from and to reference of this constraints and updates the SimpleDistanceConstraint.minimum and SimpleDistanceConstraint.maximum bounds accordingly.
isActuator(String) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
isAdded() - Method in class org.metacsp.onLineMonitoring.SensorDataOLD
 
isAutoRemovable() - Method in class org.metacsp.framework.Constraint
 
isCollided() - Method in class org.metacsp.spatial.geometry.Manifold
 
isCompatible(Constraint) - Method in class org.metacsp.framework.ConstraintSolver
Assess whether a Constraint is compatible with this ConstraintSolver.
isConflicting(SymbolicVariableActivity[], HashMap<SymbolicVariableActivity, SpatialFluent>) - Method in class org.metacsp.meta.hybridPlanner.MetaOccupiedConstraint
 
isConflicting(SymbolicVariableActivity[], HashMap<SymbolicVariableActivity, SpatialFluent>) - Method in class org.metacsp.meta.hybridPlanner.MetaOccupiedTimesBasedConstraint
 
isConflicting(SymbolicVariableActivity[], HashMap<SymbolicVariableActivity, SpatialFluent>) - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
isConflicting(Activity[]) - Method in class org.metacsp.meta.simplePlanner.SimpleReusableResource
 
isConflicting(Activity[]) - Method in class org.metacsp.meta.spatioTemporal.paths.Map
 
isConflicting(Activity[]) - Method in class org.metacsp.meta.symbolsAndTime.Floor2D
 
isConflicting(Activity[]) - Method in class org.metacsp.meta.symbolsAndTime.ReusableResource
 
isConflicting(Activity[]) - Method in class org.metacsp.meta.symbolsAndTime.Schedulable
 
isConflicting(Activity[]) - Method in class org.metacsp.meta.symbolsAndTime.StateVariable
 
isContextVar(String) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
isCritical(Object) - Method in class org.metacsp.meta.symbolsAndTime.SymbolicTimeline
 
isCritical(Object) - Method in class org.metacsp.multi.activity.Timeline
 
isDependentVariable() - Method in class org.metacsp.framework.Variable
Returns true iff this variable appears in the dependency list of any other variable in the same constraint network.
isEffect(String) - Method in class org.metacsp.meta.simplePlanner.PlanningOperator
 
isEquivalent(Constraint) - Method in class org.metacsp.booleanSAT.BooleanConstraint
 
isEquivalent(Constraint) - Method in class org.metacsp.framework.Constraint
Method for assessing the "equivalence" between two constraints.
isEquivalent(Constraint) - Method in class org.metacsp.framework.DummyConstraint
 
isEquivalent(Constraint) - Method in class org.metacsp.framework.meta.FocusConstraint
 
isEquivalent(Constraint) - Method in class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalConstraint
 
isEquivalent(Constraint) - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
 
isEquivalent(Constraint) - Method in class org.metacsp.meta.hybridPlanner.MetaOccupiedConstraint
 
isEquivalent(Constraint) - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
isEquivalent(Constraint) - Method in class org.metacsp.meta.hybridPlanner.SensingSchedulable
 
isEquivalent(Constraint) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
isEquivalent(Constraint) - Method in class org.metacsp.meta.simplePlanner.SimpleReusableResource
 
isEquivalent(Constraint) - Method in class org.metacsp.meta.spatioTemporal.paths.Map
 
isEquivalent(Constraint) - Method in class org.metacsp.meta.symbolsAndTime.Floor2D
 
isEquivalent(Constraint) - Method in class org.metacsp.meta.symbolsAndTime.ReusableResource
 
isEquivalent(Constraint) - Method in class org.metacsp.meta.symbolsAndTime.StateVariable
 
isEquivalent(Constraint) - Method in class org.metacsp.meta.TCSP.TCSPLabeling
 
isEquivalent(Constraint) - Method in class org.metacsp.multi.allenInterval.AllenIntervalConstraint
 
isEquivalent(Constraint) - Method in class org.metacsp.multi.spatial.blockAlgebra.BlockAlgebraConstraint
 
isEquivalent(Constraint) - Method in class org.metacsp.multi.spatial.blockAlgebra.UnaryBlockConstraint
 
isEquivalent(Constraint) - Method in class org.metacsp.multi.spatial.DE9IM.DE9IMRelation
 
isEquivalent(Constraint) - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraint
 
isEquivalent(Constraint) - Method in class org.metacsp.multi.spatial.rectangleAlgebra.UnaryRectangleConstraint
 
isEquivalent(Constraint) - Method in class org.metacsp.multi.symbols.SymbolicValueConstraint
 
isEquivalent(Constraint) - Method in class org.metacsp.multi.TCSP.DistanceConstraint
 
isEquivalent(Constraint) - Method in class org.metacsp.spatial.cardinal.CardinalConstraint
 
isEquivalent(Constraint) - Method in class org.metacsp.spatial.geometry.GeometricConstraint
 
isEquivalent(Constraint) - Method in class org.metacsp.spatial.RCC.RCCConstraint
 
isEquivalent(Constraint) - Method in class org.metacsp.spatial.reachability.ReachabilityConstraint
 
isEquivalent(Constraint) - Method in class org.metacsp.time.qualitative.QualitativeAllenIntervalConstraint
 
isEquivalent(Constraint) - Method in class org.metacsp.time.SimpleDistanceConstraint
 
isFinished(SymbolicVariableActivity) - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
isFocused(Variable) - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
isGraspable() - Method in class org.metacsp.multi.spatial.rectangleAlgebraNew.toRemove.OntologicalSpatialProperty
 
IsHypothesis() - Method in class org.metacsp.multi.fuzzyActivity.FuzzyActivity
 
isInconsistent(Object) - Method in class org.metacsp.meta.symbolsAndTime.SymbolicTimeline
 
isInconsistent(Object) - Method in class org.metacsp.multi.activity.Timeline
 
isInstantiated() - Method in class org.metacsp.multi.spatial.SpatialDomain
 
isInState(SymbolicVariableActivity, Dispatcher.ACTIVITY_STATE) - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
isIntersecting(Bounds) - Method in class org.metacsp.time.Bounds
Returns true iff this Bounds intersects with a given Bounds.
isIntersectingEarliestStartTime(AllenInterval) - Method in class org.metacsp.multi.allenInterval.AllenInterval
Returns true iff the the domain of this AllenInterval intersects the domain of a given AllenInterval in the earliest time.
isMasked() - Method in class org.metacsp.framework.Constraint
Returns true iff this Constraint is invisible to the solver (masked).
isMovable() - Method in class org.metacsp.multi.spatial.rectangleAlgebraNew.toRemove.OntologicalSpatialProperty
 
isMovable() - Method in class org.metacsp.spatial.geometry.Polygon
Query whether this Polygon is movable.
isNear(Point, int) - Method in class org.metacsp.utility.UI.CurvedArrow
Determines if a point is on/near the curved arrow.
isObstacle() - Method in class org.metacsp.multi.spatial.rectangleAlgebraNew.toRemove.OntologicalSpatialProperty
 
isPermanent(String) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
isPreconvex(QualitativeAllenIntervalConstraint.Type...) - Method in class org.metacsp.time.qualitative.QualitativeAllenIntervalConstraint
Define whether an Allen relation (disjunction of basic Allen relations) is pre-convex or not, R is a pre-convex (weakly preconvex) relation if dim(I(R)\R) < dim(R)
isRCC8Relation(DE9IMRelation.Type) - Static method in class org.metacsp.multi.spatial.DE9IM.DE9IMRelation
Find out whether a relation is a DE9IMRelation belongs to the RCC8 subset.
isRelation(DE9IMRelation.Type) - Method in class org.metacsp.multi.spatial.DE9IM.DE9IMRelation
Assess whether this relation is of a given DE9IMRelation.Type.
isRelation(GeometricShapeVariable, GeometricShapeVariable, DE9IMRelation.Type) - Static method in class org.metacsp.multi.spatial.DE9IM.DE9IMRelation
Check if the spatial relation between two GeometricShapeVariables is of a given type.
isSensor(String) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
isSingleton() - Method in class org.metacsp.time.Bounds
 
isSkippableSolver(ConstraintSolver) - Method in class org.metacsp.framework.Constraint
Assess whether a given solver is allowed to process this constraint.
isStarted(SymbolicVariableActivity) - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
isUnary() - Method in class org.metacsp.framework.Constraint
Returns true iff this Constraint's scope only refers to one Variable.
isUnbounded() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangularRegion
 
isUndetermined(Object) - Method in class org.metacsp.meta.symbolsAndTime.SymbolicTimeline
 
isUndetermined(Object) - Method in class org.metacsp.multi.activity.Timeline
 
isUnknown(SymbolicVariableActivity) - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
isUsed() - Method in class org.metacsp.time.TimePoint
Reports whether this time point is used in the underlying temporal network.

J

join(ConstraintNetwork) - Method in class org.metacsp.framework.ConstraintNetwork
Merges the given ConstraintNetwork to this.
JTSDrawingPanel - Class in org.metacsp.utility.UI
 
JTSDrawingPanel() - Constructor for class org.metacsp.utility.UI.JTSDrawingPanel
 

L

label - Variable in class org.metacsp.utility.UI.CurvedArrow
The label for this arrow.
LatestStartTimeVarOH - Class in org.metacsp.meta.symbolsAndTime
 
LatestStartTimeVarOH() - Constructor for class org.metacsp.meta.symbolsAndTime.LatestStartTimeVarOH
 
learningFromFailure() - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
length() - Method in class org.metacsp.spatial.geometry.Vec2
 
lengthSq() - Method in class org.metacsp.spatial.geometry.Vec2
 
lerp(double, double, double) - Static method in class org.metacsp.multi.spatioTemporal.paths.Pose
 
lerpDegrees(double, double, double) - Static method in class org.metacsp.multi.spatioTemporal.paths.Pose
 
LinePainter - Class in org.metacsp.utility.logging
 
LinePainter(JTextComponent) - Constructor for class org.metacsp.utility.logging.LinePainter
 
LinePainter(JTextComponent, Color) - Constructor for class org.metacsp.utility.logging.LinePainter
 
LineStringDomain - Class in org.metacsp.multi.spatial.DE9IM
Represents line string domains for GeometricShapeVariables.
LineStringDomain(Variable) - Constructor for class org.metacsp.multi.spatial.DE9IM.LineStringDomain
 
LineStringDomain(Variable, Coordinate[]) - Constructor for class org.metacsp.multi.spatial.DE9IM.LineStringDomain
Create a LineStringDomain for a variable given a list of coordinates.
lineToTime - Static variable in class org.metacsp.utility.logging.LogBrowser
 
loadConstraintNetwork(String) - Static method in class org.metacsp.framework.ConstraintNetwork
 
loadConstraintNetwork(File) - Static method in class org.metacsp.framework.ConstraintNetwork
 
LogBrowser - Class in org.metacsp.utility.logging
 
LogBrowser() - Constructor for class org.metacsp.utility.logging.LogBrowser
 
logger - Variable in class org.metacsp.framework.Constraint
 
logger - Variable in class org.metacsp.framework.ConstraintSolver
 
logger - Variable in class org.metacsp.framework.Domain
 
logger - Variable in class org.metacsp.framework.Variable
 
LoggerNotDefined - Error in org.metacsp.utility.logging
 
LoggerNotDefined(Class<?>) - Constructor for error org.metacsp.utility.logging.LoggerNotDefined
 
lookupTypeByInt(int) - Static method in class org.metacsp.time.qualitative.QualitativeAllenIntervalConstraint
Get the i-th relation.

M

M - Variable in class org.metacsp.utility.Matrix
 
m00 - Variable in class org.metacsp.spatial.geometry.Mat2
 
m01 - Variable in class org.metacsp.spatial.geometry.Mat2
 
m10 - Variable in class org.metacsp.spatial.geometry.Mat2
 
m11 - Variable in class org.metacsp.spatial.geometry.Mat2
 
main(String[]) - Static method in class org.metacsp.examples.AckermannTest
 
main(String[]) - Static method in class org.metacsp.examples.CopyOfTestGeometricConstraintSolver2
 
main(String[]) - Static method in class org.metacsp.examples.meta.CopyOfTestTrajectoryEnvelopeAnimator
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestCausalPlanning
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestConstraintNetworkAnimator
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestContextInference
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestContextInferenceWithSimplePlanner
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestHybridPlanningWithSensingAndDispatching
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestLogBrowsing
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestProactivePlanning
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestProactivePlanningAndDispatching
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestReusableResourceScheduler
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestSimpleHybridPlanner
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestSimplePlanner
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestSimplePlannerWithDomain
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestStateVariableScheduler
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestStateVariableSchedulerSimple
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestTCSPSolver
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeAnimator
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeAsObstacle
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeDebug
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeDebug2
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeDebug3
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeFileChooser
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeLoadingFromFile
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeSavingToFile
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeScheduler
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeSchedulerThree
 
main(String[]) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeSerialization
 
main(String[]) - Static method in class org.metacsp.examples.multi.MeltYourCPUTestCaseActivityNetworkSolver
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestActivityNetworkSolver
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestAllenIntervalNetworkSolver
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestBlockAlgebraConstraintSolverSimple
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestConstraintNetworkAnimator
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestConstraintNetworkListener
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestDistanceConstraintSolver
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestFuzzyActivityNetworkSolver
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestFuzzySetActivityNetworkSolver
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestRectangleConstraintSolver
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestRectangleConstraintSolverSimple
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestSerialization
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestSpatioTemporalVariableSolver
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestSpatioTemporalVariableSolverEquals
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestSpatioTemporalVariableSolverOverlapsIntersects
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestSymbolicVariableConstraintSolver
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestSymbolicVariableConstraintSolverNoReasoing
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestSymbolicVariableConstraintSolverSimple
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestTimelinePlotting
 
main(String[]) - Static method in class org.metacsp.examples.multi.TestTimelinePlottingBig
 
main(String[]) - Static method in class org.metacsp.examples.TestAPSPSolver
 
main(String[]) - Static method in class org.metacsp.examples.TestAPSPSolverIndependentConstraints
 
main(String[]) - Static method in class org.metacsp.examples.TestAPSPSolverSimple
 
main(String[]) - Static method in class org.metacsp.examples.TestBooleanSatisfiabilitySolverSATAlternative1
 
main(String[]) - Static method in class org.metacsp.examples.TestBooleanSatisfiabilitySolverSATAlternative2
 
main(String[]) - Static method in class org.metacsp.examples.TestBooleanSatisfiabilitySolverSATNonCNF
 
main(String[]) - Static method in class org.metacsp.examples.TestBooleanSatisfiabilitySolverSATNonCNFSimple
 
main(String[]) - Static method in class org.metacsp.examples.TestBooleanSatisfiabilitySolverSATNonCNFSimpleSeparateConstraints
 
main(String[]) - Static method in class org.metacsp.examples.TestBooleanSatisfiabilitySolverUNSAT
 
main(String[]) - Static method in class org.metacsp.examples.TestBooleanSatisfiabilitySolverUNSATNonCNF
 
main(String[]) - Static method in class org.metacsp.examples.TestBooleanSatisfiabilitySolverUNSATNonCNFSimple
 
main(String[]) - Static method in class org.metacsp.examples.TestDE9IMRelationSolver
 
main(String[]) - Static method in class org.metacsp.examples.TestDE9IMRelationSolverSimple
 
main(String[]) - Static method in class org.metacsp.examples.TestFuzzyAllenIntervalNetworkSolver
 
main(String[]) - Static method in class org.metacsp.examples.TestFuzzySymbolicVariableConstraintSolver
 
main(String[]) - Static method in class org.metacsp.examples.TestGeometricConstraintSolver
 
main(String[]) - Static method in class org.metacsp.examples.TestGeometricConstraintSolver2
 
main(String[]) - Static method in class org.metacsp.examples.TestQualitativeAllenConstraintSolver
 
main(String[]) - Static method in class org.metacsp.examples.TestQualitativeAllenConstraintSolverUNSAT
 
main(String[]) - Static method in class org.metacsp.examples.TestRCC2ConstraintSolver
 
main(String[]) - Static method in class org.metacsp.examples.TestRCCConstraintNetworkSolver
 
main(String[]) - Static method in class org.metacsp.multi.debugExample.TestMultiSolverDebug
 
main(String[]) - Static method in class org.metacsp.utility.Combination
 
main(String[]) - Static method in class org.metacsp.utility.Gaussian
 
main(String[]) - Static method in class org.metacsp.utility.Matrix
 
main(String[]) - Static method in class org.metacsp.utility.Permutation
 
main(String[]) - Static method in class org.metacsp.utility.PermutationsWithRepetition
 
main(String[]) - Static method in class org.metacsp.utility.PowerSet
 
main(String[]) - Static method in class org.metacsp.utility.UI.MakespanVisualizer
 
makeCrispRel() - Method in class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalConstraint
 
makeEmpty(String) - Static method in class org.metacsp.utility.UI.JTSDrawingPanel
 
makeFootprint(PoseSteering) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Returns a Geometry representing the footprint of the robot in a given PoseSteering.
makeFootprint(double, double, double) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Returns a Geometry representing the footprint of the robot in a given pose.
makeInnerFootprint(PoseSteering) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Returns a Geometry representing the inner footprint of the robot in a given PoseSteering.
makeInnerFootprint(double, double, double) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Returns a Geometry representing the inner footprint of the robot in a given pose.
MakespanVisualizer - Class in org.metacsp.utility.UI
 
MakespanVisualizer() - Constructor for class org.metacsp.utility.UI.MakespanVisualizer
 
MakespanVisualizer(int, int, TreeMap<String, DigitalClock.RobotTaskStates>) - Constructor for class org.metacsp.utility.UI.MakespanVisualizer
 
makeTrajectoryEnvelopes(Map, TrajectoryEnvelopeSolver, ArrayList<TestTrajectoryEnvelopeDebug3.PathSpecification>) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeDebug3
 
MalformedBoundsException - Error in org.metacsp.throwables.time
 
MalformedBoundsException(AllenIntervalConstraint.Type, Bounds) - Constructor for error org.metacsp.throwables.time.MalformedBoundsException
 
MalformedSimpleDistanceConstraint - Error in org.metacsp.throwables.time
 
MalformedSimpleDistanceConstraint(SimpleDistanceConstraint, int) - Constructor for error org.metacsp.throwables.time.MalformedSimpleDistanceConstraint
 
Manifold - Class in org.metacsp.spatial.geometry
 
Manifold(Polygon, Polygon) - Constructor for class org.metacsp.spatial.geometry.Manifold
 
ManipulationAreaDomain - Class in org.metacsp.meta.hybridPlanner
 
ManipulationAreaDomain() - Constructor for class org.metacsp.meta.hybridPlanner.ManipulationAreaDomain
 
manualStart(SymbolicVariableActivity, String) - Method in class org.metacsp.dispatching.Dispatcher
 
Map - Class in org.metacsp.meta.spatioTemporal.paths
A MetaConstraint for representing the fact that TrajectoryEnvelopes pertaining to different robots cannot overlap in time and in space.
Map(VariableOrderingH, ValueOrderingH) - Constructor for class org.metacsp.meta.spatioTemporal.paths.Map
Create a new Map with given variable and value ordering heuristics.
marking - Variable in class org.metacsp.framework.ConstraintNetwork
 
markingsToExclude - Variable in class org.metacsp.multi.activity.Timeline
 
markResolvedSub(MetaVariable, ConstraintNetwork) - Method in class org.metacsp.framework.meta.MetaConstraint
Method to mark a MetaVariable as solved.
markResolvedSub(MetaVariable, ConstraintNetwork) - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
 
markResolvedSub(MetaVariable, ConstraintNetwork) - Method in class org.metacsp.meta.hybridPlanner.MetaOccupiedConstraint
 
markResolvedSub(MetaVariable, ConstraintNetwork) - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
markResolvedSub(MetaVariable, ConstraintNetwork) - Method in class org.metacsp.meta.hybridPlanner.SensingSchedulable
 
markResolvedSub(MetaVariable, ConstraintNetwork) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
markResolvedSub(MetaVariable, ConstraintNetwork) - Method in class org.metacsp.meta.symbolsAndTime.Schedulable
 
markResolvedSub(MetaVariable, ConstraintNetwork) - Method in class org.metacsp.meta.TCSP.TCSPLabeling
 
mask() - Method in class org.metacsp.framework.Constraint
Makes this Constraint invisible to the solver (masked).
maskConstraints() - Method in class org.metacsp.framework.ConstraintNetwork
Masks all Constraints in this ConstraintNetwork.
maskConstraints(Constraint[]) - Static method in class org.metacsp.framework.ConstraintNetwork
Masks all given Constraints.
maskConstraints(Constraint[]) - Method in class org.metacsp.framework.ConstraintSolver
Method to mask constraints; does nothing, must be overridden; always called before propagation.
maskConstraints(Constraint[]) - Method in class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
masked - Variable in class org.metacsp.framework.Constraint
 
Mat2 - Class in org.metacsp.spatial.geometry
 
Mat2() - Constructor for class org.metacsp.spatial.geometry.Mat2
Creates a new 2D transformation matrix.
Mat2(float) - Constructor for class org.metacsp.spatial.geometry.Mat2
Creates a new 2D transformation matrix with given rotation.
Mat2(float, float, float, float) - Constructor for class org.metacsp.spatial.geometry.Mat2
Creates a new transfomration matrix
Matrix - Class in org.metacsp.utility
A bare-bones immutable data type for M-by-N matrices.
Matrix(int, int) - Constructor for class org.metacsp.utility.Matrix
 
Matrix(double[][]) - Constructor for class org.metacsp.utility.Matrix
 
max(Vec2, Vec2, Vec2) - Static method in class org.metacsp.spatial.geometry.Vec2
 
max - Variable in class org.metacsp.time.Bounds
 
MAX_ACTIVITIES - Static variable in class org.metacsp.multi.activity.ActivityNetworkSolver
 
MAX_ACTIVITIES - Static variable in class org.metacsp.multi.fuzzySetActivity.FuzzySetActivityNetworkSolver
 
MAX_POLY_VERTEX_COUNT - Static variable in class org.metacsp.spatial.geometry.Polygon
 
MAX_SAT_CLAUSES - Static variable in class org.metacsp.booleanSAT.BooleanSatisfiabilitySolver
 
MAX_SAT_VARS - Static variable in class org.metacsp.booleanSAT.BooleanSatisfiabilitySolver
 
MAX_X - Static variable in class org.metacsp.spatial.geometry.GeometricConstraintSolver
 
MAX_Y - Static variable in class org.metacsp.spatial.geometry.GeometricConstraintSolver
 
maxi(Vec2, Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
mcsActFrom - Variable in class org.metacsp.meta.symbolsAndTime.MCSData
The source Activity with which MCSData.mcsPcMin is obtained.
mcsActTo - Variable in class org.metacsp.meta.symbolsAndTime.MCSData
The destination Activity with which MCSData.mcsPcMin is obtained.
MCSData - Class in org.metacsp.meta.symbolsAndTime
This class serves as a data structure for maintaining the information associated to minimal critical sets (MCSs).
MCSData(float, Activity, Activity, float) - Constructor for class org.metacsp.meta.symbolsAndTime.MCSData
Create a new MCSData object.
mcsK - Variable in class org.metacsp.meta.symbolsAndTime.MCSData
The value of k for the MCS associated to this MCSData object.
mcsPcMin - Variable in class org.metacsp.meta.symbolsAndTime.MCSData
The maximum FLEX(i,j) in the MCS associated to this MCSData object.
MeltYourCPUTestCaseActivityNetworkSolver - Class in org.metacsp.examples.multi
 
MeltYourCPUTestCaseActivityNetworkSolver() - Constructor for class org.metacsp.examples.multi.MeltYourCPUTestCaseActivityNetworkSolver
 
MetaConstraint - Class in org.metacsp.framework.meta
A MetaConstraint is a generalization of the concept of constraint in classical CSPs.
MetaConstraint(VariableOrderingH, ValueOrderingH) - Constructor for class org.metacsp.framework.meta.MetaConstraint
Creates a MetaConstraint with given variable and value ordering heuristics (one or both of these can be null).
metaConstraints - Variable in class org.metacsp.framework.meta.MetaConstraintSolver
 
MetaConstraintSolver - Class in org.metacsp.framework.meta
A meta-CSP is a high-level CSP whose variables and/or constraints are defined implicitly.
MetaConstraintSolver(Class<?>[], long, ConstraintSolver...) - Constructor for class org.metacsp.framework.meta.MetaConstraintSolver
 
MetaConstraintSolver.TerminalNode - Class in org.metacsp.framework.meta
 
metaCS - Variable in class org.metacsp.framework.meta.MetaConstraint
 
MetaCSPLogging - Class in org.metacsp.utility.logging
This class provides basic console logging functionalities for the MetaCSP Framework.
MetaOccupiedConstraint - Class in org.metacsp.meta.hybridPlanner
 
MetaOccupiedConstraint(VariableOrderingH, ValueOrderingH) - Constructor for class org.metacsp.meta.hybridPlanner.MetaOccupiedConstraint
 
MetaOccupiedTimesBasedConstraint - Class in org.metacsp.meta.hybridPlanner
 
MetaOccupiedTimesBasedConstraint(VariableOrderingH, ValueOrderingH) - Constructor for class org.metacsp.meta.hybridPlanner.MetaOccupiedTimesBasedConstraint
 
MetaSpatialAdherenceConstraint - Class in org.metacsp.meta.hybridPlanner
 
MetaSpatialAdherenceConstraint(VariableOrderingH, ValueOrderingH) - Constructor for class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
MetaSpatialAdherenceConstraint.PEAKCOLLECTION - Enum in org.metacsp.meta.hybridPlanner
 
MetaVariable - Class in org.metacsp.framework.meta
MetaVariables are objects used by MetaConstraintSolvers for backtracking search.
MetaVariable() - Constructor for class org.metacsp.framework.meta.MetaVariable
 
MetaVariable(MetaConstraint, ConstraintNetwork) - Constructor for class org.metacsp.framework.meta.MetaVariable
Create a new MetaVariable with a given MetaConstraint.
MetaVariable(MetaConstraint, ConstraintNetwork, String) - Constructor for class org.metacsp.framework.meta.MetaVariable
Create a new MetaVariable with a given MetaConstraint.
metaVarsToMetaCons - Variable in class org.metacsp.framework.meta.MetaConstraintSolver
 
METRICS - Static variable in class org.metacsp.utility.UI.CurvedArrow
A font metrics object.
min(Vec2, Vec2, Vec2) - Static method in class org.metacsp.spatial.geometry.Vec2
 
min - Variable in class org.metacsp.time.Bounds
 
MIN_X - Static variable in class org.metacsp.spatial.geometry.GeometricConstraintSolver
 
MIN_Y - Static variable in class org.metacsp.spatial.geometry.GeometricConstraintSolver
 
mini(Vec2, Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
minus(Matrix) - Method in class org.metacsp.utility.Matrix
 
modelSensorValue(String, long) - Method in class org.metacsp.sensing.Sensor
 
MonitoredComponent - Class in org.metacsp.onLineMonitoring
 
MonitoredComponent(String, String...) - Constructor for class org.metacsp.onLineMonitoring.MonitoredComponent
 
MostConstrainedFirstVarOH - Class in org.metacsp.meta.TCSP
 
MostConstrainedFirstVarOH() - Constructor for class org.metacsp.meta.TCSP.MostConstrainedFirstVarOH
 
mouseClicked(MouseEvent) - Method in class org.metacsp.utility.logging.LinePainter
 
mouseDragged(MouseEvent) - Method in class org.metacsp.utility.logging.LinePainter
 
mouseEntered(MouseEvent) - Method in class org.metacsp.utility.logging.LinePainter
 
mouseExited(MouseEvent) - Method in class org.metacsp.utility.logging.LinePainter
 
mouseMoved(MouseEvent) - Method in class org.metacsp.utility.logging.LinePainter
 
mousePressed(MouseEvent) - Method in class org.metacsp.utility.logging.LinePainter
 
mouseReleased(MouseEvent) - Method in class org.metacsp.utility.logging.LinePainter
 
mul(Vec2, Vec2) - Method in class org.metacsp.spatial.geometry.Mat2
 
mul(Vec2) - Method in class org.metacsp.spatial.geometry.Mat2
 
mul(float, float, Vec2) - Method in class org.metacsp.spatial.geometry.Mat2
 
mul(Mat2, Mat2) - Method in class org.metacsp.spatial.geometry.Mat2
 
mul(Mat2) - Method in class org.metacsp.spatial.geometry.Mat2
 
mul(float, Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
mul(float) - Method in class org.metacsp.spatial.geometry.Vec2
 
mul(Vec2, Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
mul(Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
muli(Vec2) - Method in class org.metacsp.spatial.geometry.Mat2
 
muli(Mat2) - Method in class org.metacsp.spatial.geometry.Mat2
 
muli(float) - Method in class org.metacsp.spatial.geometry.Vec2
 
muli(Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
MultiBinaryConstraint - Class in org.metacsp.framework.multi
This class is used to represent binay constraints among MultiVariables.
MultiBinaryConstraint() - Constructor for class org.metacsp.framework.multi.MultiBinaryConstraint
Instantiates a new MultiBinaryConstraint, sets its scope to have size 2.
MultiConstraint - Class in org.metacsp.framework.multi
A MultiConstraint is a constraint among Variables that could be MultiVariables.
MultiConstraint() - Constructor for class org.metacsp.framework.multi.MultiConstraint
Instantiates a MultiConstraint.
MultiConstraintSolver - Class in org.metacsp.framework.multi
This class extends the ConstraintSolver class providing functionality to deal with MultiVariables and MultiConstraints.
MultiConstraintSolver(Class<?>[], Class<?>, ConstraintSolver[], int[]) - Constructor for class org.metacsp.framework.multi.MultiConstraintSolver
The constructor of a extending class must call this constructor.
MultiConstraintSolver.OPTIONS - Enum in org.metacsp.framework.multi
These are options used by the ConstraintSolver class to determine whether inconsistencies should be allowed in the constraitn networks of the underlying constraint solvers.
MultiDomain - Class in org.metacsp.framework.multi
A multi-domain is a domain composed of many elementary domains.
MultiDomain(MultiVariable, Domain...) - Constructor for class org.metacsp.framework.multi.MultiDomain
All extensions of MultiDomain must call this constructor.
MultiMetaConstraint - Class in org.metacsp.framework.meta
 
MultiMetaConstraint(VariableOrderingH, ValueOrderingH, ConstraintOrderingH, MetaConstraint...) - Constructor for class org.metacsp.framework.meta.MultiMetaConstraint
 
MultiSolverDebug - Class in org.metacsp.multi.debugExample
 
MultiSolverDebug(long, long) - Constructor for class org.metacsp.multi.debugExample.MultiSolverDebug
 
MultiTimePoint - Class in org.metacsp.multi.TCSP
 
MultiTimePoint(ConstraintSolver, int, ConstraintSolver[], Variable[]) - Constructor for class org.metacsp.multi.TCSP.MultiTimePoint
 
MultiVarDebug - Class in org.metacsp.multi.debugExample
 
MultiVarDebug(ConstraintSolver, int, ConstraintSolver[], Variable[]) - Constructor for class org.metacsp.multi.debugExample.MultiVarDebug
 
MultiVariable - Class in org.metacsp.framework.multi
A multi-variable is a variable "implemented" by several underlying lower-level Variables.
MultiVariable(ConstraintSolver, int, ConstraintSolver[], Variable[]) - Constructor for class org.metacsp.framework.multi.MultiVariable
The constructor of an extensions to MultiVariable must call this constructor.
mv - Variable in class org.metacsp.framework.meta.MetaVariable
 
myVariable - Variable in class org.metacsp.framework.Domain
 

N

N - Variable in class org.metacsp.utility.Matrix
 
name - Variable in class org.metacsp.framework.ConstraintSolver
 
name - Variable in class org.metacsp.sensing.Sensor
 
needsRefresh - Variable in class org.metacsp.utility.UI.CurvedArrow
true if the curve needs to be refreshed, false otherwise.
neg(Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
neg() - Method in class org.metacsp.spatial.geometry.Vec2
 
negi() - Method in class org.metacsp.spatial.geometry.Vec2
 
nesting - Static variable in class org.metacsp.framework.ConstraintSolver
 
NetworkMaintenanceError - Error in org.metacsp.sensing
 
NetworkMaintenanceError(AllenIntervalConstraint...) - Constructor for error org.metacsp.sensing.NetworkMaintenanceError
 
NetworkMaintenanceError(long, long) - Constructor for error org.metacsp.sensing.NetworkMaintenanceError
 
networkState - Variable in class org.metacsp.framework.ConstraintNetworkMarking
 
next() - Method in class org.metacsp.utility.Combination
 
next() - Method in class org.metacsp.utility.Permutation
Get the next permutation.
NoFocusDefinedException - Exception in org.metacsp.throwables
 
NoFocusDefinedException(Variable...) - Constructor for exception org.metacsp.throwables.NoFocusDefinedException
 
NoFootprintException - Error in org.metacsp.throwables
 
NoFootprintException(String) - Constructor for error org.metacsp.throwables.NoFootprintException
 
NonInstantiatedDomain - Error in org.metacsp.throwables
 
NonInstantiatedDomain(Variable) - Constructor for error org.metacsp.throwables.NonInstantiatedDomain
 
noPropOnVarCreation - Variable in class org.metacsp.framework.ConstraintSolver
 
normal - Variable in class org.metacsp.spatial.geometry.Manifold
 
normalize() - Method in class org.metacsp.spatial.geometry.Vec2
 
normalize() - Method in class org.metacsp.time.SimpleDistanceConstraint
Inverts the constraint if its lower bound is negative.
normals - Variable in class org.metacsp.spatial.geometry.Polygon
 
NoSymbolsException - Error in org.metacsp.throwables
 
NoSymbolsException(SymbolicVariable) - Constructor for error org.metacsp.throwables.NoSymbolsException
 
NullConstraintNetwork - Class in org.metacsp.framework.meta
A special constraint network which is used to represent terminal nodes in the search space of the MetaConstraintSolver.
NullConstraintNetwork(ConstraintSolver) - Constructor for class org.metacsp.framework.meta.NullConstraintNetwork
Instantiates a new terminal node for the meta-CSP search space.
numBookmarks() - Method in class org.metacsp.multi.activity.ActivityNetworkSolver
 
numBookmarks() - Method in class org.metacsp.multi.allenInterval.AllenIntervalNetworkSolver
 
numBookmarks() - Method in class org.metacsp.time.APSPSolver
 
numcalls - Static variable in class org.metacsp.framework.ConstraintSolver
 
numIDs - Static variable in class org.metacsp.framework.Constraint
Progressive ID of a constraint
numParams - Variable in enum org.metacsp.multi.allenInterval.AllenIntervalConstraint.Type
 

O

OntologicalSpatialProperty - Class in org.metacsp.multi.spatial.rectangleAlgebraNew.toRemove
 
OntologicalSpatialProperty() - Constructor for class org.metacsp.multi.spatial.rectangleAlgebraNew.toRemove.OntologicalSpatialProperty
 
operators - Variable in class org.metacsp.meta.simplePlanner.SimpleDomain
 
operatorsAlongBranch - Variable in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
operatorsLevels - Variable in class org.metacsp.meta.simplePlanner.SimpleDomain
 
org.metacsp.booleanSAT - package org.metacsp.booleanSAT
 
org.metacsp.dispatching - package org.metacsp.dispatching
 
org.metacsp.examples - package org.metacsp.examples
 
org.metacsp.examples.meta - package org.metacsp.examples.meta
 
org.metacsp.examples.multi - package org.metacsp.examples.multi
 
org.metacsp.framework - package org.metacsp.framework
 
org.metacsp.framework.meta - package org.metacsp.framework.meta
 
org.metacsp.framework.multi - package org.metacsp.framework.multi
 
org.metacsp.fuzzyAllenInterval - package org.metacsp.fuzzyAllenInterval
 
org.metacsp.fuzzySymbols - package org.metacsp.fuzzySymbols
 
org.metacsp.meta.fuzzyActivity - package org.metacsp.meta.fuzzyActivity
 
org.metacsp.meta.hybridPlanner - package org.metacsp.meta.hybridPlanner
 
org.metacsp.meta.simplePlanner - package org.metacsp.meta.simplePlanner
 
org.metacsp.meta.spatioTemporal.paths - package org.metacsp.meta.spatioTemporal.paths
 
org.metacsp.meta.symbolsAndTime - package org.metacsp.meta.symbolsAndTime
 
org.metacsp.meta.TCSP - package org.metacsp.meta.TCSP
 
org.metacsp.multi.activity - package org.metacsp.multi.activity
 
org.metacsp.multi.allenInterval - package org.metacsp.multi.allenInterval
 
org.metacsp.multi.debugExample - package org.metacsp.multi.debugExample
 
org.metacsp.multi.fuzzyActivity - package org.metacsp.multi.fuzzyActivity
 
org.metacsp.multi.fuzzySetActivity - package org.metacsp.multi.fuzzySetActivity
 
org.metacsp.multi.spatial - package org.metacsp.multi.spatial
 
org.metacsp.multi.spatial.blockAlgebra - package org.metacsp.multi.spatial.blockAlgebra
 
org.metacsp.multi.spatial.DE9IM - package org.metacsp.multi.spatial.DE9IM
 
org.metacsp.multi.spatial.rectangleAlgebra - package org.metacsp.multi.spatial.rectangleAlgebra
 
org.metacsp.multi.spatial.rectangleAlgebraNew.toRemove - package org.metacsp.multi.spatial.rectangleAlgebraNew.toRemove
 
org.metacsp.multi.spatioTemporal - package org.metacsp.multi.spatioTemporal
 
org.metacsp.multi.spatioTemporal.paths - package org.metacsp.multi.spatioTemporal.paths
 
org.metacsp.multi.symbols - package org.metacsp.multi.symbols
 
org.metacsp.multi.TCSP - package org.metacsp.multi.TCSP
 
org.metacsp.multi.temporalRectangleAlgebra - package org.metacsp.multi.temporalRectangleAlgebra
 
org.metacsp.onLineMonitoring - package org.metacsp.onLineMonitoring
 
org.metacsp.sensing - package org.metacsp.sensing
 
org.metacsp.spatial.cardinal - package org.metacsp.spatial.cardinal
 
org.metacsp.spatial.geometry - package org.metacsp.spatial.geometry
 
org.metacsp.spatial.RCC - package org.metacsp.spatial.RCC
 
org.metacsp.spatial.reachability - package org.metacsp.spatial.reachability
 
org.metacsp.spatial.utility - package org.metacsp.spatial.utility
 
org.metacsp.tests - package org.metacsp.tests
 
org.metacsp.tests.meta - package org.metacsp.tests.meta
 
org.metacsp.tests.multi - package org.metacsp.tests.multi
 
org.metacsp.throwables - package org.metacsp.throwables
 
org.metacsp.throwables.time - package org.metacsp.throwables.time
 
org.metacsp.time - package org.metacsp.time
 
org.metacsp.time.qualitative - package org.metacsp.time.qualitative
 
org.metacsp.utility - package org.metacsp.utility
 
org.metacsp.utility.logging - package org.metacsp.utility.logging
 
org.metacsp.utility.timelinePlotting - package org.metacsp.utility.timelinePlotting
 
org.metacsp.utility.UI - package org.metacsp.utility.UI
 
origin - Variable in class org.metacsp.multi.activity.ActivityNetworkSolver
 
origin - Variable in class org.metacsp.multi.fuzzySetActivity.FuzzySetActivityNetworkSolver
 

P

pad - Variable in class org.metacsp.meta.hybridPlanner.MetaOccupiedConstraint
 
paint(Graphics, int, int, Shape, JTextComponent) - Method in class org.metacsp.utility.logging.LinePainter
 
paintComponent(Graphics) - Method in class org.metacsp.utility.UI.DigitalClock
 
paintComponent(Graphics) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
parameters - Variable in class org.metacsp.framework.VariablePrototype
 
parseDomain(MetaConstraintSolver, String, Class<?>) - Static method in class org.metacsp.meta.simplePlanner.SimpleDomain
Parses a domain file (see domains/testDomain.ddl for an example), instantiates the necessary MetaConstraints and adds them to the provided SimplePlanner.
parseKeyword(String, String) - Static method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
parseName(String) - Static method in class org.metacsp.sensing.Sensor
 
parseSensorValue(String, long) - Static method in class org.metacsp.sensing.Sensor
 
parseUserKeyword(String) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
Parse a user-defined keyword in the domain, in the form (UserKeyword value1 [value2 ...
pauseMonitoring() - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
peakCollectionStrategy - Variable in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
peakCollectionStrategy - Variable in class org.metacsp.meta.symbolsAndTime.Schedulable
 
penetration - Variable in class org.metacsp.spatial.geometry.Manifold
 
PENETRATION_ALLOWANCE - Static variable in class org.metacsp.spatial.geometry.ImpulseMath
 
PENETRATION_CORRETION - Static variable in class org.metacsp.spatial.geometry.ImpulseMath
 
performOperation() - Method in interface org.metacsp.utility.UI.Callback
 
performOperation - Variable in class org.metacsp.utility.UI.ConstraintNetworkFrame
 
PeriodicCallback - Interface in org.metacsp.sensing
 
Permutation - Class in org.metacsp.utility
Generates r-permutations of n integers without repetition.
Permutation(int, int) - Constructor for class org.metacsp.utility.Permutation
Instantiates a new permutation object for r-permutations of n integers.
PermutationsWithRepetition - Class in org.metacsp.utility
Generates r-permutations of n with repetition.
PermutationsWithRepetition(int, int) - Constructor for class org.metacsp.utility.PermutationsWithRepetition
Instantiates a new permutation object for r-permutations of n integers.
phi(double) - Static method in class org.metacsp.utility.Gaussian
Returns phi(x) = standard Gaussian pdf
phi(double, double, double) - Static method in class org.metacsp.utility.Gaussian
Returns phi(x, mu, signma) = Gaussian pdf with mean mu and stddev sigma
Phi(double) - Static method in class org.metacsp.utility.Gaussian
Returns Phi(z) = standard Gaussian cdf using Taylor approximation
Phi(double, double, double) - Static method in class org.metacsp.utility.Gaussian
Returns Phi(z, mu, sigma) = Gaussian cdf with mean mu and stddev sigma
PhiInverse(double) - Static method in class org.metacsp.utility.Gaussian
Computes z such that Phi(z) = y via bisection search
PhysicalSensor - Class in org.metacsp.onLineMonitoring
 
PhysicalSensor(String, String...) - Constructor for class org.metacsp.onLineMonitoring.PhysicalSensor
 
PI - Static variable in class org.metacsp.spatial.geometry.ImpulseMath
 
PlanningOperator - Class in org.metacsp.meta.simplePlanner
 
PlanningOperator(String, AllenIntervalConstraint[], String[], boolean[], int[]) - Constructor for class org.metacsp.meta.simplePlanner.PlanningOperator
 
PlotActivityNetworkGantt - Class in org.metacsp.utility.UI
 
PlotActivityNetworkGantt(ActivityNetworkSolver, Vector<String>, String) - Constructor for class org.metacsp.utility.UI.PlotActivityNetworkGantt
Create a new Gantt JFrame
PlotBoxTLSmall - Class in org.metacsp.utility.UI
 
PlotBoxTLSmall(Timeline, String, boolean, boolean, long, long) - Constructor for class org.metacsp.utility.UI.PlotBoxTLSmall
 
PlotBoxTLSmall(Timeline, String, boolean, boolean, long, long, boolean) - Constructor for class org.metacsp.utility.UI.PlotBoxTLSmall
 
PlotDecimalFormat - Class in org.metacsp.utility.UI
 
PlotDecimalFormat(long) - Constructor for class org.metacsp.utility.UI.PlotDecimalFormat
 
PlotSTPTemporalModule - Class in org.metacsp.utility.UI
 
PlotSTPTemporalModule(APSPSolver, int, int) - Constructor for class org.metacsp.utility.UI.PlotSTPTemporalModule
 
plus(Matrix) - Method in class org.metacsp.utility.Matrix
 
Point - Class in org.metacsp.multi.spatial.rectangleAlgebra
 
Point(double, double) - Constructor for class org.metacsp.multi.spatial.rectangleAlgebra.Point
 
Point(double, double, double) - Constructor for class org.metacsp.multi.spatial.rectangleAlgebra.Point
 
PointDomain - Class in org.metacsp.multi.spatial.DE9IM
Represents point domains for GeometricShapeVariables.
PointDomain(Variable) - Constructor for class org.metacsp.multi.spatial.DE9IM.PointDomain
 
PointDomain(Variable, Coordinate) - Constructor for class org.metacsp.multi.spatial.DE9IM.PointDomain
Create a PointDomain for a variable given a coordinate.
Polygon - Class in org.metacsp.spatial.geometry
 
Polygon(ConstraintSolver, int) - Constructor for class org.metacsp.spatial.geometry.Polygon
 
PolygonalDomain - Class in org.metacsp.multi.spatial.DE9IM
Represents polygonal domains for GeometricShapeVariables.
PolygonalDomain(Variable) - Constructor for class org.metacsp.multi.spatial.DE9IM.PolygonalDomain
 
PolygonalDomain(Variable, Coordinate[]) - Constructor for class org.metacsp.multi.spatial.DE9IM.PolygonalDomain
Create a PolygonalDomain for a variable given a coordinate.
PolygonFrame - Class in org.metacsp.utility.UI
 
PolygonFrame(String, ConstraintNetwork) - Constructor for class org.metacsp.utility.UI.PolygonFrame
 
Pose - Class in org.metacsp.multi.spatioTemporal.paths
Represents the pose of a robot in 2D.
Pose(double, double, double, double, double, double) - Constructor for class org.metacsp.multi.spatioTemporal.paths.Pose
Create a new Pose given the position and orientations.
Pose(double, double, double) - Constructor for class org.metacsp.multi.spatioTemporal.paths.Pose
Create a new Pose given the position and orientation.
Pose - Class in org.metacsp.spatial.geometry
 
Pose() - Constructor for class org.metacsp.spatial.geometry.Pose
 
PoseSteering - Class in org.metacsp.multi.spatioTemporal.paths
Represents a pose with a steering angle.
PoseSteering(double, double, double, double, double, double, double) - Constructor for class org.metacsp.multi.spatioTemporal.paths.PoseSteering
Create a PoseSteering given a position, orientation, and a steering angle.
PoseSteering(double, double, double, double) - Constructor for class org.metacsp.multi.spatioTemporal.paths.PoseSteering
Create a PoseSteering given a position, orientation, and a steering angle.
PoseSteering(Pose, double) - Constructor for class org.metacsp.multi.spatioTemporal.paths.PoseSteering
Create a PoseSteering given a Pose and a steering angle.
Position - Class in org.metacsp.spatial.geometry
 
Position(double, double) - Constructor for class org.metacsp.spatial.geometry.Position
 
positionalCorrection() - Method in class org.metacsp.spatial.geometry.Manifold
 
possibility - Variable in class org.metacsp.onLineMonitoring.ValueOLD
 
PossibilityDegreeMismathcException - Exception in org.metacsp.throwables
 
PossibilityDegreeMismathcException(FuzzySymbolicDomain, double[]) - Constructor for exception org.metacsp.throwables.PossibilityDegreeMismathcException
 
postBacktrack(MetaVariable) - Method in class org.metacsp.framework.meta.MetaConstraintSolver
Implement this method to define any extra operations that should be performed after branching over a MetaVariable.
postBacktrack(MetaVariable) - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityInferenceSolver
 
postBacktrack(MetaVariable) - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityMetaSolver
 
postBacktrack(MetaVariable) - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
postBacktrack(MetaVariable) - Method in class org.metacsp.meta.simplePlanner.SimplePlanner
 
postBacktrack(MetaVariable) - Method in class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
 
postBacktrack(MetaVariable) - Method in class org.metacsp.meta.symbolsAndTime.Scheduler
 
postBacktrack(MetaVariable) - Method in class org.metacsp.meta.symbolsAndTime.StateVariableScheduler
 
postBacktrack(MetaVariable) - Method in class org.metacsp.meta.TCSP.TCSPSolver
 
postControllableValueToDispatch(Controllable, long, String) - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
postSensorValue(String, long) - Method in class org.metacsp.sensing.Sensor
 
postSensorValueToDispatch(Sensor, long, String) - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
powerSet(Set<T>) - Static method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
PowerSet - Class in org.metacsp.utility
 
PowerSet() - Constructor for class org.metacsp.utility.PowerSet
 
powerSet(Set<T>) - Static method in class org.metacsp.utility.PowerSet
 
preBacktrack() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
Implement this method to define any extra operations that should be performed before backtracking over a MetaVariable (and before it is even chosen).
preBacktrack() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityInferenceSolver
 
preBacktrack() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityMetaSolver
 
preBacktrack() - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
preBacktrack() - Method in class org.metacsp.meta.simplePlanner.SimplePlanner
 
preBacktrack() - Method in class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
 
preBacktrack() - Method in class org.metacsp.meta.symbolsAndTime.Scheduler
 
preBacktrack() - Method in class org.metacsp.meta.symbolsAndTime.StateVariableScheduler
 
preBacktrack() - Method in class org.metacsp.meta.TCSP.TCSPSolver
 
printDist() - Method in class org.metacsp.time.APSPSolver
 
printDistHist() - Method in class org.metacsp.time.APSPSolver
 
printDouble(double, int) - Static method in class org.metacsp.utility.logging.MetaCSPLogging
 
printInfo(TrajectoryEnvelope) - Static method in class org.metacsp.examples.meta.CopyOfTestTrajectoryEnvelopeAnimator
 
printInfo(TrajectoryEnvelope) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeAnimator
 
printInfo(TrajectoryEnvelope) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeAsObstacle
 
printInfo(TrajectoryEnvelope) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeDebug
 
printInfo(TrajectoryEnvelope) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeDebug2
 
printInfo(TrajectoryEnvelope) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeDebug3
 
printInfo(TrajectoryEnvelope) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeScheduler
 
printInfo(TrajectoryEnvelope) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeSchedulerThree
 
printInfo(TrajectoryEnvelope) - Static method in class org.metacsp.examples.meta.TestTrajectoryEnvelopeSerialization
 
printLong(long) - Static method in class org.metacsp.time.APSPSolver
Class method for pretty-printing longs (substitutes +/-INF appropriately).
ProactivePlanningDomain - Class in org.metacsp.meta.simplePlanner
 
ProactivePlanningDomain(int[], String[], String, String) - Constructor for class org.metacsp.meta.simplePlanner.ProactivePlanningDomain
 
processHypotheses(Hypothesis[]) - Method in interface org.metacsp.onLineMonitoring.HypothesisListener
 
processResources(String[]) - Static method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
propagate() - Method in class org.metacsp.booleanSAT.BooleanSatisfiabilitySolver
 
propagate() - Method in class org.metacsp.framework.ConstraintSolver
Propagate the constraint network.
propagate() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
propagate() - Method in class org.metacsp.framework.multi.MultiConstraintSolver
 
propagate() - Method in class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalNetworkSolver
 
propagate() - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariableConstraintSolver
 
propagate() - Method in class org.metacsp.multi.activity.ActivityNetworkSolver
 
propagate() - Method in class org.metacsp.multi.allenInterval.AllenIntervalNetworkSolver
 
propagate() - Method in class org.metacsp.multi.debugExample.MultiSolverDebug
 
propagate() - Method in class org.metacsp.multi.fuzzyActivity.FuzzyActivityNetworkSolver
 
propagate() - Method in class org.metacsp.multi.fuzzySetActivity.FuzzySetActivityNetworkSolver
 
propagate() - Method in class org.metacsp.multi.spatial.blockAlgebra.BlockConstraintSolver
 
propagate() - Method in class org.metacsp.multi.spatial.DE9IM.DE9IMRelationSolver
 
propagate() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraintSolver
 
propagate() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
 
propagate() - Method in class org.metacsp.multi.spatioTemporal.SpatioTemporalVariableSolver
 
propagate() - Method in class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
propagate() - Method in class org.metacsp.multi.TCSP.DistanceConstraintSolver
 
propagate() - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluentSolver
 
propagate() - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluentSolver2
 
propagate() - Method in class org.metacsp.spatial.geometry.GeometricConstraintSolver
 
propagate() - Method in class org.metacsp.spatial.geometry.RCC2ConstraintSolver
 
propagate() - Method in class org.metacsp.spatial.RCC.RCCConstraintSolver
 
propagate() - Method in class org.metacsp.spatial.reachability.ReachabilityContraintSolver
 
propagate() - Method in class org.metacsp.time.APSPSolver
Perform complete propagation.
propagate() - Method in class org.metacsp.time.qualitative.QualitativeAllenSolver
 
propagateImmediately() - Method in class org.metacsp.framework.multi.MultiConstraint
A MultiConstraint can be scheduled for propagation immediately (as soon as it is added) or later.
publish(boolean, boolean) - Method in class org.metacsp.utility.timelinePlotting.TimelinePublisher
Publish the SymbolicTimelines.

Q

QualitativeAllenIntervalConstraint - Class in org.metacsp.time.qualitative
There are 13 types of Allen interval constraints (see [Allen 1984]).
QualitativeAllenIntervalConstraint(QualitativeAllenIntervalConstraint.Type...) - Constructor for class org.metacsp.time.qualitative.QualitativeAllenIntervalConstraint
Create a QualitativeAllenIntervalConstraint given an array of constraint types.
QualitativeAllenIntervalConstraint.Type - Enum in org.metacsp.time.qualitative
 
QualitativeAllenSolver - Class in org.metacsp.time.qualitative
 
QualitativeAllenSolver() - Constructor for class org.metacsp.time.qualitative.QualitativeAllenSolver
 
Quaternion - Class in org.metacsp.multi.spatioTemporal.paths
Class for maintaining and converting from/to Quaternion representations.
Quaternion(double, double, double, double) - Constructor for class org.metacsp.multi.spatioTemporal.paths.Quaternion
Create a Quaternion given its parameters.
Quaternion(double, double, double) - Constructor for class org.metacsp.multi.spatioTemporal.paths.Quaternion
Creates a Quaternion from given angles (roll, pitch and yaw).
Quaternion(double) - Constructor for class org.metacsp.multi.spatioTemporal.paths.Quaternion
Creates a Quaternion from a given angle (assumed to be yaw, for 2D poses).
Quaternion - Class in org.metacsp.spatial.geometry
 
Quaternion(double, double, double, double) - Constructor for class org.metacsp.spatial.geometry.Quaternion
 

R

random(float, float) - Static method in class org.metacsp.spatial.geometry.ImpulseMath
 
random(int, int) - Static method in class org.metacsp.spatial.geometry.ImpulseMath
 
random(int, int) - Static method in class org.metacsp.utility.Matrix
 
RCC2ConstraintSolver - Class in org.metacsp.spatial.geometry
 
RCC2ConstraintSolver() - Constructor for class org.metacsp.spatial.geometry.RCC2ConstraintSolver
 
RCCConstraint - Class in org.metacsp.spatial.RCC
Implementation of RCC-8 (Region Connection Calculus) constraints.
RCCConstraint(RCCConstraint.Type...) - Constructor for class org.metacsp.spatial.RCC.RCCConstraint
 
RCCConstraint.Type - Enum in org.metacsp.spatial.RCC
 
RCCConstraintSolver - Class in org.metacsp.spatial.RCC
This ConstraintSolver implements a path consistency algorithm to check the consistency of constraint networks with RCC-8 (Region Connection Calculus) constraints.
RCCConstraintSolver() - Constructor for class org.metacsp.spatial.RCC.RCCConstraintSolver
 
ReachabilityConstraint - Class in org.metacsp.spatial.reachability
 
ReachabilityConstraint(ReachabilityConstraint.Type...) - Constructor for class org.metacsp.spatial.reachability.ReachabilityConstraint
 
ReachabilityConstraint.Type - Enum in org.metacsp.spatial.reachability
 
ReachabilityContraintSolver - Class in org.metacsp.spatial.reachability
 
ReachabilityContraintSolver() - Constructor for class org.metacsp.spatial.reachability.ReachabilityContraintSolver
 
ReactangleToCardinalX - Static variable in class org.metacsp.multi.spatial.blockAlgebra.BlockAlgebraConstraint
 
ReactangleToCardinalX - Static variable in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraint
 
ReactangleToCardinalY - Static variable in class org.metacsp.multi.spatial.blockAlgebra.BlockAlgebraConstraint
 
ReactangleToCardinalY - Static variable in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraint
 
ReactangleToRCC - Static variable in class org.metacsp.multi.spatial.blockAlgebra.BlockAlgebraConstraint
 
ReactangleToRCC - Static variable in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraint
 
Rectangle - Class in org.metacsp.spatial.RCC
 
Rectangle(Region) - Constructor for class org.metacsp.spatial.RCC.Rectangle
 
RectangleConstraint - Class in org.metacsp.multi.spatial.rectangleAlgebra
 
RectangleConstraint(AllenIntervalConstraint, AllenIntervalConstraint) - Constructor for class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraint
 
RectangleConstraintSolver - Class in org.metacsp.multi.spatial.rectangleAlgebra
This class represents Rectangle constraints.
RectangleConstraintSolver(long, long) - Constructor for class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraintSolver
 
RectangleConstraintSolver(long, long, int) - Constructor for class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraintSolver
 
RectangleConstraintSolver.Dimension - Enum in org.metacsp.multi.spatial.rectangleAlgebra
 
RectangularCuboid - Class in org.metacsp.multi.spatial.blockAlgebra
 
RectangularCuboid(Point, int, int, int) - Constructor for class org.metacsp.multi.spatial.blockAlgebra.RectangularCuboid
 
RectangularCuboidRegion - Class in org.metacsp.multi.spatial.blockAlgebra
 
RectangularCuboidRegion(ConstraintSolver, int, ConstraintSolver[], Variable[]) - Constructor for class org.metacsp.multi.spatial.blockAlgebra.RectangularCuboidRegion
 
RectangularRegion - Class in org.metacsp.multi.spatial.rectangleAlgebra
 
RectangularRegion(ConstraintSolver, int, ConstraintSolver[], Variable[]) - Constructor for class org.metacsp.multi.spatial.rectangleAlgebra.RectangularRegion
 
ref - Variable in class org.metacsp.spatial.geometry.Polygon
 
refineTrajectoryEnvelopes() - Method in class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
Refine the TrajectoryEnvelopes maintained by the TrajectoryEnvelopeSolver underlying this TrajectoryEnvelopeScheduler.
refineTrajectoryEnvelopesFixed(int) - Method in class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
 
refineTrajectoryEnvelopesFixed(double[]) - Method in class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
 
refineTrajectoryEnvelopesLight() - Method in class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
Refine the TrajectoryEnvelopes maintained by the TrajectoryEnvelopeSolver underlying this TrajectoryEnvelopeScheduler.
refreshCurve() - Method in class org.metacsp.utility.UI.CurvedArrow
Refreshes the curve object.
Region - Class in org.metacsp.spatial.RCC
 
Region(ConstraintSolver, int) - Constructor for class org.metacsp.spatial.RCC.Region
 
registerControllableValuesToDispatch(Controllable, HashMap<Long, String>) - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
registerDispatcher(Dispatcher) - Method in class org.metacsp.dispatching.DispatchingFunction
 
registerHypothesisListener(HypothesisListener, double) - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
registerHypothesisListener(HypothesisListener, int) - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
registerSensorTrace(String) - Method in class org.metacsp.sensing.Sensor
 
registerSensorTrace(String, long) - Method in class org.metacsp.sensing.Sensor
 
registerSensorValuesToDispatch(Sensor, HashMap<Long, String>) - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
registerSymbolsFromControllableSensor(String) - Method in class org.metacsp.sensing.Controllable
 
registerTimelineVisualizer(TimelineVisualizer) - Method in class org.metacsp.utility.timelinePlotting.TimelinePublisher
Make a given TimelineVisualizer display the SymbolicTimelines published by this TimelinePublisher.
registerValueChoiceFunction(Class<?>, ValueChoiceFunction, String) - Static method in class org.metacsp.framework.Domain
 
registerValueChoiceFunctions() - Method in class org.metacsp.booleanSAT.BooleanSatisfiabilitySolver
 
registerValueChoiceFunctions() - Method in class org.metacsp.framework.ConstraintSolver
 
registerValueChoiceFunctions() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
registerValueChoiceFunctions() - Method in class org.metacsp.framework.multi.MultiConstraintSolver
 
registerValueChoiceFunctions() - Method in class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalNetworkSolver
 
registerValueChoiceFunctions() - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariableConstraintSolver
 
registerValueChoiceFunctions() - Method in class org.metacsp.multi.spatial.DE9IM.DE9IMRelationSolver
 
registerValueChoiceFunctions() - Method in class org.metacsp.spatial.geometry.RCC2ConstraintSolver
 
registerValueChoiceFunctions() - Method in class org.metacsp.spatial.RCC.RCCConstraintSolver
 
registerValueChoiceFunctions() - Method in class org.metacsp.spatial.reachability.ReachabilityContraintSolver
 
registerValueChoiceFunctions() - Method in class org.metacsp.time.APSPSolver
 
registerValueChoiceFunctions() - Method in class org.metacsp.time.qualitative.QualitativeAllenSolver
 
reinitVisualization() - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
removeBookmark(int) - Method in class org.metacsp.multi.allenInterval.AllenIntervalNetworkSolver
 
removeBookmark(int) - Method in class org.metacsp.time.APSPSolver
 
removeBookmarks(int) - Method in class org.metacsp.multi.activity.ActivityNetworkSolver
 
removeConstraint(Constraint) - Method in class org.metacsp.framework.ConstraintNetwork
Removes a given Constraint from the network.
removeConstraint(Constraint) - Method in class org.metacsp.framework.ConstraintSolver
Retract a constraint between Variables.
removeConstraints(Constraint[]) - Method in class org.metacsp.framework.ConstraintSolver
Retract a batch of constraints between Variables.
removeConstraintsSub(Constraint[]) - Method in class org.metacsp.booleanSAT.BooleanSatisfiabilitySolver
 
removeConstraintsSub(Constraint[]) - Method in class org.metacsp.framework.ConstraintSolver
This method must be implemented by the developer of the specific ConstraintSolver class.
removeConstraintsSub(Constraint[]) - Method in class org.metacsp.framework.multi.MultiConstraintSolver
 
removeConstraintsSub(Constraint[]) - Method in class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalNetworkSolver
 
removeConstraintsSub(Constraint[]) - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariableConstraintSolver
 
removeConstraintsSub(Constraint[]) - Method in class org.metacsp.multi.spatial.DE9IM.DE9IMRelationSolver
 
removeConstraintsSub(Constraint[]) - Method in class org.metacsp.spatial.geometry.GeometricConstraintSolver
 
removeConstraintsSub(Constraint[]) - Method in class org.metacsp.spatial.geometry.RCC2ConstraintSolver
 
removeConstraintsSub(Constraint[]) - Method in class org.metacsp.spatial.RCC.RCCConstraintSolver
 
removeConstraintsSub(Constraint[]) - Method in class org.metacsp.spatial.reachability.ReachabilityContraintSolver
 
removeConstraintsSub(Constraint[]) - Method in class org.metacsp.time.APSPSolver
 
removeConstraintsSub(Constraint[]) - Method in class org.metacsp.time.qualitative.QualitativeAllenSolver
 
removedConstraints - Variable in class org.metacsp.multi.spatial.DE9IM.DE9IMRelationSolver
 
removeDependentVariables(Variable...) - Method in class org.metacsp.framework.Variable
Remove one or more Variables from the list of Variables that depend on this Variable.
removedVariables - Variable in class org.metacsp.multi.spatial.DE9IM.DE9IMRelationSolver
 
removeFinishedVariable(SymbolicVariableActivity) - Method in class org.metacsp.dispatching.Dispatcher
 
removeFromCurrentFocus(Variable...) - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
removeGeometry(String) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
removeInterval(Bounds) - Method in class org.metacsp.time.SimpleDistanceConstraint
Remove an [lb,ub] interval between the two TimePoints of this constraint.
removeOldGeometries(long) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
removeSubstitution(VariablePrototype) - Method in class org.metacsp.framework.ConstraintNetwork
Remove the Variable corresponding to a given VariablePrototype (see addSubstitution() method).
removeUsage(Activity...) - Method in class org.metacsp.meta.symbolsAndTime.Schedulable
 
removeValueChoiceFunctions(Class<?>) - Static method in class org.metacsp.framework.Domain
 
removeVariable(Variable) - Method in class org.metacsp.framework.ConstraintNetwork
Removes a given Variable from the network.
removeVariable(Variable) - Method in class org.metacsp.framework.ConstraintSolver
Remove a Variable from this ConstraintSolver.
removeVariables(Variable[]) - Method in class org.metacsp.framework.ConstraintSolver
Remove a batch of Variables from this ConstraintSolver.
removeVariablesSub(Variable[]) - Method in class org.metacsp.booleanSAT.BooleanSatisfiabilitySolver
 
removeVariablesSub(Variable[]) - Method in class org.metacsp.framework.ConstraintSolver
This method must be implemented by the developer of the specific ConstraintSolver class.
removeVariablesSub(Variable[]) - Method in class org.metacsp.framework.multi.MultiConstraintSolver
 
removeVariablesSub(Variable[]) - Method in class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalNetworkSolver
 
removeVariablesSub(Variable[]) - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariableConstraintSolver
 
removeVariablesSub(Variable[]) - Method in class org.metacsp.multi.spatial.DE9IM.DE9IMRelationSolver
 
removeVariablesSub(Variable[]) - Method in class org.metacsp.spatial.geometry.RCC2ConstraintSolver
 
removeVariablesSub(Variable[]) - Method in class org.metacsp.spatial.RCC.RCCConstraintSolver
 
removeVariablesSub(Variable[]) - Method in class org.metacsp.spatial.reachability.ReachabilityContraintSolver
 
removeVariablesSub(Variable[]) - Method in class org.metacsp.time.APSPSolver
 
removeVariablesSub(Variable[]) - Method in class org.metacsp.time.qualitative.QualitativeAllenSolver
 
Requirement - Class in org.metacsp.onLineMonitoring
 
Requirement(Sensor, double[], SymbolicValueConstraint.Type, QualitativeAllenIntervalConstraint.Type) - Constructor for class org.metacsp.onLineMonitoring.Requirement
 
Requirement() - Constructor for class org.metacsp.onLineMonitoring.Requirement
 
requirementActivities - Variable in class org.metacsp.meta.simplePlanner.Axiom
 
requirementActivities - Variable in class org.metacsp.meta.simplePlanner.SimpleOperator
 
requirementConstraints - Variable in class org.metacsp.meta.simplePlanner.SimpleOperator
 
resetAllResourceAllocation() - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
resetContextInference() - Method in class org.metacsp.meta.simplePlanner.ProactivePlanningDomain
 
resetDomain() - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariable
 
resetFalseClause() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
resetFalseClause() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
IRAN: please comment this.
resetFalseClause() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityInferenceSolver
 
resetFalseClause() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityMetaSolver
 
resetFalseClause() - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
resetFalseClause() - Method in class org.metacsp.meta.simplePlanner.SimplePlanner
 
resetFalseClause() - Method in class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
 
resetFalseClause() - Method in class org.metacsp.meta.symbolsAndTime.Scheduler
 
resetFalseClause() - Method in class org.metacsp.meta.symbolsAndTime.StateVariableScheduler
 
resetFalseClause() - Method in class org.metacsp.meta.TCSP.TCSPSolver
 
resetFalseClauses() - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariableConstraintSolver
 
resetFalseClauses() - Method in class org.metacsp.multi.fuzzyActivity.FuzzyActivityNetworkSolver
 
resetFalseClauses() - Method in class org.metacsp.multi.fuzzySetActivity.FuzzySetActivityNetworkSolver
 
resetVisualization() - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
RESOLUTION - Static variable in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
 
resolvers - Variable in class org.metacsp.framework.meta.MetaConstraintSolver
 
resolversInverseMapping - Variable in class org.metacsp.framework.meta.MetaConstraintSolver
 
resourceNames - Variable in class org.metacsp.meta.simplePlanner.SimpleDomain
 
resourcesMap - Variable in class org.metacsp.meta.simplePlanner.SimpleDomain
 
resumeMonitoring() - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
retractResolver(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
retractResolvers() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
Retract all resolvers added to the ground-CSP(s) in order to obtain the current solution to the meta-CSP.
retractResolverSub(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.framework.meta.MetaConstraintSolver
Implement this method to define any extra operations that should happen after retracting a meta-value in the meta-CSP search (e.g., when backtracking).
retractResolverSub(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityInferenceSolver
 
retractResolverSub(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityMetaSolver
 
retractResolverSub(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
retractResolverSub(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.simplePlanner.SimplePlanner
 
retractResolverSub(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
 
retractResolverSub(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.symbolsAndTime.Scheduler
 
retractResolverSub(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.symbolsAndTime.StateVariableScheduler
 
retractResolverSub(ConstraintNetwork, ConstraintNetwork) - Method in class org.metacsp.meta.TCSP.TCSPSolver
 
ReusableResource - Class in org.metacsp.meta.symbolsAndTime
 
ReusableResource(VariableOrderingH, ValueOrderingH, int) - Constructor for class org.metacsp.meta.symbolsAndTime.ReusableResource
 
revert(int) - Method in class org.metacsp.multi.activity.ActivityNetworkSolver
 
revert(int) - Method in class org.metacsp.multi.allenInterval.AllenIntervalNetworkSolver
 
revert(int) - Method in class org.metacsp.time.APSPSolver
 
rotate(float) - Method in class org.metacsp.spatial.geometry.Vec2
 
round(float) - Static method in class org.metacsp.spatial.geometry.ImpulseMath
 
Rule - Class in org.metacsp.onLineMonitoring
 
Rule(MonitoredComponent, double[], Requirement...) - Constructor for class org.metacsp.onLineMonitoring.Rule
 
run() - Method in class org.metacsp.dispatching.Dispatcher
 
run() - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
run() - Method in class org.metacsp.utility.UI.DigitalClock
 

S

samplingPeakCollection() - Method in class org.metacsp.meta.symbolsAndTime.Schedulable
 
saveConstraintNetwork(ConstraintNetwork, String) - Static method in class org.metacsp.framework.ConstraintNetwork
 
saveConstraintNetwork(ConstraintNetwork, File) - Static method in class org.metacsp.framework.ConstraintNetwork
 
Schedulable - Class in org.metacsp.meta.symbolsAndTime
 
Schedulable(VariableOrderingH, ValueOrderingH) - Constructor for class org.metacsp.meta.symbolsAndTime.Schedulable
 
Schedulable.PEAKCOLLECTION - Enum in org.metacsp.meta.symbolsAndTime
 
Scheduler - Class in org.metacsp.meta.symbolsAndTime
 
Scheduler(long, long, long) - Constructor for class org.metacsp.meta.symbolsAndTime.Scheduler
 
Scheduler(long, long, long, int) - Constructor for class org.metacsp.meta.symbolsAndTime.Scheduler
 
scope - Variable in class org.metacsp.framework.Constraint
 
SearchTreeFrame - Class in org.metacsp.utility.UI
 
SearchTreeFrame(DelegateForest<MetaVariable, ConstraintNetwork>) - Constructor for class org.metacsp.utility.UI.SearchTreeFrame
 
SensingSchedulable - Class in org.metacsp.meta.hybridPlanner
 
SensingSchedulable(VariableOrderingH, ValueOrderingH) - Constructor for class org.metacsp.meta.hybridPlanner.SensingSchedulable
 
Sensor - Class in org.metacsp.onLineMonitoring
 
Sensor(String, String...) - Constructor for class org.metacsp.onLineMonitoring.Sensor
 
Sensor - Class in org.metacsp.sensing
 
Sensor(String, ConstraintNetworkAnimator) - Constructor for class org.metacsp.sensing.Sensor
 
SensorDataOLD - Class in org.metacsp.onLineMonitoring
 
SensorDataOLD() - Constructor for class org.metacsp.onLineMonitoring.SensorDataOLD
 
SensorDataOLD(String, String, HashMap<String, Double>) - Constructor for class org.metacsp.onLineMonitoring.SensorDataOLD
 
SensorRelationOLD - Class in org.metacsp.onLineMonitoring
 
SensorRelationOLD() - Constructor for class org.metacsp.onLineMonitoring.SensorRelationOLD
 
SensorRelationOLD(SensorDataOLD[], QualitativeAllenIntervalConstraint.Type) - Constructor for class org.metacsp.onLineMonitoring.SensorRelationOLD
 
sensors - Variable in class org.metacsp.meta.simplePlanner.SimpleDomain
 
set(float) - Method in class org.metacsp.spatial.geometry.Mat2
Sets this matrix to a rotation matrix with the given radians.
set(float, float, float, float) - Method in class org.metacsp.spatial.geometry.Mat2
 
set(Mat2) - Method in class org.metacsp.spatial.geometry.Mat2
 
set(float, float) - Method in class org.metacsp.spatial.geometry.Vec2
 
set(Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
setActivityIndex(int) - Method in class org.metacsp.onLineMonitoring.SensorDataOLD
 
setAdded(boolean) - Method in class org.metacsp.onLineMonitoring.SensorDataOLD
 
setAddingIndependentConstraints() - Method in class org.metacsp.time.APSPSolver
 
setAnnotation(Object) - Method in class org.metacsp.framework.Constraint
Set this Constraint's annotation (can be any Object and used in any way).
setAnnotation(Object) - Method in class org.metacsp.framework.ConstraintNetwork
Set an annotation for this ConstraintNetwork.
setArrowHeadSizeInMeters(double) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
setAttributes(Object) - Method in class org.metacsp.framework.Variable
 
setAutoCleanFinishedVariables(boolean) - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
setAutoRemovable(boolean) - Method in class org.metacsp.framework.Constraint
 
setBeforeParameter(int) - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
setBeforeParameter(long) - Method in class org.metacsp.meta.symbolsAndTime.Schedulable
 
setColor(Paint) - Method in class org.metacsp.framework.Constraint
 
setColor(Paint) - Method in class org.metacsp.framework.Variable
 
setColor(Color) - Method in class org.metacsp.utility.logging.LinePainter
 
setCompletionDate(long) - Method in class org.metacsp.utility.UI.DigitalClock
 
setCompletionDate(long) - Method in class org.metacsp.utility.UI.MakespanVisualizer
 
setComponent(String, Variable...) - Method in class org.metacsp.framework.ConstraintSolver
Used to set the component of a variable.
setComponent(String) - Method in class org.metacsp.framework.multi.MultiVariable
 
setComponent(String) - Method in class org.metacsp.framework.Variable
Set this Variable's component.
setComponents(HashMap<String, ArrayList<Variable>>) - Method in class org.metacsp.framework.ConstraintSolver
Set the component tags of all variables.
setComponents(String...) - Method in class org.metacsp.utility.timelinePlotting.TimelinePublisher
Set the list of components for which to publish SymbolicTimelines.
setConstraintNetwork(ConstraintNetwork) - Method in class org.metacsp.framework.ConstraintSolver
 
setConstraintNetwork(ConstraintNetwork) - Method in class org.metacsp.onLineMonitoring.Hypothesis
 
setConstraintNetworkAnimator(ConstraintNetworkAnimator) - Method in class org.metacsp.utility.UI.TrajectoryEnvelopeAnimator
 
setConstraintSolver(int, ConstraintSolver) - Method in class org.metacsp.framework.multi.MultiConstraintSolver
 
setCoordinates(Coordinate...) - Method in class org.metacsp.multi.spatial.SpatialDomain
Set the coordinates of this domain.
setCounterMoves(int) - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
setCrispCons(Constraint[]) - Method in class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalNetworkSolver
Sets the given FuzzyAllenIntervalConstraints to be considered as crisp (meaning that the desired possibility degrees of the constraint should not change, and the possibility degrees of all other relation types should be 0).
setCrispCons(Constraint[]) - Method in class org.metacsp.multi.fuzzyActivity.FuzzyActivityNetworkSolver
 
setCurrentAct(FuzzyActivity) - Method in class org.metacsp.onLineMonitoring.Sensor
 
setCurrentFocusConstraint(FocusConstraint) - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
setCurrentPossibilities(double[]) - Method in class org.metacsp.onLineMonitoring.Sensor
 
setCurvy(float) - Method in class org.metacsp.utility.UI.CurvedArrow
Sets the "curvy-ness" factor.
setDefaultValueChoiceFunction(String) - Method in class org.metacsp.framework.Domain
Set this Domain's default ValueChoiceFunction.
setDependencies(Vector<FuzzyActivity>) - Method in class org.metacsp.multi.fuzzyActivity.FuzzyActivity
 
setDependencyRank(int) - Method in class org.metacsp.onLineMonitoring.Rule
 
setDependentVariables(Variable...) - Method in class org.metacsp.framework.Variable
Set Variables that depend on this Variable.
setDomain(Domain) - Method in class org.metacsp.booleanSAT.BooleanVariable
 
setDomain(Domain) - Method in class org.metacsp.framework.DummyVariable
 
setDomain(Domain) - Method in class org.metacsp.framework.Variable
Set the domain of this variable.
setDomain(Domain) - Method in class org.metacsp.framework.VariablePrototype
 
setDomain(Domain) - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariable
 
setDomain(String[], double[]) - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariable
 
setDomain(FuzzySymbolicDomain) - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariable
 
setDomain(Domain) - Method in class org.metacsp.multi.activity.SymbolicVariableActivity
 
setDomain(Domain) - Method in class org.metacsp.multi.allenInterval.AllenInterval
 
setDomain(Domain) - Method in class org.metacsp.multi.debugExample.MultiVarDebug
 
setDomain(String[], double[]) - Method in class org.metacsp.multi.fuzzyActivity.FuzzyActivity
 
setDomain(Domain) - Method in class org.metacsp.multi.fuzzyActivity.FuzzyActivity
 
setDomain(String[], double[]) - Method in class org.metacsp.multi.fuzzySetActivity.FuzzySetActivity
 
setDomain(Domain) - Method in class org.metacsp.multi.fuzzySetActivity.FuzzySetActivity
 
setDomain(Domain) - Method in class org.metacsp.multi.spatial.blockAlgebra.RectangularCuboidRegion
 
setDomain(Domain) - Method in class org.metacsp.multi.spatial.DE9IM.GeometricShapeVariable
 
setDomain(Domain) - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangularRegion
 
setDomain(Domain) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
 
setDomain(Domain) - Method in class org.metacsp.multi.spatioTemporal.SpatioTemporalVariable
 
setDomain(Domain) - Method in class org.metacsp.multi.symbols.SymbolicVariable
 
setDomain(String...) - Method in class org.metacsp.multi.symbols.SymbolicVariable
 
setDomain(Domain) - Method in class org.metacsp.multi.TCSP.MultiTimePoint
 
setDomain(Domain) - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent
 
setDomain(Domain) - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent2
 
setDomain(Domain) - Method in class org.metacsp.spatial.geometry.Polygon
 
setDomain(Vec2...) - Method in class org.metacsp.spatial.geometry.Polygon
Set the domain of this Polygon, its vertices.
setDomain(Domain) - Method in class org.metacsp.spatial.RCC.Region
 
setDomain(Domain) - Method in class org.metacsp.spatial.reachability.ConfigurationVariable
 
setDomain(Domain) - Method in class org.metacsp.time.qualitative.SimpleAllenInterval
 
setDomain(Domain) - Method in class org.metacsp.time.TimePoint
 
setDTs(double[]) - Method in class org.metacsp.multi.spatioTemporal.paths.Trajectory
Set the minimum transition times between path poses of this Trajectory.
setEnd(TimePoint) - Method in class org.metacsp.multi.allenInterval.AllenInterval
 
setEnd(Variable, long) - Method in class org.metacsp.multi.fuzzyActivity.SimpleTimeline
 
setEnd(int, int) - Method in class org.metacsp.utility.UI.CurvedArrow
Sets the end point.
setEnd(Point) - Method in class org.metacsp.utility.UI.CurvedArrow
Sets the end point.
setEnumerateModels(boolean) - Method in class org.metacsp.booleanSAT.BooleanSatisfiabilitySolver
Sets whether this BooleanSatisfiabilitySolver should enumerate models or not.
setEnumerateSets(boolean) - Method in class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
setFileteringTime(long) - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
setFilteringArea(Vector<BoundingBox>) - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraintSolver
 
setFocus(Variable...) - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
setFootprint(Polygon) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
 
setFootprint(Coordinate...) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Set the footprint of this TrajectoryEnvelope, which is used for computing the spatial envelope.
setFootprint(double, double, double, double) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Set the footprint of this TrajectoryEnvelope, which is used for computing the spatial envelope.
setFrom(Variable) - Method in class org.metacsp.framework.BinaryConstraint
Set the source Variable of this BinaryConstraint.
setFrom(Variable) - Method in class org.metacsp.framework.multi.MultiBinaryConstraint
Set the source Variable of this MultiBinaryConstraint.
setFrom(Variable) - Method in class org.metacsp.multi.symbols.SymbolicValueConstraint
 
setFrom(String) - Method in class org.metacsp.spatial.utility.AssertionalRelation
 
setGraspable(boolean) - Method in class org.metacsp.multi.spatial.rectangleAlgebraNew.toRemove.OntologicalSpatialProperty
 
setHMS() - Method in class org.metacsp.utility.UI.DigitalClock
 
setId(int) - Method in class org.metacsp.onLineMonitoring.Hypothesis
 
setImage(BufferedImage) - Method in class org.metacsp.utility.timelinePlotting.TimelineVisualizer
Force the visualizer to display a given image.
setInferenceCallback(InferenceCallback) - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
setIngredients(int[]) - Method in class org.metacsp.framework.multi.MultiConstraintSolver
Set the number of internal variables of different types that are to be created when calling the method createVariables().
setInitialGoal(String[]) - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
setInnerFootprint(Coordinate...) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Set the Inner footprint of this TrajectoryEnvelope, which is used for computing the spatial envelope.
setIsHypothesis(boolean) - Method in class org.metacsp.multi.fuzzyActivity.FuzzyActivity
 
setLabel(String) - Method in class org.metacsp.utility.UI.CurvedArrow
Sets the label that will be drawn on the high arc point.
setLevel(Level) - Static method in class org.metacsp.utility.logging.MetaCSPLogging
Set a desired log level for all loggers.
setLevel(Class<?>, Level) - Static method in class org.metacsp.utility.logging.MetaCSPLogging
Set a desired log level for a specific class.
setLighter(Color) - Method in class org.metacsp.utility.logging.LinePainter
 
setLogDir(String) - Static method in class org.metacsp.utility.logging.MetaCSPLogging
Instruct loggers to log all output to a directory.
setLowerBound() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
setLowerBound() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityInferenceSolver
 
setLowerBound() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityMetaSolver
 
setLowerBound() - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
setLowerBound() - Method in class org.metacsp.meta.simplePlanner.SimplePlanner
 
setLowerBound() - Method in class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
 
setLowerBound() - Method in class org.metacsp.meta.symbolsAndTime.Scheduler
 
setLowerBound() - Method in class org.metacsp.meta.symbolsAndTime.StateVariableScheduler
 
setLowerBound() - Method in class org.metacsp.meta.TCSP.TCSPSolver
 
setLowerBound(long) - Method in class org.metacsp.time.TimePoint
Set this time point's lower bound.
setManipulationAreasEncoding(String) - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
setMap(String) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
setMarking(ConstraintNetworkMarking) - Method in class org.metacsp.framework.ConstraintNetwork
Set the marking of this ConstraintNetwork.
setMarking(Object) - Method in class org.metacsp.framework.Variable
Set the marking of this Variable.
setMarkingsToExclude(Object...) - Method in class org.metacsp.utility.timelinePlotting.TimelinePublisher
 
setMaximum(long) - Method in class org.metacsp.time.SimpleDistanceConstraint
Set the minimum time lag between the two TimePoints involved in this constraint.
setMaxX(float) - Method in class org.metacsp.utility.UI.TweenableEnvelope
 
setMaxY(float) - Method in class org.metacsp.utility.UI.TweenableEnvelope
 
setMetaSolver(MetaConstraintSolver) - Method in class org.metacsp.framework.meta.MetaConstraint
setMinimum(long) - Method in class org.metacsp.time.SimpleDistanceConstraint
Set the minimum time lag between the two TimePoints involved in this constraint.
setMinX(float) - Method in class org.metacsp.utility.UI.TweenableEnvelope
 
setMinY(float) - Method in class org.metacsp.utility.UI.TweenableEnvelope
 
setMovable(boolean) - Method in class org.metacsp.multi.spatial.rectangleAlgebraNew.toRemove.OntologicalSpatialProperty
 
setMovable(boolean) - Method in class org.metacsp.spatial.geometry.Polygon
Set whether this Polygon is movable.
setName(String) - Method in class org.metacsp.framework.ConstraintSolver
 
setName(String) - Method in class org.metacsp.multi.allenInterval.AllenInterval
 
setName(String) - Method in class org.metacsp.multi.debugExample.MultiVarDebug
 
setName(String) - Method in class org.metacsp.multi.spatial.blockAlgebra.RectangularCuboidRegion
 
setName(String) - Method in class org.metacsp.multi.spatial.rectangleAlgebra.BoundingBox
 
setName(String) - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangularRegion
 
setName(String) - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent
 
setName(String) - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent2
 
setName(String) - Method in class org.metacsp.onLineMonitoring.Sensor
 
setObstacle(boolean) - Method in class org.metacsp.multi.spatial.rectangleAlgebraNew.toRemove.OntologicalSpatialProperty
 
setObstacles(Vector<SpatialAssertionalRelation>) - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
setObstacles(Variable[]) - Method in class org.metacsp.spatial.geometry.GeometricConstraintSolver
 
setOldInference(String, SymbolicVariableActivity) - Method in class org.metacsp.meta.simplePlanner.ProactivePlanningDomain
 
setOntologicalProp(OntologicalSpatialProperty) - Method in class org.metacsp.multi.spatial.blockAlgebra.RectangularCuboidRegion
 
setOntologicalProp(OntologicalSpatialProperty) - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangularRegion
 
setOntologicalProp(OntologicalSpatialProperty) - Method in class org.metacsp.spatial.utility.SpatialAssertionalRelation
 
setOptions(ConstraintSolver.OPTIONS...) - Method in class org.metacsp.framework.ConstraintSolver
Set options for this ConstraintSolver.
setOptions(MultiConstraintSolver.OPTIONS...) - Method in class org.metacsp.framework.multi.MultiConstraintSolver
Method to set the options for this MultiConstraintSolver (see MultiConstraintSolver.OPTIONS).
setOptions(DomainDescription.OPTIONS) - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
setOrientation(float) - Method in class org.metacsp.spatial.geometry.Polygon
Set the orientation of this polygon (in radians).
setOrientation(Quaternion) - Method in class org.metacsp.spatial.geometry.Pose
 
setOut(int, SimpleDistanceConstraint) - Method in class org.metacsp.time.TimePoint
Set the i-th outgoing edge of this time point.
setOwner(Object) - Method in class org.metacsp.framework.Variable
 
setPad(int) - Method in class org.metacsp.meta.hybridPlanner.MetaOccupiedConstraint
 
setParentVariable(MultiVariable) - Method in class org.metacsp.framework.Variable
Set the parent variable of this Variable.
setPaused(boolean) - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
setPeakCollectionStrategy(MetaSpatialAdherenceConstraint.PEAKCOLLECTION) - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
setPeakCollectionStrategy(Schedulable.PEAKCOLLECTION) - Method in class org.metacsp.meta.symbolsAndTime.Schedulable
 
setPermanent(String) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
setPosition(Vec2) - Method in class org.metacsp.spatial.geometry.Polygon
Set the reference position of this Polygon.
setPosition(Position) - Method in class org.metacsp.spatial.geometry.Pose
 
setPropagateImmediately() - Method in class org.metacsp.framework.multi.MultiConstraint
Schedules this MultiConstraint for immediate propagation.
setPropagateLater() - Method in class org.metacsp.framework.multi.MultiConstraint
Delays the propagation of this MultiConstraint.
setPsbs(double...) - Method in class org.metacsp.onLineMonitoring.SensorDataOLD
 
setRefinable(boolean) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Set whether this TrajectoryEnvelope can be refined into sub-envelopes.
setResolvers(HashMap<ConstraintNetwork, ConstraintNetwork>) - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
setRobotID(int) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Set the robot ID of this TrajectoryEnvelope.
setRule(Rule) - Method in class org.metacsp.onLineMonitoring.Hypothesis
 
setRuleDependency() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
IRAN: can you make this private or protected?
setScope(Variable[]) - Method in class org.metacsp.framework.Constraint
Set the scope of this Constraint to a given array of Variables.
setSd(SensorDataOLD[]) - Method in class org.metacsp.onLineMonitoring.SensorRelationOLD
 
setSensor(Sensor) - Method in class org.metacsp.onLineMonitoring.Requirement
 
setShowLabels(boolean) - Method in class org.metacsp.utility.timelinePlotting.TimelinePublisher
 
setSingleValue(boolean) - Method in class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
setSmoothTransitions(boolean) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
setSolver(FuzzyActivityNetworkSolver) - Method in class org.metacsp.onLineMonitoring.Sensor
 
setSpatialAssertionalRelations(Vector<SpatialAssertionalRelation>) - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
setSpatialRules(SpatialRule...) - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
setSpecilizedAnnotation(Object) - Method in class org.metacsp.framework.ConstraintNetwork
 
setStart(TimePoint) - Method in class org.metacsp.multi.allenInterval.AllenInterval
 
setStart(Variable, long) - Method in class org.metacsp.multi.fuzzyActivity.SimpleTimeline
 
setStart(int, int) - Method in class org.metacsp.utility.UI.CurvedArrow
Sets the start point.
setStart(Point) - Method in class org.metacsp.utility.UI.CurvedArrow
Sets the start point.
setState(String) - Method in class org.metacsp.framework.ConstraintNetworkMarking
 
setStates(String[]) - Method in class org.metacsp.meta.symbolsAndTime.StateVariable
 
setStates(String[]) - Method in class org.metacsp.onLineMonitoring.Sensor
 
setStates(String...) - Method in class org.metacsp.onLineMonitoring.SensorDataOLD
 
setStateVarible(String) - Method in class org.metacsp.onLineMonitoring.SensorDataOLD
 
setSuperEnvelope(TrajectoryEnvelope) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Set the super-envelope of this TrajectoryEnvelope.
setSymbolicDomain(String...) - Method in class org.metacsp.multi.activity.SymbolicVariableActivity
 
settCons(QualitativeAllenIntervalConstraint.Type) - Method in class org.metacsp.onLineMonitoring.Requirement
 
setTemporalConsistency(double) - Method in class org.metacsp.onLineMonitoring.Hypothesis
 
setTemporalResolution(long) - Method in class org.metacsp.utility.timelinePlotting.TimelinePublisher
Sets the temporal resolution of this publisher (default is milliseconds).
setTextSizeInMeters(double) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
setThreshold(double) - Method in class org.metacsp.onLineMonitoring.Rule
 
setTimePoint(TimePoint) - Method in class org.metacsp.multi.TCSP.MultiTimePoint
 
setTo(Variable) - Method in class org.metacsp.framework.BinaryConstraint
Set the destination Variable of this BinaryConstraint.
setTo(Variable) - Method in class org.metacsp.framework.multi.MultiBinaryConstraint
Set the destination Variable of this MultiBinaryConstraint.
setTo(Variable) - Method in class org.metacsp.multi.symbols.SymbolicValueConstraint
 
setTo(String) - Method in class org.metacsp.spatial.utility.AssertionalRelation
 
setTrajectory(Trajectory) - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
setTrajectoryEnvelopes(ConstraintNetwork) - Method in class org.metacsp.utility.UI.TrajectoryEnvelopeAnimator
 
setTrajectoryEnvelopeScheduler(TrajectoryEnvelopeScheduler) - Method in class org.metacsp.utility.UI.TrajectoryEnvelopeAnimator
 
setType(QualitativeAllenIntervalConstraint.Type) - Method in class org.metacsp.onLineMonitoring.SensorRelationOLD
 
setTypes(RCCConstraint.Type[]) - Method in class org.metacsp.spatial.RCC.RCCConstraint
 
setTypes(QualitativeAllenIntervalConstraint.Type[]) - Method in class org.metacsp.time.qualitative.QualitativeAllenIntervalConstraint
Set types of this constraint.
setUnaryAtBlockConstraint(UnaryBlockConstraint) - Method in class org.metacsp.spatial.utility.SpatialAssertionalRelation
 
setUnaryAtRectangleConstraint(UnaryRectangleConstraint) - Method in class org.metacsp.spatial.utility.SpatialAssertionalRelation
 
setUnaryValue(boolean[]) - Method in class org.metacsp.multi.symbols.SymbolicValueConstraint
Deprecated.
setUnjustified(ConstraintNetwork) - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
Sets all Variables underlying a MetaVariable to the UNJUSTIFIED state.
setUp() - Method in class org.metacsp.tests.meta.TestReusableResourceScheduler
 
setUp() - Method in class org.metacsp.tests.multi.TestActivityNetworkSolver
 
setUp() - Method in class org.metacsp.tests.multi.TestAllenInterval
 
setUp() - Method in class org.metacsp.tests.multi.TestAllenIntervalNetworkSolver
 
setUp() - Method in class org.metacsp.tests.TestAPSPSolver
 
setUp() - Method in class org.metacsp.tests.TestBooleanSAT
 
setUp() - Method in class org.metacsp.tests.TestBounds
 
setUp() - Method in class org.metacsp.tests.TestFuzzyAllenIntervalNetworkSolver
 
setUp() - Method in class org.metacsp.tests.TestFuzzySymbolicVariableConstraintSolver
 
setUp() - Method in class org.metacsp.tests.TestRCCConstraintNetworkSolver
 
setUp() - Method in class org.metacsp.tests.TestReusableResourceScheduler
 
setUpperBound() - Method in class org.metacsp.framework.meta.MetaConstraintSolver
 
setUpperBound() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityInferenceSolver
 
setUpperBound() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityMetaSolver
 
setUpperBound() - Method in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
setUpperBound() - Method in class org.metacsp.meta.simplePlanner.SimplePlanner
 
setUpperBound() - Method in class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
 
setUpperBound() - Method in class org.metacsp.meta.symbolsAndTime.Scheduler
 
setUpperBound() - Method in class org.metacsp.meta.symbolsAndTime.StateVariableScheduler
 
setUpperBound() - Method in class org.metacsp.meta.TCSP.TCSPSolver
 
setUpperBound(long) - Method in class org.metacsp.time.TimePoint
Set this time point's upper bound.
setUsage(Activity...) - Method in class org.metacsp.meta.symbolsAndTime.Schedulable
 
setUsed(boolean) - Method in class org.metacsp.time.TimePoint
Set whether this time point as used in the underlying temporal network.
setValOH(ValueOrderingH) - Method in class org.metacsp.framework.meta.MetaConstraint
Method to set the Value Ordering heuristic of this MetaConstraint.
setValue(boolean[]) - Method in class org.metacsp.multi.symbols.SymbolicValueConstraint
 
setValue(String...) - Method in class org.metacsp.multi.symbols.SymbolicValueConstraint
 
setValueConsistency(double) - Method in class org.metacsp.onLineMonitoring.Hypothesis
 
setValues(TweenableEnvelope, int, float[]) - Method in class org.metacsp.utility.UI.EnvelopeAccessor
 
setVarOfSubGraph(Vector<FuzzyActivity>) - Method in class org.metacsp.fuzzyAllenInterval.FuzzyAllenIntervalNetworkSolver
IRAN: please comment this.
setVarOfSubGraph(Vector<FuzzyActivity>) - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariableConstraintSolver
 
setVarOfSubGraph(Vector<FuzzyActivity>) - Method in class org.metacsp.multi.fuzzyActivity.FuzzyActivityNetworkSolver
 
setVarOH(VariableOrderingH) - Method in class org.metacsp.framework.meta.MetaConstraint
Method to set the Variable Ordering heuristic of this MetaConstraint.
setvCons(SymbolicValueConstraint.Type) - Method in class org.metacsp.onLineMonitoring.Requirement
 
setVertices(Vec2[]) - Method in class org.metacsp.spatial.geometry.Vertex
 
setWeight(double) - Method in class org.metacsp.framework.ConstraintNetwork
Weight to associate to the ConstraintNetwork for some metrics.
show() - Method in class org.metacsp.utility.Matrix
 
showDots(Graphics2D) - Method in class org.metacsp.utility.UI.DigitalClock
 
showLogs(String) - Static method in class org.metacsp.utility.logging.LogBrowser
 
showLogs(String) - Static method in class org.metacsp.utility.logging.MetaCSPLogging
Open a LogBrowser to inspect the log files in a given directory.
showMode(Graphics2D) - Method in class org.metacsp.utility.UI.DigitalClock
 
showTime() - Method in class org.metacsp.utility.UI.DigitalClock
 
SimpleAllenInterval - Class in org.metacsp.time.qualitative
An implementation of the Allen interval variable.
SimpleAllenInterval(ConstraintSolver, int) - Constructor for class org.metacsp.time.qualitative.SimpleAllenInterval
 
SimpleDistanceConstraint - Class in org.metacsp.time
This class provides the fundamental building block for building STPs, namely the simple distance constraint type used by the APSPSolver STP solve.
SimpleDistanceConstraint() - Constructor for class org.metacsp.time.SimpleDistanceConstraint
 
SimpleDomain - Class in org.metacsp.meta.simplePlanner
 
SimpleDomain(int[], String[], String) - Constructor for class org.metacsp.meta.simplePlanner.SimpleDomain
 
SimpleDomain(int[], String[], String, String) - Constructor for class org.metacsp.meta.simplePlanner.SimpleDomain
 
SimpleDomain.markings - Enum in org.metacsp.meta.simplePlanner
 
SimpleHybridPlanner - Class in org.metacsp.meta.hybridPlanner
 
SimpleHybridPlanner(long, long, long) - Constructor for class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
SimpleHybridPlannerInferenceCallback - Class in org.metacsp.meta.hybridPlanner
 
SimpleHybridPlannerInferenceCallback(SimpleHybridPlanner) - Constructor for class org.metacsp.meta.hybridPlanner.SimpleHybridPlannerInferenceCallback
 
SimpleInterval - Class in org.metacsp.time.qualitative
Represents intervals of time without metric extension.
SimpleInterval(SimpleAllenInterval) - Constructor for class org.metacsp.time.qualitative.SimpleInterval
Builds a zero-length time interval (start = stop = 0).
SimpleOperator - Class in org.metacsp.meta.simplePlanner
 
SimpleOperator(String, AllenIntervalConstraint[], String[], int[]) - Constructor for class org.metacsp.meta.simplePlanner.SimpleOperator
 
SimplePlanner - Class in org.metacsp.meta.simplePlanner
 
SimplePlanner(long, long, long) - Constructor for class org.metacsp.meta.simplePlanner.SimplePlanner
 
SimplePlannerInferenceCallback - Class in org.metacsp.meta.simplePlanner
 
SimplePlannerInferenceCallback(SimplePlanner) - Constructor for class org.metacsp.meta.simplePlanner.SimplePlannerInferenceCallback
 
SimpleReusableResource - Class in org.metacsp.meta.simplePlanner
 
SimpleReusableResource(VariableOrderingH, ValueOrderingH, int, SimpleDomain, String) - Constructor for class org.metacsp.meta.simplePlanner.SimpleReusableResource
 
SimpleTimeline - Class in org.metacsp.multi.fuzzyActivity
 
SimpleTimeline(String) - Constructor for class org.metacsp.multi.fuzzyActivity.SimpleTimeline
 
singleValue - Variable in class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
skip(SymbolicVariableActivity) - Method in class org.metacsp.dispatching.DispatchingFunction
 
skipPropagation - Variable in class org.metacsp.framework.ConstraintSolver
 
skipSolver(ConstraintSolver...) - Method in class org.metacsp.framework.Constraint
Provide a list of solvers that should not process this constraint.
solve() - Method in class org.metacsp.spatial.geometry.Manifold
 
solve(Matrix) - Method in class org.metacsp.utility.Matrix
 
solver - Variable in class org.metacsp.framework.ConstraintNetwork
 
solver - Variable in class org.metacsp.framework.Variable
Every variable has a constraint solver.
sortHashMapByValues(HashMap) - Static method in class org.metacsp.meta.hybridPlanner.FluentBasedSimpleDomain
 
spacing - Static variable in class org.metacsp.framework.ConstraintSolver
 
SpatialAssertionalRelation - Class in org.metacsp.spatial.utility
 
SpatialAssertionalRelation(String, String) - Constructor for class org.metacsp.spatial.utility.SpatialAssertionalRelation
 
SpatialDomain - Class in org.metacsp.multi.spatial
 
SpatialDomain(Variable) - Constructor for class org.metacsp.multi.spatial.SpatialDomain
 
SpatialDomain(Variable, Coordinate...) - Constructor for class org.metacsp.multi.spatial.SpatialDomain
 
SpatialFluent - Class in org.metacsp.multi.temporalRectangleAlgebra
 
SpatialFluent(ConstraintSolver, int, ConstraintSolver[], Variable[]) - Constructor for class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent
 
SpatialFluent2 - Class in org.metacsp.multi.temporalRectangleAlgebra
 
SpatialFluent2(ConstraintSolver, int, ConstraintSolver[], Variable[]) - Constructor for class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent2
 
SpatialFluentSolver - Class in org.metacsp.multi.temporalRectangleAlgebra
 
SpatialFluentSolver(long, long) - Constructor for class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluentSolver
 
SpatialFluentSolver(long, long, int) - Constructor for class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluentSolver
 
SpatialFluentSolver2 - Class in org.metacsp.multi.temporalRectangleAlgebra
 
SpatialFluentSolver2(long, long) - Constructor for class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluentSolver2
 
SpatialFluentSolver2(long, long, int) - Constructor for class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluentSolver2
 
SpatialRule - Class in org.metacsp.spatial.utility
 
SpatialRule(String, String, UnaryRectangleConstraint) - Constructor for class org.metacsp.spatial.utility.SpatialRule
 
SpatialRule(String, String, UnaryBlockConstraint) - Constructor for class org.metacsp.spatial.utility.SpatialRule
 
SpatialRule(String, String, RectangleConstraint) - Constructor for class org.metacsp.spatial.utility.SpatialRule
 
SpatialRule(String, String, BlockAlgebraConstraint) - Constructor for class org.metacsp.spatial.utility.SpatialRule
 
SpatioTemporalVariable - Class in org.metacsp.multi.spatioTemporal
A SpatioTemporalVariable is a MultiVariable composed of an AllenInterval (temporal part) and a GeometricShapeVariable (spatial part).
SpatioTemporalVariable(ConstraintSolver, int, ConstraintSolver[], Variable[]) - Constructor for class org.metacsp.multi.spatioTemporal.SpatioTemporalVariable
 
SpatioTemporalVariableSolver - Class in org.metacsp.multi.spatioTemporal
SpatioTemporalVariableSolver(Class<?>[], Class<?>, ConstraintSolver[], int[]) - Constructor for class org.metacsp.multi.spatioTemporal.SpatioTemporalVariableSolver
 
SpatioTemporalVariableSolver(long, long) - Constructor for class org.metacsp.multi.spatioTemporal.SpatioTemporalVariableSolver
Create a SpatioTemporalVariableSolver with given temporal origin and horizon.
specilizedAnnotation - Variable in class org.metacsp.framework.ConstraintNetwork
 
start - Variable in class org.metacsp.utility.UI.CurvedArrow
The start, end, and single control points.
start() - Method in class org.metacsp.utility.UI.DigitalClock
 
startArrow - Variable in class org.metacsp.utility.UI.CurvedArrow
Arrow flags.
startAutomaticUpdate(long) - Method in class org.metacsp.utility.timelinePlotting.TimelineVisualizer
 
startMonitoring() - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
stateChanged(ConstraintNetworkChangeEvent) - Method in interface org.metacsp.framework.ConstraintNetworkChangeListener
 
stateChanged(ConstraintNetworkChangeEvent) - Method in class org.metacsp.utility.UI.PolygonFrame
 
StateNotFound - Error in org.metacsp.throwables
 
StateNotFound(String, StateVariable) - Constructor for error org.metacsp.throwables.StateNotFound
 
StateVariable - Class in org.metacsp.meta.symbolsAndTime
 
StateVariable(VariableOrderingH, ValueOrderingH, MetaConstraintSolver, String[]) - Constructor for class org.metacsp.meta.symbolsAndTime.StateVariable
 
StateVariableScheduler - Class in org.metacsp.meta.symbolsAndTime
 
StateVariableScheduler(long, long, long) - Constructor for class org.metacsp.meta.symbolsAndTime.StateVariableScheduler
 
stop() - Method in class org.metacsp.utility.UI.DigitalClock
 
stopMonitoring() - Method in class org.metacsp.onLineMonitoring.DomainDescription
 
sub(Vec2, Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
sub(Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
subi(Vec2) - Method in class org.metacsp.spatial.geometry.Vec2
 
substituted - Variable in class org.metacsp.framework.ConstraintNetwork
 
substitutions - Variable in class org.metacsp.framework.ConstraintNetwork
 
SutherlandHodgman - Class in org.metacsp.spatial.geometry
 
SutherlandHodgman(Polygon, Polygon) - Constructor for class org.metacsp.spatial.geometry.SutherlandHodgman
 
SVIDs - Variable in class org.metacsp.fuzzySymbols.FuzzySymbolicVariableConstraintSolver
 
switchLayout - Variable in class org.metacsp.utility.UI.ConstraintNetworkFrame
 
switchLayout - Variable in class org.metacsp.utility.UI.FiniteStateAutomatonFrame
 
switchLayout - Variable in class org.metacsp.utility.UI.GraphFrame
 
SymbolicTimeline - Class in org.metacsp.meta.symbolsAndTime
 
SymbolicTimeline(ConstraintNetwork, String, Object...) - Constructor for class org.metacsp.meta.symbolsAndTime.SymbolicTimeline
 
SymbolicTimeline(ActivityNetworkSolver, String) - Constructor for class org.metacsp.meta.symbolsAndTime.SymbolicTimeline
Deprecated.
SymbolicTimeline.ArrayOfStrings - Class in org.metacsp.meta.symbolsAndTime
 
SymbolicValueConstraint - Class in org.metacsp.multi.symbols
 
SymbolicValueConstraint(SymbolicValueConstraint.Type) - Constructor for class org.metacsp.multi.symbols.SymbolicValueConstraint
 
SymbolicValueConstraint.Type - Enum in org.metacsp.multi.symbols
 
SymbolicVariable - Class in org.metacsp.multi.symbols
 
SymbolicVariable(ConstraintSolver, int, ConstraintSolver[], Variable[]) - Constructor for class org.metacsp.multi.symbols.SymbolicVariable
 
SymbolicVariableActivity - Class in org.metacsp.multi.activity
 
SymbolicVariableActivity(ConstraintSolver, int, ConstraintSolver[], Variable[]) - Constructor for class org.metacsp.multi.activity.SymbolicVariableActivity
 
SymbolicVariableConstraintSolver - Class in org.metacsp.multi.symbols
 
SymbolicVariableConstraintSolver() - Constructor for class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
SymbolicVariableConstraintSolver(String[], int) - Constructor for class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
SymbolicVariableConstraintSolver(String[], int, boolean) - Constructor for class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
SymbolNotFoundException - Exception in org.metacsp.throwables
 
SymbolNotFoundException(FuzzySymbolicDomain, String) - Constructor for exception org.metacsp.throwables.SymbolNotFoundException
 
symbols - Variable in class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 

T

TCSPLabeling - Class in org.metacsp.meta.TCSP
 
TCSPLabeling(VariableOrderingH, ValueOrderingH) - Constructor for class org.metacsp.meta.TCSP.TCSPLabeling
 
TCSPSolver - Class in org.metacsp.meta.TCSP
 
TCSPSolver(long, long) - Constructor for class org.metacsp.meta.TCSP.TCSPSolver
 
TCSPSolver(long, long, long) - Constructor for class org.metacsp.meta.TCSP.TCSPSolver
 
teardown() - Method in class org.metacsp.dispatching.Dispatcher
 
teardown() - Method in class org.metacsp.sensing.ConstraintNetworkAnimator
 
tearDown() - Method in class org.metacsp.tests.meta.TestReusableResourceScheduler
 
tearDown() - Method in class org.metacsp.tests.multi.TestActivityNetworkSolver
 
tearDown() - Method in class org.metacsp.tests.multi.TestAllenInterval
 
tearDown() - Method in class org.metacsp.tests.multi.TestAllenIntervalNetworkSolver
 
tearDown() - Method in class org.metacsp.tests.TestAPSPSolver
 
tearDown() - Method in class org.metacsp.tests.TestBooleanSAT
 
tearDown() - Method in class org.metacsp.tests.TestBounds
 
tearDown() - Method in class org.metacsp.tests.TestFuzzyAllenIntervalNetworkSolver
 
tearDown() - Method in class org.metacsp.tests.TestFuzzySymbolicVariableConstraintSolver
 
tearDown() - Method in class org.metacsp.tests.TestRCCConstraintNetworkSolver
 
tearDown() - Method in class org.metacsp.tests.TestReusableResourceScheduler
 
temporalOverlap(SymbolicVariableActivity, SymbolicVariableActivity) - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
temporalOverlap(Activity, Activity) - Method in class org.metacsp.meta.symbolsAndTime.Schedulable
 
TerminalNode(boolean) - Constructor for class org.metacsp.framework.meta.MetaConstraintSolver.TerminalNode
 
TestActivityNetworkSolver - Class in org.metacsp.examples.multi
 
TestActivityNetworkSolver() - Constructor for class org.metacsp.examples.multi.TestActivityNetworkSolver
 
TestActivityNetworkSolver - Class in org.metacsp.tests.multi
 
TestActivityNetworkSolver() - Constructor for class org.metacsp.tests.multi.TestActivityNetworkSolver
 
TestAllenInterval - Class in org.metacsp.tests.multi
 
TestAllenInterval() - Constructor for class org.metacsp.tests.multi.TestAllenInterval
 
TestAllenIntervalNetworkSolver - Class in org.metacsp.examples.multi
 
TestAllenIntervalNetworkSolver() - Constructor for class org.metacsp.examples.multi.TestAllenIntervalNetworkSolver
 
TestAllenIntervalNetworkSolver - Class in org.metacsp.tests.multi
 
TestAllenIntervalNetworkSolver() - Constructor for class org.metacsp.tests.multi.TestAllenIntervalNetworkSolver
 
TestAPSPSolver - Class in org.metacsp.examples
 
TestAPSPSolver() - Constructor for class org.metacsp.examples.TestAPSPSolver
 
TestAPSPSolver - Class in org.metacsp.tests
 
TestAPSPSolver() - Constructor for class org.metacsp.tests.TestAPSPSolver
 
TestAPSPSolverIndependentConstraints - Class in org.metacsp.examples
 
TestAPSPSolverIndependentConstraints() - Constructor for class org.metacsp.examples.TestAPSPSolverIndependentConstraints
 
TestAPSPSolverSimple - Class in org.metacsp.examples
 
TestAPSPSolverSimple() - Constructor for class org.metacsp.examples.TestAPSPSolverSimple
 
testBasicStateVariableScheduling() - Method in class org.metacsp.tests.TestReusableResourceScheduler
Bug: When two activities meet they create a peak and scheduling fails.
TestBlockAlgebraConstraintSolverSimple - Class in org.metacsp.examples.multi
 
TestBlockAlgebraConstraintSolverSimple() - Constructor for class org.metacsp.examples.multi.TestBlockAlgebraConstraintSolverSimple
 
TestBooleanSAT - Class in org.metacsp.tests
 
TestBooleanSAT() - Constructor for class org.metacsp.tests.TestBooleanSAT
 
testBooleanSATAndUNSATResult() - Method in class org.metacsp.tests.TestBooleanSAT
 
TestBooleanSatisfiabilitySolverSATAlternative1 - Class in org.metacsp.examples
 
TestBooleanSatisfiabilitySolverSATAlternative1() - Constructor for class org.metacsp.examples.TestBooleanSatisfiabilitySolverSATAlternative1
 
TestBooleanSatisfiabilitySolverSATAlternative2 - Class in org.metacsp.examples
 
TestBooleanSatisfiabilitySolverSATAlternative2() - Constructor for class org.metacsp.examples.TestBooleanSatisfiabilitySolverSATAlternative2
 
TestBooleanSatisfiabilitySolverSATNonCNF - Class in org.metacsp.examples
 
TestBooleanSatisfiabilitySolverSATNonCNF() - Constructor for class org.metacsp.examples.TestBooleanSatisfiabilitySolverSATNonCNF
 
TestBooleanSatisfiabilitySolverSATNonCNFSimple - Class in org.metacsp.examples
 
TestBooleanSatisfiabilitySolverSATNonCNFSimple() - Constructor for class org.metacsp.examples.TestBooleanSatisfiabilitySolverSATNonCNFSimple
 
TestBooleanSatisfiabilitySolverSATNonCNFSimpleSeparateConstraints - Class in org.metacsp.examples
 
TestBooleanSatisfiabilitySolverSATNonCNFSimpleSeparateConstraints() - Constructor for class org.metacsp.examples.TestBooleanSatisfiabilitySolverSATNonCNFSimpleSeparateConstraints
 
TestBooleanSatisfiabilitySolverUNSAT - Class in org.metacsp.examples
 
TestBooleanSatisfiabilitySolverUNSAT() - Constructor for class org.metacsp.examples.TestBooleanSatisfiabilitySolverUNSAT
 
TestBooleanSatisfiabilitySolverUNSATNonCNF - Class in org.metacsp.examples
 
TestBooleanSatisfiabilitySolverUNSATNonCNF() - Constructor for class org.metacsp.examples.TestBooleanSatisfiabilitySolverUNSATNonCNF
 
TestBooleanSatisfiabilitySolverUNSATNonCNFSimple - Class in org.metacsp.examples
 
TestBooleanSatisfiabilitySolverUNSATNonCNFSimple() - Constructor for class org.metacsp.examples.TestBooleanSatisfiabilitySolverUNSATNonCNFSimple
 
testBooleanSATResult() - Method in class org.metacsp.tests.TestBooleanSAT
 
testBooleanSATResultWithWFF() - Method in class org.metacsp.tests.TestBooleanSAT
 
testBooleanUNSATResultWithWFF() - Method in class org.metacsp.tests.TestBooleanSAT
 
TestBounds - Class in org.metacsp.tests
 
TestBounds() - Constructor for class org.metacsp.tests.TestBounds
 
testBoundsAfterPropagation() - Method in class org.metacsp.tests.TestAPSPSolver
 
TestCausalPlanning - Class in org.metacsp.examples.meta
 
TestCausalPlanning() - Constructor for class org.metacsp.examples.meta.TestCausalPlanning
 
testConsistency() - Method in class org.metacsp.tests.multi.TestActivityNetworkSolver
 
testConsistency() - Method in class org.metacsp.tests.multi.TestAllenIntervalNetworkSolver
 
testConsistency() - Method in class org.metacsp.tests.TestRCCConstraintNetworkSolver
 
TestConstraintNetworkAnimator - Class in org.metacsp.examples.meta
 
TestConstraintNetworkAnimator() - Constructor for class org.metacsp.examples.meta.TestConstraintNetworkAnimator
 
TestConstraintNetworkAnimator - Class in org.metacsp.examples.multi
 
TestConstraintNetworkAnimator() - Constructor for class org.metacsp.examples.multi.TestConstraintNetworkAnimator
 
TestConstraintNetworkListener - Class in org.metacsp.examples.multi
 
TestConstraintNetworkListener() - Constructor for class org.metacsp.examples.multi.TestConstraintNetworkListener
 
TestContextInference - Class in org.metacsp.examples.meta
 
TestContextInference() - Constructor for class org.metacsp.examples.meta.TestContextInference
 
TestContextInferenceWithSimplePlanner - Class in org.metacsp.examples.meta
 
TestContextInferenceWithSimplePlanner() - Constructor for class org.metacsp.examples.meta.TestContextInferenceWithSimplePlanner
 
TestDE9IMRelationSolver - Class in org.metacsp.examples
 
TestDE9IMRelationSolver() - Constructor for class org.metacsp.examples.TestDE9IMRelationSolver
 
TestDE9IMRelationSolverSimple - Class in org.metacsp.examples
 
TestDE9IMRelationSolverSimple() - Constructor for class org.metacsp.examples.TestDE9IMRelationSolverSimple
 
TestDistanceConstraintSolver - Class in org.metacsp.examples.multi
 
TestDistanceConstraintSolver() - Constructor for class org.metacsp.examples.multi.TestDistanceConstraintSolver
 
testEmptyIntersection() - Method in class org.metacsp.tests.TestBounds
 
TestFuzzyActivityNetworkSolver - Class in org.metacsp.examples.multi
 
TestFuzzyActivityNetworkSolver() - Constructor for class org.metacsp.examples.multi.TestFuzzyActivityNetworkSolver
 
TestFuzzyAllenIntervalNetworkSolver - Class in org.metacsp.examples
 
TestFuzzyAllenIntervalNetworkSolver() - Constructor for class org.metacsp.examples.TestFuzzyAllenIntervalNetworkSolver
 
TestFuzzyAllenIntervalNetworkSolver - Class in org.metacsp.tests
 
TestFuzzyAllenIntervalNetworkSolver() - Constructor for class org.metacsp.tests.TestFuzzyAllenIntervalNetworkSolver
 
TestFuzzySetActivityNetworkSolver - Class in org.metacsp.examples.multi
 
TestFuzzySetActivityNetworkSolver() - Constructor for class org.metacsp.examples.multi.TestFuzzySetActivityNetworkSolver
 
TestFuzzySymbolicVariableConstraintSolver - Class in org.metacsp.examples
 
TestFuzzySymbolicVariableConstraintSolver() - Constructor for class org.metacsp.examples.TestFuzzySymbolicVariableConstraintSolver
 
TestFuzzySymbolicVariableConstraintSolver - Class in org.metacsp.tests
 
TestFuzzySymbolicVariableConstraintSolver() - Constructor for class org.metacsp.tests.TestFuzzySymbolicVariableConstraintSolver
 
TestGeometricConstraintSolver - Class in org.metacsp.examples
 
TestGeometricConstraintSolver() - Constructor for class org.metacsp.examples.TestGeometricConstraintSolver
 
TestGeometricConstraintSolver2 - Class in org.metacsp.examples
 
TestGeometricConstraintSolver2() - Constructor for class org.metacsp.examples.TestGeometricConstraintSolver2
 
TestHybridPlanningWithSensingAndDispatching - Class in org.metacsp.examples.meta
 
TestHybridPlanningWithSensingAndDispatching() - Constructor for class org.metacsp.examples.meta.TestHybridPlanningWithSensingAndDispatching
 
testInconsistency() - Method in class org.metacsp.tests.TestAPSPSolver
 
testInconsistency() - Method in class org.metacsp.tests.TestRCCConstraintNetworkSolver
 
testIntersection() - Method in class org.metacsp.tests.TestBounds
 
TestLogBrowsing - Class in org.metacsp.examples.meta
 
TestLogBrowsing() - Constructor for class org.metacsp.examples.meta.TestLogBrowsing
 
testMeetsCausesOverUsage() - Method in class org.metacsp.tests.meta.TestReusableResourceScheduler
Bug: When two activities meet they create a peak and scheduling fails.
testMeetsCausesOverUsage() - Method in class org.metacsp.tests.TestReusableResourceScheduler
Bug: When two activities meet they create a peak and scheduling fails.
testMeetsIntersection() - Method in class org.metacsp.tests.TestBounds
 
TestMultiSolverDebug - Class in org.metacsp.multi.debugExample
 
TestMultiSolverDebug() - Constructor for class org.metacsp.multi.debugExample.TestMultiSolverDebug
 
testNoDefaultBounds() - Method in class org.metacsp.tests.multi.TestAllenInterval
A bug caused by creating AllenIntervals on AllenIntervalNetworkSolver bypassing the creation of default bounds.
testNoDefaultBoundsOnActivityNetworkSolver() - Method in class org.metacsp.tests.multi.TestAllenInterval
A bug caused by creating AllenIntervals on AllenIntervalNetworkSolver bypassing the creation of default bounds.
testPeakCollectionSamplingBug() - Method in class org.metacsp.tests.meta.TestReusableResourceScheduler
Sampling peak collection misses this conflict.
testPeakCollectionSamplingBug() - Method in class org.metacsp.tests.TestReusableResourceScheduler
Sampling peak collection misses this conflict.
testPeakCollectionSamplingBugDisappears() - Method in class org.metacsp.tests.meta.TestReusableResourceScheduler
Same as previous test case with two Activities removed.
testPeakCollectionSamplingBugDisappears() - Method in class org.metacsp.tests.TestReusableResourceScheduler
Same as previous test case with two Activities removed.
testPossibilityDegree() - Method in class org.metacsp.tests.TestFuzzyAllenIntervalNetworkSolver
 
TestProactivePlanning - Class in org.metacsp.examples.meta
 
TestProactivePlanning() - Constructor for class org.metacsp.examples.meta.TestProactivePlanning
 
TestProactivePlanningAndDispatching - Class in org.metacsp.examples.meta
 
TestProactivePlanningAndDispatching() - Constructor for class org.metacsp.examples.meta.TestProactivePlanningAndDispatching
 
TestQualitativeAllenConstraintSolver - Class in org.metacsp.examples
 
TestQualitativeAllenConstraintSolver() - Constructor for class org.metacsp.examples.TestQualitativeAllenConstraintSolver
 
TestQualitativeAllenConstraintSolverUNSAT - Class in org.metacsp.examples
 
TestQualitativeAllenConstraintSolverUNSAT() - Constructor for class org.metacsp.examples.TestQualitativeAllenConstraintSolverUNSAT
 
TestRCC2ConstraintSolver - Class in org.metacsp.examples
 
TestRCC2ConstraintSolver() - Constructor for class org.metacsp.examples.TestRCC2ConstraintSolver
 
TestRCCConstraintNetworkSolver - Class in org.metacsp.examples
 
TestRCCConstraintNetworkSolver() - Constructor for class org.metacsp.examples.TestRCCConstraintNetworkSolver
 
TestRCCConstraintNetworkSolver - Class in org.metacsp.tests
 
TestRCCConstraintNetworkSolver() - Constructor for class org.metacsp.tests.TestRCCConstraintNetworkSolver
 
TestRectangleConstraintSolver - Class in org.metacsp.examples.multi
 
TestRectangleConstraintSolver() - Constructor for class org.metacsp.examples.multi.TestRectangleConstraintSolver
 
TestRectangleConstraintSolverSimple - Class in org.metacsp.examples.multi
 
TestRectangleConstraintSolverSimple() - Constructor for class org.metacsp.examples.multi.TestRectangleConstraintSolverSimple
 
testResourcesOrig() - Method in class org.metacsp.tests.meta.TestReusableResourceScheduler
 
testResourcesOrig() - Method in class org.metacsp.tests.TestReusableResourceScheduler
 
TestReusableResourceScheduler - Class in org.metacsp.examples.meta
 
TestReusableResourceScheduler() - Constructor for class org.metacsp.examples.meta.TestReusableResourceScheduler
 
TestReusableResourceScheduler - Class in org.metacsp.tests.meta
 
TestReusableResourceScheduler() - Constructor for class org.metacsp.tests.meta.TestReusableResourceScheduler
 
TestReusableResourceScheduler - Class in org.metacsp.tests
 
TestReusableResourceScheduler() - Constructor for class org.metacsp.tests.TestReusableResourceScheduler
 
testSchedulingConflictResolution() - Method in class org.metacsp.tests.TestReusableResourceScheduler
 
TestSerialization - Class in org.metacsp.examples.multi
 
TestSerialization() - Constructor for class org.metacsp.examples.multi.TestSerialization
 
TestSimpleHybridPlanner - Class in org.metacsp.examples.meta
 
TestSimpleHybridPlanner() - Constructor for class org.metacsp.examples.meta.TestSimpleHybridPlanner
 
TestSimplePlanner - Class in org.metacsp.examples.meta
 
TestSimplePlanner() - Constructor for class org.metacsp.examples.meta.TestSimplePlanner
 
TestSimplePlannerWithDomain - Class in org.metacsp.examples.meta
 
TestSimplePlannerWithDomain() - Constructor for class org.metacsp.examples.meta.TestSimplePlannerWithDomain
 
TestSpatioTemporalVariableSolver - Class in org.metacsp.examples.multi
 
TestSpatioTemporalVariableSolver() - Constructor for class org.metacsp.examples.multi.TestSpatioTemporalVariableSolver
 
TestSpatioTemporalVariableSolverEquals - Class in org.metacsp.examples.multi
 
TestSpatioTemporalVariableSolverEquals() - Constructor for class org.metacsp.examples.multi.TestSpatioTemporalVariableSolverEquals
 
TestSpatioTemporalVariableSolverOverlapsIntersects - Class in org.metacsp.examples.multi
 
TestSpatioTemporalVariableSolverOverlapsIntersects() - Constructor for class org.metacsp.examples.multi.TestSpatioTemporalVariableSolverOverlapsIntersects
 
TestStateVariableScheduler - Class in org.metacsp.examples.meta
 
TestStateVariableScheduler() - Constructor for class org.metacsp.examples.meta.TestStateVariableScheduler
 
TestStateVariableSchedulerSimple - Class in org.metacsp.examples.meta
 
TestStateVariableSchedulerSimple() - Constructor for class org.metacsp.examples.meta.TestStateVariableSchedulerSimple
 
TestSymbolicVariableConstraintSolver - Class in org.metacsp.examples.multi
 
TestSymbolicVariableConstraintSolver() - Constructor for class org.metacsp.examples.multi.TestSymbolicVariableConstraintSolver
 
TestSymbolicVariableConstraintSolverNoReasoing - Class in org.metacsp.examples.multi
 
TestSymbolicVariableConstraintSolverNoReasoing() - Constructor for class org.metacsp.examples.multi.TestSymbolicVariableConstraintSolverNoReasoing
 
TestSymbolicVariableConstraintSolverSimple - Class in org.metacsp.examples.multi
 
TestSymbolicVariableConstraintSolverSimple() - Constructor for class org.metacsp.examples.multi.TestSymbolicVariableConstraintSolverSimple
 
TestTCSPSolver - Class in org.metacsp.examples.meta
 
TestTCSPSolver() - Constructor for class org.metacsp.examples.meta.TestTCSPSolver
 
testThreeUsagesOfBinaryResourceFail() - Method in class org.metacsp.tests.meta.TestReusableResourceScheduler
 
testThreeUsagesOfBinaryResourceFail() - Method in class org.metacsp.tests.TestReusableResourceScheduler
 
TestTimelinePlotting - Class in org.metacsp.examples.multi
 
TestTimelinePlotting() - Constructor for class org.metacsp.examples.multi.TestTimelinePlotting
 
TestTimelinePlottingBig - Class in org.metacsp.examples.multi
 
TestTimelinePlottingBig() - Constructor for class org.metacsp.examples.multi.TestTimelinePlottingBig
 
TestTrajectoryEnvelopeAnimator - Class in org.metacsp.examples.meta
 
TestTrajectoryEnvelopeAnimator() - Constructor for class org.metacsp.examples.meta.TestTrajectoryEnvelopeAnimator
 
TestTrajectoryEnvelopeAsObstacle - Class in org.metacsp.examples.meta
 
TestTrajectoryEnvelopeAsObstacle() - Constructor for class org.metacsp.examples.meta.TestTrajectoryEnvelopeAsObstacle
 
TestTrajectoryEnvelopeDebug - Class in org.metacsp.examples.meta
 
TestTrajectoryEnvelopeDebug() - Constructor for class org.metacsp.examples.meta.TestTrajectoryEnvelopeDebug
 
TestTrajectoryEnvelopeDebug2 - Class in org.metacsp.examples.meta
 
TestTrajectoryEnvelopeDebug2() - Constructor for class org.metacsp.examples.meta.TestTrajectoryEnvelopeDebug2
 
TestTrajectoryEnvelopeDebug3 - Class in org.metacsp.examples.meta
 
TestTrajectoryEnvelopeDebug3() - Constructor for class org.metacsp.examples.meta.TestTrajectoryEnvelopeDebug3
 
TestTrajectoryEnvelopeFileChooser - Class in org.metacsp.examples.meta
 
TestTrajectoryEnvelopeFileChooser() - Constructor for class org.metacsp.examples.meta.TestTrajectoryEnvelopeFileChooser
 
TestTrajectoryEnvelopeLoadingFromFile - Class in org.metacsp.examples.meta
 
TestTrajectoryEnvelopeLoadingFromFile() - Constructor for class org.metacsp.examples.meta.TestTrajectoryEnvelopeLoadingFromFile
 
TestTrajectoryEnvelopeSavingToFile - Class in org.metacsp.examples.meta
 
TestTrajectoryEnvelopeSavingToFile() - Constructor for class org.metacsp.examples.meta.TestTrajectoryEnvelopeSavingToFile
 
TestTrajectoryEnvelopeScheduler - Class in org.metacsp.examples.meta
 
TestTrajectoryEnvelopeScheduler() - Constructor for class org.metacsp.examples.meta.TestTrajectoryEnvelopeScheduler
 
TestTrajectoryEnvelopeSchedulerThree - Class in org.metacsp.examples.meta
 
TestTrajectoryEnvelopeSchedulerThree() - Constructor for class org.metacsp.examples.meta.TestTrajectoryEnvelopeSchedulerThree
 
TestTrajectoryEnvelopeSerialization - Class in org.metacsp.examples.meta
 
TestTrajectoryEnvelopeSerialization() - Constructor for class org.metacsp.examples.meta.TestTrajectoryEnvelopeSerialization
 
testValuePossibility() - Method in class org.metacsp.tests.TestFuzzySymbolicVariableConstraintSolver
 
theNetwork - Variable in class org.metacsp.framework.ConstraintSolver
Access to the underlying constraint network.
thisSolver - Static variable in class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
Timeline - Class in org.metacsp.multi.activity
 
Timeline(ConstraintNetwork, String, Object...) - Constructor for class org.metacsp.multi.activity.Timeline
 
Timeline(ConstraintNetwork, String) - Constructor for class org.metacsp.multi.activity.Timeline
 
Timeline(ActivityNetworkSolver, String) - Constructor for class org.metacsp.multi.activity.Timeline
Deprecated.
TimelinePublisher - Class in org.metacsp.utility.timelinePlotting
A utility class that that extracts SymbolicTimelines from components and publishes them as images.
TimelinePublisher(ConstraintNetwork, Bounds, boolean, String...) - Constructor for class org.metacsp.utility.timelinePlotting.TimelinePublisher
 
TimelinePublisher(ActivityNetworkSolver, Bounds, boolean, String...) - Constructor for class org.metacsp.utility.timelinePlotting.TimelinePublisher
Deprecated.
TimelinePublisher(ConstraintNetwork, Bounds, String...) - Constructor for class org.metacsp.utility.timelinePlotting.TimelinePublisher
 
TimelinePublisher(ActivityNetworkSolver, Bounds, String...) - Constructor for class org.metacsp.utility.timelinePlotting.TimelinePublisher
Deprecated.
TimelinePublisher(ConstraintNetwork, String...) - Constructor for class org.metacsp.utility.timelinePlotting.TimelinePublisher
 
TimelinePublisher(ActivityNetworkSolver, String...) - Constructor for class org.metacsp.utility.timelinePlotting.TimelinePublisher
Deprecated.
TimelineVisualizer - Class in org.metacsp.utility.timelinePlotting
Utility class for visualizing SymbolicTimelines that are published by a TimelinePublisher.
TimelineVisualizer(TimelinePublisher) - Constructor for class org.metacsp.utility.timelinePlotting.TimelineVisualizer
Creates a new TimelineVisualizer that will open a window that shows SymbolicTimelines published by the given TimelinePublisher.
TimePoint - Class in org.metacsp.time
This class provides the building block of the APSPSolver temporal reasoner, namely time points.
TimePoint(int, int, APSPSolver) - Constructor for class org.metacsp.time.TimePoint
Instantiate a new TimePoint with a given identifier and maximum number of time points that can be added to the temporal network.
TimePoint(int, int, APSPSolver, long, long) - Constructor for class org.metacsp.time.TimePoint
Instantiate a new TimePoint with a given identifier, upper bound and lower bound that can be added to the temporal network.
times(Matrix) - Method in class org.metacsp.utility.Matrix
 
timeToLine - Static variable in class org.metacsp.utility.logging.LogBrowser
 
toCompactString() - Method in class org.metacsp.onLineMonitoring.Hypothesis
 
toMask - Variable in class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
topologicalClosure - Static variable in class org.metacsp.time.qualitative.QualitativeAllenIntervalConstraint
 
toString() - Method in class org.metacsp.booleanSAT.BooleanConstraint
 
toString() - Method in class org.metacsp.booleanSAT.BooleanDomain
 
toString() - Method in class org.metacsp.booleanSAT.BooleanVariable
 
toString() - Method in class org.metacsp.framework.BinaryConstraint
 
toString() - Method in class org.metacsp.framework.Constraint
Every Constraint should implement a toString method (used by the ConstraintNetwork rendering methods).
toString() - Method in class org.metacsp.framework.ConstraintNetwork
Get a String representation of this ConstraintNetwork.
toString() - Method in class org.metacsp.framework.ConstraintSolver
 
toString() - Method in class org.metacsp.framework.Domain
Get a string representation of this domain (must be implemented by the Domain developer.
toString() - Method in class org.metacsp.framework.DummyConstraint
 
toString() - Method in class org.metacsp.framework.DummyVariable
 
toString() - Method in class org.metacsp.framework.meta.FocusConstraint
 
toString() - Method in class org.metacsp.framework.meta.MetaConstraintSolver.TerminalNode
 
toString() - Method in class org.metacsp.framework.meta.MetaVariable
Get a String representation of this MetaVariable.
toString() - Method in class org.metacsp.framework.meta.NullConstraintNetwork
Get a String representation of the terminal node.
toString() - Method in class org.metacsp.framework.multi.MultiBinaryConstraint
 
toString() - Method in class org.metacsp.framework.multi.MultiDomain
 
toString() - Method in class org.metacsp.framework.Variable
Get a String representation of this Variable.
toString() - Method in class org.metacsp.framework.VariablePrototype
 
toString() - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicDomain
 
toString() - Method in class org.metacsp.fuzzySymbols.FuzzySymbolicVariable
 
toString() - Method in class org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain
 
toString() - Method in class org.metacsp.meta.hybridPlanner.MetaOccupiedConstraint
 
toString() - Method in class org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint
 
toString() - Method in class org.metacsp.meta.hybridPlanner.SensingSchedulable
 
toString() - Method in class org.metacsp.meta.simplePlanner.Axiom
 
toString() - Method in class org.metacsp.meta.simplePlanner.SimpleDomain
 
toString() - Method in class org.metacsp.meta.simplePlanner.SimpleOperator
 
toString() - Method in class org.metacsp.meta.simplePlanner.SimpleReusableResource
 
toString() - Method in class org.metacsp.meta.spatioTemporal.paths.Map
 
toString() - Method in class org.metacsp.meta.symbolsAndTime.Floor2D
 
toString() - Method in class org.metacsp.meta.symbolsAndTime.MCSData
Get a String representation of this MCSData object.
toString() - Method in class org.metacsp.meta.symbolsAndTime.ReusableResource
 
toString() - Method in class org.metacsp.meta.symbolsAndTime.StateVariable
 
toString() - Method in class org.metacsp.meta.symbolsAndTime.SymbolicTimeline.ArrayOfStrings
 
toString() - Method in class org.metacsp.meta.TCSP.TCSPLabeling
 
toString() - Method in class org.metacsp.multi.activity.SymbolicVariableActivity
 
toString() - Method in class org.metacsp.multi.activity.Timeline
 
toString() - Method in class org.metacsp.multi.allenInterval.AllenInterval
 
toString() - Method in class org.metacsp.multi.debugExample.MultiVarDebug
 
toString() - Method in class org.metacsp.multi.fuzzyActivity.FuzzyActivity
 
toString() - Method in class org.metacsp.multi.fuzzyActivity.SimpleTimeline
 
toString() - Method in class org.metacsp.multi.fuzzySetActivity.FuzzySetActivity
 
toString() - Method in class org.metacsp.multi.spatial.blockAlgebra.BlockAlgebraConstraint
 
toString() - Method in class org.metacsp.multi.spatial.blockAlgebra.RectangularCuboid
 
toString() - Method in class org.metacsp.multi.spatial.blockAlgebra.RectangularCuboidRegion
 
toString() - Method in class org.metacsp.multi.spatial.DE9IM.GeometricShapeDomain
 
toString() - Method in class org.metacsp.multi.spatial.DE9IM.GeometricShapeVariable
 
toString() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.Point
 
toString() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraint
 
toString() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.RectangularRegion
 
toString() - Method in class org.metacsp.multi.spatioTemporal.paths.Pose
 
toString() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
 
toString() - Method in class org.metacsp.multi.spatioTemporal.SpatioTemporalVariable
 
toString() - Method in class org.metacsp.multi.symbols.SymbolicValueConstraint
 
toString() - Method in class org.metacsp.multi.symbols.SymbolicVariable
 
toString() - Method in class org.metacsp.multi.TCSP.MultiTimePoint
 
toString() - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent
 
toString() - Method in class org.metacsp.multi.temporalRectangleAlgebra.SpatialFluent2
 
toString() - Method in class org.metacsp.onLineMonitoring.FuzzySensorEvent
 
toString() - Method in class org.metacsp.onLineMonitoring.Hypothesis
 
toString() - Method in class org.metacsp.onLineMonitoring.HypothesisNode
 
toString() - Method in class org.metacsp.onLineMonitoring.Requirement
 
toString() - Method in class org.metacsp.onLineMonitoring.Rule
 
toString() - Method in class org.metacsp.spatial.geometry.Polygon
 
toString() - Method in class org.metacsp.spatial.geometry.Vec2
 
toString() - Method in class org.metacsp.spatial.geometry.Vertex
 
toString() - Method in class org.metacsp.spatial.RCC.RCCConstraint
 
toString() - Method in class org.metacsp.spatial.RCC.Rectangle
 
toString() - Method in class org.metacsp.spatial.RCC.Region
 
toString() - Method in class org.metacsp.spatial.reachability.ConfigurationDomain
 
toString() - Method in class org.metacsp.spatial.reachability.ConfigurationVariable
 
toString() - Method in class org.metacsp.spatial.reachability.ReachabilityConstraint
 
toString() - Method in class org.metacsp.spatial.utility.SpatialRule
 
toString() - Method in class org.metacsp.time.APSPSolver
Generates a String representation of the Simple Temporal Network (STN).
toString() - Method in class org.metacsp.time.Bounds
 
toString() - Method in class org.metacsp.time.Interval
Returns A String representation of the Interval.
toString() - Method in class org.metacsp.time.qualitative.SimpleAllenInterval
 
toString() - Method in class org.metacsp.time.qualitative.SimpleInterval
Returns A String representation of the SimpleInterval.
toString() - Method in class org.metacsp.time.SimpleDistanceConstraint
Get a String representation of this constraint.
toString() - Method in class org.metacsp.time.TimePoint
Get a String representation of this TimePoint.
toString(Object[][]) - Static method in class org.metacsp.utility.Matrix
 
touchLBUBNodes() - Method in class org.metacsp.utility.UI.PlotSTPTemporalModule
 
tps1 - Static variable in class org.metacsp.utility.logging.LogBrowser
 
tps2 - Static variable in class org.metacsp.utility.logging.LogBrowser
 
Trajectory - Class in org.metacsp.multi.spatioTemporal.paths
Represents a trajectory, namely, a path (sequence of PoseSteerings) plus a temporal profile.
Trajectory(Pose[]) - Constructor for class org.metacsp.multi.spatioTemporal.paths.Trajectory
Create a new Trajectory given a list of Poses.
Trajectory(PoseSteering[]) - Constructor for class org.metacsp.multi.spatioTemporal.paths.Trajectory
Create a new Trajectory given a list of PoseSteerings.
Trajectory(Pose[], double[]) - Constructor for class org.metacsp.multi.spatioTemporal.paths.Trajectory
Create a new Trajectory given a list of PoseSteerings and the temporal profile of the Trajectory.
Trajectory(PoseSteering[], double[]) - Constructor for class org.metacsp.multi.spatioTemporal.paths.Trajectory
Create a new Trajectory given a list of PoseSteerings and the temporal profile of the Trajectory.
Trajectory(String) - Constructor for class org.metacsp.multi.spatioTemporal.paths.Trajectory
Create a new Trajectory given list of PoseSteerings that is read from a file.
Trajectory(String...) - Constructor for class org.metacsp.multi.spatioTemporal.paths.Trajectory
Create a new Trajectory given a list files containing paths.
TrajectoryEnvelope - Class in org.metacsp.multi.spatioTemporal.paths
A TrajectoryEnvelope is a MultiVariable composed of an AllenInterval (temporal part) and two GeometricShapeVariables.
TrajectoryEnvelope(ConstraintSolver, int, ConstraintSolver[], Variable[]) - Constructor for class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
 
TrajectoryEnvelopeAnimator - Class in org.metacsp.utility.UI
 
TrajectoryEnvelopeAnimator(String) - Constructor for class org.metacsp.utility.UI.TrajectoryEnvelopeAnimator
 
TrajectoryEnvelopeHierarchyFrame - Class in org.metacsp.utility.UI
Visualization of trees.
TrajectoryEnvelopeHierarchyFrame(DelegateTree<TrajectoryEnvelope, String>, String) - Constructor for class org.metacsp.utility.UI.TrajectoryEnvelopeHierarchyFrame
 
TrajectoryEnvelopeScheduler - Class in org.metacsp.meta.spatioTemporal.paths
This class is used to backtrack over TrajectoryEnvelope conflicts (see the Map meta-constraint).
TrajectoryEnvelopeScheduler(long, long, long) - Constructor for class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
Create a TrajectoryEnvelopeScheduler with a given origin and temporal horizon.
TrajectoryEnvelopeScheduler(long, long) - Constructor for class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
Create a TrajectoryEnvelopeScheduler with a given origin and temporal horizon.
TrajectoryEnvelopeScheduler(long, long, int) - Constructor for class org.metacsp.meta.spatioTemporal.paths.TrajectoryEnvelopeScheduler
Create a TrajectoryEnvelopeScheduler with a given origin and temporal horizon.
TrajectoryEnvelopeSolver - Class in org.metacsp.multi.spatioTemporal.paths
TrajectoryEnvelopeSolver(Class<?>[], Class<?>, ConstraintSolver[], int[]) - Constructor for class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
 
TrajectoryEnvelopeSolver(long, long) - Constructor for class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
Create a TrajectoryEnvelopeSolver with given temporal origin and horizon.
TrajectoryEnvelopeSolver(long, long, int) - Constructor for class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelopeSolver
Create a TrajectoryEnvelopeSolver with given temporal origin and horizon.
transitionTable - Static variable in class org.metacsp.spatial.geometry.GeometricConstraint
 
transitionTable - Static variable in class org.metacsp.spatial.RCC.RCCConstraint
 
transitionTable - Static variable in class org.metacsp.time.qualitative.QualitativeAllenIntervalConstraint
The composition table used by path consistency.
transpose(Mat2) - Method in class org.metacsp.spatial.geometry.Mat2
 
transpose() - Method in class org.metacsp.spatial.geometry.Mat2
 
transpose() - Method in class org.metacsp.utility.Matrix
 
transposei() - Method in class org.metacsp.spatial.geometry.Mat2
 
TweenableEnvelope - Class in org.metacsp.utility.UI
 
TweenableEnvelope(double, double, double, double) - Constructor for class org.metacsp.utility.UI.TweenableEnvelope
 
types - Variable in class org.metacsp.multi.allenInterval.AllenIntervalConstraint
 
types - Variable in class org.metacsp.spatial.cardinal.CardinalConstraint
 
types - Variable in class org.metacsp.spatial.RCC.RCCConstraint
 
types - Variable in class org.metacsp.spatial.reachability.ReachabilityConstraint
 
types - Variable in class org.metacsp.time.qualitative.QualitativeAllenIntervalConstraint
 

U

u - Variable in class org.metacsp.spatial.geometry.Polygon
 
UnaryBlockConstraint - Class in org.metacsp.multi.spatial.blockAlgebra
 
UnaryBlockConstraint(UnaryBlockConstraint.Type, Bounds...) - Constructor for class org.metacsp.multi.spatial.blockAlgebra.UnaryBlockConstraint
 
UnaryBlockConstraint.Type - Enum in org.metacsp.multi.spatial.blockAlgebra
 
UnaryRectangleConstraint - Class in org.metacsp.multi.spatial.rectangleAlgebra
 
UnaryRectangleConstraint(UnaryRectangleConstraint.Type, Bounds...) - Constructor for class org.metacsp.multi.spatial.rectangleAlgebra.UnaryRectangleConstraint
 
UnaryRectangleConstraint.Type - Enum in org.metacsp.multi.spatial.rectangleAlgebra
 
unificationAlongBranch - Variable in class org.metacsp.meta.hybridPlanner.SimpleHybridPlanner
 
unificationTrack - Variable in class org.metacsp.meta.simplePlanner.SimpleDomain
 
UnimplementedSubVariableException - Error in org.metacsp.throwables
 
UnimplementedSubVariableException(ConstraintSolver) - Constructor for error org.metacsp.throwables.UnimplementedSubVariableException
 
union(String[]) - Method in class org.metacsp.meta.symbolsAndTime.SymbolicTimeline.ArrayOfStrings
 
union(Variable...) - Static method in class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
union(Bounds...) - Static method in class org.metacsp.time.Bounds
 
unmask() - Method in class org.metacsp.framework.Constraint
Makes this Constraint invisible to the solver (masked).
unmaskConstraints() - Method in class org.metacsp.framework.ConstraintNetwork
Unmasks all Constraints in this ConstraintNetwork.
unmaskConstraints(Constraint[]) - Static method in class org.metacsp.framework.ConstraintNetwork
Unmasks all given Constraints.
unmaskConstraints(Constraint[]) - Method in class org.metacsp.framework.ConstraintSolver
Method to unmask constraints (reverse making done in maskConstraints() method); does nothing, must be overridden; always called after propagation.
unmaskConstraints(Constraint[]) - Method in class org.metacsp.multi.symbols.SymbolicVariableConstraintSolver
 
updateDuration() - Method in class org.metacsp.multi.spatioTemporal.paths.TrajectoryEnvelope
Imposes a temporal constraint that models the minimum duration of this TrajectoryEnvelope, derived from the minimum transition times between path poses (deltaTs).
updateGeometry() - Method in class org.metacsp.multi.spatial.DE9IM.GeometricShapeDomain
 
updateGeometry() - Method in class org.metacsp.multi.spatial.DE9IM.LineStringDomain
 
updateGeometry() - Method in class org.metacsp.multi.spatial.DE9IM.PointDomain
 
updateGeometry() - Method in class org.metacsp.multi.spatial.DE9IM.PolygonalDomain
 
updateGeometry() - Method in class org.metacsp.multi.spatial.SpatialDomain
 
updatePanel() - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
updateSequenceNumbers(int, int) - Method in class org.metacsp.multi.spatioTemporal.paths.Trajectory
Update the sequence numbers of this trajectory (used when this is a trajectory of a sub-trajectory envelope).
updateTime() - Method in class org.metacsp.utility.UI.TrajectoryEnvelopeAnimator
 
updateTimeNow(long) - Method in class org.metacsp.meta.hybridPlanner.FluentBasedSimpleDomain
 
updateTimeNow(long) - Method in class org.metacsp.meta.simplePlanner.ProactivePlanningDomain
 
usages - Variable in class org.metacsp.meta.simplePlanner.SimpleOperator
 

V

valOH - Variable in class org.metacsp.framework.meta.MetaConstraint
 
value - Variable in class org.metacsp.onLineMonitoring.ValueOLD
 
ValueChoiceFunction - Class in org.metacsp.framework
Basic abstract class for defining ValueChoiceFunctions of Variable Domains.
ValueChoiceFunction() - Constructor for class org.metacsp.framework.ValueChoiceFunction
 
valueChoiceFunctions - Static variable in class org.metacsp.framework.Domain
 
valueOf(String) - Static method in enum org.metacsp.dispatching.Dispatcher.ACTIVITY_STATE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.framework.ConstraintNetworkMarking.markings
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.framework.ConstraintSolver.OPTIONS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.framework.multi.MultiConstraintSolver.OPTIONS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain.markings
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint.PEAKCOLLECTION
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.meta.simplePlanner.SimpleDomain.markings
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.meta.symbolsAndTime.Schedulable.PEAKCOLLECTION
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.multi.allenInterval.AllenIntervalConstraint.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.multi.spatial.blockAlgebra.BlockConstraintSolver.Dimension
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.multi.spatial.blockAlgebra.UnaryBlockConstraint.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.multi.spatial.DE9IM.DE9IMRelation.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraintSolver.Dimension
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.multi.spatial.rectangleAlgebra.UnaryRectangleConstraint.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.multi.symbols.SymbolicValueConstraint.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.onLineMonitoring.DomainDescription.OPTIONS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.onLineMonitoring.DomainDescription.TIMELINEOPION
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.spatial.cardinal.CardinalConstraint.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.spatial.geometry.GeometricConstraint.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.spatial.RCC.RCCConstraint.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.spatial.reachability.ReachabilityConstraint.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.time.qualitative.QualitativeAllenIntervalConstraint.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metacsp.utility.UI.DigitalClock.RobotTaskStates
Returns the enum constant of this type with the specified name.
ValueOLD - Class in org.metacsp.onLineMonitoring
 
ValueOLD() - Constructor for class org.metacsp.onLineMonitoring.ValueOLD
 
ValueOrderingH - Class in org.metacsp.framework
Basic abstract class for implementing value ordering heuristics to be used in backtracking search (e.g., in the MetaConstraintSolver class).
ValueOrderingH() - Constructor for class org.metacsp.framework.ValueOrderingH
 
values() - Static method in enum org.metacsp.dispatching.Dispatcher.ACTIVITY_STATE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.framework.ConstraintNetworkMarking.markings
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.framework.ConstraintSolver.OPTIONS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.framework.multi.MultiConstraintSolver.OPTIONS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.meta.fuzzyActivity.FuzzyActivityDomain.markings
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.meta.hybridPlanner.MetaSpatialAdherenceConstraint.PEAKCOLLECTION
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.meta.simplePlanner.SimpleDomain.markings
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.meta.symbolsAndTime.Schedulable.PEAKCOLLECTION
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.multi.allenInterval.AllenIntervalConstraint.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.multi.spatial.blockAlgebra.BlockConstraintSolver.Dimension
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.multi.spatial.blockAlgebra.UnaryBlockConstraint.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.multi.spatial.DE9IM.DE9IMRelation.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.multi.spatial.rectangleAlgebra.RectangleConstraintSolver.Dimension
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.multi.spatial.rectangleAlgebra.UnaryRectangleConstraint.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.multi.symbols.SymbolicValueConstraint.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.onLineMonitoring.DomainDescription.OPTIONS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.onLineMonitoring.DomainDescription.TIMELINEOPION
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.spatial.cardinal.CardinalConstraint.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.spatial.geometry.GeometricConstraint.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.spatial.RCC.RCCConstraint.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.spatial.reachability.ReachabilityConstraint.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.time.qualitative.QualitativeAllenIntervalConstraint.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metacsp.utility.UI.DigitalClock.RobotTaskStates
Returns an array containing the constants of this enum type, in the order they are declared.
Variable - Class in org.metacsp.framework
Class representing the decision variables in a Constraint Problem.
Variable(ConstraintSolver, int) - Constructor for class org.metacsp.framework.Variable
A variable should not be instantiated directly, rather only a ConstraintSolver should create variables (through the createVariable() methods).
VariableHierarchyFrame - Class in org.metacsp.utility.UI
Visualization of trees.
VariableHierarchyFrame(DelegateTree<Variable, String>, String) - Constructor for class org.metacsp.utility.UI.VariableHierarchyFrame
 
VariableNotFound - Error in org.metacsp.throwables
 
VariableNotFound(Variable) - Constructor for error org.metacsp.throwables.VariableNotFound
 
VariableOrderingH - Class in org.metacsp.framework
Basic abstract class for implementing variable ordering heuristics to be used in backtracking search (e.g., in the MetaConstraintSolver class).
VariableOrderingH() - Constructor for class org.metacsp.framework.VariableOrderingH
 
VariablePrototype - Class in org.metacsp.framework
Objects of this type can be used to represent prototype variables.
VariablePrototype(ConstraintSolver, Object...) - Constructor for class org.metacsp.framework.VariablePrototype
Create a new VariablePrototype with a given ConstraintSolver and given parameters.
variables - Variable in class org.metacsp.framework.ConstraintNetwork
 
variables - Variable in class org.metacsp.framework.multi.MultiVariable
 
variablesR - Variable in class org.metacsp.framework.ConstraintNetwork
 
variableType - Variable in class org.metacsp.framework.ConstraintSolver
 
varOH - Variable in class org.metacsp.framework.meta.MetaConstraint
 
Vec2 - Class in org.metacsp.spatial.geometry
 
Vec2() - Constructor for class org.metacsp.spatial.geometry.Vec2
 
Vec2(float, float) - Constructor for class org.metacsp.spatial.geometry.Vec2
 
Vec2(Vec2) - Constructor for class org.metacsp.spatial.geometry.Vec2
 
verifyCollision(Manifold, Polygon, Polygon) - Method in class org.metacsp.spatial.geometry.CollisionPolygonPolygon
 
Vertex - Class in org.metacsp.spatial.geometry
 
Vertex(Variable) - Constructor for class org.metacsp.spatial.geometry.Vertex
 

W

WidestIntervalFirstValOH - Class in org.metacsp.meta.TCSP
 
WidestIntervalFirstValOH() - Constructor for class org.metacsp.meta.TCSP.WidestIntervalFirstValOH
 
writeEPS(String) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
writePDF(String) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
writeSVG(String) - Method in class org.metacsp.utility.UI.JTSDrawingPanel
 
WrongSymbolListException - Error in org.metacsp.throwables
 
WrongSymbolListException(int, int) - Constructor for error org.metacsp.throwables.WrongSymbolListException
 

X

x - Variable in class org.metacsp.multi.spatial.rectangleAlgebra.Point
 
x() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.Point
 
x - Variable in class org.metacsp.spatial.geometry.Vec2
 

Y

y - Variable in class org.metacsp.multi.spatial.rectangleAlgebra.Point
 
y() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.Point
 
y - Variable in class org.metacsp.spatial.geometry.Vec2
 

Z

z - Variable in class org.metacsp.multi.spatial.rectangleAlgebra.Point
 
z() - Method in class org.metacsp.multi.spatial.rectangleAlgebra.Point
 
A B C D E F G H I J L M N O P Q R S T U V W X Y Z 
Meta-CSP Framework API