| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258 |
- //
- // System.Drawing.Drawing2D.Matrix.cs
- //
- // Author:
- // Stefan Maierhofer <[email protected]>
- //
- // (C) Ximian, Inc. http://www.ximian.com
- //
- namespace System.Drawing.Drawing2D
- {
-
- public enum CombineMode
- {
- Complement,
- Exclude,
- Intersect,
- Replace,
- Union,
- Xor
- }
-
- public enum CompositingMode
- {
- SourceCopy,
- SourceOver
- }
-
- public enum CompositingQuality
- {
- AssumeLinear,
- Default,
- GammaCorrected,
- HighQuality,
- HighSpeed,
- Invalid
- }
-
- public enum CoordinateSpace
- {
- Device,
- Page,
- World
- }
-
- public enum DashCap
- {
- Flat,
- Round,
- Triangle
- }
-
- public enum DashStyle
- {
- Custom,
- Dash,
- DashDot,
- DashDotDot,
- Dot,
- Solid
- }
-
- public enum FillMode
- {
- Alternate,
- Winding
- }
-
- public enum FlushIntention
- {
- Flush,
- Sync
- }
-
- public enum HatchStyle
- {
- BackwardDiagonal,
- Cross,
- DarkDownwardDiagonal,
- DarkHorizontal,
- DarkUpwardDiagonal,
- DarkVertical,
- DashedDownwardDiagonal,
- DashedHorizontal,
- DashedUpwardDiagonal,
- DashedVertical,
- DiagonalBrick,
- DiagonalCross,
- Divot,
- DottedDiamond,
- DottedGrid,
- ForwardDiagonal,
- Horizontal,
- HorizontalBrick,
- LargeCheckerBoard,
- LargeConfetti,
- LargeGrid,
- LightDownwardDiagonal,
- LightHorizontal,
- LightUpwardDiagonal,
- LightVertical,
- Max,
- Min,
- NarrowHorizontal,
- NarrowVertical,
- OutlinedDiamond,
- Percent05,
- Percent10,
- Percent20,
- Percent25,
- Percent30,
- Percent40,
- Percent50,
- Percent60,
- Percent70,
- Percent75,
- Percent80,
- Percent90,
- Plaid,
- Shingle,
- SmallCheckerBoard,
- SmallConfetti,
- SmallGrid,
- SolidDiamond,
- Sphere,
- Trellis,
- Vertical,
- Wave,
- Weave,
- WideDownwardDiagonal,
- WideUpwardDiagonal,
- ZigZag
- }
-
- public enum InterpolationMode
- {
- Bicubic,
- Bilinear,
- Default,
- High,
- HighQualityBicubic,
- HighQualityBilinear,
- Invalid,
- Low,
- NearestNeighbour
- }
-
- public enum LinearGradientMode
- {
- BackwardDiagonal,
- ForwardDiagonal,
- Horizontal,
- Vertical
- }
-
- public enum LineCap
- {
- AnchorMask,
- ArrowAnchor,
- Custom,
- DiamondAnchor,
- Flat,
- NoAnchor,
- Round,
- RoundAnchor,
- Square,
- SquareAnchor,
- Triangle
- }
-
- public enum LineJoin
- {
- Bevel,
- Miter,
- MiterClipped,
- Round
- }
-
- public enum MatrixOrder
- {
- Append,
- Prepend
- }
-
- public enum PathPointType
- {
- Bezier,
- Bezier3,
- CloseSubpath,
- DashMode,
- Line,
- PathMarker,
- PathTypeMask,
- Start
- }
-
- public enum PenAlignment
- {
- Center,
- Inset,
- Left,
- Outset,
- Right
- }
-
- public enum PenType
- {
- HatchFill,
- LinearGradient,
- PathGradient,
- SolidColor,
- TextureFill
- }
-
- public enum PixelOffsetMode
- {
- Default,
- Half,
- HighQuality,
- HighSpeed,
- Invalid,
- None
- }
-
- public enum QualityMode
- {
- Default,
- Hight,
- Invalid,
- Low
- }
-
- public enum SmoothingMode
- {
- AntiAlias,
- Default,
- HighQuality,
- HighSpeed,
- Invalid,
- None
- }
-
- public enum WarpMode
- {
- Bilinear,
- Perspective
- }
-
- public enum WrapMode
- {
- Clamp,
- Tile,
- TileFlipX,
- TileFlipXY,
- TileFlipY
- }
-
- }
|