| 13 | |
| 14 | namespace py = pybind11; |
| 15 | void cstrValidationUtils(py::module_&m) |
| 16 | { |
| 17 | py::class_<LNLib::ValidationUtils>(m, "ValidationUtils") |
| 18 | .def_static("IsValidBezier", &LNLib::ValidationUtils::IsValidBezier) |
| 19 | .def_static("IsValidKnotVector", &LNLib::ValidationUtils::IsValidKnotVector) |
| 20 | .def_static("IsValidBspline", &LNLib::ValidationUtils::IsValidBspline) |
| 21 | .def_static("IsValidNurbs", &LNLib::ValidationUtils::IsValidNurbs) |
| 22 | .def_static("IsValidDegreeReduction", &LNLib::ValidationUtils::IsValidDegreeReduction) |
| 23 | .def_static("ComputeCurveModifyTolerance", &LNLib::ValidationUtils::ComputeCurveModifyTolerance); |
| 24 | } |