8 #include <pybind11/pybind11.h>
9 #include <pybind11/stl.h>
10 #include <pybind11/stl_bind.h>
15 #include "../casters.h"
18 using namespace pybind11::literals;
22 py::class_<cc2DViewportObject, ccHObject>(m,
"cc2DViewportObject")
23 .def(py::init<QString>(),
"name"_a = QString())
27 py::class_<cc2DViewportLabel, cc2DViewportObject>(m,
"cc2DViewportLabel")
32 roi.append(
self.roi()[0]);
33 roi.append(
self.roi()[1]);
34 roi.append(
self.roi()[2]);
35 roi.append(
self.roi()[3]);
42 newRoi[0] = roi[0].cast<
float>();
43 newRoi[1] = roi[1].cast<
float>();
44 newRoi[2] = roi[2].cast<
float>();
45 newRoi[3] = roi[3].cast<
float>();
void define_ccViewportObject(py::module &m)
const ecvViewportParameters & getParameters() const
Gets parameters.
void setParameters(const ecvViewportParameters ¶ms)
Sets perspective view state.