 | TilingType Enumeration |
Tiling type controls adjustments to the spacing of tiles relative to the device pixel grid
Namespace:
Patagames.Pdf.Enums
Assemblies:
Patagames.Pdf.Xamarin.iOS (in Patagames.Pdf.Xamarin.iOS.dll) Version: 4.84.2704
Patagames.Pdf (in Patagames.Pdf.dll) Version: 4.84.2704
SyntaxPublic Enumeration TilingType
public enum class TilingType
Patagames.Pdf.Enums.TilingType = function();
Patagames.Pdf.Enums.TilingType.createEnum('Patagames.Pdf.Enums.TilingType', false);
Members
| Member name | Value | Description |
---|
| ConstantSpacing | 1 |
Pattern cells are spaced consistently — that is, by a multiple of a device pixel.
To achieve this, the render engine may need to distort the pattern cell slightly by making small
adjustments to XStep, YStep, and the transformation matrix. The amount of distortion does not exceed 1 device pixel.
|
| NoDistortion | 2 |
The pattern cell is not distorted, but the spacing between pattern cells may vary by as much as 1 device pixel, both horizontally and vertically, when the pattern is painted.
This achieves the spacing requested by XStep and YStep on average but not necessarily for each individual pattern cell.
|
| FasterTiling | 3 |
Pattern cells are spaced consistently as in ConstantSpacing but with additional distortion permitted to enable a more efficient implementation.
|
See Also