FrameConverter

class narupatools.frame.converter.FrameConverter

Provides conversions to and from a Narupa FrameData.

Subclasses are automatically registered to work with the convert() function.

Inheritance

Inheritance diagram of FrameConverter

Methods

__init__

Initialize self.

convert_from_frame

convert_to_frame

__init__()

Initialize self. See help(type(self)) for accurate signature.

abstract classmethod convert_from_frame(frame: narupa.trajectory.frame_data.FrameData, type: Union[Type[_T], _T], *, fields: infinite_sets.infinite_sets.InfiniteSet[str])_T
abstract classmethod convert_to_frame(object: _T, *, fields: infinite_sets.infinite_sets.InfiniteSet[str], existing: Optional[narupa.trajectory.frame_data.FrameData])narupa.trajectory.frame_data.FrameData