TPoint¶
The TPoint type is a record which defines a X,Y integer coordinate.
Point¶
function Point(X, Y: Integer): TPoint;
TPoint.Create¶
function TPoint.Create(X, Y: Integer): TPoint; static;
TPoint.DistanceTo¶
function TPoint.DistanceTo(Other: TPoint): Double;
TPoint.Rotate¶
function TPoint.Rotate(Radians: Double; Center: TPoint): TPoint;
TPoint.Magnitude¶
function TPoint.Magnitude: Double;
TPoint.AngleBetween¶
function TPoint.AngleBetween(Other: TPoint): Double;
TPoint.Offset¶
function TPoint.Offset(X, Y: Integer): TPoint;
TPoint.Offset¶
function TPoint.Offset(P: TPoint): TPoint;
TPoint.Random¶
function TPoint.Random(Min, Max: Integer): TPoint;
TPoint.Random¶
function TPoint.Random(Value: Integer): TPoint;
TPoint +¶
operator + (L, R: TPoint): TPoint;
TPoint +=¶
operator += (var L: TPoint; R: TPoint): TPoint;
TPoint *¶
operator * (L: TPoint; R: Double): TPoint;
TPoint *=¶
operator *= (var L: TPoint; R: Double): TPoint;
TPoint -¶
operator - (L, R: TPoint): TPoint;
TPoint -=¶
operator -= (var L: TPoint; R: TPoint): TPoint;