| 312 | } |
| 313 | |
| 314 | static void ColSetSliceScal( TMAT & self, py::slice inds, TSCAL r ) { |
| 315 | size_t start, step, n; |
| 316 | InitSlice( inds, self.Width(), start, step, n ); |
| 317 | for (int i=0; i<n; i++, start+=step) |
| 318 | self.Col(start) = r; |
| 319 | } |
| 320 | }; |
| 321 | c.def("__getitem__", &PyMatAccessHelper::GetTuple); |
| 322 | c.def("__getitem__", &PyMatAccessHelper::RowGetInt); |