using System.Drawing; namespace Cis.Application.Core.Component.MarkSeacher; public class DaHuaMarkSearcher : MarkSearcherBase { public DaHuaMarkSearcher(CameraCalcParams cameraCalcParams) : base(cameraCalcParams) { } #region Implement protected override double ConvertPanPosToAngle(double panPos) { double ret = (-0.1 * panPos) / 180 * Math.PI; return ret; } protected override double ConvertTiltPosToAngle(double tiltPos, double tiltMinPos = 0) { double ret = (0.1 * tiltPos) / 180 * Math.PI; return ret; } protected override PointF GetFOfMatrixByZoomPos(double zoomPos) { throw new NotImplementedException(); } #endregion Implement }