summaryrefslogtreecommitdiff
path: root/grapher/Models/Options/CapOptions.cs
diff options
context:
space:
mode:
authorJacob Palecki <[email protected]>2020-09-01 02:18:41 -0700
committerJacob Palecki <[email protected]>2020-09-01 02:18:41 -0700
commit246fb772c5bf7dd6a85143fadebece3b4d9f1e04 (patch)
tree454c869d44c69a0e7603ceb1e03de8a3e4f5e70a /grapher/Models/Options/CapOptions.cs
parentShow xy charts only when accel applied by component (diff)
downloadrawaccel-246fb772c5bf7dd6a85143fadebece3b4d9f1e04.tar.xz
rawaccel-246fb772c5bf7dd6a85143fadebece3b4d9f1e04.zip
Add constants class and separate classes into regions
Diffstat (limited to 'grapher/Models/Options/CapOptions.cs')
-rw-r--r--grapher/Models/Options/CapOptions.cs17
1 files changed, 16 insertions, 1 deletions
diff --git a/grapher/Models/Options/CapOptions.cs b/grapher/Models/Options/CapOptions.cs
index 3bdf3c6..9d903ec 100644
--- a/grapher/Models/Options/CapOptions.cs
+++ b/grapher/Models/Options/CapOptions.cs
@@ -10,9 +10,14 @@ namespace grapher
{
public class CapOptions
{
+ #region Constants
public const string GainCapFormatString = "0.##";
+ #endregion Constants
+
+ #region Constructors
+
public CapOptions(
ToolStripMenuItem sensitivityCapCheck,
ToolStripMenuItem velocityGainCapCheck,
@@ -34,6 +39,10 @@ namespace grapher
EnableSensitivityCap();
}
+ #endregion Constructors
+
+ #region Properties
+
public ToolStripMenuItem SensitivityCapCheck { get; }
public ToolStripMenuItem VelocityGainCapCheck { get; }
@@ -42,6 +51,8 @@ namespace grapher
public OptionXY WeightOption { get; }
+ public bool IsSensitivityGain { get; private set; }
+
public double SensitivityCapX {
get
{
@@ -84,7 +95,9 @@ namespace grapher
}
}
- public bool IsSensitivityGain { get; private set; }
+ #endregion Properties
+
+ #region Methods
public void SetActiveValues(double gainCap, double sensCapX, double sensCapY, bool capGainEnabled)
{
@@ -157,5 +170,7 @@ namespace grapher
WeightOption.Fields.LockCheckBox.Enabled = false;
CapOption.SetName("Velocity Gain Cap");
}
+
+ #endregion Methods
}
}