[chronojump] EncoderCurve can be copied
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] EncoderCurve can be copied
- Date: Mon, 28 Oct 2019 17:53:45 +0000 (UTC)
commit d9528bf603eb5b8b223144fd9339aeb86c06ffb6
Author: Xavier de Blas <xaviblas gmail com>
Date: Mon Oct 28 18:51:02 2019 +0100
EncoderCurve can be copied
src/encoder.cs | 25 ++++++++++++++++++++++++-
1 file changed, 24 insertions(+), 1 deletion(-)
---
diff --git a/src/encoder.cs b/src/encoder.cs
index 307bc1b5..6ff27c1b 100644
--- a/src/encoder.cs
+++ b/src/encoder.cs
@@ -247,7 +247,7 @@ public class EncoderCurve
public string MeanForce;
public string MaxForce;
public string MaxForceT;
-
+
public EncoderCurve () {
}
@@ -310,6 +310,29 @@ public class EncoderCurve
this.MaxForceT = maxForceT;
}
+ public EncoderCurve Copy()
+ {
+ EncoderCurve curveCopy = new EncoderCurve(Record, N,
+ Start, Duration, Height,
+ MeanSpeed, MaxSpeed, MaxSpeedT,
+ MeanPower, PeakPower, PeakPowerT,
+ PP_PPT,
+ MeanForce, MaxForce, MaxForceT);
+ return curveCopy;
+ }
+
+ //used on FindPosOfBestN
+ public void ZeroAll ()
+ {
+ Height = "0";
+ MeanSpeed = "0";
+ MaxSpeed = "0";
+ MeanPower = "0";
+ PeakPower = "0";
+ MeanForce = "0";
+ MaxForce = "0";
+ }
+
//http://stackoverflow.com/questions/894263/how-to-identify-if-a-string-is-a-number
//this does not check if decimal point is a different character (eg '.' or ',')
//note new method IsNumber on util.cs is better than this
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]