OR-Tools  9.6
CapacityProfile

Detailed Description

Definition at line 171 of file diffn_util.h.

Classes

struct  Rectangle
 

Public Member Functions

void Clear ()
 
void AddRectangle (IntegerValue x_min, IntegerValue x_max, IntegerValue y_min, IntegerValue y_max)
 
void AddMandatoryConsumption (IntegerValue x_min, IntegerValue x_max, IntegerValue y_height)
 
void BuildResidualCapacityProfile (std::vector< Rectangle > *result)
 
IntegerValue GetBoundingArea ()
 

Member Function Documentation

◆ AddMandatoryConsumption()

void AddMandatoryConsumption ( IntegerValue  x_min,
IntegerValue  x_max,
IntegerValue  y_height 
)

Definition at line 507 of file diffn_util.cc.

◆ AddRectangle()

void AddRectangle ( IntegerValue  x_min,
IntegerValue  x_max,
IntegerValue  y_min,
IntegerValue  y_max 
)

Definition at line 496 of file diffn_util.cc.

◆ BuildResidualCapacityProfile()

void BuildResidualCapacityProfile ( std::vector< Rectangle > *  result)

Definition at line 517 of file diffn_util.cc.

◆ Clear()

void Clear ( )

Definition at line 491 of file diffn_util.cc.

◆ GetBoundingArea()

IntegerValue GetBoundingArea ( )

Definition at line 563 of file diffn_util.cc.


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