Function1D

एक आर्ग्युमेंट का फ़ंक्शन.

JSON के काेड में दिखाना
{

  // Union field function can be only one of the following:
  "constant": number,
  "pwl": {
    object (PieceWiseAffineFunction)
  }
  // End of list of possible types for union field function.
}
फ़ील्ड
यूनियन फ़ील्ड function. फ़ंक्शन के आर्ग्युमेंट की यूनिट का मान यह होना चाहिए: - अगर वज़न: kg है - अगर समय: कम से कम - अगर पैलेट की संख्या है: 1 function इनमें से सिर्फ़ एक हो सकता है:
constant

number

फ़ंक्शन एक कॉन्स्टेंट है.

pwl

object (PieceWiseAffineFunction)

फ़ंक्शन पीस वाइज लीनियर होता है.

PieceWiseAffineFunction

पीसवाइस-लीनियर फ़ंक्शन, जो एक तर्क तक सीमित होता है. https://github.com/google/or-tools/blob/stable/ortools/util/piecewise_linear_function.h की तरह डिज़ाइन

JSON के काेड में दिखाना
{
  "segments": [
    {
      object (PieceWiseAffineSegment)
    }
  ]
}
फ़ील्ड
segments[]

object (PieceWiseAffineSegment)

फ़ंक्शन के लीनियर सेगमेंट.

PieceWiseAffineSegment

पीस वाइज-लीनियर फ़ंक्शन का एक सेगमेंट.

JSON के काेड में दिखाना
{
  "startX": number,
  "startY": number,
  "endX": number,
  "endY": number
}
फ़ील्ड
startX

number

सेगमेंट की शुरुआत: x.

startY

number

सेगमेंट की शुरुआत: y.

endX

number

सेगमेंट का आखिरी हिस्सा: x.

endY

number

सेगमेंट का आखिरी हिस्सा: y.