Click or drag to resize

PdfQuad Structure

Represents a quadrilateral - a polygon with four edges (sides) and four vertices (corners).
Inheritance Hierarchy
SystemObject
  SystemValueType
    SautinSoft.Pdf.ContentPdfQuad

Namespace: SautinSoft.Pdf.Content
Assembly: SautinSoft.Pdf (in SautinSoft.Pdf.dll) Version: 2026.5.19
Syntax
public struct PdfQuad : IEquatable<PdfQuad>

The PdfQuad type exposes the following members.

Constructors
 NameDescription
Public methodPdfQuad(Double, Double, Double, Double) Initializes a new instance of the PdfQuad structure from the sides of the quadrilateral.
Public methodPdfQuad(PdfPoint, PdfPoint, PdfPoint, PdfPoint) Initializes a new instance of the PdfQuad structure.
Top
Properties
 NameDescription
Public propertyBottom Gets the y-axis value of the bottom of the quadrilateral.
Public propertyHeight Gets the height of the quadrilateral.
Public propertyLeft Gets the x-axis value of the left side of the quadrilateral.
Public propertyPoint0 Gets the first point of the quadrilateral.
Public propertyPoint1 Gets the second point of the quadrilateral.
Public propertyPoint2 Gets the third point of the quadrilateral.
Public propertyPoint3 Gets the fourth point of the quadrilateral.
Public propertyRight Gets the x-axis value of the right side of the quadrilateral.
Public propertyTop Gets the y-axis position of the top of the quadrilateral.
Public propertyWidth Gets the width of the quadrilateral.
Top
Methods
 NameDescription
Public methodEquals(Object) Determines whether the specified Object is equal to this PdfQuad instance.
(Overrides ValueTypeEquals(Object))
Public methodEquals(PdfQuad) Determines whether the other PdfQuad is equal to this PdfQuad instance.
Public methodGetHashCode Returns a hash code for this PdfQuad instance.
(Overrides ValueTypeGetHashCode)
Public methodToString Returns a String that represents this PdfQuad instance.
(Overrides ValueTypeToString)
Top
Operators
 NameDescription
Public operatorStatic memberEquality(PdfQuad, PdfQuad) Determines whether first and second PdfQuads are equal.
Public operatorStatic memberInequality(PdfQuad, PdfQuad) Determines whether first and second PdfQuads are not equal.
Top
See Also