![]() |
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 |