IFLRs’ relations to EFLRs

The relations of Frame Data and No-Format Frame Data to their ‘parent’ EFLR objects is summarised below. For explanation on the differences between FrameSet and FrameItem etc., please see EFLRSet and EFLRItem.

--- title: IFLR objects and their relation to EFLR objects --- classDiagram LogicalRecord <|-- IFLR LogicalRecord <|-- EFLRSet IFLR <|-- FrameData IFLR <|-- NoFormatFrameData EFLRSet <|-- FrameSet EFLRSet <|-- NoFormatSet EFLRItem <|-- FrameItem FrameData --> FrameItem EFLRItem <|-- NoFormatItem NoFormatFrameData --> NoFormatItem FrameSet o-- FrameItem NoFormatSet o-- NoFormatItem FrameItem --> FrameSet NoFormatItem --> NoFormatSet class FrameData{ +FrameItem frame +int frame_number +int origin_reference -slots numpy.ndarray } class NoFormatFrameData{ +NoFormatItem no_format_object +Any data }