{
  "files": [
    ".gitignore",
    "README.md",
    "pyproject.toml",
    "LICENSE",
    ".clinerules/project-requirement-document.md",
    ".clinerules/library-document.md",
    ".clinerules/gordon-surface-algorithm.md",
    ".clinerules/special-knowledge.md",
    ".clinerules/command-line-response.md",
    "src_py/ocp_gordon/py.typed",
    "src_py/ocp_gordon/__init__.py",
    "src_py/ocp_gordon/internal/gordon_surface_builder.py",
    "src_py/ocp_gordon/internal/approx_result.py",
    "src_py/ocp_gordon/internal/curves_to_surface.py",
    "src_py/ocp_gordon/internal/bspline_approx_interp.py",
    "src_py/ocp_gordon/internal/intersect_bsplines.py",
    "src_py/ocp_gordon/internal/points_to_bspline_interpolation.py",
    "src_py/ocp_gordon/internal/misc.py",
    "src_py/ocp_gordon/internal/curve_network_sorter.py",
    "src_py/ocp_gordon/internal/bspline_algorithms.py",
    "src_py/ocp_gordon/internal/interpolate_curve_network.py",
    "src_py/ocp_gordon/internal/error.py",
    "src_py/ocp_gordon/internal/__init__.py",
    ".github/workflows/test.yml",
    ".github/workflows/release.yml",
    ".github/actions/setup/action.yml",
    "src_cpp/CMakeLists.txt",
    "src_cpp/occ_gordon/occ_gordon.h",
    "src_cpp/occ_gordon/occ_gordon.cpp",
    "src_cpp/internal/Error.h",
    "src_cpp/internal/IntersectBSplines.cpp",
    "src_cpp/internal/BSplineAlgorithms.cpp",
    "src_cpp/internal/PointsToBSplineInterpolation.h",
    "src_cpp/internal/IntersectionPoint.h",
    "src_cpp/internal/occ_gordon_internal.h",
    "src_cpp/internal/BSplineApproxInterp.h",
    "src_cpp/internal/GordonSurfaceBuilder.cpp",
    "src_cpp/internal/BSplineApproxInterp.cpp",
    "src_cpp/internal/CurveNetworkSorter.cpp",
    "src_cpp/internal/InterpolateCurveNetwork.h",
    "src_cpp/internal/CurvesToSurface.cpp",
    "src_cpp/internal/PointsToBSplineInterpolation.cpp",
    "src_cpp/internal/GordonSurfaceBuilder.h",
    "src_cpp/internal/Error.cpp",
    "src_cpp/internal/CurveNetworkSorter.h",
    "src_cpp/internal/CurvesToSurface.h",
    "src_cpp/internal/ApproxResult.h",
    "src_cpp/internal/occ_std_adapters.h",
    "src_cpp/internal/InterpolateCurveNetwork.cpp",
    "src_cpp/internal/BSplineAlgorithms.h",
    "src_cpp/internal/IntersectBSplines.h",
    "examples/build123d_face_ext.py",
    "examples/build123d_gordon_example.py",
    "tests/test_points_to_bspline_interpolation.py",
    "tests/test_misc.py",
    "tests/test_gordon_surface_builder.py",
    "tests/test_curve_network_sorter.py",
    "tests/test_curves_to_surface.py",
    "tests/test_bspline_approx_interp.py",
    "tests/test_interpolate_curve_network.py",
    "tests/test_bspline_algorithms.py",
    "tests/test_intersect_bsplines.py"
  ]
}
