T2dFloatingPoint64Point

A 2D point in floating point coordinates.

Source

Geometry._2d.FloatingPoint64.Point.pas (30)

Fields

ScopeVisibilityTypeNameDescription
InstancepublicTFloatingPoint64X
InstancepublicTFloatingPoint64Y

Methods

ScopeVisibilityResultNameDescription
GlobalpublicT2dFloatingPoint64PointNew(X: TFloatingPoint64; Y: TFloatingPoint64)
GlobalpublicT2dFloatingPoint64PointNew(Point: TInteger32Point)
GlobalpublicTBooleanEqual(Left: T2dFloatingPoint64Point; Right: T2dFloatingPoint64Point)
GlobalpublicTBooleanNotEqual(Left: T2dFloatingPoint64Point; Right: T2dFloatingPoint64Point)
GlobalpublicT2dFloatingPoint64PointAdd(Left: T2dFloatingPoint64Point; Right: T2dFloatingPoint64Point)
GlobalpublicT2dFloatingPoint64PointSubtract(Left: T2dFloatingPoint64Point; Right: T2dFloatingPoint64Point)
GlobalpublicT2dFloatingPoint64PointMultiply(Left: TFloatingPoint64; Right: T2dFloatingPoint64Point)
GlobalpublicT2dFloatingPoint64PointMultiply(Left: T2dFloatingPoint64Point; Right: T2dFloatingPoint64Point)
GlobalpublicT2dFloatingPoint64PointDivide(Left: T2dFloatingPoint64Point; Right: TFloatingPoint64)
GlobalpublicT2dFloatingPoint64PointNegative(Operand: T2dFloatingPoint64Point)
GlobalpublicT2dFloatingPoint64PointImplicit(Point: TInteger32Point)
InstancepublicTInteger32PointRoundToNearest()
InstancepublicTFloatingPoint64SquaredNorm()
InstancepublicTFloatingPoint64Norm()
InstancepublicT2dFloatingPoint64PointNormalize()
InstancepublicT2dFloatingPoint64PointAbsolute()
InstancepublicTFloatingPoint64SquaredDistanceTo(OtherPoint: T2dFloatingPoint64Point)
InstancepublicT2dFloatingPoint64PointReflect(Center: T2dFloatingPoint64Point)
InstancepublicTTextToText()
GlobalpublicInitialize()
GlobalpublicFinalize()