• DR-IT Software
  • Products
  • Documentation
  • Product page
  • Examples
  • API reference
  • Support
Show / Hide Table of Contents

Class TilingPattern

A PDF tiling pattern (spec §8.7.3). A tiling pattern fills an area with repeated instances of a content stream.

Inheritance
object
Pattern
TilingPattern
Implements
IEquatable<Pattern>
Inherited Members
Pattern.Type
Pattern.Equals(object)
object.ToString()
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetType()
Namespace: DRIT.Pdf.Content
Assembly: DRIT.Pdf.dll
Syntax
public sealed class TilingPattern : Pattern, IEquatable<Pattern>

Constructors

TilingPattern()

Initializes a tiling pattern.

Declaration
public TilingPattern()

Properties

BoundingBox

Gets or sets the bounding box of the pattern tile (spec §8.7.3, /BBox).

Declaration
public PdfRect BoundingBox { get; set; }
Property Value
Type Description
PdfRect

Matrix

Gets or sets the matrix that maps pattern space to user space (spec §8.7.3, /Matrix).

Declaration
public PdfMatrix? Matrix { get; set; }
Property Value
Type Description
PdfMatrix

XStep

Gets or sets the X step size (spec §8.7.3, /XStep).

Declaration
public double XStep { get; set; }
Property Value
Type Description
double

YStep

Gets or sets the Y step size (spec §8.7.3, /YStep).

Declaration
public double YStep { get; set; }
Property Value
Type Description
double

Methods

Equals(Pattern?)

Indicates whether this pattern equals another.

Declaration
public override bool Equals(Pattern? other)
Parameters
Type Name Description
Pattern other
Returns
Type Description
bool
Overrides
Pattern.Equals(Pattern?)

GetHashCode()

Returns a hash code for this pattern.

Declaration
public override int GetHashCode()
Returns
Type Description
int
Overrides
Pattern.GetHashCode()

Operators

operator ==(TilingPattern?, TilingPattern?)

Equality operator.

Declaration
public static bool operator ==(TilingPattern? a, TilingPattern? b)
Parameters
Type Name Description
TilingPattern a
TilingPattern b
Returns
Type Description
bool

operator !=(TilingPattern?, TilingPattern?)

Inequality operator.

Declaration
public static bool operator !=(TilingPattern? a, TilingPattern? b)
Parameters
Type Name Description
TilingPattern a
TilingPattern b
Returns
Type Description
bool

Implements

IEquatable<T>
Back to top

DR-IT Software documentation

DR-IT Software · Products · Documentation index · Product page · Downloads · Support · Licensing

Generated by DocFX