24 #include "wxgis/catalog/catalog.h"
26 #define CTSTR _("Conversion Tools")
27 #define VECSTR _("Vector")
28 #define DMTSTR _("Data Management Tools")
29 #define RASSTR _("Raster")
30 #define STATSTR _("Statistics Tools")
32 #define TOOLBX_NAME wxT("wxGISToolbox")
46 enum wxGISEnumGPMessageType
48 wxGISEnumGPMessageUnknown = 0,
49 wxGISEnumGPMessageInformation,
50 wxGISEnumGPMessageError,
51 wxGISEnumGPMessageWarning,
52 wxGISEnumGPMessageRequired,
54 wxGISEnumGPMessageNone
63 enum wxGISEnumGPParameterType
65 enumGISGPParameterTypeRequired = 1,
66 enumGISGPParameterTypeOptional
73 enum wxGISEnumGPParameterDirection
75 enumGISGPParameterDirectionInput = 1,
76 enumGISGPParameterDirectionOutput
83 enum wxGISEnumGPParameterDataType
85 enumGISGPParamDTUnknown = 0,
87 enumGISGPParamDTInteger,
88 enumGISGPParamDTDouble,
91 enumGISGPParamDTStringChoice,
92 enumGISGPParamDTIntegerChoice,
93 enumGISGPParamDTDoubleChoice,
94 enumGISGPParamDTStringChoiceEditable,
96 enumGISGPParamDTFieldAnyChoice,
97 enumGISGPParamDTFieldStringChoice,
98 enumGISGPParamDTFieldIntegerChoice,
99 enumGISGPParamDTFieldRealChoice,
100 enumGISGPParamDTFieldDateChoice,
101 enumGISGPParamDTFieldTimeChoice,
102 enumGISGPParamDTFieldDateTimeChoice,
103 enumGISGPParamDTFieldBinaryChoice,
105 enumGISGPParamDTStringList,
106 enumGISGPParamDTIntegerList,
107 enumGISGPParamDTDoubleList,
109 enumGISGPParamDTSpatRef,
110 enumGISGPParamDTQuery,
112 enumGISGPParamDTPath,
113 enumGISGPParamDTFolderPath,
114 enumGISGPParamDTPathArray,
116 enumGISGPParamDTParamArray,
134 virtual wxGISEnumTaskStateType
GetState(
void)
const = 0;
138 virtual wxDateTime
GetStart()
const = 0;
140 virtual wxDateTime
GetFinish()
const = 0;
142 virtual double GetDone()
const = 0;
virtual wxDateTime GetStart() const =0
virtual ~IGxTask(void)
Definition: geoprocessing.h:132
virtual void SetPriority(long nNewPriority)=0
virtual bool StartTask()=0
virtual long GetPriority(void) const =0
virtual bool StopTask()=0
virtual wxDateTime GetFinish() const =0
virtual double GetDone() const =0
virtual wxGISEnumTaskStateType GetState(void) const =0
Definition: geoprocessing.h:128