csUSDomainPlugin.Effects.Util.DirectionTool.UpdatePoint C# (CSharp) Метод

UpdatePoint() приватный Метод

private UpdatePoint ( string state, MapPoint geometry ) : void
state string
geometry MapPoint
Результат void
        internal void UpdatePoint(string state, MapPoint geometry)
        {
            switch (state)
            {
                case "start":

                    Finish.Mp.X += geometry.X - Start.Mp.X;
                    Finish.Mp.Y += geometry.Y - Start.Mp.Y;
                    
                    Start.Mp = geometry;
                    _start.Geometry = geometry;
                    break;
                case "finish":
                    _firstMovement = false;
                    Finish.Mp = geometry;
                    _finish.Geometry = geometry;
                    break;
            }   

            UpdateLine();
            UpdateModelShape();
            WindDirection = GetWindDirection();
        }