MCPcopy Create free account
hub / github.com/comaps/comaps / _read_metadata_offsets

Method _read_metadata_offsets

tools/python/mwm/mwm_python.py:88–102  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

86 return tags
87
88 def _read_metadata_offsets(self) -> Dict[int, int]:
89 if self.version_.format >= 10 :
90 logger.warn("Method _read_metadata_offsets() does not have an implementation.")
91 return None
92
93 self.seek_tag("metaidx")
94 tag_info = self.get_tag("metaidx")
95 current = 0
96 metadata_offsets = {}
97 while current < tag_info.size:
98 id = read_uint(self.file, 4)
99 offs = read_uint(self.file, 4)
100 metadata_offsets[id] = offs
101 current += 8
102 return metadata_offsets
103
104 def _get_features_offset_and_size(self) -> Tuple[int, int]:
105 old_pos = self.file.tell()

Callers 1

__init__Method · 0.95

Calls 3

seek_tagMethod · 0.95
get_tagMethod · 0.95
read_uintFunction · 0.85

Tested by

no test coverage detected