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

Public Member Functions

 IntExprEquality (IntExpr a, IntExpr 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 (IntExprEquality eq)
 
static bool operator false (IntExprEquality eq)
 
static implicit operator Constraint (IntExprEquality eq)
 
static implicit operator IntVar (IntExprEquality eq)
 
static implicit operator IntExpr (IntExprEquality 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 207 of file ValCstPair.cs.

Constructor & Destructor Documentation

◆ IntExprEquality()

Google.OrTools.ConstraintSolver.IntExprEquality.IntExprEquality ( IntExpr a,
IntExpr b,
bool equality )
inline

Definition at line 209 of file ValCstPair.cs.

Member Function Documentation

◆ operator Constraint()

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

Definition at line 237 of file ValCstPair.cs.

◆ operator false()

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

Definition at line 232 of file ValCstPair.cs.

◆ operator IntExpr()

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

Definition at line 253 of file ValCstPair.cs.

◆ operator IntVar()

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

Definition at line 248 of file ValCstPair.cs.

◆ operator true()

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

Definition at line 227 of file ValCstPair.cs.

◆ solver()

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

◆ Var()

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

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