Represents an ordered pair of double precision floating-point x- and y-coordinates that defines a point in a two-dimensional plane.

Namespace:  BitMiracle.Docotic.Pdf
Assembly:  BitMiracle.Docotic.Pdf (in BitMiracle.Docotic.Pdf.dll)

Syntax

C#
[SerializableAttribute]
public struct PdfPoint
VB
<SerializableAttribute>
Public Structure PdfPoint

The PdfPoint type exposes the following members.

Constructors

  NameDescription
Public methodPdfPoint(PointF)
Initializes a new instance of the PdfPoint struct from the specified PointF.
Public methodPdfPoint(PdfPoint)
Initializes a new instance of the PdfPoint struct from the specified PdfPoint.
Public methodPdfPoint(Double, Double)
Initializes a new instance of the PdfPoint struct with the specified coordinates.
Public methodPdfPoint(Single, Single)
Initializes a new instance of the PdfPoint struct with the specified coordinates.

Properties

  NameDescription
Public propertyIsEmpty
Gets a value indicating whether this PdfPoint is empty.
Public propertyX
Gets or sets the x-coordinate of this PdfPoint.
Public propertyY
Gets or sets the y-coordinate of this PdfPoint.

Methods

  NameDescription
Public methodStatic memberAdd(PdfPoint, PdfSize)
Translates a given PdfPoint by the specified PdfSize.
Public methodStatic memberAdd(PdfPoint, Size)
Translates a given PdfPoint by the specified Size.
Public methodStatic memberAdd(PdfPoint, SizeF)
Translates a given PdfPoint by the specified SizeF.
Public methodEquals
Specifies whether this PdfPoint contains the same coordinates as the specified Object.
(Overrides ValueType.Equals(Object).)
Public methodGetHashCode
Returns a hash code for this PdfPoint structure.
(Overrides ValueType.GetHashCode().)
Public methodGetType (Inherited from Object.)
Public methodStatic memberSubtract(PdfPoint, PdfSize)
Translates a PdfPoint by the negative of a specified size.
Public methodStatic memberSubtract(PdfPoint, Size)
Translates a PdfPoint by the negative of a specified size.
Public methodStatic memberSubtract(PdfPoint, SizeF)
Translates a PdfPoint by the negative of a specified size.
Public methodToPointF
Converts a PdfPoint to a PointF.
Public methodToString()
Converts this PdfPoint to a human readable string.
(Overrides ValueType.ToString().)
Public methodToString(IFormatProvider)
Converts this PdfPoint to a human readable string.

Operators

  NameDescription
Public operatorStatic memberAddition(PdfPoint, PdfSize)
Translates a PdfPoint by a given PdfSize.
Public operatorStatic memberAddition(PdfPoint, Size)
Translates a PdfPoint by a given Size.
Public operatorStatic memberAddition(PdfPoint, SizeF)
Translates a PdfPoint by a given SizeF.
Public operatorStatic memberEquality
Compares two PdfPoint structures. The result specifies whether the values of the PdfPoint.X and PdfPoint.Y properties of the two PdfPoint structures are equal.
Public operatorStatic memberExplicit(PdfPoint to PointF)
Performs an explicit conversion from PdfPoint to PointF.
Public operatorStatic memberInequality
Determines whether the coordinates of the specified points are not equal.
Public operatorStatic memberSubtraction(PdfPoint, PdfSize)
Translates a PdfPoint by the negative of a given PdfSize.
Public operatorStatic memberSubtraction(PdfPoint, Size)
Translates a PdfPoint by the negative of a given Size.
Public operatorStatic memberSubtraction(PdfPoint, SizeF)
Translates a PdfPoint by the negative of a given SizeF.

Fields

  NameDescription
Public fieldStatic memberEmpty
PdfPoint struct with zero coordinates.

See Also