A member of a Constraint Expression that represent a constant at the time the Constraint is added to the solver.

Inheritance

Constructors

ConstantMember(double value)

Creates a ConstantMember object.

Properties

isConstant bool

read-only
value double

read-only
hashCode int

Get a hash code for this object.

read-only, inherited
runtimeType Type

A representation of the runtime type of the object.

read-only, inherited

Operators

operator *(EquationMember m) Expression

Creates a Expression by multiplying this member with the argument. Both members may need to be hoisted to expressions themselves before this can occur.

inherited
operator +(EquationMember m) Expression

Creates a Expression by adding this member with the argument. Both members may need to be hoisted to expressions themselves before this can occur.

inherited
operator -(EquationMember m) Expression

Creates a Expression by subtracting the argument from this member. Both members may need to be hoisted to expressions themselves before this can occur.

inherited
operator /(EquationMember m) Expression

Creates a Expression by dividing this member by the argument. Both members may need to be hoisted to expressions themselves before this can occur.

inherited
operator <=(EquationMember m) Constraint

Creates a Constraint by using this member as the left hand side expression and the argument as the right hand side Expression of a Constraint with a Relation.lessThanOrEqualTo relationship between the two.

inherited
operator ==(other) bool

The equality operator.

inherited
operator >=(EquationMember m) Constraint

Creates a Constraint by using this member as the left hand side expression and the argument as the right hand side Expression of a Constraint with a Relation.greaterThanOrEqualTo relationship between the two.

inherited

Methods

asExpression() Expression

The representation of this member after it is hoisted to be an expression.

equals(EquationMember m) Constraint

Creates a Constraint by using this member as the left hand side expression and the argument as the right hand side Expression of a Constraint with a Relation.equalTo relationship between the two.

inherited
noSuchMethod(Invocation invocation) → dynamic

Invoked when a non-existent method or property is accessed.

inherited
toString() String

Returns a string representation of this object.

inherited