User Tools

Site Tools


api:dk11:delphi:gislayer.tgis_layer_methods

TGIS_Layer methods

Methods

Inherited Overrides Protected
Name Visibility Description
Alive public Makes a layer non-dormant.
applyConfigOptions protected Read config option parameters.
applyConfigProjection protected Read config projection parameters.
ApplyCuttingPolygon public Set cutting polygon for a layer.
ChangeHash public Change hash.
ClearModified public Set IsModified flag to false for a layer and its sublayers.
Dormant public Makes a layer dormant.
DormantGain public Calculate approximate gain (in Megabytes) which can be achieved by releasing memory by calling Dormant method.
Draw public Draws a layer.
DrawEx public Draws only selected item(s) on a layer with a given extent.
drawExtent protected Calculates the drawing area /clipping area of device/.
drawExtentEx protected Calculates the drawing area /clipping area of device/.
DrawFlash public Draws a flash.
DrawSelected public Draws only selected item(s) on a layer.
DrawSelectedEx public Draws a layer with given extent.
ForEachSubLayer public Return in callback event a layer and all sublayers that belong to it.
GetAvailableLayers public Get a list of layers available in storage.
HourglassShake public Notify using an hourglass of busy state.
IsGrid public Is layer a grid type.
IsPixel public Is layer a pixel type.
isSublayer protected Gives us information if layer is sublayer.
IsSupported public Is operation supported by the layer.
IsVector public Is layer a vector type.
IsVector3D public Is layer a 3Dvector type.
IsVisible public Check if layer is visible in given extent and current params.
Lock public Lock layer in burst-mode operation.
lockThread protected Lock thread.
Move public Move a layer up or down in the viewer zorder list.
MoveEx public Move a layer up or down in the viewer zorder list.
MustCalculateStatistics public Verify if all statistics required to properly render layer are available.
MustReproject public Check if layer must be reprojected.
MustSave public Check if the layer was modified by editing.
Open public Open the layer.
optimizeParamsCache(Integer) protected Move section specified by _idx to the top of the cached list.
optimizeParamsCache(Integer; Boolean) protected Move section specified by _idx to the top of the cached list.
Paint public Draws the layer or fires PaintLayer event ( if defined ).
Prepare public Open the layer.
prepareParamsCache protected Prepare cached section list meeting the _style name.
prepareParamsCache(String) protected Prepare cached section list meeting the _style name.
PreRecognize public Check if layer can read the file.
Project public Apply a projection on the single point.
Project3D public Apply a projection on the single point in 3D.
Project3D_Ref public Apply a projection on the single point in 3D.
projectExtent protected Project a given extent.
Project_Ref public Apply a projection on the single point.
RaiseBusyEvent public Fire Busy event of the layer.
RaiseBusyPrepare public Fire BusyPrepare method of viewer.
RaiseBusyRelease public Fire BusyRelease method of viewer.
RaiseBusyShake public Fire BusyShake method of viewer.
ReadConfig public Read layer configuration files.
ReadConfigParam public Read layer configuration parameters.
RecalcExtent public Recalculate extent based on real shapes.
RecalcProjectedExtent public Recalculate a projected extent.
ReOpen public Reopen the layer.
RereadConfig public Reread layer configuration files.
resetMustReproject protected Reset MustReporoject state.
RevertAll public Revert layer to its original content.
RootLayer public Return absolute parent layer.
SaveAll public Save layer and destroy mirrored items.
SaveData public Save layer and destroy mirrored items.
SetCSByEPSG public Setup Coordinate System to a coordinate system provided by EPSG code.
SetCSByWKT public Setup Coordinate System to a coordinate system provided by WKT string (GEOGCS or PROJCS).
SetCSByWKTFile public Setup Coordinate System to a coordinate system provided by file which contains WKT string (GEOGCS or PROJCS).
setUp protected Makes a general layer setup first step.
setUp2 protected Makes a general layer setup second step.
setUp3 protected Makes a general layer setup third step.
storeConfigOptions protected Store layer options in a configuration file.
transformExtent protected Custom transformation of the extent.
Unlock public Unlock layer from burst-mode operation.
unlockThread protected Unlock thread.
Unproject public Apply reverse projection (recover from projection) on the single point.
Unproject3D public Apply reverse projection (recover from projection) on the single point in 3D.
Unproject3D_Ref public Apply reverse projection (recover from projection) on the single point in 3D.
unprojectExtent protected Unproject a given extent.
Unproject_Ref public Apply reverse projection (recover from projection) on the single point.
WriteConfig public Write layer configuration files.

2019/09/27 01:07