XPoint StructureTerminal Works - PDF Printing.Net Library
Represents a pair of floating point x- and y-coordinates that defines a point in a two-dimensional plane.

Namespace: PdfEdit.Drawing
Assembly: PdfPrintingNet (in PdfPrintingNet.dll) Version: 5.2.1.0 (5.2.1.0)
Syntax

[SerializableAttribute]
public struct XPoint : IFormattable

The XPoint type exposes the following members.

Constructors

  NameDescription
Public methodXPoint(Point)
Initializes a new instance of the XPoint class with the specified point.
Public methodXPoint(PointF)
Initializes a new instance of the XPoint class with the specified point.
Public methodXPoint(Double, Double)
Initializes a new instance of the XPoint class with the specified coordinates.
Top
Methods

  NameDescription
Public methodStatic memberAdd
Adds a point and a vector.
Public methodEquals(Object)
Indicates whether this instance and a specified object are equal.
(Overrides ValueTypeEquals(Object).)
Public methodEquals(XPoint)
Indicates whether this instance and a specified point are equal.
Public methodStatic memberEquals(XPoint, XPoint)
Indicates whether the specified points are equal.
Public methodGetHashCode
Returns the hash code for this instance.
(Overrides ValueTypeGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberMultiply
Multiplies a point with a matrix.
Public methodOffset
Offsets the x and y value of this point.
Public methodStatic memberParse
Parses the point from a string.
Public methodStatic memberParsePoints
Parses an array of points from a string.
Public methodStatic memberSubtract(XPoint, XPoint)
Subtracts a point from a point.
Public methodStatic memberSubtract(XPoint, XVector)
Subtracts a vector from a point.
Public methodToPointF
Converts this XPoint to a System.Drawing.Point.
Public methodToString
Converts this XPoint to a human readable string.
(Overrides ValueTypeToString.)
Public methodToString(IFormatProvider)
Converts this XPoint to a human readable string.
Top
Operators

  NameDescription
Public operatorStatic memberAddition(XPoint, XSize)
Adds a point and a size.
Public operatorStatic memberAddition(XPoint, XVector)
Adds a point and a vector.
Public operatorStatic memberEquality
Determines whether two points are equal.
Public operatorStatic member(XPoint to XSize)
Performs an explicit conversion from XPoint to XSize.
Public operatorStatic member(XPoint to XVector)
Performs an explicit conversion from XPoint to XVector.
Public operatorStatic memberInequality
Determines whether two points are not equal.
Public operatorStatic memberMultiply(Double, XPoint)
Multiplies a point with a scalar value.
Public operatorStatic memberMultiply(XPoint, XMatrix)
Multiplies a point with a matrix.
Public operatorStatic memberMultiply(XPoint, Double)
Multiplies a point with a scalar value.
Public operatorStatic memberSubtraction(XPoint, XPoint)
Subtracts a point from a point.
Public operatorStatic memberSubtraction(XPoint, XSize) Obsolete.
Subtracts a size from a point.
Public operatorStatic memberSubtraction(XPoint, XVector)
Subtracts a vector from a point.
Top
Properties

  NameDescription
Public propertyX
Gets the x-coordinate of this XPoint.
Public propertyY
Gets the x-coordinate of this XPoint.
Top
See Also

Reference