load("//tools:cpplint.bzl", "cpplint") package(default_visibility = ["//visibility:public"]) cc_library( name = "affine_constraint", srcs = [ "affine_constraint.cc", ], hdrs = [ "affine_constraint.h", ], deps = [ "//modules/planning/math:polynomial_xd", "@eigen//:eigen", ], ) cc_library( name = "spline_1d_seg", srcs = [ "spline_1d_seg.cc", ], hdrs = [ "spline_1d_seg.h", ], deps = [ "//modules/planning/math:polynomial_xd", "@eigen//:eigen", ], ) cc_library( name = "spline_1d", srcs = [ "spline_1d.cc", ], hdrs = [ "spline_1d.h", ], deps = [ ":affine_constraint", ":spline_1d_seg", "//modules/planning/math:polynomial_xd", "@eigen//:eigen", ], ) cc_library( name = "spline_1d_constraint", srcs = [ "spline_1d_constraint.cc", ], hdrs = [ "spline_1d_constraint.h", ], deps = [ ":affine_constraint", ":spline_1d", "@eigen//:eigen", ], ) cc_library( name = "spline_seg_kernel", srcs = [ "spline_seg_kernel.cc", ], hdrs = [ "spline_seg_kernel.h", ], deps = [ "//modules/common:macro", "@eigen//:eigen", ], ) cc_library( name = "spline_1d_kernel", srcs = [ "spline_1d_kernel.cc", ], hdrs = [ "spline_1d_kernel.h", ], deps = [ ":affine_constraint", ":spline_1d", ":spline_seg_kernel", "//modules/common:macro", "@eigen//:eigen", ], ) cc_library( name = "spline_1d_generator", srcs = [ "spline_1d_generator.cc", ], hdrs = [ "spline_1d_generator.h", ], deps = [ ":spline_1d", ":spline_1d_constraint", ":spline_1d_kernel", "//modules/planning/math/qp_solver", "//modules/planning/math/qp_solver:active_set_qp_solver", "@eigen//:eigen", "@glog//:glog", ], ) cc_library( name = "spline_2d_seg", srcs = [ "spline_2d_seg.cc", ], hdrs = [ "spline_2d_seg.h", ], deps = [ "//modules/planning/math:polynomial_xd", "@eigen//:eigen", ], ) cc_library( name = "spline_2d", srcs = [ "spline_2d.cc", ], hdrs = [ "spline_2d.h", ], deps = [ ":spline_2d_seg", "//modules/planning/math:polynomial_xd", "@eigen//:eigen", "@glog//:glog", ], ) cc_library( name = "spline_2d_constraint", srcs = [ "spline_2d_constraint.cc", ], hdrs = [ "spline_2d_constraint.h", ], deps = [ ":affine_constraint", ":spline_2d", "//modules/common/math:vec2d", "@eigen//:eigen", ], ) cc_library( name = "spline_2d_kernel", srcs = [ "spline_2d_kernel.cc", ], hdrs = [ "spline_2d_kernel.h", ], deps = [ ":spline_2d", ":spline_seg_kernel", "//modules/common/math:vec2d", "@eigen//:eigen", ], ) cc_library( name = "spline_2d_solver", srcs = [ "spline_2d_solver.cc", ], hdrs = [ "spline_2d_solver.h", ], deps = [ ":spline_2d", ":spline_2d_constraint", ":spline_2d_kernel", "//modules/common/math:vec2d", "//modules/planning/math/qp_solver", "//modules/planning/math/qp_solver:active_set_qp_solver", "@eigen//:eigen", ], ) cpplint()