diff options
| author | Jacob Palecki <[email protected]> | 2020-09-01 02:18:41 -0700 |
|---|---|---|
| committer | Jacob Palecki <[email protected]> | 2020-09-01 02:18:41 -0700 |
| commit | 246fb772c5bf7dd6a85143fadebece3b4d9f1e04 (patch) | |
| tree | 454c869d44c69a0e7603ceb1e03de8a3e4f5e70a /grapher/Constants | |
| parent | Show xy charts only when accel applied by component (diff) | |
| download | rawaccel-246fb772c5bf7dd6a85143fadebece3b4d9f1e04.tar.xz rawaccel-246fb772c5bf7dd6a85143fadebece3b4d9f1e04.zip | |
Add constants class and separate classes into regions
Diffstat (limited to 'grapher/Constants')
| -rw-r--r-- | grapher/Constants/AccelGUIConstants.cs | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/grapher/Constants/AccelGUIConstants.cs b/grapher/Constants/AccelGUIConstants.cs new file mode 100644 index 0000000..20ec6d0 --- /dev/null +++ b/grapher/Constants/AccelGUIConstants.cs @@ -0,0 +1,36 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace grapher.Constants +{ + public static class AccelGUIConstants + { + #region Constants + + /// <summary> Vertical separation between charts, in pixels. </summary> + public const int ChartSeparationVertical = 10; + + /// <summary> Needed to show full contents in form. Unsure why. </summary> + public const int FormHeightPadding = 35; + + /// <summary> DPI by which charts are scaled if none is set by user. </summary> + public const int DefaultDPI = 1200; + + /// <summary> Poll rate by which charts are scaled if none is set by user. </summary> + public const int DefaultPollRate = 1000; + + /// <summary> Resolution of chart calulation. </summary> + public const int Resolution = 100; + + /// <summary> Multiplied by DPI over poll rate to find rough max expected velocity. </summary> + public const double MaxMultiplier = 85; + + /// <summary> Ratio of max (X, Y) used in "by component" calulations to those used in "whole vector" calculations. </summary> + public const double XYToCombinedRatio = 1.4; + + #endregion Constants + } +} |