Description | Hierarchy | Fields | Methods | Properties |
type TShapeObject = class(TObject)
TShapeObject
represents a shape in an ESRI Shapefile. See TShapefileGeometryReader.Items.
![]() |
FBoundingBox: TBoundingBox; |
![]() |
FMMax: double; |
![]() |
FMMin: double; |
![]() |
FZMax: double; |
![]() |
FZMin: double; |
![]() |
FMArray: TDoubleDynArray; |
![]() |
FNumParts: integer; |
![]() |
FNumPoints: integer; |
![]() |
FParts: array of integer; |
![]() |
FPartTypes: array of integer; |
![]() |
FPoints: array of TShapePoint; |
![]() |
FShapeType: longint; |
![]() |
FZArray: TDoubleDynArray; |
![]() |
procedure GetMinMax(var MaxValue, MinValue: Double; const AnArray: TDoubleDynArray); |
![]() |
procedure UpdateBoundingBox; |
![]() |
procedure UpdateZMinMax; |
![]() |
procedure UpdateMMinMax; |
![]() |
constructor Create; |
![]() |
FBoundingBox: TBoundingBox; |
|
![]() |
FMMax: double; |
The maximum measure for the shape. |
![]() |
FMMin: double; |
The minimum measure for the shape. |
![]() |
FZMax: double; |
The maximum Z value for the arc. |
![]() |
FZMin: double; |
The minimum Z value for the arc. |
![]() |
FMArray: TDoubleDynArray; |
|
![]() |
FNumParts: integer; |
|
![]() |
FNumPoints: integer; |
|
![]() |
FParts: array of integer; |
|
![]() |
FPartTypes: array of integer; |
ptTriangleStrip = 0; ptTriangleFan = 1; ptOuterRing = 2; ptInnerRing = 3; ptFirstRing = 4; ptRing = 5; |
![]() |
FPoints: array of TShapePoint; |
|
![]() |
FShapeType: longint; |
|
![]() |
FZArray: TDoubleDynArray; |
|
![]() |
procedure GetMinMax(var MaxValue, MinValue: Double; const AnArray: TDoubleDynArray); |
![]() |
procedure UpdateBoundingBox; |
![]() |
procedure UpdateZMinMax; |
![]() |
procedure UpdateMMinMax; |
![]() |
constructor Create; |
|