Point64

Del.» TPoint64 = record X, Y: Int64; end;

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

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


The Point64 structure is used to represent vertices in the Clipper Library. An integer storage type has been deliberately chosen to preserve numerical robustness. (Early versions of the library used floating point coordinates, but it became apparent that floating point imprecision would always cause occasional errors.) The PointD structure, that represents a floating point coordinate, is also supported by the library, but these floating point coordinates will be converted to and from integer values during the clipping operation.

Sequences of cordinates within a Path structure to represent a single contour.

See Also

Path, Paths