Example #1
0
 public QueryResult <IZoneInfo> GetZoneInfo()
 {
     return(_zoneInfoFinder.GetZoneInfoFor(this));
 }
        private bool GetIsOriented(Func <IZoneInfo, QueryResult <IZoneInfo, RelativeZoneInfoQuery> > getOrientation)
        {
            var match = NeighborNavigator.GetZoneInfoFor(this);

            return(match.HasMatch && GetIsOrientatableNeighbor(getOrientation(match.MatchingObject)));
        }