mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-11-02 20:52:20 -07:00
Refactor check for unknown line types
Using .where() clarifies the intent.
This commit is contained in:
parent
9ac7eb4da7
commit
1c3479c9fc
1 changed files with 5 additions and 3 deletions
|
|
@ -39,9 +39,11 @@ class LayerPolygon:
|
||||||
|
|
||||||
self._extruder = extruder
|
self._extruder = extruder
|
||||||
self._types = line_types
|
self._types = line_types
|
||||||
for idx, line_type in enumerate(self._types):
|
unknown_types = np.where(self_types >= self_number_of_types)
|
||||||
if line_type >= self.__number_of_types: # Got faulty line data from the engine.
|
if unknown_types:
|
||||||
Logger.log("w", "Found an unknown line type: %s", line_type)
|
# Got faulty line data from the engine.
|
||||||
|
for idx in unknown_types:
|
||||||
|
Logger.log("w", "Found an unknown line type at: %s", idx)
|
||||||
self._types[idx] = self.NoneType
|
self._types[idx] = self.NoneType
|
||||||
self._data = data
|
self._data = data
|
||||||
self._line_widths = line_widths
|
self._line_widths = line_widths
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue