コード例 #1
0
        private ImagePartSide ReversedValue(ImagePartSide partSide)
        {
            ImagePartSide result;

            switch (partSide)
            {
            case ImagePartSide.Left:
                result = ImagePartSide.Right;
                break;

            case ImagePartSide.Top:
                result = ImagePartSide.Bottom;
                break;

            case ImagePartSide.Right:
                result = ImagePartSide.Left;
                break;

            case ImagePartSide.Bottom:
                result = ImagePartSide.Top;
                break;

            default:
                result = ImagePartSide.Top;
                break;
            }
            return(result);
        }
コード例 #2
0
 /// <summary>
 /// returns one of 4 ImageChunks
 /// </summary>
 /// <param name="imagePartSide">defines which side of ImagePart has to be returned</param>
 /// <returns>ImageChunk</returns>
 public ImageChunk GetImageChunk(ImagePartSide imagePartSide)
 {
     return(_imageChunkTypes[(int)imagePartSide]);
 }