pylas.evlr module¶
-
class
pylas.evlrs.
EVLRHeader
[source]¶ Bases:
_ctypes.Structure
-
description
¶ Structure/Union member
-
record_id
¶ Structure/Union member
-
record_length_after_header
¶ Structure/Union member
-
user_id
¶ Structure/Union member
-
-
class
pylas.evlrs.
EVLRList
[source]¶ Bases:
pylas.vlrs.vlrlist.VLRList
-
classmethod
read_from
(data_stream, num_to_read)[source]¶ Reads vlrs and parse them if possible from the stream
Parameters: - data_stream (io.BytesIO) – stream to read from
- num_to_read (int) – number of vlrs to be read
Returns: List of vlrs
Return type:
-
classmethod
-
class
pylas.evlrs.
RawEVLRList
(iterable=None)[source]¶ Bases:
pylas.vlrs.vlrlist.RawVLRList
-
classmethod
from_list
(vlrs)[source]¶ Construct a RawVLR list from a list of vlrs
Parameters: vlrs (iterable of VLR) – Returns: Return type: RawVLRList
-
classmethod