User Tools

Site Tools


api:dk11:net:tatukgis.ndk.tgis_labelsarea

TGIS_LabelsArea class

DK11 for .NET | TatukGIS.NDK.TGIS_LabelsArea | Classes | Constructors | Methods

Label area allocator.

Available also on: Delphi | Java | ActiveX.

Syntax

// C#
public class TGIS_LabelsArea : TGIS_LabelsAreaAbstract
{
}
' VisualBasic
Public Class TGIS_LabelsArea
  Inherits TGIS_LabelsAreaAbstract
End Class
// Oxygene
type
  TGIS_LabelsArea = public class( TGIS_LabelsAreaAbstract )
  end;

Inheritance

→ TGIS_Object → TGIS_LabelsAreaAbstract

Constructors

Inherited Overrides Protected
Name Visibility Description
TGIS_LabelsArea() 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)

2019/01/25 17:04