C# Class Cream.AllenTemporal.AllenVariable

Allen variables.
Inheritance: Variable
Show file Open project: kikoanis/CSharpCream Class Usage Examples

Public Methods

Method Description
AllenVariable ( Network net ) : System
AllenVariable ( Network net, Domain d ) : System

Constructs an Allen variable of the network with an initial Allen domain d and a default name. This constructor is equivalent to AllenVariable(network, d, null).

AllenVariable ( Network net, Domain d, String name ) : System

Constructs an Allen variable of the network with an initial allen domain d and a name specified by the parameter name. When the parameter name is null, default names (v1, v2, and so on) are used.

AllenVariable ( Network net, String name ) : System
AllenVariable ( Network net, int st, int lt ) : System
AllenVariable ( Network net, int st, int lt, String name ) : System
AllenVariable ( Network net, int st, int lt, int duration ) : System
AllenVariable ( Network net, int st, int lt, int duration, String name ) : System
AllenVariable ( Network net, int st, int lt, int duration, int step ) : System
AllenVariable ( Network net, int st, int lt, int duration, int step, String name ) : System
Contains ( AllenVariable v ) : void
During ( AllenVariable v ) : void
Equals ( AllenVariable v ) : void
FinishedBy ( AllenVariable v ) : void
Finishes ( AllenVariable v ) : void
GetConstraintsVars ( ) : Cream.AllenTemporal.CVarToVar[]
Meets ( AllenVariable v ) : void
MetBy ( AllenVariable v ) : void
OverlappedBy ( AllenVariable v ) : void
Overlaps ( AllenVariable v ) : void
Precededby ( AllenVariable v ) : void
Precedes ( AllenVariable v ) : void
StartedBy ( AllenVariable v ) : void
Starts ( AllenVariable v ) : void

Method Details

AllenVariable() public method

public AllenVariable ( Network net ) : System
net Network
return System

AllenVariable() public method

Constructs an Allen variable of the network with an initial Allen domain d and a default name. This constructor is equivalent to AllenVariable(network, d, null).
public AllenVariable ( Network net, Domain d ) : System
net Network the network ///
d Domain the initial Allen domain ///
return System

AllenVariable() public method

Constructs an Allen variable of the network with an initial allen domain d and a name specified by the parameter name. When the parameter name is null, default names (v1, v2, and so on) are used.
public AllenVariable ( Network net, Domain d, String name ) : System
net Network the network ///
d Domain the initial allen domain ///
name String the name of the variable, or null for a default name ///
return System

AllenVariable() public method

public AllenVariable ( Network net, String name ) : System
net Network
name String
return System

AllenVariable() public method

public AllenVariable ( Network net, int st, int lt ) : System
net Network
st int
lt int
return System

AllenVariable() public method

public AllenVariable ( Network net, int st, int lt, String name ) : System
net Network
st int
lt int
name String
return System

AllenVariable() public method

public AllenVariable ( Network net, int st, int lt, int duration ) : System
net Network
st int
lt int
duration int
return System

AllenVariable() public method

public AllenVariable ( Network net, int st, int lt, int duration, String name ) : System
net Network
st int
lt int
duration int
name String
return System

AllenVariable() public method

public AllenVariable ( Network net, int st, int lt, int duration, int step ) : System
net Network
st int
lt int
duration int
step int
return System

AllenVariable() public method

public AllenVariable ( Network net, int st, int lt, int duration, int step, String name ) : System
net Network
st int
lt int
duration int
step int
name String
return System

Contains() public method

public Contains ( AllenVariable v ) : void
v AllenVariable
return void

During() public method

public During ( AllenVariable v ) : void
v AllenVariable
return void

Equals() public method

public Equals ( AllenVariable v ) : void
v AllenVariable
return void

FinishedBy() public method

public FinishedBy ( AllenVariable v ) : void
v AllenVariable
return void

Finishes() public method

public Finishes ( AllenVariable v ) : void
v AllenVariable
return void

GetConstraintsVars() public method

public GetConstraintsVars ( ) : Cream.AllenTemporal.CVarToVar[]
return Cream.AllenTemporal.CVarToVar[]

Meets() public method

public Meets ( AllenVariable v ) : void
v AllenVariable
return void

MetBy() public method

public MetBy ( AllenVariable v ) : void
v AllenVariable
return void

OverlappedBy() public method

public OverlappedBy ( AllenVariable v ) : void
v AllenVariable
return void

Overlaps() public method

public Overlaps ( AllenVariable v ) : void
v AllenVariable
return void

Precededby() public method

public Precededby ( AllenVariable v ) : void
v AllenVariable
return void

Precedes() public method

public Precedes ( AllenVariable v ) : void
v AllenVariable
return void

StartedBy() public method

public StartedBy ( AllenVariable v ) : void
v AllenVariable
return void

Starts() public method

public Starts ( AllenVariable v ) : void
v AllenVariable
return void