public PointyRhombShapeInfo<TCell> Shape( int width, int height, Func<PointyRhombPoint, bool> isInside )