Description | Hierarchy | Fields | Methods | Properties |
type TCellElementSegment = class(TObject)
TCellElementSegment
represents the 2D intersection of one segment of a TScreenObject with a cell or element in the grid.
![]() |
FCol: integer; |
![]() |
FEndPosition: TEdgePosition; |
![]() |
FLayer: integer; |
![]() |
FVertexIndex: integer; |
![]() |
FRow: integer; |
![]() |
FStartPosition: TEdgePosition; |
![]() |
FX1: double; |
![]() |
FX2: double; |
![]() |
FY1: double; |
![]() |
FY2: double; |
![]() |
function Length: double; |
![]() |
property Col: integer read FCol write FCol; |
![]() |
property EndPosition: TEdgePosition read FEndPosition write FEndPosition; |
![]() |
property Layer: integer read FLayer write FLayer; |
![]() |
property VertexIndex: integer read FVertexIndex write FVertexIndex; |
![]() |
property Row: integer read FRow write FRow; |
![]() |
property StartPosition: TEdgePosition read FStartPosition
write FStartPosition; |
![]() |
property X1: double read FX1 write FX1; |
![]() |
property X2: double read FX2 write FX2; |
![]() |
property Y1: double read FY1 write FY1; |
![]() |
property Y2: double read FY2 write FY2; |
![]() |
FCol: integer; |
|
![]() |
FEndPosition: TEdgePosition; |
|
![]() |
FLayer: integer; |
|
![]() |
FVertexIndex: integer; |
|
![]() |
FRow: integer; |
|
![]() |
FStartPosition: TEdgePosition; |
|
![]() |
FX1: double; |
|
![]() |
FX2: double; |
|
![]() |
FY1: double; |
|
![]() |
FY2: double; |
|
![]() |
function Length: double; |
|
![]() |
property Col: integer read FCol write FCol; |
|
![]() |
property EndPosition: TEdgePosition read FEndPosition write FEndPosition; |
If the end of this |
![]() |
property Layer: integer read FLayer write FLayer; |
|
![]() |
property VertexIndex: integer read FVertexIndex write FVertexIndex; |
|
![]() |
property Row: integer read FRow write FRow; |
|
![]() |
property StartPosition: TEdgePosition read FStartPosition
write FStartPosition; |
If the start of this |
![]() |
property X1: double read FX1 write FX1; |
|
![]() |
property X2: double read FX2 write FX2; |
|
![]() |
property Y1: double read FY1 write FY1; |
|
![]() |
property Y2: double read FY2 write FY2; |
|