Skip to content
Snippets Groups Projects

Draft: Add sphinx documentation

Closed Tammo Jan Dijkema requested to merge add-sphinx into main
2 files
+ 166
149
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 15
9
@@ -38,17 +38,23 @@ void init_settings(py::module& m) {
.value("python", radler::AlgorithmType::kPython,
DOC(radler_AlgorithmType_kPython));
py::enum_<radler::LocalRmsMethod>(
m, "LocalRmsMethod", DOC(radler_LocalRmsMethod))
.value("none", radler::LocalRmsMethod::kNone, DOC(radler_LocalRmsMethod_kNone))
.value("rms_window", radler::LocalRmsMethod::kRmsWindow, DOC(radler_LocalRmsMethod_kRmsWindow))
.value("rms_and_minimum_window", radler::LocalRmsMethod::kRmsAndMinimumWindow, DOC(radler_LocalRmsMethod_kRmsAndMinimumWindow));
py::enum_<radler::LocalRmsMethod>(m, "LocalRmsMethod",
DOC(radler_LocalRmsMethod))
.value("none", radler::LocalRmsMethod::kNone,
DOC(radler_LocalRmsMethod_kNone))
.value("rms_window", radler::LocalRmsMethod::kRmsWindow,
DOC(radler_LocalRmsMethod_kRmsWindow))
.value("rms_and_minimum_window",
radler::LocalRmsMethod::kRmsAndMinimumWindow,
DOC(radler_LocalRmsMethod_kRmsAndMinimumWindow));
py::enum_<radler::MultiscaleShape>(
m, "MultiscaleShape", DOC(radler_MultiscaleShape))
py::enum_<radler::MultiscaleShape>(m, "MultiscaleShape",
DOC(radler_MultiscaleShape))
.value("tapered_quadratic",
radler::MultiscaleShape::kTaperedQuadraticShape, DOC(radler_MultiscaleShape_kTaperedQuadraticShape))
.value("gaussian", radler::MultiscaleShape::kGaussianShape, DOC(radler_MultiscaleShape_kGaussianShape));
radler::MultiscaleShape::kTaperedQuadraticShape,
DOC(radler_MultiscaleShape_kTaperedQuadraticShape))
.value("gaussian", radler::MultiscaleShape::kGaussianShape,
DOC(radler_MultiscaleShape_kGaussianShape));
py::class_<radler::Settings> settings(
m, "Settings",
Loading