User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.tgis_layervector_methods

TGIS_LayerVector methods

Methods

Inherited Overrides Protected

Inherited Overrides Protected
Name Visibility Description
AddField public Adds a new field.
AddFieldInternal public Adds new field; for internal use.
AddFieldInternal_2 public Adds new field; for internal use.
AddShape public Adds a copy of shape and makes it editable.
AddShape_2 public Adds a copy of shape and makes it editable.
Alive public Makes a layer non-dormant.
(Inherited from ITGIS_Layer)
ApplyCuttingPolygon public Sets a cutting polygon for a layer.
(Inherited from ITGIS_Layer)
AttachDelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
Build public Builds a new layer - prepares storage.
Build_2 public Builds s new layer - prepare storage.
CentroidScope public Calculates a centroid for a scope.
ChangeHash public Changes the hash for the purpose of verifying layer's modifications.
(Inherited from ITGIS_Layer)
ClearModified public Sets IsModified flag to false for a layer and its sublayers.
(Inherited from ITGIS_Layer)
CreateShape public Creates a new shape and makes it editable.
CreateShape_2 public Creates a new shape and makes it editable
CursorAfterFetchEvent public CursorAfterFetch event.
(Inherited from ITGIS_LayerVectorEvents)
CursorBeforeFetchEvent public CursorBeforeFetch event.
(Inherited from ITGIS_LayerVectorEvents)
CursorCloseEvent public CursorClose event.
(Inherited from ITGIS_LayerVectorEvents)
CursorOpenEvent public CursorOpen event.
(Inherited from ITGIS_LayerVectorEvents)
Delete public Deletes a shape.
DeleteField public Deletes a field.
DelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
Deselect public Clears selection of shape.
DeselectAll public Clears selection of all shapes.
Dormant public Makes a layer dormant.
(Inherited from ITGIS_Layer)
DormantGain public Calculates the approximate gain (in Megabytes) which can be achieved by releasing memory by calling Dormant method.
(Inherited from ITGIS_Layer)
Draw public Draws a layer.
(Inherited from ITGIS_Layer)
DrawChart public Draws layer charts.
DrawEx public Draws a layer within a defined extent.
(Inherited from ITGIS_Layer)
DrawFlash public Draws a flash.
(Inherited from ITGIS_Layer)
DrawScope public Draws only shapes that meet a scope criterion.
DrawSelected public Draws only the selected item(s) on layer.
(Inherited from ITGIS_Layer)
DrawSelectedEx public Draws only the selected item(s) on layer that are within a defined extent.
(Inherited from ITGIS_Layer)
ExportLayer public Exports the layer.
ExportLayerEx public Exports layer.
ExportLayer_2 public Exports layer.
ExportStructureToFLD public Exports fields structure to a fld file.
FieldInfo public Returns pointer to GIS_FieldInfo structure.
FinalizeDirectWrite public Finalizes direct writing into layer storage.
FindField public Finds a field in the fields list.
FindFieldInternal public Finds a field in the fields list (for internal use).
FindFirst public Finds the first shape in layer.
FindFirst_2 public Finds the first occurrence of an item which meets an extent.
FindFirst_3 public Finds the first occurrence of an item which meets an extent and query.
FindFirst_4 public Finds the first occurrence of an item which meets an extent, query, and additional parameters.
FindFirst_5 public Finds the first occurrence of an item which meets an extent, query, and additional parameters.
FindNext public Finds the next occurrence of an item defined in FindFirst.
FlashShape public Flashes shape several times
ForEach public Fetches all shapes from the layer using callback function.
ForEachSubLayer public Returns in callback event the layer and all sublayers belonging to it.
(Inherited from ITGIS_Layer)
GetAvailableLayers public Gets a list of layers available in storage.
(Inherited from ITGIS_Layer)
GetField public Gets a field value for a shape determined by its unique identity.
GetFieldEx public Gets a field value for a shape determined by its unique identity.
GetLastUid public Gets the Uid of the last shape.
GetNewUid public Gets the Uid for a new shape.
GetSelectedCount public Returns the quantity of selected shapes.
GetShape public Gets a shape by its unique identifier on default cursor (0).
GetShape_2 public Gets a shape by unique identifier.
GetUniqueFieldName public Suggests a unique field name.
HourglassShake public Notifies of busy state using an hourglass.
(Inherited from ITGIS_Layer)
ImportLayer public Imports a layer from an existing layer.
ImportLayerEx public Imports a layer from an existing layer.
ImportLayer_2 public Imports a layer from an existing layer.
ImportStructure public Imports the field structure from another layer
InitializeDirectWrite public Builds a new layer - prepares storage for direct writing.
InvalidateScope public Invalidates shapes in the scope.
InvalidateSelection public Invalidates all selected shapes (but only to redraw the selection, not the shapes themselves).
IsGrid public Checks if the layer type is grid.
(Inherited from ITGIS_Layer)
IsPixel public Checks if the layer type is pixel.
(Inherited from ITGIS_Layer)
IsSupported public Checks if the operation is supported by the layer.
(Inherited from ITGIS_Layer)
IsVector public Checks if the layer type is vector.
(Inherited from ITGIS_Layer)
IsVector3D public Checks if the layer type is vector 3D.
(Inherited from ITGIS_Layer)
IsVisible public Checks if the layer is visible in a defined extent and current params.
(Inherited from ITGIS_Layer)
LabelPosEvent public LabelPos event.
(Inherited from ITGIS_LayerVectorEvents)
LegendInfo public Returns parameters filled with the renderer styling.
Locate public Locates a shape.
LocateEx public Locates a shape (more precise).
LocateEx_2 public Locates a shape (more precise).
LocateEx_3 public Locates a shape (more precise).
Locate_2 public Locates a shape.
Lock public Locks layer in burst-mode operation.
(Inherited from ITGIS_Layer)
Loop public Prepares enumerator (also known as iterator or cursor) to iterate the layer.
Loop_2 public Prepares enumerator (also known as iterator or cursor) to iterate the layer.
Loop_3 public Prepares enumerator (also known as iterator or cursor) to iterate the layer.
Loop_4 public Prepares enumerator (also known as iterator or cursor) to iterate the layer.
Loop_5 public Prepares enumerator (also known as iterator or cursor) to iterate the layer.
MergeLayer public Merges layer from an existing layer.
MergeLayerEx public Merges layer with an existing layer.
MergeLayer_2 public Merges layer with an existing layer.
MergeStructure public Merges the field structure from another layer.
MergeStructure_2 public Merges the field structure from another layer.
Move public Moves a layer up or down in the viewer zorder list.
(Inherited from ITGIS_Layer)
MoveEx public Moves a layer up or down in the viewer zorder list (only visible layers).
(Inherited from ITGIS_Layer)
MustCalculateStatistics public Verifies if all statistics required to properly render the layer are available.
(Inherited from ITGIS_Layer)
MustReproject public Checks if the layer must be reprojected.
(Inherited from ITGIS_Layer)
MustSave public Checks if the layer was modified by editing.
(Inherited from ITGIS_Layer)
Open public Opens the layer.
(Inherited from ITGIS_Layer)
Paint public Draws the layer or fires PaintLayer event (if defined).
(Inherited from ITGIS_Layer)
PaintShapeChartEvent public PaintShapeChart event.
(Inherited from ITGIS_LayerVectorEvents)
PaintShapeEvent public PaintShape event.
(Inherited from ITGIS_LayerVectorEvents)
PaintShapeLabelEvent public PaintShapeLabel event.
(Inherited from ITGIS_LayerVectorEvents)
ParamsAsDrawn public Gets a shape's styling parameters that are used during drawing in the viewer, and fills the _params parameter.
Prepare public Opens the layer.
(Inherited from ITGIS_Layer)
PrepareExportFieldNames public Prepares field names to export.
PrepareExportFieldNames_2 public Prepares field names to export.
PrepareExportFieldNames_3 public Prepares field names to export.
PreRecognize public Checks if the layer can read the file.
(Inherited from ITGIS_Layer)
Project public Applies a projection on the single point.
(Inherited from ITGIS_Layer)
Project3D public Applies a projection on the single point in 3D.
(Inherited from ITGIS_Layer)
Project3D_Ref public Applies a projection on the single point in 3D.
(Inherited from ITGIS_Layer)
ProjectExtent public Applies a projection on the extent.
(Inherited from ITGIS_Layer)
Project_Ref public Applies a projection on the single point.
(Inherited from ITGIS_Layer)
RaiseBusyEvent public Fires Busy event of the layer.
(Inherited from ITGIS_Layer)
RaiseBusyPrepare public Fires BusyPrepare method of the assigned viewer.
(Inherited from ITGIS_Layer)
RaiseBusyRelease public Fires BusyRelease method of the assigned viewer.
(Inherited from ITGIS_Layer)
RaiseBusyShake public Fires BusyShake method of the assigned viewer.
(Inherited from ITGIS_Layer)
ReadConfig public Reads the layer configuration files.
(Inherited from ITGIS_Layer)
ReadConfigParam public Reads the layer configuration parameters.
(Inherited from ITGIS_Layer)
ReadFieldDefinition public Parses the field definition file.
ReadFieldRules public Parses the field rules file.
RecalcExtent public Recalculates extent based on real shapes.
(Inherited from ITGIS_Layer)
RecalcProjectedExtent public Recalculates a projected extent.
(Inherited from ITGIS_Layer)
RenameField public Renames a field.
ReOpen public Reopens the layer.
(Inherited from ITGIS_Layer)
RereadConfig public Rereads the layer configuration files.
(Inherited from ITGIS_Layer)
Revert public Reverts a shape to its original state.
RevertAll public Reverts layer to its original content.
(Inherited from ITGIS_Layer)
RevertShapes public Reverts all shapes to their original state.
RootLayer public Returns the absolute parent layer.
(Inherited from ITGIS_Layer)
SaveAll public Saves layer and destroys mirrored items.
(Inherited from ITGIS_Layer)
SaveData public Saves layer and destroys mirrored items.
(Inherited from ITGIS_Layer)
SetCSByEPSG public Sets up Coordinate System to a coordinate system provided by a EPSG code.
(Inherited from ITGIS_Layer)
SetCSByWKT public Sets up Coordinate System to a coordinate system provided by a WKT string (GEOGCS or PROJCS).
(Inherited from ITGIS_Layer)
SetCSByWKTFile public Sets up Coordinate System to a coordinate system provided by a file which contains a WKT string (GEOGCS or PROJCS).
(Inherited from ITGIS_Layer)
ShapeFieldChangeEvent public ShapeFieldChange event.
(Inherited from ITGIS_LayerVectorEvents)
ShapeGeometryChangeEvent public ShapeGeometryChange event.
(Inherited from ITGIS_LayerVectorEvents)
Unlock public Unlocks layer from burst-mode operation.
(Inherited from ITGIS_Layer)
Unproject public Applies reverse projection (recovers from the projection) on the single point.
(Inherited from ITGIS_Layer)
Unproject3D public Applies reverse projection (recovers from the projection) on the singlepoint in 3D.
(Inherited from ITGIS_Layer)
Unproject3D_Ref public Applies reverse projection (recovers from the projection) on the single point in 3D.
(Inherited from ITGIS_Layer)
UnprojectExtent public Applies reverse projection (recovers from the projection) on the extent.
(Inherited from ITGIS_Layer)
Unproject_Ref public Applies reverse projection (recover from projection) on the single point.
(Inherited from ITGIS_Layer)
WriteConfig public Writes layer configuration files.
(Inherited from ITGIS_Layer)
WriteShapeDirect public Writes a shape directly into storage.

2020/07/03 01:02