GrapeCity.Documents.DX Namespace
In This Topic
Classes
Interfaces
| Interface | Description |
| ICallbackable | Use this interface to tag a class that is called by an unmanaged object. A ICallbackable class must dispose the Shadow on dispose. |
| IUnknown | Base interface for Component Object Model (COM). |
Structures
| Structure | Description |
| Bool | A boolean value stored on 4 bytes (instead of 1 in .NET). |
| ColorF | Represents a color in the form of rgba. |
| DataBox | Provides access to data organized in 3D. |
| DataPointer | Pointer to a native buffer with a specific size. |
| DataRectangle | Provides access to data organized in 2D. |
| HResult | Result structure for COM methods. |
| Matrix3x2 | Direct2D Matrix3x2 3x2. |
| Matrix4x4 | Represents a 4x4 mathematical matrix. |
| Matrix5x4 | Represents a 5x4 matrix for the built-in ColorMatrix effect. |
| Point2D | Structure specifing a point with double X and Y coordinates. |
| Point2F | Structure specifing a point with float X and Y coordinates. |
| Point2L | Structure specifing a point with integer X and Y coordinates. |
| PointerSize | The maximum number of bytes to which a pointer can point. Use for a count that must span the full range of a pointer. Equivalent to Windows type SIZE_T. |
| RectD | Structure specifing a rectangle with double Left, Top, Right, Bottom coordinates. |
| RectF | Defines a RectF. This structure is slightly different from System.Drawing.RectangleF as it is internally storing Left, Top, Right, Bottom instead of Left, Top, Width, Height. |
| RectL | Defines a RectL. This structure is slightly different from System.Drawing.Rectangle as it is internally storing Left, Top, Right, Bottom instead of Left, Top, Width, Height. |
| Size2D | Structure specifing a size with double Width and Height. |
| Size2F | Structure specifing a size with float Width and Height. |
| Size2L | Structure specifing a size with integer Width and Height. |
| Vector2 | Represents a two dimensional mathematical vector. |
| Vector3 | Represents a three dimensional mathematical vector. |
| Vector4 | Represents a four dimensional mathematical vector. |
| ViewportF | Defines the viewport dimensions using float coordinates for (X, Y, Width, Height, MinDepth, MaxDepth). |
Delegates
See Also