פונקציה של ארגומנט אחד.
| ייצוג JSON |
|---|
{ // Union field |
| שדות | |
|---|---|
שדה איחוד function. אחדות הארגומנט של הפונקציה אמורה להיות: - אם משקל: kg - אם זמן: min - אם מספר משטחים: function 1 יכול להיות רק אחת מהאפשרויות הבאות: |
|
constant |
הפונקציה היא קבוע. |
pwl |
הפונקציה היא ליניארית חלקית. |
PieceWiseAffineFunction
פונקציה לינארית בחלקה, מוגבלת לארגומנט אחד. עיצוב שדומה לזה: https://github.com/google/or-tools/blob/stable/ortools/util/piecewise_linear_function.h
| ייצוג JSON |
|---|
{
"segments": [
{
object ( |
| שדות | |
|---|---|
segments[] |
קטעים לינאריים של הפונקציה. |
PieceWiseAffineSegment
קטע אחד של פונקציה לינארית חלקית.
| ייצוג JSON |
|---|
{ "startX": number, "startY": number, "endX": number, "endY": number } |
| שדות | |
|---|---|
startX |
תחילת הקטע: x. |
startY |
תחילת הקטע: y. |
endX |
סוף הקטע: x. |
endY |
סוף הקטע: y. |