| | |
| | | using Hydro.CommonBase; |
| | | using Yw.WinFrmUI.Q3D; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Drawing; |
| | |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | |
| | | namespace Hydro.MapView |
| | | namespace Yw.WinFrmUI.Q3D |
| | | { |
| | | [Serializable] |
| | | public class MapOption |
| | |
| | | |
| | | public static int NodeTypeCount = 3; |
| | | } |
| | | public class DRange |
| | | { |
| | | public double Min { get; set; } |
| | | public double Max { get; set; } |
| | | public DRange(double min, double max) |
| | | { |
| | | Min = min; |
| | | Max = max; |
| | | } |
| | | public DRange() |
| | | { |
| | | } |
| | | //实现方法Union |
| | | public static DRange Union(DRange range1, DRange range2) |
| | | { |
| | | //实现方法Union |
| | | return new DRange(Math.Min(range1.Min, range2.Min), Math.Max(range1.Max, range2.Max)); |
| | | } |
| | | //实现方法IsInside |
| | | public bool IsInside(double value) |
| | | { |
| | | return value >= Min && value < Max; |
| | | } |
| | | } |
| | | [Serializable] |
| | | public class ColourItem |
| | | { |