protected override WaveFront CreateAPointWaveOnTheEasternEdge(Position position)
        {
            WaveFront newFront = new SouthEasternWaveFront();

            newFront.WesternPoint         = position;
            newFront.EasternPoint         = position;
            newFront.IsWesternPointShared = true;
            newFront.IsEasternPointShared = false;
            return(newFront);
        }
Example #2
0
        protected override WaveFront CreateWaveFrontWithSameDirection()
        {
            WaveFront waveFront = new SouthEasternWaveFront();

            return(waveFront);
        }