19#ifndef _TM_ATTRIBUTION_DATA_POINT_H_
20#define _TM_ATTRIBUTION_DATA_POINT_H_
30#include "tmattributiondata.h"
55 virtual bool GetInfoBasic(
long oid, wxArrayLong& objid, wxArrayString& objcode, wxArrayString& objname);
59 virtual bool GetAttributionLayersIDFull(
const long& geomid, tmLayerValueArray& layersid);
Definition attribution_obj_type.h:71
Definition database_tm.h:80
Definition tmattributiondatapoint.h:32
tmAttributionDataPoint()
Default constructor.
Definition tmattributiondatapoint.cpp:27
virtual bool GetAttributionLayersID(const long &geomid, tmLayerValueArray &layersid)
Get Layer attributed for selected geometry.
Definition tmattributiondatapoint.cpp:162
void SetPanelValues(AttribObjType_PANEL *panel, const wxArrayLong &valueids)
Set Panel values.
Definition tmattributiondatapoint.cpp:151
virtual bool GetInfoBasic(AttribObjType_PANEL *panel)
Retrive the values info.
Definition tmattributiondatapoint.cpp:116
virtual bool SetAttributeBasic(AttribObjType_PANEL *panel)
Basic attribution.
Definition tmattributiondatapoint.cpp:71
virtual void Create(wxArrayLong *selected, DataBaseTM *database)
Function for two step creation.
Definition tmattributiondatapoint.cpp:49
~tmAttributionDataPoint()
Destructor.
Definition tmattributiondatapoint.cpp:60
bool GetPanelValues(AttribObjType_PANEL *panel, wxArrayLong &valueids)
Get all selected values from the panel.
Definition tmattributiondatapoint.cpp:101
Class for attributing data.
Definition tmattributiondata.h:43