Struct PdfMatrix
- Namespace
- BitMiracle.Docotic.Pdf
- Assembly
- BitMiracle.Docotic.Pdf.dll
Represents a 3x3 affine transformation matrix used for transformations in 2-D space.
public struct PdfMatrix : IEquatable<PdfMatrix>
- Implements
- Inherited Members
Remarks
The Docotic.Pdf Library Documentation page contains links to articles, guides, and sample code.
Constructors
- PdfMatrix(double, double, double, double, double, double)
Initializes a new instance of the PdfMatrix structure.
Fields
Properties
- Determinant
Gets the determinant of this PdfMatrix structure.
- IsInvertible
Gets a value indicating whether this PdfMatrix structure is invertible.
Methods
- Equals(PdfMatrix)
Tests whether this and the
other
matrices have same properties.
- Equals(object?)
Determines whether the specified object is equal to this PdfMatrix.
- GetHashCode()
Returns the hash code for this PdfMatrix structure.
- IsIdentity()
Gets a value that indicates whether this PdfMatrix structure is an identity matrix.
- Multiply(PdfMatrix, PdfMatrix)
Multiplies a PdfMatrix structure by another PdfMatrix structure.
- ToString()
Converts this PdfMatrix to a human readable string with culture-specific formatting information.
- ToString(IFormatProvider)
Converts this PdfMatrix to a human readable string.
Operators
- operator ==(PdfMatrix, PdfMatrix)
Determines whether the two specified PdfMatrix structures are identical.
- operator !=(PdfMatrix, PdfMatrix)
Determines whether the two specified PdfMatrix structures are not identical.
- operator *(PdfMatrix, PdfMatrix)
Multiplies a PdfMatrix structure by another PdfMatrix structure.