protected override PointyTriGrid<TCell> MakeShape( int x, int y, Func<PointyTriPoint, bool> isInside, FlatHexPoint offset )