SequencingRule¶
- class s100py.s100.SequencingRule¶
Bases:
objectMixin class for Sequencing Rule. At least used in Data Coding Format 2,5,6

Attributes Summary
- rtype
str
- rtype
Type[str]
table 10c-20 of S100
- rtype
Type[Enum]
Methods Summary
Creates a blank, empty or zero value for sequencing_rule_scan_direction
Creates a blank, empty or zero value for sequencing_rule_type
Attributes Documentation
- sequencing_rule_scan_direction¶
- Return type
str
- sequencing_rule_scan_direction_attribute_name = 'sequencingRule.scanDirection'¶
- sequencing_rule_scan_direction_type¶
- Return type
Type[str]
- sequencing_rule_type¶
table 10c-20 of S100
Enumeration CV_SequenceType Codes that identify the method of ordering grid points or value records ISO 19123 CV_SequenceType Literal linear Sequencing is consecutive along grid lines, starting with the first grid axis listed in scanDirection
1 For example, for 2-D grids with scan direction=(x,y), scanning will be in row-major order Literal boustrophedonic Variant of linear sequencing in which the direction of the scan is reversed on alternating grid lines. For grids of dimension > 2, it is also reversed on alternating planes
2 Literal CantorDiagonal Sequencing in alternating directions along parallel diagonals of the grid. For dimension > 2, it is repeated in successive planes
3 Literal spiral Sequencing in spiral order 4 S-100 Edition 4.0.0 December 2018 40 Part 10c – HDF5 Data Format Literal Morton Sequencing along a Morton curve 5 Literal Hilbert Sequencing along a Hilbert curve 6 Morton
- Return type
- sequencing_rule_type_attribute_name = 'sequencingRule.type'¶
- sequencing_rule_type_type¶
- Return type
Type[Enum]
Methods Documentation
- sequencing_rule_scan_direction_create()¶
Creates a blank, empty or zero value for sequencing_rule_scan_direction
- sequencing_rule_type_create()¶
Creates a blank, empty or zero value for sequencing_rule_type
- __init__()¶