Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
Google.OrTools.ConstraintSolver.ConstraintEquality Class Reference

Detailed Description

Definition at line 268 of file ValCstPair.cs.

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)

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()

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

Definition at line 298 of file ValCstPair.cs.

◆ operator false()

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

Definition at line 293 of file ValCstPair.cs.

◆ operator IntExpr()

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

Definition at line 314 of file ValCstPair.cs.

◆ operator IntVar()

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

Definition at line 309 of file ValCstPair.cs.

◆ operator true()

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: