Generated on: Thu Mar 29 07:46:58 PDT 2012 for custom file set | ||
|
||
// doxy/ or-tools/ src/ constraint_solver/ |
#include <constraint_solver.h>
Public Member Functions | |
IntervalVarElement () | |
IntervalVarElement. | |
IntervalVarElement (IntervalVar *const var) | |
void | Reset (IntervalVar *const var) |
IntervalVarElement * | Clone () |
void | Copy (const IntervalVarElement &element) |
IntervalVar * | Var () const |
void | Store () |
void | Restore () |
void | LoadFromProto (const IntervalVarAssignmentProto &interval_var_assignment_proto) |
void | WriteToProto (IntervalVarAssignmentProto *interval_var_assignment_proto) const |
int64 | StartMin () const |
int64 | StartMax () const |
int64 | StartValue () const |
int64 | DurationMin () const |
int64 | DurationMax () const |
int64 | DurationValue () const |
int64 | EndMin () const |
int64 | EndMax () const |
int64 | EndValue () const |
int64 | PerformedMin () const |
int64 | PerformedMax () const |
int64 | PerformedValue () const |
void | SetStartMin (int64 m) |
void | SetStartMax (int64 m) |
void | SetStartRange (int64 mi, int64 ma) |
void | SetStartValue (int64 v) |
void | SetDurationMin (int64 m) |
void | SetDurationMax (int64 m) |
void | SetDurationRange (int64 mi, int64 ma) |
void | SetDurationValue (int64 v) |
void | SetEndMin (int64 m) |
void | SetEndMax (int64 m) |
void | SetEndRange (int64 mi, int64 ma) |
void | SetEndValue (int64 v) |
void | SetPerformedMin (int64 m) |
void | SetPerformedMax (int64 m) |
void | SetPerformedRange (int64 mi, int64 ma) |
void | SetPerformedValue (int64 v) |
string | DebugString () const |
bool | operator== (const IntervalVarElement &element) const |
bool | operator!= (const IntervalVarElement &element) const |
Definition at line 4358 of file constraint_solver.h.
operations_research::IntervalVarElement::IntervalVarElement | ( | ) |
operations_research::IntervalVarElement::IntervalVarElement | ( | IntervalVar *const | var | ) | [explicit] |
Definition at line 125 of file assignment.cc.
void operations_research::IntervalVarElement::Reset | ( | IntervalVar *const | var | ) |
Definition at line 129 of file assignment.cc.
IntervalVarElement * operations_research::IntervalVarElement::Clone | ( | ) |
Definition at line 141 of file assignment.cc.
void operations_research::IntervalVarElement::Copy | ( | const IntervalVarElement & | element | ) |
Definition at line 147 of file assignment.cc.
IntervalVar* operations_research::IntervalVarElement::Var | ( | ) | const [inline] |
Definition at line 4365 of file constraint_solver.h.
void operations_research::IntervalVarElement::Store | ( | ) |
Definition at line 160 of file assignment.cc.
void operations_research::IntervalVarElement::Restore | ( | ) |
Definition at line 173 of file assignment.cc.
void operations_research::IntervalVarElement::LoadFromProto | ( | const IntervalVarAssignmentProto & | interval_var_assignment_proto | ) |
Definition at line 184 of file assignment.cc.
void operations_research::IntervalVarElement::WriteToProto | ( | IntervalVarAssignmentProto * | interval_var_assignment_proto | ) | const |
Definition at line 209 of file assignment.cc.
int64 operations_research::IntervalVarElement::StartMin | ( | ) | const [inline] |
Definition at line 4373 of file constraint_solver.h.
int64 operations_research::IntervalVarElement::StartMax | ( | ) | const [inline] |
Definition at line 4374 of file constraint_solver.h.
int64 operations_research::IntervalVarElement::StartValue | ( | ) | const [inline] |
Definition at line 4375 of file constraint_solver.h.
int64 operations_research::IntervalVarElement::DurationMin | ( | ) | const [inline] |
Definition at line 4379 of file constraint_solver.h.
int64 operations_research::IntervalVarElement::DurationMax | ( | ) | const [inline] |
Definition at line 4380 of file constraint_solver.h.
int64 operations_research::IntervalVarElement::DurationValue | ( | ) | const [inline] |
Definition at line 4381 of file constraint_solver.h.
int64 operations_research::IntervalVarElement::EndMin | ( | ) | const [inline] |
Definition at line 4385 of file constraint_solver.h.
int64 operations_research::IntervalVarElement::EndMax | ( | ) | const [inline] |
Definition at line 4386 of file constraint_solver.h.
int64 operations_research::IntervalVarElement::EndValue | ( | ) | const [inline] |
Definition at line 4387 of file constraint_solver.h.
int64 operations_research::IntervalVarElement::PerformedMin | ( | ) | const [inline] |
Definition at line 4391 of file constraint_solver.h.
int64 operations_research::IntervalVarElement::PerformedMax | ( | ) | const [inline] |
Definition at line 4392 of file constraint_solver.h.
int64 operations_research::IntervalVarElement::PerformedValue | ( | ) | const [inline] |
Definition at line 4393 of file constraint_solver.h.
void operations_research::IntervalVarElement::SetStartMin | ( | int64 | m | ) | [inline] |
Definition at line 4397 of file constraint_solver.h.
void operations_research::IntervalVarElement::SetStartMax | ( | int64 | m | ) | [inline] |
Definition at line 4398 of file constraint_solver.h.
void operations_research::IntervalVarElement::SetStartRange | ( | int64 | mi, | |
int64 | ma | |||
) | [inline] |
Definition at line 4399 of file constraint_solver.h.
void operations_research::IntervalVarElement::SetStartValue | ( | int64 | v | ) | [inline] |
Definition at line 4403 of file constraint_solver.h.
void operations_research::IntervalVarElement::SetDurationMin | ( | int64 | m | ) | [inline] |
Definition at line 4407 of file constraint_solver.h.
void operations_research::IntervalVarElement::SetDurationMax | ( | int64 | m | ) | [inline] |
Definition at line 4408 of file constraint_solver.h.
void operations_research::IntervalVarElement::SetDurationRange | ( | int64 | mi, | |
int64 | ma | |||
) | [inline] |
Definition at line 4409 of file constraint_solver.h.
void operations_research::IntervalVarElement::SetDurationValue | ( | int64 | v | ) | [inline] |
Definition at line 4413 of file constraint_solver.h.
void operations_research::IntervalVarElement::SetEndMin | ( | int64 | m | ) | [inline] |
Definition at line 4417 of file constraint_solver.h.
void operations_research::IntervalVarElement::SetEndMax | ( | int64 | m | ) | [inline] |
Definition at line 4418 of file constraint_solver.h.
void operations_research::IntervalVarElement::SetEndRange | ( | int64 | mi, | |
int64 | ma | |||
) | [inline] |
Definition at line 4419 of file constraint_solver.h.
void operations_research::IntervalVarElement::SetEndValue | ( | int64 | v | ) | [inline] |
Definition at line 4423 of file constraint_solver.h.
void operations_research::IntervalVarElement::SetPerformedMin | ( | int64 | m | ) | [inline] |
Definition at line 4427 of file constraint_solver.h.
void operations_research::IntervalVarElement::SetPerformedMax | ( | int64 | m | ) | [inline] |
Definition at line 4428 of file constraint_solver.h.
void operations_research::IntervalVarElement::SetPerformedRange | ( | int64 | mi, | |
int64 | ma | |||
) | [inline] |
Definition at line 4429 of file constraint_solver.h.
void operations_research::IntervalVarElement::SetPerformedValue | ( | int64 | v | ) | [inline] |
Definition at line 4433 of file constraint_solver.h.
string operations_research::IntervalVarElement::DebugString | ( | ) | const |
Definition at line 231 of file assignment.cc.
bool operations_research::IntervalVarElement::operator== | ( | const IntervalVarElement & | element | ) | const |
Definition at line 252 of file assignment.cc.
bool operations_research::IntervalVarElement::operator!= | ( | const IntervalVarElement & | element | ) | const [inline] |
Definition at line 4439 of file constraint_solver.h.