Commit af4832a1 authored by Pierre-Antoine Rouby's avatar Pierre-Antoine Rouby
Browse files

geometry: Working table display.

Showing with 7 additions and 20 deletions
+7 -20
...@@ -34,7 +34,7 @@ class Reach: ...@@ -34,7 +34,7 @@ class Reach:
Returns: Returns:
The profile at index i The profile at index i
""" """
if i in self._profiles: if i < len(self._profiles):
return self._profiles[i] return self._profiles[i]
return None return None
...@@ -62,19 +62,6 @@ class Reach: ...@@ -62,19 +62,6 @@ class Reach:
""" """
return self._profiles return self._profiles
def get_profile_i(self, i: int) -> Profile:
"""
Args:
i: Index
Returns:
The profile at index i.
"""
try:
return self._profiles[i]
except IndexError:
raise IndexError(f"Invalid profile index: {i}")
def add_profile(self, index): def add_profile(self, index):
"""Add a new profile at the end of profiles list """Add a new profile at the end of profiles list
......
...@@ -249,16 +249,16 @@ class GeometryWindow(QMainWindow, WindowToolKit): ...@@ -249,16 +249,16 @@ class GeometryWindow(QMainWindow, WindowToolKit):
) )
self.plot_selected_1, = self.ui.canvas_1.axes.plot( self.plot_selected_1, = self.ui.canvas_1.axes.plot(
self._reach.get_profile_i(0).x(), self._reach.profile(0).x(),
self._reach.get_profile_i(0).y(), self._reach.profile(0).y(),
lw=1., markersize=3, lw=1., markersize=3,
marker='+', color="b" marker='+', color="b"
) )
self.plot_selected_1.set_visible(False) self.plot_selected_1.set_visible(False)
self.before_plot_selected_1, = self.ui.canvas_1.axes.plot( self.before_plot_selected_1, = self.ui.canvas_1.axes.plot(
self._reach.get_profile_i(0).x(), self._reach.profile(0).x(),
self._reach.get_profile_i(0).y(), self._reach.profile(0).y(),
lw=1., markersize=3, lw=1., markersize=3,
marker='+', color="k", linestyle="--" marker='+', color="k", linestyle="--"
) )
...@@ -266,8 +266,8 @@ class GeometryWindow(QMainWindow, WindowToolKit): ...@@ -266,8 +266,8 @@ class GeometryWindow(QMainWindow, WindowToolKit):
self.before_plot_selected_1.set_visible(False) self.before_plot_selected_1.set_visible(False)
self.after_plot_selected_1, = self.ui.canvas_1.axes.plot( self.after_plot_selected_1, = self.ui.canvas_1.axes.plot(
self._reach.get_profile_i(0).x(), self._reach.profile(0).x(),
self._reach.get_profile_i(0).y(), self._reach.profile(0).y(),
lw=1., markersize=3, lw=1., markersize=3,
marker='+', color="m", linestyle='--' marker='+', color="m", linestyle='--'
) )
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment