SequencingRule
- class s100py.s100.SequencingRule
Bases:
object
Mixin class for Sequencing Rule. At least used in Data Coding Format 2,5,6
Attributes Summary
table 10c-20 of S100
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
- 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
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__()