|
|
@@ -65,10 +65,10 @@ namespace OTSDataType
|
|
|
public const int RESOLUTION_ID_MAX = 7;
|
|
|
public const int RESOLUTION_ID_DEFAULT = 4;
|
|
|
public const int RESOLUTION_ID_FIRST_TIE = 0;
|
|
|
- public static readonly Size[] RESOLUTION_VALUE = { new Size(512, 384), new Size(1024, 684), new Size(1024, 704), new Size(1024, 768), new Size(1536, 1024), new Size(2048, 1408),new Size(2048,1416), new Size(2048, 1536), new Size(3072, 2048),new Size(4096, 3072) };
|
|
|
-
|
|
|
- public static readonly string[] RESOLUTION_STRINGS = { "512 X 384", "1024 X 684", "1024 X 704", "1024 X 768", "1536 X 1024", "2048 X 1408", "2048 X 1416" , "2048 X 1536", "3072 X 2048", "4096 X 3072" };
|
|
|
+// private Size[] rESOLUTION_VALUE; /*= { new Size(512, 384), new Size(1024, 684), new Size(1024, 704), new Size(1024, 768), new Size(1536, 1024), new Size(2048, 1408),new Size(2048,1416), new Size(2048, 1536), new Size(3072, 2048),new Size(4096, 3072) };*/
|
|
|
|
|
|
+// private string[] rESOLUTION_STRINGS;/* = { "512 X 384", "1024 X 684", "1024 X 704", "1024 X 768", "1536 X 1024", "2048 X 1408", "2048 X 1416" , "2048 X 1536", "3072 X 2048", "4096 X 3072" };
|
|
|
+//*/
|
|
|
// image parameter
|
|
|
public const int STOP_PARAM_PARTICLE_MIN = 0;
|
|
|
public const int STOP_PARAM_PARTICLE_MAX = 100000;
|
|
|
@@ -112,6 +112,53 @@ namespace OTSDataType
|
|
|
// rigiditymod
|
|
|
public const double RIGIDITYMOD_DEFAULT = 1.0;
|
|
|
public const int INVALIDPART_GROUPID = -1;
|
|
|
+ public enum OTS_IMAGE_RESULOTION_OPTIONS
|
|
|
+ {
|
|
|
+ _512_384 = 0,
|
|
|
+ _1024_684 = 1,
|
|
|
+ _1024_704 = 2,
|
|
|
+ _1024_768 = 3,
|
|
|
+ _1536_1024 = 4,
|
|
|
+ _2048_1408 = 5,
|
|
|
+ _2048_1416 = 6,
|
|
|
+ _2048_1536 = 7,
|
|
|
+ _3072_2048 = 8,
|
|
|
+ _4096_3072 = 9
|
|
|
+ }
|
|
|
+ public static Size[] RESOLUTION_VALUE
|
|
|
+ {
|
|
|
+ get
|
|
|
+ {
|
|
|
+ var names = Enum.GetNames(typeof(OTS_IMAGE_RESULOTION_OPTIONS));
|
|
|
+ var rESOLUTION_VALUE = new Size[names.Length];
|
|
|
+ int i = 0;
|
|
|
+ foreach (var itm in names)
|
|
|
+ {
|
|
|
+ Size s = new Size();
|
|
|
+ s.Width =Convert.ToInt32( itm.TrimStart('_').Split('_')[0]);
|
|
|
+ s.Height = Convert.ToInt32(itm.TrimStart('_').Split('_')[1]);
|
|
|
+ rESOLUTION_VALUE[i] = s;
|
|
|
+ i++;
|
|
|
+ }
|
|
|
+ return rESOLUTION_VALUE;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ public static string[] RESOLUTION_STRINGS
|
|
|
+ {
|
|
|
+ get
|
|
|
+ {
|
|
|
+ string[] names = Enum.GetNames(typeof(OTS_IMAGE_RESULOTION_OPTIONS));
|
|
|
+ foreach (var itm in names)
|
|
|
+ {
|
|
|
+ itm.TrimStart('_');
|
|
|
+ itm.Replace('_', 'X');
|
|
|
+
|
|
|
+ }
|
|
|
+ return names;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
public enum OTS_X_AXIS_DIRECTION
|
|
|
{
|
|
|
LEFT_TOWARD = 0,
|
|
|
@@ -225,19 +272,7 @@ namespace OTSDataType
|
|
|
}
|
|
|
|
|
|
|
|
|
- public enum OTS_IMAGE_RESULOTION_OPTIONS
|
|
|
- {
|
|
|
- _512_384 = 0,
|
|
|
- _1024_684 = 1,
|
|
|
- _1024_704 = 2,
|
|
|
- _1024_768 = 3,
|
|
|
- _1536_1024 = 4,
|
|
|
- _2048_1408 = 5,
|
|
|
- _2048_1416 = 6,
|
|
|
- _2048_1536 = 7,
|
|
|
- _3072_2048= 8,
|
|
|
- _4096_3072 = 9
|
|
|
- }
|
|
|
+
|
|
|
|
|
|
|
|
|
public enum OTS_X_RAY_SCAN_MODE
|