Skip to content
Snippets Groups Projects
Commit f0df5991 authored by leprob001's avatar leprob001
Browse files

fix: Proper check if trajectory to emphasize is available

parent 469a16c4
No related branches found
No related tags found
No related merge requests found
323
324
\ No newline at end of file
......@@ -47,8 +47,8 @@ if isfield(artoaGui.editTimeOfArrival, 'axesToaFromGps') ...
continue;
end
xIndex = find(xData == current.Position(1));
if xIndex >= 0 && ~isnan(xIndex)
current.Position(2) = yData(xIndex);
if min(xIndex) >= 0 && ~isnan(min(xIndex))
current.Position(2) = yData(min(xIndex));
end
end
......
......@@ -12,22 +12,32 @@ end
%% Reset all trajectory sizes
for i = 1 :length(artoaGui.trajectoryOutput.trajectoryHandles)
current = artoaGui.trajectoryOutput.trajectoryHandles{i};
current.linePositions.LineWidth = .5;
try
current.scatterPositions.SizeData = 10;
catch
current.scatterPositions.Children.SizeData = 10;
if ~isempty(current.linePositions)
current.linePositions.LineWidth = .5;
end
if ~isempty(current.scatterPositions) && ishandle(current.scatterPositions)
try
current.scatterPositions.SizeData = 10;
catch
current.scatterPositions.Children.SizeData = 10;
end
end
end
%% Increase selected trajectory line size
row = artoaWorkspace.trajectoryOutput.tableGeneratedTracksSelectedRow(1);
if ~isnan(artoaWorkspace.trajectoryOutput.tableGeneratedTracksSelectedRow)
artoaGui.trajectoryOutput.trajectoryHandles{row}.linePositions.LineWidth = 1.5;
try
artoaGui.trajectoryOutput.trajectoryHandles{row}.scatterPositions.SizeData = 20;
catch
artoaGui.trajectoryOutput.trajectoryHandles{row}.scatterPositions.Children.SizeData = 20;
current = artoaGui.trajectoryOutput.trajectoryHandles{row};
if ~isempty(current.linePositions)
current.linePositions.LineWidth = 1.5;
end
if ~isempty(current.scatterPositions) && ishandle(current.scatterPositions)
try
current.scatterPositions.SizeData = 20;
catch
current.scatterPositions.Children.SizeData = 20;
end
end
end
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment