(self, converter)
| 1984 | self._converter_is_explicit = True |
| 1985 | |
| 1986 | def _set_converter(self, converter): |
| 1987 | if self._converter is converter or self._converter == converter: |
| 1988 | return |
| 1989 | if self._converter_is_explicit: |
| 1990 | raise RuntimeError("Axis already has an explicit converter set") |
| 1991 | elif ( |
| 1992 | self._converter is not None and |
| 1993 | not isinstance(converter, type(self._converter)) and |
| 1994 | not isinstance(self._converter, type(converter)) |
| 1995 | ): |
| 1996 | _api.warn_external( |
| 1997 | "This axis already has a converter set and " |
| 1998 | "is updating to a potentially incompatible converter" |
| 1999 | ) |
| 2000 | self._converter = converter |
| 2001 | |
| 2002 | def set_units(self, u): |
| 2003 | """ |
no outgoing calls
no test coverage detected