T2dFloatingPoint64Rectangle

A 2D rectangle in floating point coordinates that is defined its four sides.

Source

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

Fields

ScopeVisibilityTypeNameDescription
TypepublicT2dFloatingPoint64RectangleNull
InstancepublicTFloatingPoint64Left
InstancepublicTFloatingPoint64Top
InstancepublicTFloatingPoint64Right
InstancepublicTFloatingPoint64Bottom

Methods

ScopeVisibilityResultNameDescription
InstanceprivateT2dFloatingPoint64PointGetBottomRight()
InstanceprivateT2dFloatingPoint64PointGetTopLeft()
InstanceprivateSetTopLeft(Value: T2dFloatingPoint64Point)
InstanceprivateSetBottomRight(Value: T2dFloatingPoint64Point)
InstanceprivateT2dFloatingPoint64PointGetTopRight()
InstanceprivateSetTopRight(Value: T2dFloatingPoint64Point)
InstanceprivateT2dFloatingPoint64PointGetBottomLeft()
InstanceprivateSetBottomLeft(Value: T2dFloatingPoint64Point)
InstanceprivateTFloatingPoint64IntervalGetHorizontalRange()
InstanceprivateTFloatingPoint64IntervalGetVerticalRange()
InstanceprivateT2dFloatingPoint64SizeGetSize()
GlobalpublicInitialize()
GlobalpublicT2dFloatingPoint64RectangleNew(Left: TFloatingPoint64; Top: TFloatingPoint64; Right: TFloatingPoint64; Bottom: TFloatingPoint64)
GlobalpublicT2dFloatingPoint64RectangleNew(TopLeft: T2dFloatingPoint64Point; BottomRight: T2dFloatingPoint64Point)
GlobalpublicT2dFloatingPoint64RectangleNew(Position: T2dFloatingPoint64Point; Size: T2dFloatingPoint64Size)
GlobalpublicT2dFloatingPoint64RectangleNew(Size: T2dFloatingPoint64Size)
GlobalpublicT2dFloatingPoint64RectangleNew(Integer32Rectangle: TInteger32Rectangle)
GlobalpublicT2dFloatingPoint64RectangleNewCentered(Center: T2dFloatingPoint64Point; Size: T2dFloatingPoint64Size)
GlobalpublicT2dFloatingPoint64RectangleNewBoundingRectangle(Points: array of T2dFloatingPoint64Point)
GlobalpublicT2dFloatingPoint64RectangleImplicit(Size: T2dFloatingPoint64Size)
InstancepublicT2dFloatingPoint64RectangleUnion(OtherRectangle: T2dFloatingPoint64Rectangle)
InstancepublicT2dFloatingPoint64RectangleUnion(Point: T2dFloatingPoint64Point)
InstancepublicT2dFloatingPoint64RectangleInset(Insets: T2dFloatingPoint64Rectangle)
InstancepublicT2dFloatingPoint64RectangleOffset(Offset: T2dFloatingPoint64Point)
InstancepublicTBooleanContains(OtherRectangle: T2dFloatingPoint64Rectangle)
InstancepublicTBooleanContains(Point: T2dFloatingPoint64Point)
InstancepublicTBooleanIsNull()
InstancepublicTInteger32RectangleRoundDown()
InstancepublicTInteger32RectangleRoundToNearest()
InstancepublicTInteger32RectangleRoundOutward()
InstancepublicTInteger32RectangleRoundInward()
InstancepublicT2dFloatingPoint64RectangleAbsolute()
InstancepublicT2dFloatingPoint64RectangleFlipY()
InstancepublicTFloatingPoint64Width()
InstancepublicTFloatingPoint64Height()
InstancepublicT2dFloatingPoint64PointCenter()
InstancepublicTArray<T2dFloatingPoint64Point>GetPoints()
InstancepublicTTextToText()