Function1D

Hàm của một đối số.

Biểu diễn dưới dạng 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.
}
Trường
Trường kết hợp function. Tính thống nhất của đối số của hàm được cho là: - nếu trọng lượng: kg - nếu thời gian: tối thiểu - nếu số lượng pallet: 1 function chỉ có thể là một trong các giá trị sau:
constant

number

Hàm là một hằng số.

pwl

object (PieceWiseAffineFunction)

Hàm này tuyến tính từng phần.

PieceWiseAffineFunction

Hàm tuyến tính theo mảnh, giới hạn ở một đối số. Thiết kế tương tự như https://github.com/google/or-tools/blob/stable/ortools/util/piecewise_linear_function.h

Biểu diễn dưới dạng JSON
{
  "segments": [
    {
      object (PieceWiseAffineSegment)
    }
  ]
}
Trường
segments[]

object (PieceWiseAffineSegment)

Đoạn tuyến tính của hàm.

PieceWiseAffineSegment

Một phân đoạn của hàm tuyến tính từng mảnh.

Biểu diễn dưới dạng JSON
{
  "startX": number,
  "startY": number,
  "endX": number,
  "endY": number
}
Trường
startX

number

Đầu phân đoạn: x.

startY

number

Đầu phân đoạn: y.

endX

number

Kết thúc đoạn: x.

endY

number

Kết thúc đoạn: y.