DK for ActiveX | TatukGIS_XDK11.ITGIS_DynamicAggregatorAbstract.Copy | Methods | Properties
Create a copy of the aggregator, optionally bound to another layer.
// C# public ITGIS_DynamicAggregatorAbstract Copy( ITGIS_LayerVector _layer );
' VisualBasic Public Function Copy( ByVal _layer As ITGIS_LayerVector ) As ITGIS_DynamicAggregatorAbstract
// Oxygene public function Copy( _layer : ITGIS_LayerVector ) : ITGIS_DynamicAggregatorAbstract;
| Name | Type | Description |
|---|---|---|
| _layer | ITGIS_LayerVector | Layer to bind to the copied aggregator, or nil to reuse the current layer reference. |
| Type | Description |
|---|---|
| ITGIS_DynamicAggregatorAbstract | New aggregator instance created by TGIS_DynamicAggregatorFactory.CreateInstance using _layer or the current layer, with copied Radius and Threshold values and useConfig set to True. |
PURPOSE: Duplicate common dynamic-aggregation settings for reuse with the same or another vector layer.
BEHAVIOR: Creates a new aggregator instance through TGIS_DynamicAggregatorFactory.CreateInstance using _layer or the current Layer when _layer is nil. The base implementation copies Radius and Threshold and sets useConfig to True.
CONSTRAINTS: Additional descendant state is implementation-specific.