Class AnyBitmap.RotateFlipType
Specifies how much an image is rotated and the axis used to flip the image. This follows the legacy System.Drawing.RotateFlipType notation.
Inheritance
Namespace: IronSoftware.Drawing
Assembly: IronSoftware.Drawing.Common.dll
Syntax
public sealed class RotateFlipType : Enum
RotateFlipType controls how much an AnyBitmap is rotated and which axis is flipped, passed to bitmap transform operations. RotateNoneFlipNone is the identity (no change), Rotate90FlipNone rotates clockwise 90 degrees, Rotate180FlipNone and Rotate270FlipNone complete the rotation set. Flip suffixes FlipX, FlipY, and FlipXY mirror the image after rotation. The naming follows System.Drawing.RotateFlipType notation for easy migration.
AnyBitmap rotated = bitmap.RotateFlip(AnyBitmap.RotateFlipType.Rotate90FlipNone);Fields
Rotate180FlipNone
Specifies a 180-degree clockwise rotation without flipping.
Declaration
public const AnyBitmap.RotateFlipType Rotate180FlipNone
Field Value
| Type | Description |
|---|---|
| AnyBitmap.RotateFlipType |
Rotate180FlipX
Specifies a 180-degree clockwise rotation followed by a horizontal flip.
Declaration
public const AnyBitmap.RotateFlipType Rotate180FlipX
Field Value
| Type | Description |
|---|---|
| AnyBitmap.RotateFlipType |
Rotate180FlipXY
Specifies a 180-degree clockwise rotation followed by a horizontal and vertical flip.
Declaration
public const AnyBitmap.RotateFlipType Rotate180FlipXY
Field Value
| Type | Description |
|---|---|
| AnyBitmap.RotateFlipType |
Rotate180FlipY
Specifies a 180-degree clockwise rotation followed by a vertical flip.
Declaration
public const AnyBitmap.RotateFlipType Rotate180FlipY
Field Value
| Type | Description |
|---|---|
| AnyBitmap.RotateFlipType |
Rotate270FlipNone
Specifies a 270-degree clockwise rotation without flipping.
Declaration
public const AnyBitmap.RotateFlipType Rotate270FlipNone
Field Value
| Type | Description |
|---|---|
| AnyBitmap.RotateFlipType |
Rotate270FlipX
Specifies a 270-degree clockwise rotation followed by a horizontal flip.
Declaration
public const AnyBitmap.RotateFlipType Rotate270FlipX
Field Value
| Type | Description |
|---|---|
| AnyBitmap.RotateFlipType |
Rotate270FlipXY
Specifies a 270-degree clockwise rotation followed by a horizontal and vertical flip.
Declaration
public const AnyBitmap.RotateFlipType Rotate270FlipXY
Field Value
| Type | Description |
|---|---|
| AnyBitmap.RotateFlipType |
Rotate270FlipY
Specifies a 270-degree clockwise rotation followed by a vertical flip.
Declaration
public const AnyBitmap.RotateFlipType Rotate270FlipY
Field Value
| Type | Description |
|---|---|
| AnyBitmap.RotateFlipType |
Rotate90FlipNone
Specifies a 90-degree clockwise rotation without flipping.
Declaration
public const AnyBitmap.RotateFlipType Rotate90FlipNone
Field Value
| Type | Description |
|---|---|
| AnyBitmap.RotateFlipType |
Rotate90FlipX
Specifies a 90-degree clockwise rotation followed by a horizontal flip.
Declaration
public const AnyBitmap.RotateFlipType Rotate90FlipX
Field Value
| Type | Description |
|---|---|
| AnyBitmap.RotateFlipType |
Rotate90FlipXY
Specifies a 90-degree clockwise rotation followed by a horizontal and vertical flip.
Declaration
public const AnyBitmap.RotateFlipType Rotate90FlipXY
Field Value
| Type | Description |
|---|---|
| AnyBitmap.RotateFlipType |
Rotate90FlipY
Specifies a 90-degree clockwise rotation followed by a vertical flip.
Declaration
public const AnyBitmap.RotateFlipType Rotate90FlipY
Field Value
| Type | Description |
|---|---|
| AnyBitmap.RotateFlipType |
RotateNoneFlipNone
Specifies no clockwise rotation and no flipping.
Declaration
public const AnyBitmap.RotateFlipType RotateNoneFlipNone
Field Value
| Type | Description |
|---|---|
| AnyBitmap.RotateFlipType |
RotateNoneFlipX
Specifies no clockwise rotation followed by a horizontal flip.
Declaration
public const AnyBitmap.RotateFlipType RotateNoneFlipX
Field Value
| Type | Description |
|---|---|
| AnyBitmap.RotateFlipType |
RotateNoneFlipXY
Specifies no clockwise rotation followed by a horizontal and vertical flip.
Declaration
public const AnyBitmap.RotateFlipType RotateNoneFlipXY
Field Value
| Type | Description |
|---|---|
| AnyBitmap.RotateFlipType |
RotateNoneFlipY
Specifies no clockwise rotation followed by a vertical flip.
Declaration
public const AnyBitmap.RotateFlipType RotateNoneFlipY
Field Value
| Type | Description |
|---|---|
| AnyBitmap.RotateFlipType |
value__
Declaration
public int value__
Field Value
| Type | Description |
|---|---|
| System.Int32 |