Bug correction for building upper_corner it's no longer set to -inf
This commit is contained in:
parent
207058a16f
commit
8bd75c790f
|
@ -70,6 +70,9 @@ class Building(CityObject):
|
||||||
self._min_x = min(self._min_x, surface.lower_corner[0])
|
self._min_x = min(self._min_x, surface.lower_corner[0])
|
||||||
self._min_y = min(self._min_y, surface.lower_corner[1])
|
self._min_y = min(self._min_y, surface.lower_corner[1])
|
||||||
self._min_z = min(self._min_z, surface.lower_corner[2])
|
self._min_z = min(self._min_z, surface.lower_corner[2])
|
||||||
|
self._max_x = max(self._max_x, surface.upper_corner[0])
|
||||||
|
self._max_y = max(self._max_y, surface.upper_corner[1])
|
||||||
|
self._max_z = max(self._max_z, surface.upper_corner[2])
|
||||||
surface.id = surface_id
|
surface.id = surface_id
|
||||||
if surface.type == cte.GROUND:
|
if surface.type == cte.GROUND:
|
||||||
self._grounds.append(surface)
|
self._grounds.append(surface)
|
||||||
|
|
|
@ -154,7 +154,6 @@ class Surface:
|
||||||
if self._inclination is None:
|
if self._inclination is None:
|
||||||
self._inclination = np.arccos(self.perimeter_polygon.normal[2])
|
self._inclination = np.arccos(self.perimeter_polygon.normal[2])
|
||||||
return self._inclination
|
return self._inclination
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def type(self):
|
def type(self):
|
||||||
"""
|
"""
|
||||||
|
|
Loading…
Reference in New Issue
Block a user