User Tools

Site Tools


api:dk11:delphi:gislabelsarea.tgis_labelsarea

TGIS_LabelsArea class

DK11 for Delphi | GisLabelsArea.TGIS_LabelsArea | Classes | Constructors | Methods

Label area allocator.

Available also on: .NET | Java | ActiveX.

Syntax

// Delphi
type
  TGIS_LabelsArea = class( TGIS_LabelsAreaAbstract )
  end;
// C++ Builder
class PASCALIMPLEMENTATION TGIS_LabelsArea : public TGIS_LabelsAreaAbstract
{
};

Inheritance

→ TObject → TGIS_ObjectTGIS_LabelsAreaAbstract

Constructors

Inherited Overrides Protected
Name Visibility Description
Create public Construct label renderer.

Methods

Inherited Overrides Protected
Name Visibility Description
AddDuplicated public Add a given label to a duplicated list.
(Overrides TGIS_LabelsAreaAbstract.AddDuplicated)
Allocate public Reserve extent for label in Label Area Allocator.
(Overrides TGIS_LabelsAreaAbstract.Allocate)
AllocateEx public Reserve extent for a 4 node polygon in the Label Area Allocator.
(Overrides TGIS_LabelsAreaAbstract.AllocateEx)
FindShape public Find a shape uid related with label close to a point.
(Overrides TGIS_LabelsAreaAbstract.FindShape)
IsAny public Check if there is any label for particular shape already allocated.
(Overrides TGIS_LabelsAreaAbstract.IsAny)
IsDuplicated public Test if a given label was already allocated.
(Overrides TGIS_LabelsAreaAbstract.IsDuplicated)
Reset public Free all reserved areas.
(Overrides TGIS_LabelsAreaAbstract.Reset)

2020/05/08 01:10

Page Tools