Convert to screen inplace.
(self, **kwargs)
| 258 | raise NotImplementedError() |
| 259 | |
| 260 | def to_screen_(self, **kwargs) -> 'MMCamerasBase': |
| 261 | """Convert to screen inplace.""" |
| 262 | if self.in_ndc(): |
| 263 | if self.get_image_size() is None: |
| 264 | self.image_size = kwargs.get('image_size') |
| 265 | else: |
| 266 | self.image_size = self.get_image_size() |
| 267 | self.K = convert_ndc_to_screen(K=self.K, |
| 268 | resolution=self.image_size, |
| 269 | is_perspective=self._is_perspective) |
| 270 | self._in_ndc = False |
| 271 | else: |
| 272 | print('Redundant operation, already in screen.') |
| 273 | |
| 274 | def to_ndc_(self, **kwargs) -> 'MMCamerasBase': |
| 275 | """Convert to ndc inplace.""" |
nothing calls this directly
no test coverage detected