![]() |
OR-Tools
8.2
|
This is the complete list of members for PiecewiseLinearFunction, including all inherited members.
Add(const PiecewiseLinearFunction &other) | PiecewiseLinearFunction | |
AddConstantToX(int64 constant) | PiecewiseLinearFunction | |
AddConstantToY(int64 constant) | PiecewiseLinearFunction | |
CreateEarlyTardyFunction(int64 reference, int64 earliness_slope, int64 tardiness_slope) | PiecewiseLinearFunction | static |
CreateEarlyTardyFunctionWithSlack(int64 early_slack, int64 late_slack, int64 earliness_slope, int64 tardiness_slope) | PiecewiseLinearFunction | static |
CreateFixedChargeFunction(int64 slope, int64 value) | PiecewiseLinearFunction | static |
CreateFullDomainFunction(int64 initial_level, std::vector< int64 > points_x, std::vector< int64 > slopes) | PiecewiseLinearFunction | static |
CreateLeftRayFunction(int64 point_x, int64 point_y, int64 slope) | PiecewiseLinearFunction | static |
CreateOneSegmentFunction(int64 point_x, int64 point_y, int64 slope, int64 other_point_x) | PiecewiseLinearFunction | static |
CreatePiecewiseLinearFunction(std::vector< int64 > points_x, std::vector< int64 > points_y, std::vector< int64 > slopes, std::vector< int64 > other_points_x) | PiecewiseLinearFunction | static |
CreateRightRayFunction(int64 point_x, int64 point_y, int64 slope) | PiecewiseLinearFunction | static |
CreateStepFunction(std::vector< int64 > points_x, std::vector< int64 > points_y, std::vector< int64 > other_points_x) | PiecewiseLinearFunction | static |
DebugString() const | PiecewiseLinearFunction | |
DecomposeToConvexFunctions() const | PiecewiseLinearFunction | |
GetMaximum() const | PiecewiseLinearFunction | |
GetMaximum(int64 range_start, int64 range_end) const | PiecewiseLinearFunction | |
GetMinimum() const | PiecewiseLinearFunction | |
GetMinimum(int64 range_start, int64 range_end) const | PiecewiseLinearFunction | |
GetSmallestRangeGreaterThanValue(int64 range_start, int64 range_end, int64 value) const | PiecewiseLinearFunction | |
GetSmallestRangeInValueRange(int64 range_start, int64 range_end, int64 value_min, int64 value_max) const | PiecewiseLinearFunction | |
GetSmallestRangeLessThanValue(int64 range_start, int64 range_end, int64 value) const | PiecewiseLinearFunction | |
InDomain(int64 x) const | PiecewiseLinearFunction | |
IsConvex() const | PiecewiseLinearFunction | |
IsNonDecreasing() const | PiecewiseLinearFunction | |
IsNonIncreasing() const | PiecewiseLinearFunction | |
kNotFound | PiecewiseLinearFunction | static |
segments() const | PiecewiseLinearFunction | inline |
Subtract(const PiecewiseLinearFunction &other) | PiecewiseLinearFunction | |
Value(int64 x) const | PiecewiseLinearFunction |