using Matrox.MatroxImagingLibrary; namespace MilCommon { /// /// Shape 모델 타입 /// public enum eModelType { Circle = MIL.M_CIRCLE, Cross = MIL.M_CROSS, Diamond = MIL.M_DIAMOND, Ellipse = MIL.M_ELLIPSE, Rectangle = MIL.M_RECTANGLE, Square = MIL.M_SQUARE, Triangle = MIL.M_TRIANGLE, Ring = MIL.M_RING, } /// /// RunParam 스피드 옵션 /// public enum eMilSpeed { Default = MIL.M_DEFAULT, Low = MIL.M_LOW, Medium = MIL.M_MEDIUM, High = MIL.M_HIGH, VeryHigh = MIL.M_VERY_HIGH } /// /// RunParam 정확도 옵션 /// public enum eMilAccuracy { Default = MIL.M_DEFAULT, Low = MIL.M_LOW, Medium = MIL.M_MEDIUM, High = MIL.M_HIGH, } /// /// RunParam 디테일 옵션 /// public enum eMilDetailLevel { Default = MIL.M_DEFAULT, Medium = MIL.M_MEDIUM, High = MIL.M_HIGH, VeryHigh = MIL.M_VERY_HIGH } /// /// 텍스트 컬러 옵션 /// public enum eMilForegroundColor { Default = MIL.M_DEFAULT, Any = MIL.M_ANY, Black = MIL.M_FOREGROUND_BLACK, White = MIL.M_FOREGROUND_WHITE } /// /// 극성 옵션 /// public enum eMilPolarity { Default = MIL.M_DEFAULT, Any = MIL.M_ANY, Reverse = MIL.M_REVERSE, Same = MIL.M_SAME, SameReverse = MIL.M_SAME_OR_REVERSE, } }