Click or drag to resize

PointD Structure

Defines a point in 2D space using double-precision floating-point coordinates.
Inheritance Hierarchy
SystemObject
  SystemValueType
    Clipper2LibPointD

Namespace: Clipper2Lib
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public struct PointD

The PointD type exposes the following members.

Constructors
 NameDescription
Public methodPointD(Point64) Initializes a new instance of the PointD struct from a Point64 instance.
Public methodPointD(PointD) Initializes a new instance of the PointD struct.
Public methodPointD(Double, Double) Initializes a new instance of the PointD struct.
Public methodPointD(Int64, Int64) Initializes a new instance of the PointD struct.
Public methodPointD(Point64, Double) Initializes a new instance of the PointD struct from a Point64 instance, applying a scale.
Public methodPointD(PointD, Double) Initializes a new instance of the PointD class from another PointD instance, applying a scale.
Top
Methods
 NameDescription
Public methodEquals Determines if the specified object is equal to the current PointD.
(Overrides ValueTypeEquals(Object))
Public methodGetHashCode Returns the hash code for the current PointD.
(Overrides ValueTypeGetHashCode)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodNegate Negates the coordinates of the point.
Public methodToString Returns a string representation of the point.
(Overrides ValueTypeToString)
Public methodToString(Int32) Returns a string representation of the point with the specified precision.
Top
Operators
 NameDescription
Public operatorStatic memberEquality(PointD, PointD) Determines if two PointD instances are equal.
Public operatorStatic memberInequality(PointD, PointD) Determines if two PointD instances are not equal.
Top
Fields
 NameDescription
Public fieldx The X coordinate of the point.
Public fieldy The Y coordinate of the point.
Top
See Also