ImagingTools Core SDK
Public Member Functions | List of all members
imtgeo::CCluster

#include <CCluster.h>

Inheritance diagram for imtgeo::CCluster:
imtgeo::ICluster imtgeo::IPosition

Public Member Functions

virtual QByteArrayList GetChildrenIds () const override
 
virtual void SetChildrenIds (QByteArrayList &list) override
 
virtual double GetZoom () const override
 
virtual void SetZoom (double zoom) override
 
- Public Member Functions inherited from imtgeo::IPosition
virtual double GetLatitude () const =0
 
virtual void SetLatitude (const double &lat)=0
 
virtual double GetLongitude () const =0
 
virtual void SetLongitude (const double &lon)=0
 
virtual int GetZoomLevel () const =0
 
virtual void SetZoomLevel (const double &zoom)=0
 

Detailed Description

Class for describing a cluster of objects on the map.

Definition at line 22 of file CCluster.h.

Member Function Documentation

◆ GetChildrenIds()

virtual QByteArrayList imtgeo::CCluster::GetChildrenIds ( ) const
overridevirtual

Get id list of objects in cluster.

Implements imtgeo::ICluster.

◆ GetZoom()

virtual double imtgeo::CCluster::GetZoom ( ) const
overridevirtual

Get zoom level of cluster.

Implements imtgeo::ICluster.

◆ SetChildrenIds()

virtual void imtgeo::CCluster::SetChildrenIds ( QByteArrayList &  list)
overridevirtual

Set id list of objects in cluster.

Implements imtgeo::ICluster.

◆ SetZoom()

virtual void imtgeo::CCluster::SetZoom ( double  zoom)
overridevirtual

Set zoom level of cluster.

Implements imtgeo::ICluster.