)]}'
{
  "commit": "6bde61d6be9d81a2cd759a6bbb4a8cd3c24a529c",
  "tree": "b74ea7c070a17793382806ec53350a6d6ba24e0f",
  "parents": [
    "2c1c0932e9d3f91691e5c5fce46b4440e181a8bc"
  ],
  "author": {
    "name": "Johannes Beck",
    "email": "Jodebo_Beck@gmx.de",
    "time": "Sat Dec 28 13:29:19 2019 +0100"
  },
  "committer": {
    "name": "Johannes Beck",
    "email": "Jodebo_Beck@gmx.de",
    "time": "Mon Mar 23 22:36:39 2020 -0700"
  },
  "message": "Add line local parameterization.\n\nThis CL adds a local parameterization for a n-dimensional\nline, which is represented as an origin point and a direction.\nThe line direction is updated in the same way as a\nhomogeneous vector and the origin point is updated\nperpendicular to the line direction.\n\nChange-Id: I733f395e5cc4250abf9778c26fe0a5ae1de6b624\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "26040276e34c24d9191d01cdc7d33a85a165ea3a",
      "old_mode": 33188,
      "old_path": "docs/source/nnls_modeling.rst",
      "new_id": "0883c6d468c45a1ee481e85cfb351aa8a38111be",
      "new_mode": 33188,
      "new_path": "docs/source/nnls_modeling.rst"
    },
    {
      "type": "rename",
      "old_id": "6d85217cd2f54580a83a4171a09eabae38445252",
      "old_mode": 33188,
      "old_path": "internal/ceres/householder_vector.h",
      "new_id": "051a88dc325c33f4c4acd9833519b295560dbff6",
      "new_mode": 33188,
      "new_path": "include/ceres/internal/householder_vector.h",
      "score": 89
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2ec9e109f46940a16902bc9d62fa208d47ccd53",
      "new_mode": 33188,
      "new_path": "include/ceres/internal/line_parameterization.h"
    },
    {
      "type": "modify",
      "old_id": "93c797395e40d78627848b82edd8d72bb908420b",
      "old_mode": 33188,
      "old_path": "include/ceres/local_parameterization.h",
      "new_id": "0d7b50701241e5c227c2cdcc135bf5954520e616",
      "new_mode": 33188,
      "new_path": "include/ceres/local_parameterization.h"
    },
    {
      "type": "modify",
      "old_id": "69a6d3c3eccc71bb6eeea35ca58e9265c5aa9398",
      "old_mode": 33188,
      "old_path": "internal/ceres/householder_vector_test.cc",
      "new_id": "9eaca75f4323955637561a6f6029ecf88bd10eee",
      "new_mode": 33188,
      "new_path": "internal/ceres/householder_vector_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b6316f18ab0f6caff7e658466d7d070270d1ccd3",
      "old_mode": 33188,
      "old_path": "internal/ceres/local_parameterization.cc",
      "new_id": "5fedefa9958bbc5794a7fff5991d8c1acf80b67b",
      "new_mode": 33188,
      "new_path": "internal/ceres/local_parameterization.cc"
    },
    {
      "type": "modify",
      "old_id": "9334287e4f6501538276a683ff5bb568fd4f6c73",
      "old_mode": 33188,
      "old_path": "internal/ceres/local_parameterization_test.cc",
      "new_id": "f165049e988c91bb345b705836f4f05136ae9104",
      "new_mode": 33188,
      "new_path": "internal/ceres/local_parameterization_test.cc"
    }
  ]
}
