Point64

Delphi TPoint64 = record X, Y: Int64; end;

C++ struct Point64 { int64_t X; int64_t Y; };

C#  public struct Point64 { public long X; { get; set; } public long Y; { get; set; } ... };


The Point64 structure is used to represent a single vertex (or coordinate) in a series that together make a path or contour (see Path64). Closed paths are usually referred to as polygons, and open paths are referred to as lines or polylines.

All coordinates are represented internally using integers as this is the only way to ensure numerical robustness. While the library also accepts floating point coordinates (see PointD), these will be converted into integers internally (using user specified scaling).

See Also

Path64, PathD, Paths64, PointD