OR-Tools  9.6
QuadraticTermKey

Detailed Description

Definition at line 634 of file variable_and_expressions.h.

Public Types

using IdType = QuadraticProductId
 

Public Member Functions

 QuadraticTermKey (const ModelStorage *storage, QuadraticProductId id)
 
 QuadraticTermKey (Variable first_variable, Variable second_variable)
 
QuadraticProductId typed_id () const
 
const ModelStoragestorage () const
 
Variable first () const
 
Variable second () const
 

Member Typedef Documentation

◆ IdType

Definition at line 637 of file variable_and_expressions.h.

Constructor & Destructor Documentation

◆ QuadraticTermKey() [1/2]

QuadraticTermKey ( const ModelStorage storage,
QuadraticProductId  id 
)
inline

Definition at line 1992 of file variable_and_expressions.h.

◆ QuadraticTermKey() [2/2]

QuadraticTermKey ( Variable  first_variable,
Variable  second_variable 
)
inline

Definition at line 2001 of file variable_and_expressions.h.

Member Function Documentation

◆ first()

Variable first ( ) const
inline

Definition at line 652 of file variable_and_expressions.h.

◆ second()

Variable second ( ) const
inline

Definition at line 655 of file variable_and_expressions.h.

◆ storage()

const ModelStorage * storage ( ) const
inline

Definition at line 2011 of file variable_and_expressions.h.

◆ typed_id()

QuadraticProductId typed_id ( ) const
inline

Definition at line 2009 of file variable_and_expressions.h.


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