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
}