fivenine.UnifiedMaps.MapRegion.Contains C# (CSharp) Method

Contains() public method

public Contains ( Position position ) : bool
position Position
return bool
        public bool Contains(Position position) => position.Longitude >= MinX && position.Longitude <= MaxX && 
                                                   position.Latitude >= MinY && position.Latitude <= MaxY;

Usage Example

        public void Include_with_excluded_coordinate_must_extend_the_region(MapRegion originalRegion, Position position)
        {
            var region = originalRegion.Clone();
            region.Include(position);

            region.Should().NotBe(originalRegion);

            region.Contains(position).Should().BeTrue("the new region should containt the included position now");
            originalRegion.Contains(position).Should().BeFalse("the old region should not include the position");
        }