| Description | uses | Classes, Interfaces, Objects and Records | Functions and Procedures | Types | Constants | Variables |
GIS_Functions defines GIS functions that can be used with a TRbwParser from within GoPhast.
Some of the functions require access to global variables. Most of these are set through "Update" procedures but one (GlobalEvaluatedAt) is declared in the interface section.
For a list of the functions, see the User's Guide.
procedure AddGIS_Functions(const Parser: TRbwParser); |
procedure UpdateGlobalLocations(const Col, Row, Layer: integer; const EvaluatedAt: TEvaluatedAt); |
procedure UpdateCurrentScreenObject(const AScreenObject: TScreenObject); |
procedure UpdateCurrentSegment(const ASegment: TCellElementSegment); |
rsListRealValue = 'ListRealValue'; |
rsListIntegerValue = 'ListIntegerValue'; |
GlobalEvaluatedAt: TEvaluatedAt; |
procedure AddGIS_Functions(const Parser: TRbwParser); |
|
Parameters
|
procedure UpdateGlobalLocations(const Col, Row, Layer: integer; const EvaluatedAt: TEvaluatedAt); |
|
|
procedure UpdateCurrentScreenObject(const AScreenObject: TScreenObject); |
|
|
procedure UpdateCurrentSegment(const ASegment: TCellElementSegment); |
|
|
rsListRealValue = 'ListRealValue'; |
|
|
rsListIntegerValue = 'ListIntegerValue'; |
|
|
GlobalEvaluatedAt: TEvaluatedAt; |
|
|