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

Public Member Functions

Solver solver ()
 
IntVar Var ()
 
IntExpr Abs ()
 
IntExpr Square ()
 
- Public Member Functions inherited from Google.OrTools.ConstraintSolver.IConstraintWithStatus

Static Public Member Functions

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 25 of file ValCstPair.cs.

Member Function Documentation

◆ Abs()

IntExpr Google.OrTools.ConstraintSolver.BaseEquality.Abs ( )
inline

Definition at line 74 of file ValCstPair.cs.

◆ operator!=() [1/3]

static ConstraintEquality Google.OrTools.ConstraintSolver.BaseEquality.operator!= ( BaseEquality a,
BaseEquality b )
inlinestatic

Definition at line 150 of file ValCstPair.cs.

◆ operator!=() [2/3]

static WrappedConstraint Google.OrTools.ConstraintSolver.BaseEquality.operator!= ( BaseEquality a,
long v )
inlinestatic

Definition at line 90 of file ValCstPair.cs.

◆ operator!=() [3/3]

static WrappedConstraint Google.OrTools.ConstraintSolver.BaseEquality.operator!= ( long v,
BaseEquality a )
inlinestatic

Definition at line 94 of file ValCstPair.cs.

◆ operator*() [1/3]

static IntExpr Google.OrTools.ConstraintSolver.BaseEquality.operator* ( BaseEquality a,
BaseEquality b )
inlinestatic

Definition at line 54 of file ValCstPair.cs.

◆ operator*() [2/3]

static IntExpr Google.OrTools.ConstraintSolver.BaseEquality.operator* ( BaseEquality a,
long v )
inlinestatic

Definition at line 58 of file ValCstPair.cs.

◆ operator*() [3/3]

static IntExpr Google.OrTools.ConstraintSolver.BaseEquality.operator* ( long v,
BaseEquality a )
inlinestatic

Definition at line 62 of file ValCstPair.cs.

◆ operator+() [1/3]

static IntExpr Google.OrTools.ConstraintSolver.BaseEquality.operator+ ( BaseEquality a,
BaseEquality b )
inlinestatic

Definition at line 30 of file ValCstPair.cs.

◆ operator+() [2/3]

static IntExpr Google.OrTools.ConstraintSolver.BaseEquality.operator+ ( BaseEquality a,
long v )
inlinestatic

Definition at line 34 of file ValCstPair.cs.

◆ operator+() [3/3]

static IntExpr Google.OrTools.ConstraintSolver.BaseEquality.operator+ ( long v,
BaseEquality a )
inlinestatic

Definition at line 38 of file ValCstPair.cs.

◆ operator-() [1/4]

static IntExpr Google.OrTools.ConstraintSolver.BaseEquality.operator- ( BaseEquality a)
inlinestatic

Definition at line 70 of file ValCstPair.cs.

◆ operator-() [2/4]

static IntExpr Google.OrTools.ConstraintSolver.BaseEquality.operator- ( BaseEquality a,
BaseEquality b )
inlinestatic

Definition at line 42 of file ValCstPair.cs.

◆ operator-() [3/4]

static IntExpr Google.OrTools.ConstraintSolver.BaseEquality.operator- ( BaseEquality a,
long v )
inlinestatic

Definition at line 46 of file ValCstPair.cs.

◆ operator-() [4/4]

static IntExpr Google.OrTools.ConstraintSolver.BaseEquality.operator- ( long v,
BaseEquality a )
inlinestatic

Definition at line 50 of file ValCstPair.cs.

◆ operator/()

static IntExpr Google.OrTools.ConstraintSolver.BaseEquality.operator/ ( BaseEquality a,
long v )
inlinestatic

Definition at line 66 of file ValCstPair.cs.

◆ operator<() [1/3]

static WrappedConstraint Google.OrTools.ConstraintSolver.BaseEquality.operator< ( BaseEquality a,
BaseEquality b )
inlinestatic

Definition at line 142 of file ValCstPair.cs.

◆ operator<() [2/3]

static WrappedConstraint Google.OrTools.ConstraintSolver.BaseEquality.operator< ( BaseEquality a,
long v )
inlinestatic

Definition at line 122 of file ValCstPair.cs.

◆ operator<() [3/3]

static WrappedConstraint Google.OrTools.ConstraintSolver.BaseEquality.operator< ( long v,
BaseEquality a )
inlinestatic

Definition at line 126 of file ValCstPair.cs.

◆ operator<=() [1/3]

static WrappedConstraint Google.OrTools.ConstraintSolver.BaseEquality.operator<= ( BaseEquality a,
BaseEquality b )
inlinestatic

Definition at line 138 of file ValCstPair.cs.

◆ operator<=() [2/3]

static WrappedConstraint Google.OrTools.ConstraintSolver.BaseEquality.operator<= ( BaseEquality a,
long v )
inlinestatic

Definition at line 114 of file ValCstPair.cs.

◆ operator<=() [3/3]

static WrappedConstraint Google.OrTools.ConstraintSolver.BaseEquality.operator<= ( long v,
BaseEquality a )
inlinestatic

Definition at line 118 of file ValCstPair.cs.

◆ operator==() [1/3]

static ConstraintEquality Google.OrTools.ConstraintSolver.BaseEquality.operator== ( BaseEquality a,
BaseEquality b )
inlinestatic

Definition at line 146 of file ValCstPair.cs.

◆ operator==() [2/3]

static WrappedConstraint Google.OrTools.ConstraintSolver.BaseEquality.operator== ( BaseEquality a,
long v )
inlinestatic

Definition at line 82 of file ValCstPair.cs.

◆ operator==() [3/3]

static WrappedConstraint Google.OrTools.ConstraintSolver.BaseEquality.operator== ( long v,
BaseEquality a )
inlinestatic

Definition at line 86 of file ValCstPair.cs.

◆ operator>() [1/3]

static WrappedConstraint Google.OrTools.ConstraintSolver.BaseEquality.operator> ( BaseEquality a,
BaseEquality b )
inlinestatic

Definition at line 134 of file ValCstPair.cs.

◆ operator>() [2/3]

static WrappedConstraint Google.OrTools.ConstraintSolver.BaseEquality.operator> ( BaseEquality a,
long v )
inlinestatic

Definition at line 106 of file ValCstPair.cs.

◆ operator>() [3/3]

static WrappedConstraint Google.OrTools.ConstraintSolver.BaseEquality.operator> ( long v,
BaseEquality a )
inlinestatic

Definition at line 110 of file ValCstPair.cs.

◆ operator>=() [1/3]

static WrappedConstraint Google.OrTools.ConstraintSolver.BaseEquality.operator>= ( BaseEquality a,
BaseEquality b )
inlinestatic

Definition at line 130 of file ValCstPair.cs.

◆ operator>=() [2/3]

static WrappedConstraint Google.OrTools.ConstraintSolver.BaseEquality.operator>= ( BaseEquality a,
long v )
inlinestatic

Definition at line 98 of file ValCstPair.cs.

◆ operator>=() [3/3]

static WrappedConstraint Google.OrTools.ConstraintSolver.BaseEquality.operator>= ( long v,
BaseEquality a )
inlinestatic

Definition at line 102 of file ValCstPair.cs.

◆ solver()

Solver Google.OrTools.ConstraintSolver.BaseEquality.solver ( )
abstract

◆ Square()

IntExpr Google.OrTools.ConstraintSolver.BaseEquality.Square ( )
inline

Definition at line 78 of file ValCstPair.cs.

◆ Var()

IntVar Google.OrTools.ConstraintSolver.BaseEquality.Var ( )
abstract

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