cxGeometry Unit
Classes
Name | Description |
---|---|
TcxGeometryObject | The base class for all objects that store geometry-related information. |
TcxMargin | Stores pixel margins of a visual element. |
TcxOffsets | Stores pixel offsets or margins of a visual element. |
TcxPointBasedGeometryObject | The base class for persistent classes that store geometry-related information as a TPoint record. |
TcxPointDoubleBasedGeometryObject | The base class for classes that implement points in double precision floating-point coordinates. |
TcxRect | Stores the area (bounding rectangle) of a visual element. |
TcxRectBasedGeometryObject | The base class for persistent classes that store geometry-related information as a TRect record. |
TcxSize | Stores pixel dimensions of a visual element. |
TdxPoint | Stores pixel coordinates of a point. |
TdxPointDoublePersistent | Stores the coordinates of a point (in abstract measurement units). |
TdxRectList | An ordered list of rectangles. |
TdxScaleFactor | Stores a scale factor for visual elements. |
TdxSizeFloat | Stores dimensions in double precision floating-point coordinates. |
Interfaces
Name | Description |
---|---|
IdxScaleFactor | Exposes the scaling factor of a scalable component. |
Records
Name | Description |
---|---|
TdxPadding | Stores padding size adjustments. |
TdxPointDouble | A TPoint type equivalent with the double-precision floating-point X and Y coordinates. |
TdxPointF | A TPoint type equivalent with the single-precision floating-point X and Y coordinates. |
TdxRectF | A TRect type equivalent with the single-precision floating-point coordinates and dimensions. |
TdxSizeDouble | A TSize type equivalent with the double-precision floating-point Height and Width dimensions. |
TdxSizeF | A TSize type equivalent with the single-precision floating-point Height and Width dimensions. |
Enums
Name | Description |
---|---|
TcxBorder | Enumerates borders of a rectangular frame or outline. |
TdxAlignment | Enumerates visual element alignments in relation to the base element position. |
Variables
Name | Description |
---|---|
cxNullSize | A TSize value with zero dimensions (its Height and Width properties are initialized with a zero). |
Constants
Name | Description |
---|---|
cxBordersAll | A TcxBorders value that defines all four borders of a rectangular frame or outline. |
Types
Name | Description |
---|---|
PdxPointF | |
TcxBorders | A set of individual borders of a rectangular frame or outline. |
TdxScaleFactorNotifyEvent | A procedural type of the scaling factor change notification event handlers. |