Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
Google.OrTools.ConstraintSolver.ConstraintEquality Class Reference
Inheritance diagram for Google.OrTools.ConstraintSolver.ConstraintEquality:
Google.OrTools.ConstraintSolver.BaseEquality Google.OrTools.ConstraintSolver.IConstraintWithStatus

Public Member Functions

 ConstraintEquality (IConstraintWithStatus a, IConstraintWithStatus b, bool equality)
 
override IntVar Var ()
 
override Solver solver ()
 
- Public Member Functions inherited from Google.OrTools.ConstraintSolver.BaseEquality
Solver solver ()
 
IntVar Var ()
 
IntExpr Abs ()
 
IntExpr Square ()
 

Static Public Member Functions

static bool operator true (ConstraintEquality eq)
 
static bool operator false (ConstraintEquality eq)
 
static implicit operator Constraint (ConstraintEquality eq)
 
static implicit operator IntVar (ConstraintEquality eq)
 
static implicit operator IntExpr (ConstraintEquality eq)
 
- Static Public Member Functions inherited from Google.OrTools.ConstraintSolver.BaseEquality
static IntExpr operator+ (BaseEquality a, BaseEquality b)
 
static IntExpr operator+ (BaseEquality a, long v)
 
static IntExpr operator+ (long v, BaseEquality a)
 
static IntExpr operator- (BaseEquality a, BaseEquality b)
 
static IntExpr operator- (BaseEquality a, long v)
 
static IntExpr operator- (long v, BaseEquality a)
 
static IntExpr operator* (BaseEquality a, BaseEquality b)
 
static IntExpr operator* (BaseEquality a, long v)
 
static IntExpr operator* (long v, BaseEquality a)
 
static IntExpr operator/ (BaseEquality a, long v)
 
static IntExpr operator- (BaseEquality a)
 
static WrappedConstraint operator== (BaseEquality a, long v)
 
static WrappedConstraint operator== (long v, BaseEquality a)
 
static WrappedConstraint operator!= (BaseEquality a, long v)
 
static WrappedConstraint operator!= (long v, BaseEquality a)
 
static WrappedConstraint operator>= (BaseEquality a, long v)
 
static WrappedConstraint operator>= (long v, BaseEquality a)
 
static WrappedConstraint operator> (BaseEquality a, long v)
 
static WrappedConstraint operator> (long v, BaseEquality a)
 
static WrappedConstraint operator<= (BaseEquality a, long v)
 
static WrappedConstraint operator<= (long v, BaseEquality a)
 
static WrappedConstraint operator< (BaseEquality a, long v)
 
static WrappedConstraint operator< (long v, BaseEquality a)
 
static WrappedConstraint operator>= (BaseEquality a, BaseEquality b)
 
static WrappedConstraint operator> (BaseEquality a, BaseEquality b)
 
static WrappedConstraint operator<= (BaseEquality a, BaseEquality b)
 
static WrappedConstraint operator< (BaseEquality a, BaseEquality b)
 
static ConstraintEquality operator== (BaseEquality a, BaseEquality b)
 
static ConstraintEquality operator!= (BaseEquality a, BaseEquality b)
 

Detailed Description

Definition at line 268 of file ValCstPair.cs.

Constructor & Destructor Documentation

◆ ConstraintEquality()

Google.OrTools.ConstraintSolver.ConstraintEquality.ConstraintEquality ( IConstraintWithStatus a,
IConstraintWithStatus b,
bool equality )
inline

Definition at line 270 of file ValCstPair.cs.

Member Function Documentation

◆ operator Constraint()

static implicit Google.OrTools.ConstraintSolver.ConstraintEquality.operator Constraint ( ConstraintEquality eq)
inlinestatic

Definition at line 298 of file ValCstPair.cs.

◆ operator false()

static bool Google.OrTools.ConstraintSolver.ConstraintEquality.operator false ( ConstraintEquality eq)
inlinestatic

Definition at line 293 of file ValCstPair.cs.

◆ operator IntExpr()

static implicit Google.OrTools.ConstraintSolver.ConstraintEquality.operator IntExpr ( ConstraintEquality eq)
inlinestatic

Definition at line 314 of file ValCstPair.cs.

◆ operator IntVar()

static implicit Google.OrTools.ConstraintSolver.ConstraintEquality.operator IntVar ( ConstraintEquality eq)
inlinestatic

Definition at line 309 of file ValCstPair.cs.

◆ operator true()

static bool Google.OrTools.ConstraintSolver.ConstraintEquality.operator true ( ConstraintEquality eq)
inlinestatic

Definition at line 288 of file ValCstPair.cs.

◆ solver()

override Solver Google.OrTools.ConstraintSolver.ConstraintEquality.solver ( )
inline

◆ Var()

override IntVar Google.OrTools.ConstraintSolver.ConstraintEquality.Var ( )
inline

The documentation for this class was generated from the following file: