User Tools

Site Tools


api:dk11:net:tatukgis.ndk.tgis_layer_methods

TGIS_Layer methods

Methods

Inherited Overrides Protected

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 Sets a cutting polygon for a layer.
ChangeHash public Changes the hash for the purpose of verifying layer's modifications.
ClearModified public Sets IsModified flag to false for a layer and its sublayers.
Dormant public Makes a layer dormant.
DormantGain public Calculates the approximate gain (in Megabytes) which can be achieved by releasing memory by calling Dormant method.
Draw public Draws a layer.
DrawEx public Draws a layer within a defined 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 the selected item(s) on layer.
DrawSelectedEx public Draws only the selected item(s) on layer that are within a defined extent.
ForEachSubLayer public Returns in callback event the layer and all sublayers belonging to it.
GetAvailableLayers public Gets a list of layers available in storage.
HourglassShake public Notifies of busy state using an hourglass.
IsGrid public Checks if the layer type is grid.
IsPixel public Checks if the layer type is pixel.
isSublayer protected Checks if the layer is a sublayer.
IsSupported public Checks if the operation is supported by the layer.
IsVector public Checks if the layer type is vector.
IsVector3D public Checks if the layer type is vector 3D.
IsVisible public Checks if the layer is visible in a defined extent and current params.
Lock public Locks layer in burst-mode operation.
lockThread protected Locks thread.
Move public Moves a layer up or down in the viewer zorder list.
MoveEx public Moves a layer up or down in the viewer zorder list (only visible layers).
MustCalculateStatistics public Verifies if all statistics required to properly render the layer are available.
MustReproject public Checks if the layer must be reprojected.
MustSave public Checks if the layer was modified by editing.
Open public Opens the layer.
optimizeParamsCache(int) protected Move section specified by _idx to the top of the cached list.
optimizeParamsCache(int, bool) 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 Opens 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 Checks if the layer can read the file.
Project public Applies a projection on the single point.
Project3D public Applies a projection on the single point in 3D.
Project3D_Ref public Applies a projection on the single point in 3D.
ProjectExtent public Applies a projection on the extent.
Project_Ref public Applies a projection on the single point.
RaiseBusyEvent public Fires Busy event of the layer.
RaiseBusyPrepare public Fires BusyPrepare method of the assigned viewer.
RaiseBusyRelease public Fires BusyRelease method of the assigned viewer.
RaiseBusyShake public Fires BusyShake method of the assigned viewer.
ReadConfig public Reads the layer configuration files.
ReadConfigParam public Reads the layer configuration parameters.
RecalcExtent public Recalculates extent based on real shapes.
RecalcProjectedExtent public Recalculates a projected extent.
ReOpen public Reopens the layer.
RereadConfig public Rereads the layer configuration files.
resetMustReproject protected Reset MustReporoject state.
RevertAll public Reverts layer to its original content.
RootLayer public Returns the absolute parent layer.
SaveAll public Saves layer and destroys mirrored items.
SaveData public Saves layer and destroys mirrored items.
SetCSByEPSG public Sets up Coordinate System to a coordinate system provided by a EPSG code.
SetCSByWKT public Sets up Coordinate System to a coordinate system provided by a WKT string (GEOGCS or PROJCS).
SetCSByWKTFile public Sets up Coordinate System to a coordinate system provided by a file which contains a 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 Unlocks layer from burst-mode operation.
unlockThread protected Unlocks thread.
Unproject public Applies reverse projection (recovers from the projection) on the single point.
Unproject3D public Applies reverse projection (recovers from the projection) on the singlepoint in 3D.
Unproject3D_Ref public Applies reverse projection (recovers from the projection) on the single point in 3D.
UnprojectExtent public Applies reverse projection (recovers from the projection) on the extent.
Unproject_Ref public Applies reverse projection (recover from projection) on the single point.
WriteConfig public Writes layer configuration files.

2020/07/03 01:14