diff --git a/Debug/BCMenu.obj b/Debug/BCMenu.obj deleted file mode 100644 index f7b95a5..0000000 Binary files a/Debug/BCMenu.obj and /dev/null differ diff --git a/Debug/BCMenu.sbr b/Debug/BCMenu.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/BscMake.command.1.tlog b/Debug/BscMake.command.1.tlog deleted file mode 100644 index c2682b5..0000000 Binary files a/Debug/BscMake.command.1.tlog and /dev/null differ diff --git a/Debug/BtnST.obj b/Debug/BtnST.obj deleted file mode 100644 index 24929f2..0000000 Binary files a/Debug/BtnST.obj and /dev/null differ diff --git a/Debug/BtnST.sbr b/Debug/BtnST.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/CL.read.1.tlog b/Debug/CL.read.1.tlog deleted file mode 100644 index 29ae415..0000000 Binary files a/Debug/CL.read.1.tlog and /dev/null differ diff --git a/Debug/CL.write.1.tlog b/Debug/CL.write.1.tlog deleted file mode 100644 index 159bcd3..0000000 Binary files a/Debug/CL.write.1.tlog and /dev/null differ diff --git a/Debug/DlgDemAlt.obj b/Debug/DlgDemAlt.obj deleted file mode 100644 index d0bb835..0000000 Binary files a/Debug/DlgDemAlt.obj and /dev/null differ diff --git a/Debug/DlgDemAlt.sbr b/Debug/DlgDemAlt.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/DlgLightRegion.obj b/Debug/DlgLightRegion.obj deleted file mode 100644 index 1ca7ba3..0000000 Binary files a/Debug/DlgLightRegion.obj and /dev/null differ diff --git a/Debug/DlgLightRegion.sbr b/Debug/DlgLightRegion.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/DlgMarker.obj b/Debug/DlgMarker.obj deleted file mode 100644 index 2e88de6..0000000 Binary files a/Debug/DlgMarker.obj and /dev/null differ diff --git a/Debug/DlgMarker.sbr b/Debug/DlgMarker.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/ExportQBGISCtrlClass.obj b/Debug/ExportQBGISCtrlClass.obj deleted file mode 100644 index d74d705..0000000 Binary files a/Debug/ExportQBGISCtrlClass.obj and /dev/null differ diff --git a/Debug/ExportQBGISCtrlClass.sbr b/Debug/ExportQBGISCtrlClass.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/FlyLineDesign.obj b/Debug/FlyLineDesign.obj deleted file mode 100644 index 43dc463..0000000 Binary files a/Debug/FlyLineDesign.obj and /dev/null differ diff --git a/Debug/FlyLineDesign.sbr b/Debug/FlyLineDesign.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/GISControlDlg.Build.CppClean.log b/Debug/GISControlDlg.Build.CppClean.log deleted file mode 100644 index c752478..0000000 --- a/Debug/GISControlDlg.Build.CppClean.log +++ /dev/null @@ -1,138 +0,0 @@ -..\Debug\GISControlDlg.ilk -D:\GCS SOFTWARE\GCS-JE20230622-981A\BIN\GISCONTROLDLG.BSC -D:\GCS software\GCS-JE20230622-981A\bin\GISControlDlg.exp -D:\GCS software\GCS-JE20230622-981A\bin\GISControlDlg.lib -D:\GCS SOFTWARE\GCS-JE20230622-981A\BIN\GISCONTROLDLG.PDB -D:\GCS SOFTWARE\GCS-JE20230622-981A\DEBUG\GISCONTROLDLG.DLL -D:\GCS SOFTWARE\GCS-JE20230622-981A\DEBUG\GISCONTROLDLG.ILK -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\..\Debug\GISControlDlg.dll -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\ANGLE.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\ANGLE.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\BCMENU.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\BCMENU.SBR -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\BscMake.command.1.tlog -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\bscmake.read.1.tlog -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\bscmake.write.1.tlog -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\BTNST.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\BTNST.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\CALLBACK.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\CALLBACK.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\CHART.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\CHART.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\CHARTFIELD.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\CHARTFIELD.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\CHARTS.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\CHARTS.SBR -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\cl.command.1.tlog -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\CL.read.1.tlog -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\CL.write.1.tlog -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\DLGDEMALT.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\DLGDEMALT.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\DLGLIGHTREGION.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\DLGLIGHTREGION.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\DLGMARKER.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\DLGMARKER.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\EXPORTQBGISCTRLCLASS.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\EXPORTQBGISCTRLCLASS.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\EXTENTS.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\EXTENTS.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\FIELD.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\FIELD.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\FLYLINEDESIGN.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\FLYLINEDESIGN.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\GEOPROJECTION.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\GEOPROJECTION.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\GISCONTROLDLG.DLL.EMBED.MANIFEST -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\GISCONTROLDLG.DLL.EMBED.MANIFEST.RES -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\GISCONTROLDLG.DLL.INTERMEDIATE.MANIFEST -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\GISCONTROLDLG.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\GISCONTROLDLG.PCH -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\GISCONTROLDLG.RES -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\GISCONTROLDLG.SBR -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\GISControlDlg.write.1.tlog -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\GISControlDlg_manifest.rc -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\GISDLG.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\GISDLG.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\GISMANAGER.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\GISMANAGER.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\GLOBE.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\GLOBE.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\IMAGE.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\IMAGE.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\LABEL.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\LABEL.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\LABELCATEGORY.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\LABELCATEGORY.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\LABELS.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\LABELS.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\LINEDESIGN.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\LINEDESIGN.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\LINEMANAGE.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\LINEMANAGE.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\LINEPATTERN.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\LINEPATTERN.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\LINESECTDISAZDLG.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\LINESECTDISAZDLG.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\LINESEGMENT.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\LINESEGMENT.SBR -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\link.command.1.tlog -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\link.read.1.tlog -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\link.write.1.tlog -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\link-cvtres.read.1.tlog -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\link-cvtres.write.1.tlog -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\LONLATDLG.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\LONLATDLG.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\MAP.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\MAP.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\MAPELEVATION.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\MAPELEVATION.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\MAPLAYERMANAGE.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\MAPLAYERMANAGE.SBR -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\mapwingis.tlh -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\mapwingis.tli -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\MODIFYLINEPOINTDLG.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\MODIFYLINEPOINTDLG.SBR -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\mt.command.1.tlog -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\mt.read.1.tlog -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\mt.write.1.tlog -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\PICTURE.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\PICTURE.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\POINT.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\POINT.SBR -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\rc.command.1.tlog -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\rc.read.1.tlog -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\rc.write.1.tlog -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\SAVELINEEDITSETTING.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\SAVELINEEDITSETTING.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\SCREENCAPTURE.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\SCREENCAPTURE.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\SETSAVELINEID.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\SETSAVELINEID.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\SHAPE.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\SHAPE.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\SHAPEDRAWINGOPTIONS.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\SHAPEDRAWINGOPTIONS.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\SHAPEFILE.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\SHAPEFILE.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\SHAPEFILECATEGORIES.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\SHAPEFILECATEGORIES.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\SHAPEFILECATEGORY.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\SHAPEFILECATEGORY.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\SHOWHZDISTANCEDLG.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\SHOWHZDISTANCEDLG.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\STDAFX.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\STDAFX.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\TABLE.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\TABLE.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\TARGETDLG.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\TARGETDLG.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\TOOLBAREX.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\TOOLBAREX.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\TOPOLOGICALANALYSIS.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\TOPOLOGICALANALYSIS.SBR -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\UAVSELECTDLG.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\UAVSELECTDLG.SBR -D:\GCS software\GCS-JE20230622-981A\GISControlDlg\Debug\vc100.idb -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\VC100.PDB -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\VECTORTORASTER.OBJ -D:\GCS SOFTWARE\GCS-JE20230622-981A\GISCONTROLDLG\DEBUG\VECTORTORASTER.SBR diff --git a/Debug/GISControlDlg.dll.embed.manifest b/Debug/GISControlDlg.dll.embed.manifest deleted file mode 100644 index 8f4d0bf..0000000 --- a/Debug/GISControlDlg.dll.embed.manifest +++ /dev/null @@ -1,2 +0,0 @@ - -true \ No newline at end of file diff --git a/Debug/GISControlDlg.dll.embed.manifest.res b/Debug/GISControlDlg.dll.embed.manifest.res deleted file mode 100644 index 00c6af7..0000000 Binary files a/Debug/GISControlDlg.dll.embed.manifest.res and /dev/null differ diff --git a/Debug/GISControlDlg.dll.intermediate.manifest b/Debug/GISControlDlg.dll.intermediate.manifest deleted file mode 100644 index 1c06b61..0000000 --- a/Debug/GISControlDlg.dll.intermediate.manifest +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/Debug/GISControlDlg.lastbuildstate b/Debug/GISControlDlg.lastbuildstate deleted file mode 100644 index f1a2388..0000000 --- a/Debug/GISControlDlg.lastbuildstate +++ /dev/null @@ -1,2 +0,0 @@ -#v4.0:v100 -Debug|Win32|D:\GCS software\GCS-JE20230622-981A\GCS-JE\| diff --git a/Debug/GISControlDlg.log b/Debug/GISControlDlg.log deleted file mode 100644 index 889ee90..0000000 --- a/Debug/GISControlDlg.log +++ /dev/null @@ -1,351 +0,0 @@ -生成启动时间为 2023/11/1 15:22:27。 - 1>项目“D:\GCS software\GCS-JE20230622-981A\GISControlDlg\GISControlDlg.vcxproj”在节点 2 上(rebuild 个目标)。 - 1>_PrepareForClean: - 正在删除文件“Debug\GISControlDlg.lastbuildstate”。 - InitializeBuildStatus: - 正在创建“Debug\GISControlDlg.unsuccessfulbuild”,因为已指定“AlwaysCreate”。 - ClCompile: - d:\Programs\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /I..\Include /I..\BCGSoftBin /ZI /nologo /W3 /WX- /Od /Oy- /D WIN32 /D _DEBUG /D _WINDOWS /D _AFXEXT /D _VC80_UPGRADE=0x0600 /D _WINDLL /D _MBCS /D _AFXDLL /Gm /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Yc"stdafx.h" /Fp".\Debug/GISControlDlg.pch" /Fo".\Debug/" /Fd".\Debug/vc100.pdb" /FR"Debug\\" /Gd /TP /analyze- /errorReport:prompt StdAfx.cpp /wd4430 - StdAfx.cpp - _WIN32_WINNT not defined. Defaulting to _WIN32_WINNT_MAXVER (see WinSDKVer.h) - Automatically linking with BCGCBPRO2510D100.lib - d:\Programs\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /I..\Include /I..\BCGSoftBin /ZI /nologo /W3 /WX- /Od /Oy- /D WIN32 /D _DEBUG /D _WINDOWS /D _AFXEXT /D _VC80_UPGRADE=0x0600 /D _WINDLL /D _MBCS /D _AFXDLL /Gm /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Yu"stdafx.h" /Fp".\Debug/GISControlDlg.pch" /Fo".\Debug/" /Fd".\Debug/vc100.pdb" /FR"Debug\\" /Gd /TP /analyze- /errorReport:prompt angle.cpp BCMenu.cpp BtnST.cpp callback.cpp chart.cpp chartfield.cpp charts.cpp DlgDemAlt.cpp DlgLightRegion.cpp DlgMarker.cpp ExportQBGISCtrlClass.cpp extents.cpp field.cpp FlyLineDesign.cpp geoprojection.cpp GISControlDlg.cpp GISDlg.cpp GISManager.cpp Globe.cpp image.cpp label.cpp labelcategory.cpp labels.cpp LineDesign.cpp LineManage.cpp linepattern.cpp LineSectDisAZDlg.cpp linesegment.cpp LonLatDlg.cpp map.cpp MapElevation.cpp MapLayerManage.cpp ModifyLinePointDlg.cpp picture.cpp point.cpp SaveLineEditSetting.cpp ScreenCapture.cpp SetSaveLineID.cpp shape.cpp shapedrawingoptions.cpp shapefile.cpp shapefilecategories.cpp shapefilecategory.cpp ShowHZDistanceDlg.cpp table.cpp TargetDlg.cpp ToolBarEx.cpp TopologicalAnalysis.cpp UAVSelectDlg.cpp vectortoraster.cpp /wd4430 - vectortoraster.cpp - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\vectortoraster.cpp(22): warning C4018: “<”: 有符号/无符号不匹配 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\vectortoraster.cpp(39): warning C4244: “参数”: 从“double”转换到“const int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\vectortoraster.cpp(40): warning C4244: “参数”: 从“double”转换到“const int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\vectortoraster.cpp(50): warning C4018: “<”: 有符号/无符号不匹配 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\vectortoraster.cpp(66): warning C4244: “参数”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\vectortoraster.cpp(66): warning C4244: “参数”: 从“double”转换到“int”,可能丢失数据 - UAVSelectDlg.cpp - TopologicalAnalysis.cpp - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\topologicalanalysis.cpp(95): warning C4244: “初始化”: 从“double”转换到“float”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\topologicalanalysis.cpp(96): warning C4244: “初始化”: 从“double”转换到“float”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\topologicalanalysis.cpp(97): warning C4244: “初始化”: 从“double”转换到“float”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\topologicalanalysis.cpp(115): warning C4244: “初始化”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\topologicalanalysis.cpp(140): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\topologicalanalysis.cpp(166): warning C4244: “初始化”: 从“double”转换到“long”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\topologicalanalysis.cpp(167): warning C4244: “初始化”: 从“double”转换到“long”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\topologicalanalysis.cpp(168): warning C4244: “初始化”: 从“double”转换到“long”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\topologicalanalysis.cpp(169): warning C4244: “初始化”: 从“double”转换到“long”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\topologicalanalysis.cpp(170): warning C4244: “初始化”: 从“double”转换到“long”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\topologicalanalysis.cpp(171): warning C4244: “初始化”: 从“double”转换到“long”,可能丢失数据 - ToolBarEx.cpp - TargetDlg.cpp - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(138): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(158): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDashStyle” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(259): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkLineStipple” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(285): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - table.cpp - ShowHZDistanceDlg.cpp - shapefilecategory.cpp - shapefilecategories.cpp - shapefile.cpp - shapedrawingoptions.cpp - shape.cpp - SetSaveLineID.cpp - ScreenCapture.cpp - SaveLineEditSetting.cpp - point.cpp - picture.cpp - ModifyLinePointDlg.cpp - 1>d:\gcs software\gcs-je20230622-981a\include\8bmapdll_type.h(41): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\include\8bmapdll_type.h(71): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\modifylinepointdlg.cpp(26): warning C4129: “/”: 不可识别的字符转义序列 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\modifylinepointdlg.cpp(133): warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告) - MapLayerManage.cpp - MapElevation.cpp - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(138): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(158): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDashStyle” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(259): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkLineStipple” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(285): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\mapelevation.cpp(32): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::GridDataType” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\mapelevation.cpp(32): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::GridFileType” - 正在生成代码... - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\modifylinepointdlg.cpp(174): warning C4715: “CModifyLinePointDlg::checkLon”: 不是所有的控件路径都返回值 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\modifylinepointdlg.cpp(196): warning C4715: “CModifyLinePointDlg::checkLat”: 不是所有的控件路径都返回值 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\setsavelineid.cpp(202): warning C4715: “CSetSaveLineID::GetLineID”: 不是所有的控件路径都返回值 - 正在编译... - map.cpp - LonLatDlg.cpp - linesegment.cpp - LineSectDisAZDlg.cpp - linepattern.cpp - LineManage.cpp - 1>d:\gcs software\gcs-je20230622-981a\include\8bmapdll_type.h(41): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\include\8bmapdll_type.h(71): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\linemanage.cpp(42): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - d:\programs\microsoft visual studio 10.0\vc\include\stdio.h(234) : 参见“fopen”的声明 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\linemanage.cpp(176): warning C4996: 'fscanf': This function or variable may be unsafe. Consider using fscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - d:\programs\microsoft visual studio 10.0\vc\include\stdio.h(253) : 参见“fscanf”的声明 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\linemanage.cpp(346): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - d:\programs\microsoft visual studio 10.0\vc\include\stdio.h(234) : 参见“fopen”的声明 - LineDesign.cpp - 1>d:\gcs software\gcs-je20230622-981a\include\8bmapdll_type.h(41): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\include\8bmapdll_type.h(71): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(138): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(158): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDashStyle” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(259): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkLineStipple” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(285): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\linedesign.cpp(32): warning C4002: “ON_WM_NOTIFYFORMAT”宏的实参太多 - labels.cpp - labelcategory.cpp - label.cpp - image.cpp - Globe.cpp - GISManager.cpp - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(138): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(158): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDashStyle” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(259): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkLineStipple” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(285): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.cpp(246): warning C4244: “参数”: 从“int”转换到“float”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.cpp(275): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkGDIPlusHatchStyle” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.cpp(294): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::ShpfileType” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.cpp(392): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.cpp(529): warning C4018: “<”: 有符号/无符号不匹配 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.cpp(770): warning C4800: “BOOL”: 将值强制为布尔值“true”或“false”(性能警告) - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.cpp(817): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.cpp(817): warning C4800: “BOOL”: 将值强制为布尔值“true”或“false”(性能警告) - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.cpp(869): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.cpp(869): warning C4800: “BOOL”: 将值强制为布尔值“true”或“false”(性能警告) - GISDlg.cpp - 1>d:\gcs software\gcs-je20230622-981a\include\8bmapdll_type.h(41): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\include\8bmapdll_type.h(71): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(138): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(158): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDashStyle” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(259): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkLineStipple” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(285): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(651): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(691): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkTileProvider” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(696): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkTileProjection” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(696): warning C4800: “VARIANT_BOOL”: 将值强制为布尔值“true”或“false”(性能警告) - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(705): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCacheType” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(712): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCacheType” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(724): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkMapProjection” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(725): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkTileProvider” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(726): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(727): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkZoomBehavior” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(746): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkMapProjection” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(748): warning C4244: “参数”: 从“double”转换到“float”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(749): warning C4244: “参数”: 从“double”转换到“float”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(895): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(897): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(901): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(960): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(1825): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkPointSymbolType” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(1826): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkPointShapeType” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(3683): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(3685): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(4130): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(4926): warning C4244: “参数”: 从“double”转换到“long”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(5268): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(5302): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(5374): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - d:\programs\microsoft visual studio 10.0\vc\include\stdio.h(234) : 参见“fopen”的声明 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(5435): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(5459): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(5473): warning C4244: “初始化”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(5494): warning C4244: “初始化”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(5513): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(5532): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(5885): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(5888): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(5891): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(7017): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkPointType” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(7025): warning C4018: “<”: 有符号/无符号不匹配 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(7172): warning C4101: “col3”: 未引用的局部变量 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(7173): warning C4101: “row4”: 未引用的局部变量 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(7172): warning C4101: “col2”: 未引用的局部变量 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(7173): warning C4101: “row3”: 未引用的局部变量 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(7172): warning C4101: “col1”: 未引用的局部变量 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(7173): warning C4101: “row2”: 未引用的局部变量 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(7172): warning C4101: “col4”: 未引用的局部变量 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(7173): warning C4101: “row1”: 未引用的局部变量 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(7442): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - d:\programs\microsoft visual studio 10.0\vc\include\stdio.h(234) : 参见“fopen”的声明 - GISControlDlg.cpp - geoprojection.cpp - FlyLineDesign.cpp - 1>d:\gcs software\gcs-je20230622-981a\include\8bmapdll_type.h(41): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\include\8bmapdll_type.h(71): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\flylinedesign.cpp(68): warning C4244: “=”: 从“double”转换到“short”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\flylinedesign.cpp(338): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - d:\programs\microsoft visual studio 10.0\vc\include\stdio.h(234) : 参见“fopen”的声明 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\flylinedesign.cpp(397): warning C4244: “=”: 从“const double”转换到“short”,可能丢失数据 - field.cpp - extents.cpp - ExportQBGISCtrlClass.cpp - 1>d:\gcs software\gcs-je20230622-981a\include\8bmapdll_type.h(41): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\include\8bmapdll_type.h(71): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(138): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(158): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDashStyle” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(259): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkLineStipple” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(285): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\exportqbgisctrlclass.cpp(36): warning C4800: “BOOL”: 将值强制为布尔值“true”或“false”(性能警告) - 正在生成代码... - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(6865): warning C4715: “CGISDlg::OnTimerDrawUAV”: 不是所有的控件路径都返回值 - 正在编译... - DlgMarker.cpp - DlgLightRegion.cpp - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(138): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(158): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDashStyle” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(259): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkLineStipple” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(285): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - DlgDemAlt.cpp - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(138): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(158): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDashStyle” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(259): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkLineStipple” - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\gismanager.h(285): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - charts.cpp - chartfield.cpp - chart.cpp - callback.cpp - BtnST.cpp - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\btnst.cpp(14): warning C4005: “BS_TYPEMASK”: 宏重定义 - c:\program files (x86)\microsoft sdks\windows\v7.0a\include\winuser.h(9459) : 参见“BS_TYPEMASK”的前一个定义 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\btnst.cpp(1685): warning C4996: '_tcsncpy': This function or variable may be unsafe. Consider using _tcsncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - d:\programs\microsoft visual studio 10.0\vc\include\tchar.h(1516) : 参见“_tcsncpy”的声明 - BCMenu.cpp - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\bcmenu.cpp(210): warning C4996: 'wcscpy': This function or variable may be unsafe. Consider using wcscpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - d:\programs\microsoft visual studio 10.0\vc\include\string.h(283) : 参见“wcscpy”的声明 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\bcmenu.cpp(1669): warning C4996: 'wcscpy': This function or variable may be unsafe. Consider using wcscpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - d:\programs\microsoft visual studio 10.0\vc\include\string.h(283) : 参见“wcscpy”的声明 - angle.cpp - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\angle.cpp(117): warning C4996: 'wcstombs': This function or variable may be unsafe. Consider using wcstombs_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - d:\programs\microsoft visual studio 10.0\vc\include\stdlib.h(533) : 参见“wcstombs”的声明 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\angle.cpp(120): warning C4996: 'wcstombs': This function or variable may be unsafe. Consider using wcstombs_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - d:\programs\microsoft visual studio 10.0\vc\include\stdlib.h(533) : 参见“wcstombs”的声明 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\angle.cpp(132): warning C4996: 'mbstowcs': This function or variable may be unsafe. Consider using mbstowcs_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - d:\programs\microsoft visual studio 10.0\vc\include\stdlib.h(498) : 参见“mbstowcs”的声明 - 1>d:\gcs software\gcs-je20230622-981a\giscontroldlg\angle.cpp(135): warning C4996: 'mbstowcs': This function or variable may be unsafe. Consider using mbstowcs_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - d:\programs\microsoft visual studio 10.0\vc\include\stdlib.h(498) : 参见“mbstowcs”的声明 - 正在生成代码... - ResourceCompile: - C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\rc.exe /D _DEBUG /D _VC80_UPGRADE=0x0600 /D _AFXDLL /l"0x0804" /nologo /fo"Debug\GISControlDlg.res" GISControlDlg.rc - ManifestResourceCompile: - C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\rc.exe /nologo /fo"Debug\GISControlDlg.dll.embed.manifest.res" Debug\GISControlDlg_manifest.rc - Link: - d:\Programs\Microsoft Visual Studio 10.0\VC\bin\link.exe /ERRORREPORT:PROMPT /OUT:"..\Debug/GISControlDlg.dll" /INCREMENTAL /NOLOGO /LIBPATH:..\BCGSoftBin /LIBPATH:"C:\Program Files (x86)\Visual Leak Detector\lib\Win32" QB_ImgProcessFunD.lib /DEF:".\GISControlDlg.def" /MANIFEST /ManifestFile:"Debug\GISControlDlg.dll.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:".\..\bin/GISControlDlg.pdb" /SUBSYSTEM:WINDOWS /TLBID:1 /DYNAMICBASE:NO /IMPLIB:".\..\bin/GISControlDlg.lib" /MACHINE:X86 /DLL Debug\GISControlDlg.res - Debug\GISControlDlg.dll.embed.manifest.res - .\Debug/angle.obj - .\Debug/BCMenu.obj - .\Debug/BtnST.obj - .\Debug/callback.obj - .\Debug/chart.obj - .\Debug/chartfield.obj - .\Debug/charts.obj - .\Debug/DlgDemAlt.obj - .\Debug/DlgLightRegion.obj - .\Debug/DlgMarker.obj - .\Debug/ExportQBGISCtrlClass.obj - .\Debug/extents.obj - .\Debug/field.obj - .\Debug/FlyLineDesign.obj - .\Debug/geoprojection.obj - .\Debug/GISControlDlg.obj - .\Debug/GISDlg.obj - .\Debug/GISManager.obj - .\Debug/Globe.obj - .\Debug/image.obj - .\Debug/label.obj - .\Debug/labelcategory.obj - .\Debug/labels.obj - .\Debug/LineDesign.obj - .\Debug/LineManage.obj - .\Debug/linepattern.obj - .\Debug/LineSectDisAZDlg.obj - .\Debug/linesegment.obj - .\Debug/LonLatDlg.obj - .\Debug/map.obj - .\Debug/MapElevation.obj - .\Debug/MapLayerManage.obj - .\Debug/ModifyLinePointDlg.obj - .\Debug/picture.obj - .\Debug/point.obj - .\Debug/SaveLineEditSetting.obj - .\Debug/ScreenCapture.obj - .\Debug/SetSaveLineID.obj - .\Debug/shape.obj - .\Debug/shapedrawingoptions.obj - .\Debug/shapefile.obj - .\Debug/shapefilecategories.obj - .\Debug/shapefilecategory.obj - .\Debug/ShowHZDistanceDlg.obj - .\Debug/StdAfx.obj - .\Debug/table.obj - .\Debug/TargetDlg.obj - .\Debug/ToolBarEx.obj - .\Debug/TopologicalAnalysis.obj - .\Debug/UAVSelectDlg.obj - .\Debug/vectortoraster.obj - 1>.\GISControlDlg.def(4): warning LNK4017: DESCRIPTION 语句不支持目标平台;已忽略 - 正在创建库 .\..\bin/GISControlDlg.lib 和对象 .\..\bin/GISControlDlg.exp - Manifest: - 正在删除文件“Debug\GISControlDlg.dll.embed.manifest”。 - C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\mt.exe /nologo /verbose /out:"Debug\GISControlDlg.dll.embed.manifest" /manifest Debug\GISControlDlg.dll.intermediate.manifest "d:\Programs\Microsoft Visual Studio 10.0\VC\Include\Manifest\dpiaware.manifest" - C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\rc.exe /nologo /fo"Debug\GISControlDlg.dll.embed.manifest.res" Debug\GISControlDlg_manifest.rc - LinkEmbedManifest: - d:\Programs\Microsoft Visual Studio 10.0\VC\bin\link.exe /ERRORREPORT:PROMPT /OUT:"..\Debug/GISControlDlg.dll" /INCREMENTAL /NOLOGO /LIBPATH:..\BCGSoftBin /LIBPATH:"C:\Program Files (x86)\Visual Leak Detector\lib\Win32" QB_ImgProcessFunD.lib /DEF:".\GISControlDlg.def" /MANIFEST /ManifestFile:"Debug\GISControlDlg.dll.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:".\..\bin/GISControlDlg.pdb" /SUBSYSTEM:WINDOWS /TLBID:1 /DYNAMICBASE:NO /IMPLIB:".\..\bin/GISControlDlg.lib" /MACHINE:X86 /DLL Debug\GISControlDlg.res - Debug\GISControlDlg.dll.embed.manifest.res - .\Debug/angle.obj - .\Debug/BCMenu.obj - .\Debug/BtnST.obj - .\Debug/callback.obj - .\Debug/chart.obj - .\Debug/chartfield.obj - .\Debug/charts.obj - .\Debug/DlgDemAlt.obj - .\Debug/DlgLightRegion.obj - .\Debug/DlgMarker.obj - .\Debug/ExportQBGISCtrlClass.obj - .\Debug/extents.obj - .\Debug/field.obj - .\Debug/FlyLineDesign.obj - .\Debug/geoprojection.obj - .\Debug/GISControlDlg.obj - .\Debug/GISDlg.obj - .\Debug/GISManager.obj - .\Debug/Globe.obj - .\Debug/image.obj - .\Debug/label.obj - .\Debug/labelcategory.obj - .\Debug/labels.obj - .\Debug/LineDesign.obj - .\Debug/LineManage.obj - .\Debug/linepattern.obj - .\Debug/LineSectDisAZDlg.obj - .\Debug/linesegment.obj - .\Debug/LonLatDlg.obj - .\Debug/map.obj - .\Debug/MapElevation.obj - .\Debug/MapLayerManage.obj - .\Debug/ModifyLinePointDlg.obj - .\Debug/picture.obj - .\Debug/point.obj - .\Debug/SaveLineEditSetting.obj - .\Debug/ScreenCapture.obj - .\Debug/SetSaveLineID.obj - .\Debug/shape.obj - .\Debug/shapedrawingoptions.obj - .\Debug/shapefile.obj - .\Debug/shapefilecategories.obj - .\Debug/shapefilecategory.obj - .\Debug/ShowHZDistanceDlg.obj - .\Debug/StdAfx.obj - .\Debug/table.obj - .\Debug/TargetDlg.obj - .\Debug/ToolBarEx.obj - .\Debug/TopologicalAnalysis.obj - .\Debug/UAVSelectDlg.obj - .\Debug/vectortoraster.obj - GISControlDlg.vcxproj -> D:\GCS software\GCS-JE20230622-981A\GISControlDlg\..\Debug\GISControlDlg.dll - BscMake: - d:\Programs\Microsoft Visual Studio 10.0\VC\bin\bscmake.exe /nologo /o".\..\bin/GISControlDlg.bsc" Debug\angle.sbr Debug\BCMenu.sbr Debug\BtnST.sbr Debug\callback.sbr Debug\chart.sbr Debug\chartfield.sbr Debug\charts.sbr Debug\DlgDemAlt.sbr Debug\DlgLightRegion.sbr Debug\DlgMarker.sbr Debug\ExportQBGISCtrlClass.sbr Debug\extents.sbr Debug\field.sbr Debug\FlyLineDesign.sbr Debug\geoprojection.sbr Debug\GISControlDlg.sbr Debug\GISDlg.sbr Debug\GISManager.sbr Debug\Globe.sbr Debug\image.sbr Debug\label.sbr Debug\labelcategory.sbr Debug\labels.sbr Debug\LineDesign.sbr Debug\LineManage.sbr Debug\linepattern.sbr Debug\LineSectDisAZDlg.sbr Debug\linesegment.sbr Debug\LonLatDlg.sbr Debug\map.sbr Debug\MapElevation.sbr Debug\MapLayerManage.sbr Debug\ModifyLinePointDlg.sbr Debug\picture.sbr Debug\point.sbr Debug\SaveLineEditSetting.sbr Debug\ScreenCapture.sbr Debug\SetSaveLineID.sbr Debug\shape.sbr Debug\shapedrawingoptions.sbr Debug\shapefile.sbr Debug\shapefilecategories.sbr Debug\shapefilecategory.sbr Debug\ShowHZDistanceDlg.sbr Debug\StdAfx.sbr Debug\table.sbr Debug\TargetDlg.sbr Debug\ToolBarEx.sbr Debug\TopologicalAnalysis.sbr Debug\UAVSelectDlg.sbr Debug\vectortoraster.sbr - FinalizeBuildStatus: - 正在删除文件“Debug\GISControlDlg.unsuccessfulbuild”。 - 正在对“Debug\GISControlDlg.lastbuildstate”执行 Touch 任务。 - 1>已完成生成项目“D:\GCS software\GCS-JE20230622-981A\GISControlDlg\GISControlDlg.vcxproj”(rebuild 个目标)的操作。 - -生成成功。 - -已用时间 00:00:25.47 diff --git a/Debug/GISControlDlg.obj b/Debug/GISControlDlg.obj deleted file mode 100644 index 666086c..0000000 Binary files a/Debug/GISControlDlg.obj and /dev/null differ diff --git a/Debug/GISControlDlg.pch b/Debug/GISControlDlg.pch deleted file mode 100644 index 61434e1..0000000 Binary files a/Debug/GISControlDlg.pch and /dev/null differ diff --git a/Debug/GISControlDlg.res b/Debug/GISControlDlg.res deleted file mode 100644 index 05d3dcd..0000000 Binary files a/Debug/GISControlDlg.res and /dev/null differ diff --git a/Debug/GISControlDlg.sbr b/Debug/GISControlDlg.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/GISControlDlg.write.1.tlog b/Debug/GISControlDlg.write.1.tlog deleted file mode 100644 index 680a794..0000000 --- a/Debug/GISControlDlg.write.1.tlog +++ /dev/null @@ -1,3 +0,0 @@ -^D:\GCS software\GCS-JE20230622-981A\GISControlDlg\GISControlDlg.vcxproj -D:\GCS software\GCS-JE20230622-981A\bin\GISControlDlg.lib -D:\GCS software\GCS-JE20230622-981A\bin\GISControlDlg.exp diff --git a/Debug/GISControlDlg_manifest.rc b/Debug/GISControlDlg_manifest.rc deleted file mode 100644 index 51812e3..0000000 Binary files a/Debug/GISControlDlg_manifest.rc and /dev/null differ diff --git a/Debug/GISDlg.obj b/Debug/GISDlg.obj deleted file mode 100644 index dd0926e..0000000 Binary files a/Debug/GISDlg.obj and /dev/null differ diff --git a/Debug/GISDlg.sbr b/Debug/GISDlg.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/GISManager.obj b/Debug/GISManager.obj deleted file mode 100644 index 565d0a0..0000000 Binary files a/Debug/GISManager.obj and /dev/null differ diff --git a/Debug/GISManager.sbr b/Debug/GISManager.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/Globe.obj b/Debug/Globe.obj deleted file mode 100644 index 4221932..0000000 Binary files a/Debug/Globe.obj and /dev/null differ diff --git a/Debug/Globe.sbr b/Debug/Globe.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/LineDesign.obj b/Debug/LineDesign.obj deleted file mode 100644 index 344260c..0000000 Binary files a/Debug/LineDesign.obj and /dev/null differ diff --git a/Debug/LineDesign.sbr b/Debug/LineDesign.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/LineManage.obj b/Debug/LineManage.obj deleted file mode 100644 index c94ed1f..0000000 Binary files a/Debug/LineManage.obj and /dev/null differ diff --git a/Debug/LineManage.sbr b/Debug/LineManage.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/LineSectDisAZDlg.obj b/Debug/LineSectDisAZDlg.obj deleted file mode 100644 index 6e22b76..0000000 Binary files a/Debug/LineSectDisAZDlg.obj and /dev/null differ diff --git a/Debug/LineSectDisAZDlg.sbr b/Debug/LineSectDisAZDlg.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/LonLatDlg.obj b/Debug/LonLatDlg.obj deleted file mode 100644 index 7d79fc8..0000000 Binary files a/Debug/LonLatDlg.obj and /dev/null differ diff --git a/Debug/LonLatDlg.sbr b/Debug/LonLatDlg.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/MapElevation.obj b/Debug/MapElevation.obj deleted file mode 100644 index dae35e7..0000000 Binary files a/Debug/MapElevation.obj and /dev/null differ diff --git a/Debug/MapElevation.sbr b/Debug/MapElevation.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/MapLayerManage.obj b/Debug/MapLayerManage.obj deleted file mode 100644 index 572c670..0000000 Binary files a/Debug/MapLayerManage.obj and /dev/null differ diff --git a/Debug/MapLayerManage.sbr b/Debug/MapLayerManage.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/ModifyLinePointDlg.obj b/Debug/ModifyLinePointDlg.obj deleted file mode 100644 index bb06e87..0000000 Binary files a/Debug/ModifyLinePointDlg.obj and /dev/null differ diff --git a/Debug/ModifyLinePointDlg.sbr b/Debug/ModifyLinePointDlg.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/SaveLineEditSetting.obj b/Debug/SaveLineEditSetting.obj deleted file mode 100644 index b053901..0000000 Binary files a/Debug/SaveLineEditSetting.obj and /dev/null differ diff --git a/Debug/SaveLineEditSetting.sbr b/Debug/SaveLineEditSetting.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/ScreenCapture.obj b/Debug/ScreenCapture.obj deleted file mode 100644 index b734a58..0000000 Binary files a/Debug/ScreenCapture.obj and /dev/null differ diff --git a/Debug/ScreenCapture.sbr b/Debug/ScreenCapture.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/SetSaveLineID.obj b/Debug/SetSaveLineID.obj deleted file mode 100644 index b34c56b..0000000 Binary files a/Debug/SetSaveLineID.obj and /dev/null differ diff --git a/Debug/SetSaveLineID.sbr b/Debug/SetSaveLineID.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/ShowHZDistanceDlg.obj b/Debug/ShowHZDistanceDlg.obj deleted file mode 100644 index df61e4b..0000000 Binary files a/Debug/ShowHZDistanceDlg.obj and /dev/null differ diff --git a/Debug/ShowHZDistanceDlg.sbr b/Debug/ShowHZDistanceDlg.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/StdAfx.obj b/Debug/StdAfx.obj deleted file mode 100644 index 3de7c44..0000000 Binary files a/Debug/StdAfx.obj and /dev/null differ diff --git a/Debug/StdAfx.sbr b/Debug/StdAfx.sbr deleted file mode 100644 index 3f9cb5b..0000000 Binary files a/Debug/StdAfx.sbr and /dev/null differ diff --git a/Debug/TargetDlg.obj b/Debug/TargetDlg.obj deleted file mode 100644 index 37e71b1..0000000 Binary files a/Debug/TargetDlg.obj and /dev/null differ diff --git a/Debug/TargetDlg.sbr b/Debug/TargetDlg.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/ToolBarEx.obj b/Debug/ToolBarEx.obj deleted file mode 100644 index a11ad37..0000000 Binary files a/Debug/ToolBarEx.obj and /dev/null differ diff --git a/Debug/ToolBarEx.sbr b/Debug/ToolBarEx.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/TopologicalAnalysis.obj b/Debug/TopologicalAnalysis.obj deleted file mode 100644 index ad38ce0..0000000 Binary files a/Debug/TopologicalAnalysis.obj and /dev/null differ diff --git a/Debug/TopologicalAnalysis.sbr b/Debug/TopologicalAnalysis.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/UAVSelectDlg.obj b/Debug/UAVSelectDlg.obj deleted file mode 100644 index a7d0bd5..0000000 Binary files a/Debug/UAVSelectDlg.obj and /dev/null differ diff --git a/Debug/UAVSelectDlg.sbr b/Debug/UAVSelectDlg.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/angle.obj b/Debug/angle.obj deleted file mode 100644 index e4bc6ed..0000000 Binary files a/Debug/angle.obj and /dev/null differ diff --git a/Debug/angle.sbr b/Debug/angle.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/bscmake.read.1.tlog b/Debug/bscmake.read.1.tlog deleted file mode 100644 index 5b189f1..0000000 Binary files a/Debug/bscmake.read.1.tlog and /dev/null differ diff --git a/Debug/bscmake.write.1.tlog b/Debug/bscmake.write.1.tlog deleted file mode 100644 index 7c7a706..0000000 Binary files a/Debug/bscmake.write.1.tlog and /dev/null differ diff --git a/Debug/callback.obj b/Debug/callback.obj deleted file mode 100644 index 1508a05..0000000 Binary files a/Debug/callback.obj and /dev/null differ diff --git a/Debug/callback.sbr b/Debug/callback.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/chart.obj b/Debug/chart.obj deleted file mode 100644 index e3ed172..0000000 Binary files a/Debug/chart.obj and /dev/null differ diff --git a/Debug/chart.sbr b/Debug/chart.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/chartfield.obj b/Debug/chartfield.obj deleted file mode 100644 index cf49f54..0000000 Binary files a/Debug/chartfield.obj and /dev/null differ diff --git a/Debug/chartfield.sbr b/Debug/chartfield.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/charts.obj b/Debug/charts.obj deleted file mode 100644 index 788b026..0000000 Binary files a/Debug/charts.obj and /dev/null differ diff --git a/Debug/charts.sbr b/Debug/charts.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/cl.command.1.tlog b/Debug/cl.command.1.tlog deleted file mode 100644 index b990dc5..0000000 Binary files a/Debug/cl.command.1.tlog and /dev/null differ diff --git a/Debug/extents.obj b/Debug/extents.obj deleted file mode 100644 index a098720..0000000 Binary files a/Debug/extents.obj and /dev/null differ diff --git a/Debug/extents.sbr b/Debug/extents.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/field.obj b/Debug/field.obj deleted file mode 100644 index 7aa74b9..0000000 Binary files a/Debug/field.obj and /dev/null differ diff --git a/Debug/field.sbr b/Debug/field.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/geoprojection.obj b/Debug/geoprojection.obj deleted file mode 100644 index f1a1889..0000000 Binary files a/Debug/geoprojection.obj and /dev/null differ diff --git a/Debug/geoprojection.sbr b/Debug/geoprojection.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/image.obj b/Debug/image.obj deleted file mode 100644 index 70d4b4e..0000000 Binary files a/Debug/image.obj and /dev/null differ diff --git a/Debug/image.sbr b/Debug/image.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/label.obj b/Debug/label.obj deleted file mode 100644 index 4fd1297..0000000 Binary files a/Debug/label.obj and /dev/null differ diff --git a/Debug/label.sbr b/Debug/label.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/labelcategory.obj b/Debug/labelcategory.obj deleted file mode 100644 index 8f6481c..0000000 Binary files a/Debug/labelcategory.obj and /dev/null differ diff --git a/Debug/labelcategory.sbr b/Debug/labelcategory.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/labels.obj b/Debug/labels.obj deleted file mode 100644 index 157a7d9..0000000 Binary files a/Debug/labels.obj and /dev/null differ diff --git a/Debug/labels.sbr b/Debug/labels.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/linepattern.obj b/Debug/linepattern.obj deleted file mode 100644 index ba6841c..0000000 Binary files a/Debug/linepattern.obj and /dev/null differ diff --git a/Debug/linepattern.sbr b/Debug/linepattern.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/linesegment.obj b/Debug/linesegment.obj deleted file mode 100644 index 000f62b..0000000 Binary files a/Debug/linesegment.obj and /dev/null differ diff --git a/Debug/linesegment.sbr b/Debug/linesegment.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/link-cvtres.read.1.tlog b/Debug/link-cvtres.read.1.tlog deleted file mode 100644 index 46b134b..0000000 --- a/Debug/link-cvtres.read.1.tlog +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/Debug/link-cvtres.write.1.tlog b/Debug/link-cvtres.write.1.tlog deleted file mode 100644 index 46b134b..0000000 --- a/Debug/link-cvtres.write.1.tlog +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/Debug/link.command.1.tlog b/Debug/link.command.1.tlog deleted file mode 100644 index 89f7df2..0000000 Binary files a/Debug/link.command.1.tlog and /dev/null differ diff --git a/Debug/link.read.1.tlog b/Debug/link.read.1.tlog deleted file mode 100644 index 27b3630..0000000 Binary files a/Debug/link.read.1.tlog and /dev/null differ diff --git a/Debug/link.write.1.tlog b/Debug/link.write.1.tlog deleted file mode 100644 index 2b5cd3c..0000000 Binary files a/Debug/link.write.1.tlog and /dev/null differ diff --git a/Debug/map.obj b/Debug/map.obj deleted file mode 100644 index 8c47ab4..0000000 Binary files a/Debug/map.obj and /dev/null differ diff --git a/Debug/map.sbr b/Debug/map.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/mapwingis.tlh b/Debug/mapwingis.tlh deleted file mode 100644 index 9f4df24..0000000 --- a/Debug/mapwingis.tlh +++ /dev/null @@ -1,19289 +0,0 @@ -// Created by Microsoft (R) C/C++ Compiler Version 10.00.30319.01 (07081a01). -// -// d:\gcs software\gcs-je20230622-981a\giscontroldlg\debug\mapwingis.tlh -// -// C++ source equivalent of Win32 type library MapWinGIS_SDK\MapWinGIS.ocx -// compiler-generated file created 11/01/23 at 15:22:29 - DO NOT EDIT! - -#pragma once -#pragma pack(push, 8) - -#include - -namespace mapWindow { - -// -// Forward references and typedefs -// - -struct __declspec(uuid("c368d713-cc5f-40ed-9f53-f84fe197b96a")) -/* LIBID */ __MapWinGIS; -struct /* coclass */ ShapeEditor; -struct __declspec(uuid("105018e5-a71a-4734-ac06-094a3abcc7ba")) -/* dual interface */ IShapeEditor; -enum ShpfileType; -struct __declspec(uuid("5fa550e3-2044-4034-baaa-b4cce90a0c41")) -/* dual interface */ IShape; -struct __declspec(uuid("74f07889-1380-43ee-837a-bbb268311005")) -/* dual interface */ IPoint; -struct __declspec(uuid("90e6bbf7-a956-49be-a5cd-a4640c263ab6")) -/* dual interface */ ICallback; -struct __declspec(uuid("a5692259-035e-487a-8d89-509dd6dd0f64")) -/* dual interface */ IExtents; -enum tkSpatialRelation; -enum tkClipOperation; -enum tkBufferCap; -enum tkBufferJoin; -enum tkUnitsOfMeasure; -struct __declspec(uuid("7399b752-61d9-4a23-973f-1033431dd009")) -/* dual interface */ IShapeDrawingOptions; -enum tkVectorDrawingMode; -enum tkGDIPlusHatchStyle; -enum tkDashStyle; -enum tkPointShapeType; -struct __declspec(uuid("79c5f83e-fb53-4189-9ec4-4ac25440d825")) -/* dual interface */ IImage; -enum ImageType; -struct __declspec(uuid("1c43b56d-2065-4953-9138-31afe8470ff5")) -/* dual interface */ IGridColorScheme; -struct __declspec(uuid("1c6ecf5d-04fa-43c4-97b1-22d5ffb55fbd")) -/* dual interface */ IGridColorBreak; -enum ColoringType; -enum GradientModel; -enum PredefinedColorScheme; -struct __declspec(uuid("c60625ab-ad4c-405e-8ca2-62e36e4b3f73")) -/* dual interface */ IVector; -enum tkColorSchemeType; -struct __declspec(uuid("d2334b3c-0779-4f5f-8771-2f857f0d601e")) -/* dual interface */ IColorScheme; -enum tkMapColor; -enum tkGDALResamplingMethod; -enum tkInterpolationMode; -struct __declspec(uuid("a73af37e-3a6a-4532-b48f-fa53309fa117")) -/* dual interface */ ILabels; -enum tkVerticalPosition; -struct __declspec(uuid("4bb3d2b2-a72d-4538-a092-9e1e69ed6001")) -/* dual interface */ ILabelCategory; -enum tkLabelAlignment; -enum tkLineLabelOrientation; -enum tkLinearGradientMode; -enum tkLabelFrameType; -enum SelectMode; -struct __declspec(uuid("4b341a36-cfa6-4421-9d08-fd5b06097307")) -/* dual interface */ ILabel; -enum tkClassificationType; -enum tkLabelElements; -enum tkLabelPositioning; -enum tkSavingMode; -enum tkTextRenderingHint; -enum tkImageSourceType; -enum tkGridRendering; -struct __declspec(uuid("18dfb64a-9e72-4cbe-afd6-a5b7421dd0cb")) -/* dual interface */ IGrid; -struct __declspec(uuid("e42814d1-6269-41b1-93c2-aa848f00e459")) -/* dual interface */ IGridHeader; -struct __declspec(uuid("aed5318e-9e3d-4276-be03-71edfedc0f1f")) -/* dual interface */ IGeoProjection; -enum tkCoordinateSystem; -enum tkProjectionParameter; -enum tkGeogCSParameter; -enum tkWgs84Projection; -enum tkNad83Projection; -enum GridDataType; -enum GridFileType; -enum tkGridSourceType; -enum tkGridProxyMode; -enum tkGridSchemeRetrieval; -enum tkGridSchemeGeneration; -struct __declspec(uuid("8b3238d8-bb62-4c41-88c2-f0bddaad8d03")) -/* dual interface */ IGdalRasterBand; -enum tkColorInterpretation; -enum tkGdalDataType; -struct __declspec(uuid("07d7b410-fcc8-4a09-a35c-12a7fa826343")) -/* dual interface */ IHistogram; -enum tkPaletteInterpretation; -struct __declspec(uuid("6685dbf0-87ca-4026-9fd6-aa228e86e74c")) -/* dual interface */ IGdalDriver; -enum tkGdalDriverMetadata; -enum tkRasterRendering; -enum tkFillType; -enum tkGradientType; -enum tkPointSymbolType; -enum tkGradientBounds; -enum tkVertexType; -struct __declspec(uuid("54eb7dd1-cec2-4165-8dba-13115b079df1")) -/* dual interface */ ILinePattern; -struct __declspec(uuid("56a5439f-f550-434e-b6c5-0508a6461f47")) -/* dual interface */ ILineSegment; -enum tkLineType; -enum tkDefaultPointSymbol; -enum tkPointReflectionType; -enum tkAreaDisplayMode; -enum tkBearingType; -enum tkLayerSelection; -enum tkEditorState; -enum tkLengthDisplayMode; -enum tkEditorValidation; -enum tkEditorOverlay; -enum tkEditorBehavior; -enum tkAngleFormat; -struct __declspec(uuid("1d077739-e866-46a0-b256-8aecc04f2312")) -/* dispinterface */ _DMap; -enum tkCursorMode; -enum tkCursor; -enum tkLockMode; -enum tkScalebarUnits; -struct __declspec(uuid("6bc1a3d4-74b0-426e-8be8-01ae26a4f470")) -/* dual interface */ ITiles; -enum tkTileProvider; -enum tkCacheType; -struct __declspec(uuid("60ebe66a-56cd-4609-a118-a9d85a6dfa2f")) -/* dual interface */ ITileProviders; -enum tkTileProjection; -struct __declspec(uuid("52a29829-bb46-4d76-8082-55551e538bda")) -/* dual interface */ IStopExecution; -enum tkTilesProjectionStatus; -enum tkProxyAuthentication; -struct __declspec(uuid("73ba5648-1a53-4c20-a01f-b37ebc9d093f")) -/* dual interface */ IFileManager; -enum tkFileOpenStrategy; -struct __declspec(uuid("5dc72405-c39c-4755-8cfc-9876a89225bc")) -/* dual interface */ IShapefile; -struct __declspec(uuid("3f3751a5-4cf8-4ac3-afc2-60de8b90fc7b")) -/* dual interface */ IField; -enum FieldType; -struct __declspec(uuid("ec594cb1-fa55-469c-b662-192f7a464c23")) -/* dual interface */ IShapefileCategories; -struct __declspec(uuid("688eb3ff-cf7a-490c-9bc7-be47ceb32c59")) -/* dual interface */ IShapefileCategory; -enum tkCategoryValue; -enum tkShapeElements; -struct __declspec(uuid("d98bb982-8d47-47bc-81ca-0efa15d1b4f6")) -/* dual interface */ ICharts; -enum tkChartType; -struct __declspec(uuid("34613d99-ddab-48ca-ab5d-cad805e7986c")) -/* dual interface */ IChart; -struct __declspec(uuid("a9c1afeb-8cc6-4a36-8e41-e643c1302e6f")) -/* dual interface */ IChartField; -enum tkChartValuesStyle; -struct __declspec(uuid("4365a8a1-2e46-4223-b2dc-65764262d88b")) -/* dual interface */ ITable; -enum tkValueType; -enum tkShapefileSourceType; -enum tkGeometryEngine; -enum tkSelectionAppearance; -enum tkCollisionMode; -struct __declspec(uuid("b96029d1-c6d6-4ef5-a0a4-b0df49434def")) -/* dual interface */ IShapeValidationInfo; -enum tkShapeValidationType; -enum tkShapeValidationMode; -enum tkShapeValidationStatus; -struct __declspec(uuid("c0fbaa85-8657-4b72-a52b-9ef837c0bab5")) -/* dual interface */ IFieldStatOperations; -enum tkFieldStatOperation; -enum tkFieldOperationValidity; -enum tkSupportType; -struct __declspec(uuid("ff8206be-8312-46bb-8af0-a637ce1acaf7")) -/* dual interface */ IOgrLayer; -enum tkOgrSaveType; -enum tkOgrSaveResult; -enum tkOgrLayerCapability; -enum tkOgrSourceType; -struct __declspec(uuid("ec7866be-ae6c-46d6-8e9a-1f55d166f440")) -/* dual interface */ IOgrDatasource; -enum tkOgrDSCapability; -struct __declspec(uuid("3ac6ac7b-4413-4a80-ba7f-6e2eea495bbb")) -/* dual interface */ IUndoList; -enum tkUndoOperation; -struct __declspec(uuid("9d96582b-fa79-43e9-ad1e-282a18cb796d")) -/* dual interface */ IIdentifier; -enum tkIdentifierMode; -struct __declspec(uuid("210c1174-b407-4942-a2f6-e546fe48cfa7")) -/* dual interface */ IMeasuring; -enum tkMeasuringType; -enum tkUndoShortcut; -struct __declspec(uuid("19a5f3cc-c366-4565-8463-9029da068b33")) -/* dual interface */ ISelectionList; -enum tkLayerType; -struct __declspec(uuid("1fe926ab-1f1e-4058-8b1c-60ad2af92096")) -/* dual interface */ IDrawingRectangle; -enum tkDrawReferenceList; -enum tkCustomDrawingFlags; -enum tkRedrawType; -enum tkMapProjection; -enum tkKnownExtents; -struct __declspec(uuid("74bfb63d-6dbc-41ff-a50f-22cd10bac930")) -/* dual interface */ IWmsLayer; -enum tkWmsVersion; -enum tkLineStipple; -enum tkFillStipple; -enum tkPointType; -enum tkResizeBehavior; -enum tkCoordinatesDisplay; -enum tkCustomState; -enum tkZoomBarVerbosity; -enum tkZoomBehavior; -enum tkZoomBoxStyle; -struct __declspec(uuid("94ec8df4-6614-463a-b622-f65913bf98de")) -/* dispinterface */ _ITableEvents; -struct __declspec(uuid("abea1545-08ab-4d5c-a594-d3017211ea95")) -/* dispinterface */ _DMapEvents; -enum tkMwBoolean; -enum tkMeasuringAction; -enum tkDeleteTarget; -struct /* coclass */ Map; -struct /* coclass */ Grid; -struct /* coclass */ GridHeader; -struct /* coclass */ ESRIGridManager; -struct __declspec(uuid("55b3f2da-eb09-4fa9-b74b-9a1b3e457318")) -/* dual interface */ IESRIGridManager; -struct /* coclass */ Image; -struct /* coclass */ Shapefile; -struct /* coclass */ Shape; -struct /* coclass */ Extents; -struct /* coclass */ Point; -struct /* coclass */ Table; -struct /* coclass */ Field; -struct /* coclass */ ShapeNetwork; -struct __declspec(uuid("2d4968f2-40d9-4f25-8be6-b51b959cc1b0")) -/* dual interface */ IShapeNetwork; -enum AmbiguityResolution; -struct /* coclass */ Utils; -struct __declspec(uuid("360bec33-7703-4693-b6ca-90fea22cf1b7")) -/* dual interface */ IUtils; -enum PolygonOperation; -struct __declspec(uuid("55dd824e-332e-41ca-b40c-c8dc81ee209c")) -/* dual interface */ ITin; -enum SplitMethod; -enum tkInterface; -enum tkGridProxyFormat; -enum tkProjectionSet; -struct /* coclass */ Vector; -struct /* coclass */ GridColorScheme; -struct /* coclass */ GridColorBreak; -struct /* coclass */ Tin; -struct /* coclass */ ShapeDrawingOptions; -struct /* coclass */ Labels; -struct /* coclass */ LabelCategory; -struct /* coclass */ Label; -struct /* coclass */ ShapefileCategories; -struct /* coclass */ ShapefileCategory; -struct /* coclass */ Charts; -struct /* coclass */ Chart; -struct /* coclass */ ColorScheme; -struct /* coclass */ ChartField; -struct /* coclass */ LinePattern; -struct /* coclass */ LineSegment; -struct /* coclass */ GeoProjection; -struct /* coclass */ GlobalSettings; -struct __declspec(uuid("97a80176-ee9a-461e-b494-f4f168f16eca")) -/* dual interface */ IGlobalSettings; -enum tkGdalError; -enum tkGdalErrorType; -enum tkSmoothingMode; -enum tkCompositingQuality; -enum tkLocalizedStrings; -enum tkRasterOverviewCreation; -enum tkTiffCompression; -enum tkOgrEncoding; -enum tkPixelOffsetMode; -enum tkCallbackVerbosity; -struct /* coclass */ Tiles; -struct /* coclass */ TileProviders; -struct /* coclass */ Measuring; -struct /* coclass */ ShapeValidationInfo; -struct /* coclass */ FieldStatOperations; -struct /* coclass */ FileManager; -struct /* coclass */ OgrDatasource; -struct /* coclass */ OgrLayer; -struct /* coclass */ UndoList; -struct /* coclass */ Identifier; -struct /* coclass */ SelectionList; -struct /* coclass */ DrawingRectangle; -struct /* coclass */ GdalRasterBand; -struct /* coclass */ Histogram; -struct /* coclass */ GdalDataset; -struct __declspec(uuid("8a42de62-bc6f-4412-86a1-9cea93e583f8")) -/* dual interface */ IGdalDataset; -struct /* coclass */ GdalDriver; -struct /* coclass */ GdalDriverManager; -struct __declspec(uuid("e486b8f1-400f-4790-8574-7427906c664b")) -/* dual interface */ IGdalDriverManager; -struct /* coclass */ Function; -struct __declspec(uuid("9cefaeb1-4a3b-40a6-b9e7-a23e08b291c0")) -/* dual interface */ IFunction; -enum tkFunctionGroup; -struct /* coclass */ Expression; -struct __declspec(uuid("9e78e6b9-d5fa-478d-83e8-1715c697a7dc")) -/* dual interface */ IExpression; -struct /* coclass */ WmsLayer; -struct /* coclass */ GdalUtils; -struct __declspec(uuid("5efd0c96-0c97-4573-b80b-12fc75c06e76")) -/* dual interface */ IGdalUtils; - -// -// Smart pointer typedef declarations -// - -_COM_SMARTPTR_TYPEDEF(ICallback, __uuidof(ICallback)); -_COM_SMARTPTR_TYPEDEF(IPoint, __uuidof(IPoint)); -_COM_SMARTPTR_TYPEDEF(IGridColorBreak, __uuidof(IGridColorBreak)); -_COM_SMARTPTR_TYPEDEF(IVector, __uuidof(IVector)); -_COM_SMARTPTR_TYPEDEF(IColorScheme, __uuidof(IColorScheme)); -_COM_SMARTPTR_TYPEDEF(IGridColorScheme, __uuidof(IGridColorScheme)); -_COM_SMARTPTR_TYPEDEF(ILabelCategory, __uuidof(ILabelCategory)); -_COM_SMARTPTR_TYPEDEF(IHistogram, __uuidof(IHistogram)); -_COM_SMARTPTR_TYPEDEF(IGdalRasterBand, __uuidof(IGdalRasterBand)); -_COM_SMARTPTR_TYPEDEF(IGdalDriver, __uuidof(IGdalDriver)); -_COM_SMARTPTR_TYPEDEF(ILineSegment, __uuidof(ILineSegment)); -_COM_SMARTPTR_TYPEDEF(ILinePattern, __uuidof(ILinePattern)); -_COM_SMARTPTR_TYPEDEF(_DMap, __uuidof(_DMap)); -_COM_SMARTPTR_TYPEDEF(IStopExecution, __uuidof(IStopExecution)); -_COM_SMARTPTR_TYPEDEF(IField, __uuidof(IField)); -_COM_SMARTPTR_TYPEDEF(IChartField, __uuidof(IChartField)); -_COM_SMARTPTR_TYPEDEF(ITable, __uuidof(ITable)); -_COM_SMARTPTR_TYPEDEF(IShapeValidationInfo, __uuidof(IShapeValidationInfo)); -_COM_SMARTPTR_TYPEDEF(IUndoList, __uuidof(IUndoList)); -_COM_SMARTPTR_TYPEDEF(IIdentifier, __uuidof(IIdentifier)); -_COM_SMARTPTR_TYPEDEF(IMeasuring, __uuidof(IMeasuring)); -_COM_SMARTPTR_TYPEDEF(ISelectionList, __uuidof(ISelectionList)); -_COM_SMARTPTR_TYPEDEF(IDrawingRectangle, __uuidof(IDrawingRectangle)); -_COM_SMARTPTR_TYPEDEF(_ITableEvents, __uuidof(_ITableEvents)); -_COM_SMARTPTR_TYPEDEF(_DMapEvents, __uuidof(_DMapEvents)); -_COM_SMARTPTR_TYPEDEF(IESRIGridManager, __uuidof(IESRIGridManager)); -_COM_SMARTPTR_TYPEDEF(IGlobalSettings, __uuidof(IGlobalSettings)); -_COM_SMARTPTR_TYPEDEF(IGdalDataset, __uuidof(IGdalDataset)); -_COM_SMARTPTR_TYPEDEF(IGdalDriverManager, __uuidof(IGdalDriverManager)); -_COM_SMARTPTR_TYPEDEF(IFunction, __uuidof(IFunction)); -_COM_SMARTPTR_TYPEDEF(IExpression, __uuidof(IExpression)); -_COM_SMARTPTR_TYPEDEF(IGdalUtils, __uuidof(IGdalUtils)); -_COM_SMARTPTR_TYPEDEF(IShapeEditor, __uuidof(IShapeEditor)); -_COM_SMARTPTR_TYPEDEF(IShape, __uuidof(IShape)); -_COM_SMARTPTR_TYPEDEF(IExtents, __uuidof(IExtents)); -_COM_SMARTPTR_TYPEDEF(ILabel, __uuidof(ILabel)); -_COM_SMARTPTR_TYPEDEF(ILabels, __uuidof(ILabels)); -_COM_SMARTPTR_TYPEDEF(IGeoProjection, __uuidof(IGeoProjection)); -_COM_SMARTPTR_TYPEDEF(IGridHeader, __uuidof(IGridHeader)); -_COM_SMARTPTR_TYPEDEF(ITileProviders, __uuidof(ITileProviders)); -_COM_SMARTPTR_TYPEDEF(ITiles, __uuidof(ITiles)); -_COM_SMARTPTR_TYPEDEF(IChart, __uuidof(IChart)); -_COM_SMARTPTR_TYPEDEF(ICharts, __uuidof(ICharts)); -_COM_SMARTPTR_TYPEDEF(IWmsLayer, __uuidof(IWmsLayer)); -_COM_SMARTPTR_TYPEDEF(IShapeDrawingOptions, __uuidof(IShapeDrawingOptions)); -_COM_SMARTPTR_TYPEDEF(IShapefileCategory, __uuidof(IShapefileCategory)); -_COM_SMARTPTR_TYPEDEF(IImage, __uuidof(IImage)); -_COM_SMARTPTR_TYPEDEF(IGrid, __uuidof(IGrid)); -_COM_SMARTPTR_TYPEDEF(ITin, __uuidof(ITin)); -_COM_SMARTPTR_TYPEDEF(IFileManager, __uuidof(IFileManager)); -_COM_SMARTPTR_TYPEDEF(IShapefile, __uuidof(IShapefile)); -_COM_SMARTPTR_TYPEDEF(IShapefileCategories, __uuidof(IShapefileCategories)); -_COM_SMARTPTR_TYPEDEF(IFieldStatOperations, __uuidof(IFieldStatOperations)); -_COM_SMARTPTR_TYPEDEF(IOgrLayer, __uuidof(IOgrLayer)); -_COM_SMARTPTR_TYPEDEF(IOgrDatasource, __uuidof(IOgrDatasource)); -_COM_SMARTPTR_TYPEDEF(IShapeNetwork, __uuidof(IShapeNetwork)); -_COM_SMARTPTR_TYPEDEF(IUtils, __uuidof(IUtils)); - -// -// Type library items -// - -struct __declspec(uuid("130b7aeb-0350-437f-b044-4839aec92f22")) -ShapeEditor; - // [ default ] interface IShapeEditor - -enum __declspec(uuid("cdf57781-4fe1-46ed-ac51-59cd3c89b4c8")) -ShpfileType -{ - SHP_NULLSHAPE = 0, - SHP_POINT = 1, - SHP_POLYLINE = 3, - SHP_POLYGON = 5, - SHP_MULTIPOINT = 8, - SHP_POINTZ = 11, - SHP_POLYLINEZ = 13, - SHP_POLYGONZ = 15, - SHP_MULTIPOINTZ = 18, - SHP_POINTM = 21, - SHP_POLYLINEM = 23, - SHP_POLYGONM = 25, - SHP_MULTIPOINTM = 28, - SHP_MULTIPATCH = 31 -}; - -struct __declspec(uuid("90e6bbf7-a956-49be-a5cd-a4640c263ab6")) -ICallback : IDispatch -{ - // - // Wrapper methods for error-handling - // - - HRESULT Progress ( - _bstr_t KeyOfSender, - long Percent, - _bstr_t Message ); - HRESULT Error ( - _bstr_t KeyOfSender, - _bstr_t ErrorMsg ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_Progress ( - /*[in]*/ BSTR KeyOfSender, - /*[in]*/ long Percent, - /*[in]*/ BSTR Message ) = 0; - virtual HRESULT __stdcall raw_Error ( - /*[in]*/ BSTR KeyOfSender, - /*[in]*/ BSTR ErrorMsg ) = 0; -}; - -struct __declspec(uuid("74f07889-1380-43ee-837a-bbb268311005")) -IPoint : IDispatch -{ - // - // Property data - // - - __declspec(property(get=Getx,put=Putx)) - double x; - __declspec(property(get=Gety,put=Puty)) - double y; - __declspec(property(get=GetZ,put=PutZ)) - double Z; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetM,put=PutM)) - double M; - - // - // Wrapper methods for error-handling - // - - double Getx ( ); - void Putx ( - double pVal ); - double Gety ( ); - void Puty ( - double pVal ); - double GetZ ( ); - void PutZ ( - double pVal ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - double GetM ( ); - void PutM ( - double pVal ); - IPointPtr Clone ( ); - HRESULT Set ( - double newX, - double newY, - double newZ ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_x ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_x ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_y ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_y ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_Z ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_Z ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_M ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_M ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall raw_Clone ( - /*[out,retval]*/ struct IPoint * * retVal ) = 0; - virtual HRESULT __stdcall raw_Set ( - /*[in]*/ double newX, - /*[in]*/ double newY, - /*[in]*/ double newZ ) = 0; -}; - -enum __declspec(uuid("3e52c14e-3f39-4286-b630-af8988a8bdd2")) -tkSpatialRelation -{ - srContains = 0, - srCrosses = 1, - srDisjoint = 2, - srEquals = 3, - srIntersects = 4, - srOverlaps = 5, - srTouches = 6, - srWithin = 7 -}; - -enum __declspec(uuid("85c1f392-6405-4b9a-82f4-43d4d54e4264")) -tkClipOperation -{ - clDifference = 0, - clIntersection = 1, - clSymDifference = 2, - clUnion = 3, - clClip = 4 -}; - -enum __declspec(uuid("41bcbd8e-8f68-4e19-9ff4-8dda388f5f2c")) -tkBufferCap -{ - bcROUND = 0, - bcFLAT = 1, - bcSQUARE = 2 -}; - -enum __declspec(uuid("99a2c9de-35b7-4079-88a5-b6b2358ba889")) -tkBufferJoin -{ - bjROUND = 0, - bjMITRE = 1, - bjBEVEL = 2 -}; - -enum __declspec(uuid("57d081f9-12f3-47b6-9336-a42dbfdfa847")) -tkUnitsOfMeasure -{ - umDecimalDegrees = 0, - umMiliMeters = 1, - umCentimeters = 2, - umInches = 3, - umFeets = 4, - umYards = 5, - umMeters = 6, - umMiles = 7, - umKilometers = 8 -}; - -enum __declspec(uuid("edd7ea9b-eabb-4efb-a621-bf2c9265f1c6")) -tkVectorDrawingMode -{ - vdmGDI = 0, - vdmGDIMixed = 1, - vdmGDIPlus = 2 -}; - -enum __declspec(uuid("be7ea6b6-8667-4e87-ba91-8131314762b1")) -tkGDIPlusHatchStyle -{ - hsNone = -1, - hsHorizontal = 0, - hsVertical = 1, - hsForwardDiagonal = 2, - hsBackwardDiagonal = 3, - hsCross = 4, - hsDiagonalCross = 5, - hsPercent05 = 6, - hsPercent10 = 7, - hsPercent20 = 8, - hsPercent25 = 9, - hsPercent30 = 10, - hsPercent40 = 11, - hsPercent50 = 12, - hsPercent60 = 13, - hsPercent70 = 14, - hsPercent75 = 15, - hsPercent80 = 16, - hsPercent90 = 17, - hsLightDownwardDiagonal = 18, - hsLightUpwardDiagonal = 19, - hsDarkDownwardDiagonal = 20, - hsDarkUpwardDiagonal = 21, - hsWideDownwardDiagonal = 22, - hsWideUpwardDiagonal = 23, - hsLightVertical = 24, - hsLightHorizontal = 25, - hsNarrowVertical = 26, - hsNarrowHorizontal = 27, - hsDarkVertical = 28, - hsDarkHorizontal = 29, - hsDashedDownwardDiagonal = 30, - hsDashedUpwardDiagonal = 31, - hsDashedHorizontal = 32, - hsDashedVertical = 33, - hsSmallConfetti = 34, - hsLargeConfetti = 35, - hsZigZag = 36, - hsWave = 37, - hsDiagonalBrick = 38, - hsHorizontalBrick = 39, - hsWeave = 40, - hsPlaid = 41, - hsDivot = 42, - hsDottedGrid = 43, - hsDottedDiamond = 44, - hsShingle = 45, - hsTrellis = 46, - hsSphere = 47, - hsSmallGrid = 48, - hsSmallCheckerBoard = 49, - hsLargeCheckerBoard = 50, - hsOutlinedDiamond = 51, - hsSolidDiamond = 52 -}; - -enum __declspec(uuid("79f928d4-6e5a-4312-a519-f6ab83691086")) -tkDashStyle -{ - dsSolid = 0, - dsDash = 1, - dsDot = 2, - dsDashDot = 3, - dsDashDotDot = 4, - dsCustom = 5 -}; - -enum __declspec(uuid("15ccfd69-b193-493e-ac04-8d676d8b4ecf")) -tkPointShapeType -{ - ptShapeRegular = 0, - ptShapeCross = 1, - ptShapeStar = 2, - ptShapeCircle = 3, - ptShapeArrow = 4, - ptShapeFlag = 5 -}; - -enum __declspec(uuid("485eebc8-5f16-48bc-bd18-dbbda0ca6e4a")) -ImageType -{ - BITMAP_FILE = 0, - GIF_FILE = 1, - USE_FILE_EXTENSION = 2, - TIFF_FILE = 3, - JPEG_FILE = 4, - PNG_FILE = 5, - PPM_FILE = 7, - ECW_FILE = 8, - JPEG2000_FILE = 9, - SID_FILE = 10, - PNM_FILE = 11, - PGM_FILE = 12, - BIL_FILE = 13, - ADF_FILE = 14, - GRD_FILE = 15, - IMG_FILE = 16, - ASC_FILE = 17, - BT_FILE = 18, - MAP_FILE = 19, - LF2_FILE = 20, - KAP_FILE = 21, - DEM_FILE = 22, - NTF_FILE = 23, - NETCDF_FILE = 24, - VRT_FILE = 25 -}; - -enum __declspec(uuid("5fdeb35e-865a-445a-a499-0bed8218a521")) -ColoringType -{ - Hillshade = 0, - Gradient = 1, - Random = 2 -}; - -enum __declspec(uuid("35e7af86-3942-4f7c-8164-d11942522ac3")) -GradientModel -{ - Logorithmic = 0, - Linear = 1, - Exponential = 2 -}; - -struct __declspec(uuid("1c6ecf5d-04fa-43c4-97b1-22d5ffb55fbd")) -IGridColorBreak : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetHighColor,put=PutHighColor)) - OLE_COLOR HighColor; - __declspec(property(get=GetLowColor,put=PutLowColor)) - OLE_COLOR LowColor; - __declspec(property(get=GetHighValue,put=PutHighValue)) - double HighValue; - __declspec(property(get=GetLowValue,put=PutLowValue)) - double LowValue; - __declspec(property(get=GetColoringType,put=PutColoringType)) - enum ColoringType _ColoringType; - __declspec(property(get=GetGradientModel,put=PutGradientModel)) - enum GradientModel _GradientModel; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetCaption,put=PutCaption)) - _bstr_t Caption; - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - - // - // Wrapper methods for error-handling - // - - OLE_COLOR GetHighColor ( ); - void PutHighColor ( - OLE_COLOR pVal ); - OLE_COLOR GetLowColor ( ); - void PutLowColor ( - OLE_COLOR pVal ); - double GetHighValue ( ); - void PutHighValue ( - double pVal ); - double GetLowValue ( ); - void PutLowValue ( - double pVal ); - enum ColoringType GetColoringType ( ); - void PutColoringType ( - enum ColoringType pVal ); - enum GradientModel GetGradientModel ( ); - void PutGradientModel ( - enum GradientModel pVal ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - _bstr_t GetCaption ( ); - void PutCaption ( - _bstr_t pVal ); - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_HighColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_HighColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_LowColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_LowColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_HighValue ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_HighValue ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_LowValue ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_LowValue ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_ColoringType ( - /*[out,retval]*/ enum ColoringType * pVal ) = 0; - virtual HRESULT __stdcall put_ColoringType ( - /*[in]*/ enum ColoringType pVal ) = 0; - virtual HRESULT __stdcall get_GradientModel ( - /*[out,retval]*/ enum GradientModel * pVal ) = 0; - virtual HRESULT __stdcall put_GradientModel ( - /*[in]*/ enum GradientModel pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Caption ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Caption ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; -}; - -enum __declspec(uuid("db5bd81d-8dc0-401b-a78b-8738f53f4810")) -PredefinedColorScheme -{ - FallLeaves = 0, - SummerMountains = 1, - Desert = 2, - Glaciers = 3, - Meadow = 4, - ValleyFires = 5, - DeadSea = 6, - Highway1 = 7, - Rainbow = 8, - ReversedRainbow = 9 -}; - -struct __declspec(uuid("c60625ab-ad4c-405e-8ca2-62e36e4b3f73")) -IVector : IDispatch -{ - // - // Property data - // - - __declspec(property(get=Geti,put=Puti)) - double i; - __declspec(property(get=Getj,put=Putj)) - double j; - __declspec(property(get=Getk,put=Putk)) - double k; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - - // - // Wrapper methods for error-handling - // - - double Geti ( ); - void Puti ( - double pVal ); - double Getj ( ); - void Putj ( - double pVal ); - double Getk ( ); - void Putk ( - double pVal ); - HRESULT Normalize ( ); - double Dot ( - struct IVector * V ); - IVectorPtr CrossProduct ( - struct IVector * V ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_i ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_i ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_j ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_j ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_k ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_k ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall raw_Normalize ( ) = 0; - virtual HRESULT __stdcall raw_Dot ( - /*[in]*/ struct IVector * V, - /*[out,retval]*/ double * result ) = 0; - virtual HRESULT __stdcall raw_CrossProduct ( - /*[in]*/ struct IVector * V, - /*[out,retval]*/ struct IVector * * result ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; -}; - -enum __declspec(uuid("8ed72532-e5f9-4424-aa90-bf0904086689")) -tkColorSchemeType -{ - ctSchemeRandom = 0, - ctSchemeGraduated = 1 -}; - -enum __declspec(uuid("db604729-d315-4af3-ad35-9277ee06d1c1")) -tkMapColor -{ - AliceBlue = -984833, - AntiqueWhite = -332841, - Aqua = -16711681, - Aquamarine = -8388652, - Azure = -983041, - Beige = -657956, - Bisque = -6972, - Black = -16777216, - BlanchedAlmond = -5171, - Blue = -16776961, - BlueViolet = -7722014, - Brown = -5952982, - BurlyWood = -2180985, - CadetBlue = -10510688, - Chartreuse = -8388864, - Chocolate = -2987746, - Coral = -32944, - CornflowerBlue = -10185235, - Cornsilk = -1828, - Crimson = -2354116, - Cyan = -16711681, - DarkBlue = -16777077, - DarkCyan = -16741493, - DarkGoldenrod = -4684277, - DarkGray = -5658199, - DarkGreen = -16751616, - DarkKhaki = -4343957, - DarkMagenta = -7667573, - DarkOliveGreen = -11179217, - DarkOrange = -29696, - DarkOrchid = -6737204, - DarkRed = -7667712, - DarkSalmon = -1468806, - DarkSeaGreen = -7357301, - DarkSlateBlue = -12042869, - DarkSlateGray = -13676721, - DarkTurquoise = -16724271, - DarkViolet = -7077677, - DeepPink = -60269, - DeepSkyBlue = -16728065, - DimGray = -9868951, - DodgerBlue = -14774017, - Firebrick = -5103070, - FloralWhite = -1296, - ForestGreen = -14513374, - Fuchsia = -65281, - Gainsboro = -2302756, - GhostWhite = -460545, - Gold = -10496, - Goldenrod = -2448096, - Gray = -8355712, - Green = -16744448, - GreenYellow = -5374161, - Honeydew = -983056, - HotPink = -38476, - IndianRed = -3318692, - Indigo = -11861886, - Ivory = -16, - Khaki = -989556, - Lavender = -1644806, - LavenderBlush = -3851, - LawnGreen = -8586240, - LemonChiffon = -1331, - LightBlue = -5383962, - LightCoral = -1015680, - LightCyan = -2031617, - LightGoldenrodYellow = -329006, - LightGray = -2894893, - LightGreen = -7278960, - LightPink = -18751, - LightSalmon = -24454, - LightSeaGreen = -14634326, - LightSkyBlue = -7876870, - LightSlateGray = -8943463, - LightSteelBlue = -5192482, - LightYellow = -32, - Lime = -16711936, - LimeGreen = -13447886, - Linen = -331546, - Magenta = -65281, - Maroon = -8388608, - MediumAquamarine = -10039894, - MediumBlue = -16777011, - MediumOrchid = -4565549, - MediumPurple = -7114533, - MediumSeaGreen = -12799119, - MediumSlateBlue = -8689426, - MediumSpringGreen = -16713062, - MediumTurquoise = -12004916, - MediumVioletRed = -3730043, - MidnightBlue = -15132304, - MintCream = -655366, - MistyRose = -6943, - Moccasin = -6987, - NavajoWhite = -8531, - Navy = -16777088, - OldLace = -133658, - Olive = -8355840, - OliveDrab = -9728477, - Orange = -23296, - OrangeRed = -47872, - Orchid = -2461482, - PaleGoldenrod = -1120086, - PaleGreen = -6751336, - PaleTurquoise = -5247250, - PaleVioletRed = -2396013, - PapayaWhip = -4139, - PeachPuff = -9543, - Peru = -3308225, - Pink = -16181, - Plum = -2252579, - PowderBlue = -5185306, - Purple = -8388480, - Red = -65536, - RosyBrown = -4419697, - RoyalBlue = -12490271, - SaddleBrown = -7650029, - Salmon = -360334, - SandyBrown = -744352, - SeaGreen = -13726889, - SeaShell = -2578, - Sienna = -6270419, - Silver = -4144960, - SkyBlue = -7876885, - SlateBlue = -9807155, - SlateGray = -9404272, - Snow = -1286, - SpringGreen = -16711809, - SteelBlue = -12156236, - Tan = -2968436, - Teal = -16744320, - Thistle = -2572328, - Tomato = -40121, - Turquoise = -12525360, - Violet = -1146130, - Wheat = -663885, - White = -1, - WhiteSmoke = -657931, - Yellow = -256, - YellowGreen = -6632142 -}; - -struct __declspec(uuid("d2334b3c-0779-4f5f-8771-2f857f0d601e")) -IColorScheme : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetNumBreaks)) - long NumBreaks; - __declspec(property(get=GetRandomColor)) - OLE_COLOR RandomColor[]; - __declspec(property(get=GetGraduatedColor)) - OLE_COLOR GraduatedColor[]; - __declspec(property(get=GetBreakColor,put=PutBreakColor)) - OLE_COLOR BreakColor[]; - __declspec(property(get=GetBreakValue)) - double BreakValue[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - - // - // Wrapper methods for error-handling - // - - HRESULT SetColors ( - OLE_COLOR Color1, - OLE_COLOR Color2 ); - HRESULT SetColors2 ( - enum tkMapColor Color1, - enum tkMapColor Color2 ); - HRESULT SetColors3 ( - short MinRed, - short MinGreen, - short MinBlue, - short MaxRed, - short MaxGreen, - short MaxBlue ); - HRESULT SetColors4 ( - enum PredefinedColorScheme Scheme ); - HRESULT AddBreak ( - double Value, - OLE_COLOR Color ); - VARIANT_BOOL Remove ( - long Index ); - HRESULT Clear ( ); - long GetNumBreaks ( ); - OLE_COLOR GetRandomColor ( - double Value ); - OLE_COLOR GetGraduatedColor ( - double Value ); - OLE_COLOR GetBreakColor ( - long Index ); - void PutBreakColor ( - long Index, - OLE_COLOR retVal ); - double GetBreakValue ( - long Index ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - HRESULT Reverse ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_SetColors ( - /*[in]*/ OLE_COLOR Color1, - /*[in]*/ OLE_COLOR Color2 ) = 0; - virtual HRESULT __stdcall raw_SetColors2 ( - /*[in]*/ enum tkMapColor Color1, - /*[in]*/ enum tkMapColor Color2 ) = 0; - virtual HRESULT __stdcall raw_SetColors3 ( - /*[in]*/ short MinRed, - /*[in]*/ short MinGreen, - /*[in]*/ short MinBlue, - /*[in]*/ short MaxRed, - /*[in]*/ short MaxGreen, - /*[in]*/ short MaxBlue ) = 0; - virtual HRESULT __stdcall raw_SetColors4 ( - /*[in]*/ enum PredefinedColorScheme Scheme ) = 0; - virtual HRESULT __stdcall raw_AddBreak ( - /*[in]*/ double Value, - /*[in]*/ OLE_COLOR Color ) = 0; - virtual HRESULT __stdcall raw_Remove ( - /*[in]*/ long Index, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall get_NumBreaks ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_RandomColor ( - /*[in]*/ double Value, - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall get_GraduatedColor ( - /*[in]*/ double Value, - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall get_BreakColor ( - /*[in]*/ long Index, - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_BreakColor ( - /*[in]*/ long Index, - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_BreakValue ( - /*[in]*/ long Index, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_Reverse ( ) = 0; -}; - -struct __declspec(uuid("1c43b56d-2065-4953-9138-31afe8470ff5")) -IGridColorScheme : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetNumBreaks)) - long NumBreaks; - __declspec(property(get=GetAmbientIntensity,put=PutAmbientIntensity)) - double AmbientIntensity; - __declspec(property(get=GetLightSourceIntensity,put=PutLightSourceIntensity)) - double LightSourceIntensity; - __declspec(property(get=GetLightSourceAzimuth)) - double LightSourceAzimuth; - __declspec(property(get=GetLightSourceElevation)) - double LightSourceElevation; - __declspec(property(get=GetBreak)) - IGridColorBreakPtr Break[]; - __declspec(property(get=GetNoDataColor,put=PutNoDataColor)) - OLE_COLOR NoDataColor; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - - // - // Wrapper methods for error-handling - // - - long GetNumBreaks ( ); - double GetAmbientIntensity ( ); - void PutAmbientIntensity ( - double pVal ); - double GetLightSourceIntensity ( ); - void PutLightSourceIntensity ( - double pVal ); - double GetLightSourceAzimuth ( ); - double GetLightSourceElevation ( ); - HRESULT SetLightSource ( - double Azimuth, - double Elevation ); - HRESULT InsertBreak ( - struct IGridColorBreak * BrkInfo ); - IGridColorBreakPtr GetBreak ( - long Index ); - HRESULT DeleteBreak ( - long Index ); - HRESULT Clear ( ); - OLE_COLOR GetNoDataColor ( ); - void PutNoDataColor ( - OLE_COLOR pVal ); - HRESULT UsePredefined ( - double LowValue, - double HighValue, - enum PredefinedColorScheme Preset ); - IVectorPtr GetLightSource ( ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - HRESULT InsertAt ( - int Position, - struct IGridColorBreak * Break ); - _bstr_t Serialize ( ); - HRESULT Deserialize ( - _bstr_t newVal ); - VARIANT_BOOL ReadFromFile ( - _bstr_t mwlegFilename, - _bstr_t nodeName ); - VARIANT_BOOL WriteToFile ( - _bstr_t mwlegFilename, - _bstr_t gridName, - int bandIndex ); - HRESULT ApplyColoringType ( - enum ColoringType ColoringType ); - HRESULT ApplyGradientModel ( - enum GradientModel GradientModel ); - VARIANT_BOOL ApplyColors ( - enum tkColorSchemeType schemeType, - struct IColorScheme * Scheme, - VARIANT_BOOL gradientWithinCategories ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_NumBreaks ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_AmbientIntensity ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_AmbientIntensity ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_LightSourceIntensity ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_LightSourceIntensity ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_LightSourceAzimuth ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_LightSourceElevation ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall raw_SetLightSource ( - /*[in]*/ double Azimuth, - /*[in]*/ double Elevation ) = 0; - virtual HRESULT __stdcall raw_InsertBreak ( - /*[in]*/ struct IGridColorBreak * BrkInfo ) = 0; - virtual HRESULT __stdcall get_Break ( - /*[in]*/ long Index, - /*[out,retval]*/ struct IGridColorBreak * * pVal ) = 0; - virtual HRESULT __stdcall raw_DeleteBreak ( - /*[in]*/ long Index ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall get_NoDataColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_NoDataColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall raw_UsePredefined ( - /*[in]*/ double LowValue, - /*[in]*/ double HighValue, - /*[in]*/ enum PredefinedColorScheme Preset ) = 0; - virtual HRESULT __stdcall raw_GetLightSource ( - /*[out,retval]*/ struct IVector * * result ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_InsertAt ( - /*[in]*/ int Position, - /*[in]*/ struct IGridColorBreak * Break ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall raw_ReadFromFile ( - /*[in]*/ BSTR mwlegFilename, - /*[in]*/ BSTR nodeName, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_WriteToFile ( - /*[in]*/ BSTR mwlegFilename, - /*[in]*/ BSTR gridName, - /*[in]*/ int bandIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ApplyColoringType ( - /*[in]*/ enum ColoringType ColoringType ) = 0; - virtual HRESULT __stdcall raw_ApplyGradientModel ( - /*[in]*/ enum GradientModel GradientModel ) = 0; - virtual HRESULT __stdcall raw_ApplyColors ( - /*[in]*/ enum tkColorSchemeType schemeType, - /*[in]*/ struct IColorScheme * Scheme, - /*[in]*/ VARIANT_BOOL gradientWithinCategories, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -enum __declspec(uuid("3bdea45d-f8d9-4dca-a58b-9bb7f689263a")) -tkGDALResamplingMethod -{ - grmNone = 0, - grmNearest = 1, - grmGauss = 2, - grmBicubic = 3, - grmAverage = 4 -}; - -enum __declspec(uuid("5dc0755f-eda3-40cb-ae03-1ab5d3197623")) -tkInterpolationMode -{ - imBilinear = 3, - imBicubic = 4, - imNone = 5, - imHighQualityBilinear = 6, - imHighQualityBicubic = 7 -}; - -enum __declspec(uuid("0b972d4b-3d6f-4f92-bcf8-ecd424310e26")) -tkVerticalPosition -{ - vpAboveParentLayer = 0, - vpAboveAllLayers = 1 -}; - -enum __declspec(uuid("54594ede-bab4-43d8-ad06-462900348496")) -tkLabelAlignment -{ - laTopLeft = 0, - laTopCenter = 1, - laTopRight = 2, - laCenterLeft = 3, - laCenter = 4, - laCenterRight = 5, - laBottomLeft = 6, - laBottomCenter = 7, - laBottomRight = 8 -}; - -enum __declspec(uuid("83ffe275-e602-4832-b44e-241eba27917d")) -tkLineLabelOrientation -{ - lorHorizontal = 0, - lorParallel = 1, - lorPerpindicular = 2 -}; - -enum __declspec(uuid("d54e7336-4aec-4ff1-8681-566c61b04dd8")) -tkLinearGradientMode -{ - gmHorizontal = 0, - gmVertical = 1, - gmForwardDiagonal = 2, - gmBackwardDiagonal = 3, - gmNone = 4 -}; - -enum __declspec(uuid("c1a63978-a342-4d37-8e5f-93b3d1f2f582")) -tkLabelFrameType -{ - lfRectangle = 0, - lfRoundedRectangle = 1, - lfPointedRectangle = 2 -}; - -struct __declspec(uuid("4bb3d2b2-a72d-4538-a092-9e1e69ed6001")) -ILabelCategory : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetPriority,put=PutPriority)) - long Priority; - __declspec(property(get=GetName,put=PutName)) - _bstr_t Name; - __declspec(property(get=GetExpression,put=PutExpression)) - _bstr_t Expression; - __declspec(property(get=GetMinValue,put=PutMinValue)) - _variant_t MinValue; - __declspec(property(get=GetMaxValue,put=PutMaxValue)) - _variant_t MaxValue; - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - __declspec(property(get=GetOffsetX,put=PutOffsetX)) - double OffsetX; - __declspec(property(get=GetOffsetY,put=PutOffsetY)) - double OffsetY; - __declspec(property(get=GetAlignment,put=PutAlignment)) - enum tkLabelAlignment Alignment; - __declspec(property(get=GetLineOrientation,put=PutLineOrientation)) - enum tkLineLabelOrientation LineOrientation; - __declspec(property(get=GetFontName,put=PutFontName)) - _bstr_t FontName; - __declspec(property(get=GetFontSize,put=PutFontSize)) - long FontSize; - __declspec(property(get=GetFontItalic,put=PutFontItalic)) - VARIANT_BOOL FontItalic; - __declspec(property(get=GetFontBold,put=PutFontBold)) - VARIANT_BOOL FontBold; - __declspec(property(get=GetFontUnderline,put=PutFontUnderline)) - VARIANT_BOOL FontUnderline; - __declspec(property(get=GetFontStrikeOut,put=PutFontStrikeOut)) - VARIANT_BOOL FontStrikeOut; - __declspec(property(get=GetFontColor,put=PutFontColor)) - OLE_COLOR FontColor; - __declspec(property(get=GetFontColor2,put=PutFontColor2)) - OLE_COLOR FontColor2; - __declspec(property(get=GetFontGradientMode,put=PutFontGradientMode)) - enum tkLinearGradientMode FontGradientMode; - __declspec(property(get=GetFontTransparency,put=PutFontTransparency)) - long FontTransparency; - __declspec(property(get=GetFontOutlineVisible,put=PutFontOutlineVisible)) - VARIANT_BOOL FontOutlineVisible; - __declspec(property(get=GetShadowVisible,put=PutShadowVisible)) - VARIANT_BOOL ShadowVisible; - __declspec(property(get=GetHaloVisible,put=PutHaloVisible)) - VARIANT_BOOL HaloVisible; - __declspec(property(get=GetFontOutlineColor,put=PutFontOutlineColor)) - OLE_COLOR FontOutlineColor; - __declspec(property(get=GetShadowColor,put=PutShadowColor)) - OLE_COLOR ShadowColor; - __declspec(property(get=GetHaloColor,put=PutHaloColor)) - OLE_COLOR HaloColor; - __declspec(property(get=GetFontOutlineWidth,put=PutFontOutlineWidth)) - long FontOutlineWidth; - __declspec(property(get=GetShadowOffsetX,put=PutShadowOffsetX)) - long ShadowOffsetX; - __declspec(property(get=GetShadowOffsetY,put=PutShadowOffsetY)) - long ShadowOffsetY; - __declspec(property(get=GetHaloSize,put=PutHaloSize)) - long HaloSize; - __declspec(property(get=GetFrameType,put=PutFrameType)) - enum tkLabelFrameType FrameType; - __declspec(property(get=GetFrameOutlineColor,put=PutFrameOutlineColor)) - OLE_COLOR FrameOutlineColor; - __declspec(property(get=GetFrameBackColor,put=PutFrameBackColor)) - OLE_COLOR FrameBackColor; - __declspec(property(get=GetFrameBackColor2,put=PutFrameBackColor2)) - OLE_COLOR FrameBackColor2; - __declspec(property(get=GetFrameGradientMode,put=PutFrameGradientMode)) - enum tkLinearGradientMode FrameGradientMode; - __declspec(property(get=GetFrameOutlineStyle,put=PutFrameOutlineStyle)) - enum tkDashStyle FrameOutlineStyle; - __declspec(property(get=GetFrameOutlineWidth,put=PutFrameOutlineWidth)) - long FrameOutlineWidth; - __declspec(property(get=GetFramePaddingX,put=PutFramePaddingX)) - long FramePaddingX; - __declspec(property(get=GetFramePaddingY,put=PutFramePaddingY)) - long FramePaddingY; - __declspec(property(get=GetFrameTransparency,put=PutFrameTransparency)) - long FrameTransparency; - __declspec(property(get=GetInboxAlignment,put=PutInboxAlignment)) - enum tkLabelAlignment InboxAlignment; - __declspec(property(get=GetFrameVisible,put=PutFrameVisible)) - VARIANT_BOOL FrameVisible; - __declspec(property(get=GetEnabled,put=PutEnabled)) - VARIANT_BOOL Enabled; - __declspec(property(get=GetFontSize2,put=PutFontSize2)) - long FontSize2; - - // - // Wrapper methods for error-handling - // - - long GetPriority ( ); - void PutPriority ( - long retVal ); - _bstr_t GetName ( ); - void PutName ( - _bstr_t retVal ); - _bstr_t GetExpression ( ); - void PutExpression ( - _bstr_t retVal ); - _variant_t GetMinValue ( ); - void PutMinValue ( - const _variant_t & pVal ); - _variant_t GetMaxValue ( ); - void PutMaxValue ( - const _variant_t & pVal ); - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL retVal ); - double GetOffsetX ( ); - void PutOffsetX ( - double retVal ); - double GetOffsetY ( ); - void PutOffsetY ( - double retVal ); - enum tkLabelAlignment GetAlignment ( ); - void PutAlignment ( - enum tkLabelAlignment retVal ); - enum tkLineLabelOrientation GetLineOrientation ( ); - void PutLineOrientation ( - enum tkLineLabelOrientation retVal ); - _bstr_t GetFontName ( ); - void PutFontName ( - _bstr_t retVal ); - long GetFontSize ( ); - void PutFontSize ( - long retVal ); - VARIANT_BOOL GetFontItalic ( ); - void PutFontItalic ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetFontBold ( ); - void PutFontBold ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetFontUnderline ( ); - void PutFontUnderline ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetFontStrikeOut ( ); - void PutFontStrikeOut ( - VARIANT_BOOL retVal ); - OLE_COLOR GetFontColor ( ); - void PutFontColor ( - OLE_COLOR retVal ); - OLE_COLOR GetFontColor2 ( ); - void PutFontColor2 ( - OLE_COLOR retVal ); - enum tkLinearGradientMode GetFontGradientMode ( ); - void PutFontGradientMode ( - enum tkLinearGradientMode retVal ); - long GetFontTransparency ( ); - void PutFontTransparency ( - long retVal ); - VARIANT_BOOL GetFontOutlineVisible ( ); - void PutFontOutlineVisible ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetShadowVisible ( ); - void PutShadowVisible ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetHaloVisible ( ); - void PutHaloVisible ( - VARIANT_BOOL retVal ); - OLE_COLOR GetFontOutlineColor ( ); - void PutFontOutlineColor ( - OLE_COLOR retVal ); - OLE_COLOR GetShadowColor ( ); - void PutShadowColor ( - OLE_COLOR retVal ); - OLE_COLOR GetHaloColor ( ); - void PutHaloColor ( - OLE_COLOR retVal ); - long GetFontOutlineWidth ( ); - void PutFontOutlineWidth ( - long retVal ); - long GetShadowOffsetX ( ); - void PutShadowOffsetX ( - long retVal ); - long GetShadowOffsetY ( ); - void PutShadowOffsetY ( - long retVal ); - long GetHaloSize ( ); - void PutHaloSize ( - long retVal ); - enum tkLabelFrameType GetFrameType ( ); - void PutFrameType ( - enum tkLabelFrameType retVal ); - OLE_COLOR GetFrameOutlineColor ( ); - void PutFrameOutlineColor ( - OLE_COLOR retVal ); - OLE_COLOR GetFrameBackColor ( ); - void PutFrameBackColor ( - OLE_COLOR retVal ); - OLE_COLOR GetFrameBackColor2 ( ); - void PutFrameBackColor2 ( - OLE_COLOR retVal ); - enum tkLinearGradientMode GetFrameGradientMode ( ); - void PutFrameGradientMode ( - enum tkLinearGradientMode retVal ); - enum tkDashStyle GetFrameOutlineStyle ( ); - void PutFrameOutlineStyle ( - enum tkDashStyle retVal ); - long GetFrameOutlineWidth ( ); - void PutFrameOutlineWidth ( - long retVal ); - long GetFramePaddingX ( ); - void PutFramePaddingX ( - long retVal ); - long GetFramePaddingY ( ); - void PutFramePaddingY ( - long retVal ); - long GetFrameTransparency ( ); - void PutFrameTransparency ( - long retVal ); - enum tkLabelAlignment GetInboxAlignment ( ); - void PutInboxAlignment ( - enum tkLabelAlignment retVal ); - VARIANT_BOOL GetFrameVisible ( ); - void PutFrameVisible ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetEnabled ( ); - void PutEnabled ( - VARIANT_BOOL retVal ); - _bstr_t Serialize ( ); - HRESULT Deserialize ( - _bstr_t newVal ); - long GetFontSize2 ( ); - void PutFontSize2 ( - long pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Priority ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_Priority ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_Name ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Name ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_Expression ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Expression ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_MinValue ( - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall put_MinValue ( - /*[in]*/ VARIANT pVal ) = 0; - virtual HRESULT __stdcall get_MaxValue ( - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall put_MaxValue ( - /*[in]*/ VARIANT pVal ) = 0; - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_OffsetX ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_OffsetX ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_OffsetY ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_OffsetY ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_Alignment ( - /*[out,retval]*/ enum tkLabelAlignment * retVal ) = 0; - virtual HRESULT __stdcall put_Alignment ( - /*[in]*/ enum tkLabelAlignment retVal ) = 0; - virtual HRESULT __stdcall get_LineOrientation ( - /*[out,retval]*/ enum tkLineLabelOrientation * retVal ) = 0; - virtual HRESULT __stdcall put_LineOrientation ( - /*[in]*/ enum tkLineLabelOrientation retVal ) = 0; - virtual HRESULT __stdcall get_FontName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_FontName ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_FontSize ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FontSize ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FontItalic ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontItalic ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontBold ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontBold ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontUnderline ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontUnderline ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontStrikeOut ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontStrikeOut ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FontColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FontColor2 ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FontColor2 ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FontGradientMode ( - /*[out,retval]*/ enum tkLinearGradientMode * retVal ) = 0; - virtual HRESULT __stdcall put_FontGradientMode ( - /*[in]*/ enum tkLinearGradientMode retVal ) = 0; - virtual HRESULT __stdcall get_FontTransparency ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FontTransparency ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FontOutlineVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontOutlineVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ShadowVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ShadowVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_HaloVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_HaloVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontOutlineColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FontOutlineColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_ShadowColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_ShadowColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_HaloColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_HaloColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FontOutlineWidth ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FontOutlineWidth ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_ShadowOffsetX ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_ShadowOffsetX ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_ShadowOffsetY ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_ShadowOffsetY ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_HaloSize ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_HaloSize ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FrameType ( - /*[out,retval]*/ enum tkLabelFrameType * retVal ) = 0; - virtual HRESULT __stdcall put_FrameType ( - /*[in]*/ enum tkLabelFrameType retVal ) = 0; - virtual HRESULT __stdcall get_FrameOutlineColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FrameOutlineColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FrameBackColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FrameBackColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FrameBackColor2 ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FrameBackColor2 ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FrameGradientMode ( - /*[out,retval]*/ enum tkLinearGradientMode * retVal ) = 0; - virtual HRESULT __stdcall put_FrameGradientMode ( - /*[in]*/ enum tkLinearGradientMode retVal ) = 0; - virtual HRESULT __stdcall get_FrameOutlineStyle ( - /*[out,retval]*/ enum tkDashStyle * retVal ) = 0; - virtual HRESULT __stdcall put_FrameOutlineStyle ( - /*[in]*/ enum tkDashStyle retVal ) = 0; - virtual HRESULT __stdcall get_FrameOutlineWidth ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FrameOutlineWidth ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FramePaddingX ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FramePaddingX ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FramePaddingY ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FramePaddingY ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FrameTransparency ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FrameTransparency ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_InboxAlignment ( - /*[out,retval]*/ enum tkLabelAlignment * retVal ) = 0; - virtual HRESULT __stdcall put_InboxAlignment ( - /*[in]*/ enum tkLabelAlignment retVal ) = 0; - virtual HRESULT __stdcall get_FrameVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FrameVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_Enabled ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_Enabled ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall get_FontSize2 ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_FontSize2 ( - /*[in]*/ long pVal ) = 0; -}; - -enum __declspec(uuid("44e55993-60b9-4f67-9500-073a3fca2249")) -SelectMode -{ - INTERSECTION = 0, - INCLUSION = 1 -}; - -enum __declspec(uuid("343cae84-d677-4bc6-a7f4-4c7e5096d776")) -tkClassificationType -{ - ctNaturalBreaks = 0, - ctUniqueValues = 1, - ctEqualIntervals = 2, - ctEqualCount = 3, - ctStandardDeviation = 4, - ctEqualSumOfValues = 5 -}; - -enum __declspec(uuid("15e8581c-003e-4f7a-80e4-89be29bd91a8")) -tkLabelElements -{ - leFont = 0, - leFontOutline = 1, - leShadow = 2, - leHalo = 3, - leFrameBackground = 4, - leFrameOutline = 5, - leDefault = 6 -}; - -enum __declspec(uuid("7a778f18-9cd1-45ae-abfc-92b8e6c1579a")) -tkLabelPositioning -{ - lpCenter = 0, - lpCentroid = 1, - lpInteriorPoint = 2, - lpFirstSegment = 3, - lpLastSegment = 4, - lpMiddleSegment = 5, - lpLongestSegement = 6, - lpNone = 7 -}; - -enum __declspec(uuid("e214cc65-00dc-4511-8e9e-c262433c1aad")) -tkSavingMode -{ - modeNone = 0, - modeStandard = 1, - modeXML = 2, - modeDBF = 3, - modeXMLOverwrite = 4 -}; - -enum __declspec(uuid("cd43915d-38bb-410e-a24f-3c1967617151")) -tkTextRenderingHint -{ - SystemDefault = 0, - SingleBitPerPixelGridFit = 1, - SingleBitPerPixel = 2, - AntiAliasGridFit = 3, - HintAntiAlias = 4, - ClearTypeGridFit = 5 -}; - -enum __declspec(uuid("2ea95843-840a-457d-8d9a-cffd731b89d0")) -tkImageSourceType -{ - istUninitialized = 0, - istDiskBased = 1, - istInMemory = 2, - istGDALBased = 3, - istGDIPlus = 4 -}; - -enum __declspec(uuid("52edc6dd-5ed5-40a0-8cd5-ed971ce87208")) -tkGridRendering -{ - grForceForAllFormats = 0, - grForGridsOnly = 1, - grNever = 2 -}; - -enum __declspec(uuid("76bcef79-8841-440c-ba0b-b8c8b236935e")) -tkCoordinateSystem -{ - csAbidjan_1987 = 4143, - csAccra = 4168, - csAdindan = 4201, - csAfgooye = 4205, - csAgadez = 4206, - csAGD66 = 4202, - csAGD84 = 4203, - csAin_el_Abd = 4204, - csAlbanian_1987 = 4191, - csAmerican_Samoa_1962 = 4169, - csAmersfoort = 4289, - csAmmassalik_1958 = 4196, - csAnguilla_1957 = 4600, - csAntigua_1943 = 4601, - csAratu = 4208, - csArc_1950 = 4209, - csArc_1960 = 4210, - csAscension_Island_1958 = 4712, - csATF_Paris = 4901, - csATS77 = 4122, - csAustralian_Antarctic = 4176, - csAyabelle_Lighthouse = 4713, - csAzores_Central_1948 = 4183, - csAzores_Central_1995 = 4665, - csAzores_Occidental_1939 = 4182, - csAzores_Oriental_1940 = 4184, - csAzores_Oriental_1995 = 4664, - csBarbados_1938 = 4212, - csBatavia = 4211, - csBatavia_Jakarta = 4813, - csBDA2000 = 4762, - csBeduaram = 4213, - csBeijing_1954 = 4214, - csBelge_1950 = 4215, - csBelge_1950_Brussels = 4809, - csBelge_1972 = 4313, - csBellevue = 4714, - csBermuda_1957 = 4216, - csBern_1898_Bern = 4801, - csBern_1938 = 4306, - csBissau = 4165, - csBogota_1975 = 4218, - csBogota_1975_Bogota = 4802, - csBukit_Rimpah = 4219, - csCadastre_1997 = 4475, - csCamacupa = 4220, - csCamp_Area_Astro = 4715, - csCampo_Inchauspe = 4221, - csCape = 4222, - csCape_Canaveral = 4717, - csCarthage = 4223, - csCarthage_Paris = 4816, - csCH1903 = 4149, - csCH1903_plus = 4150, - csChatham_Islands_1971 = 4672, - csChatham_Islands_1979 = 4673, - csChina_Geodetic_Coordinate_System_2000 = 4490, - csChos_Malal_1914 = 4160, - csCHTRF95 = 4151, - csChua = 4224, - csCocos_Islands_1965 = 4708, - csCombani_1950 = 4632, - csConakry_1905 = 4315, - csCorrego_Alegre = 4225, - csCSG67 = 4623, - csDabola_1981 = 4155, - csDatum_73 = 4274, - csDealul_Piscului_1930 = 4316, - csDeception_Island = 4736, - csDeir_ez_Zor = 4227, - csDGN95 = 4755, - csDHDN = 4314, - csDiego_Garcia_1969 = 4724, - csDominica_1945 = 4602, - csDouala_1948 = 4192, - csDRUKREF_03 = 5264, - csEaster_Island_1967 = 4719, - csED50 = 4230, - csED50_ED77 = 4154, - csED79 = 4668, - csED87 = 4231, - csEgypt_1907 = 4229, - csEgypt_1930 = 4199, - csEgypt_Gulf_of_Suez_S_650_TL = 4706, - csELD79 = 4159, - csEST92 = 4133, - csEST97 = 4180, - csETRS89 = 4258, - csFahud = 4232, - csFatu_Iva_72 = 4688, - csFD54 = 4741, - csFD58 = 4132, - csFiji_1956 = 4721, - csFiji_1986 = 4720, - csfk89 = 4753, - csFort_Marigot = 4621, - csGan_1970 = 4684, - csGaroua = 4197, - csGDA94 = 4283, - csGDBD2009 = 5246, - csGDM2000 = 4742, - csGGRS87 = 4121, - csGR96 = 4747, - csGrand_Cayman_1959 = 4723, - csGrand_Comoros = 4646, - csGreek = 4120, - csGreek_Athens = 4815, - csGrenada_1953 = 4603, - csGuadeloupe_1948 = 4622, - csGuam_1963 = 4675, - csGulshan_303 = 4682, - csHanoi_1972 = 4147, - csHartebeesthoek94 = 4148, - csHD1909 = 3819, - csHD72 = 4237, - csHelle_1954 = 4660, - csHerat_North = 4255, - csHito_XVIII_1963 = 4254, - csHjorsey_1955 = 4658, - csHong_Kong_1963 = 4738, - csHong_Kong_1963_67 = 4739, - csHong_Kong_1980 = 4611, - csHTRS96 = 4761, - csHu_Tzu_Shan_1950 = 4236, - csID74 = 4238, - csIGC_1962_6th_Parallel_South = 4697, - csIGCB_1955 = 4701, - csIGM95 = 4670, - csIGN_1962_Kerguelen = 4698, - csIGN_Astro_1960 = 4700, - csIGN53_Mare = 4641, - csIGN56_Lifou = 4633, - csIGN63_Hiva_Oa = 4689, - csIGN72_Grande_Terre = 4662, - csIGN72_Nuku_Hiva = 4630, - csIGRS = 3889, - csIKBD_92 = 4667, - csIndian_1954 = 4239, - csIndian_1960 = 4131, - csIndian_1975 = 4240, - csIRENET95 = 4173, - csISN93 = 4659, - csIsrael = 4141, - csIwo_Jima_1945 = 4709, - csJAD2001 = 4758, - csJAD69 = 4242, - csJamaica_1875 = 4241, - csJGD2000 = 4612, - csJohnston_Island_1961 = 4725, - csJouik_1961 = 4679, - csKalianpur_1880 = 4243, - csKalianpur_1937 = 4144, - csKalianpur_1962 = 4145, - csKalianpur_1975 = 4146, - csKandawala = 4244, - csKarbala_1979 = 4743, - csKasai_1953 = 4696, - csKatanga_1955 = 4695, - csKertau_RSO = 4751, - csKertau_1968 = 4245, - csKKJ = 4123, - csKOC = 4246, - csKorea_2000 = 4737, - csKorean_1985 = 4162, - csKorean_1995 = 4166, - csKousseri = 4198, - csKUDAMS = 4319, - csKusaie_1951 = 4735, - csLa_Canoa = 4247, - csLake = 4249, - csLao_1993 = 4677, - csLao_1997 = 4678, - csLe_Pouce_1934 = 4699, - csLeigon = 4250, - csLGD2006 = 4754, - csLiberia_1964 = 4251, - csLisbon = 4207, - csLisbon_Lisbon = 4803, - csLisbon_1890 = 4666, - csLisbon_1890_Lisbon = 4904, - csLittle_Cayman_1961 = 4726, - csLKS92 = 4661, - csLKS94 = 4669, - csLocodjo_1965 = 4142, - csLoma_Quintana = 4288, - csLome = 4252, - csLuxembourg_1930 = 4181, - csLuzon_1911 = 4253, - csMadrid_1870_Madrid = 4903, - csMadzansua = 4128, - csMAGNA_SIRGAS = 4686, - csMahe_1971 = 4256, - csMakassar = 4257, - csMakassar_Jakarta = 4804, - csMalongo_1987 = 4259, - csManoca_1962 = 4193, - csMarcus_Island_1952 = 4711, - csMarshall_Islands_1960 = 4732, - csMartinique_1938 = 4625, - csMassawa = 4262, - csMaupiti_83 = 4692, - csMauritania_1999 = 4702, - csMerchich = 4261, - csMexican_Datum_of_1993 = 4483, - csMGI = 4312, - csMGI_Ferro = 4805, - csMGI_1901 = 3906, - csMhast_offshore = 4705, - csMhast_onshore = 4704, - csMhast_1951 = 4703, - csMidway_1961 = 4727, - csMinna = 4263, - csMOLDREF99 = 4023, - csMonte_Mario = 4265, - csMonte_Mario_Rome = 4806, - csMontserrat_1958 = 4604, - csMoorea_87 = 4691, - csMOP78 = 4639, - csMount_Dillon = 4157, - csMoznet = 4130, - csMporaloko = 4266, - csNAD27 = 4267, - csNAD27_Michigan = 4268, - csNAD27_76 = 4608, - csNAD27_CGQ77 = 4609, - csNAD83 = 4269, - csNAD83_CSRS = 4617, - csNAD83_HARN = 4152, - csNAD83_NSRS2007 = 4759, - csNahrwan_1934 = 4744, - csNahrwan_1967 = 4270, - csNakhl_e_Ghanem = 4693, - csNaparima_1955 = 4158, - csNaparima_1972 = 4271, - csNEA74_Noumea = 4644, - csNew_Beijing = 4555, - csNGN = 4318, - csNGO_1948 = 4273, - csNGO_1948_Oslo = 4817, - csNord_Sahara_1959 = 4307, - csNouakchott_1965 = 4680, - csNSWC_9Z_2 = 4276, - csNTF = 4275, - csNTF_Paris = 4807, - csNZGD2000 = 4167, - csNZGD49 = 4272, - csObservatario = 4129, - csOld_Hawaiian = 4135, - csOS_SN80 = 4279, - csOSGB_1936 = 4277, - csOSGB70 = 4278, - csOSNI_1952 = 4188, - csPadang = 4280, - csPadang_Jakarta = 4808, - csPalestine_1923 = 4281, - csPampa_del_Castillo = 4161, - csPD_83 = 4746, - csPerroud_1950 = 4637, - csPetrels_1972 = 4636, - csPhoenix_Islands_1966 = 4716, - csPico_de_las_Nieves_1984 = 4728, - csPitcairn_1967 = 4729, - csPitcairn_2006 = 4763, - csPoint_58 = 4620, - csPointe_Noire = 4282, - csPorto_Santo = 4615, - csPorto_Santo_1995 = 4663, - csPOSGAR_94 = 4694, - csPOSGAR_98 = 4190, - csPrincipe = 4824, - csPRS92 = 4683, - csPSAD56 = 4248, - csPSD93 = 4134, - csPTRA08 = 5013, - csPuerto_Rico = 4139, - csPulkovo_1942 = 4284, - csPulkovo_1942_58 = 4179, - csPulkovo_1942_83 = 4178, - csPulkovo_1995 = 4200, - csPZ_90 = 4740, - csQatar_1948 = 4286, - csQatar_1974 = 4285, - csQND95 = 4614, - csQornoq_1927 = 4194, - csRassadiran = 4153, - csRD_83 = 4745, - csREGCAN95 = 4081, - csREGVEN = 4189, - csReunion_1947 = 4626, - csReykjavik_1900 = 4657, - csRGF93 = 4171, - csRGFG95 = 4624, - csRGM04 = 4470, - csRGNC91_93 = 4749, - csRGPF = 4687, - csRGR92 = 4627, - csRGRDC_2005 = 4046, - csRGSPM06 = 4463, - csRRAF_1991 = 4558, - csRSRGD2000 = 4764, - csRT38 = 4308, - csRT38_Stockholm = 4814, - csRT90 = 4124, - csSAD69 = 4618, - csSaint_Pierre_et_Miquelon_1950 = 4638, - csSanto_1965 = 4730, - csSao_Tome = 4823, - csSapper_Hill_1943 = 4292, - csSchwarzeck = 4293, - csScoresbysund_1952 = 4195, - csSegara = 4613, - csSegara_Jakarta = 4820, - csSelvagem_Grande = 4616, - csSerindung = 4295, - csSierra_Leone_1924 = 4174, - csSierra_Leone_1968 = 4175, - csSIRGAS_1995 = 4170, - csSIRGAS_2000 = 4674, - csS_JTSK = 4156, - csS_JTSK_Ferro = 4818, - csS_JTSK_05 = 5228, - csS_JTSK_05_Ferro = 5229, - csSLD99 = 5233, - csSlovenia_1996 = 4765, - csSolomon_1968 = 4718, - csSouth_Georgia_1968 = 4722, - csSouth_Yemen = 4164, - csSREF98 = 4075, - csSt_George_Island = 4138, - csSt_Helena_1971 = 4710, - csSt_Kitts_1955 = 4605, - csSt_Lawrence_Island = 4136, - csSt_Lucia_1955 = 4606, - csSt_Paul_Island = 4137, - csSt_Vincent_1945 = 4607, - csST71_Belep = 4643, - csST84_Ile_des_Pins = 4642, - csST87_Ouvea = 4750, - csSVY21 = 4757, - csSWEREF99 = 4619, - csTahaa_54 = 4629, - csTahiti_52 = 4628, - csTahiti_79 = 4690, - csTananarive = 4297, - csTananarive_Paris = 4810, - csTC_1948 = 4303, - csTern_Island_1961 = 4707, - csTete = 4127, - csTimbalai_1948 = 4298, - csTM65 = 4299, - csTM75 = 4300, - csTokyo = 4301, - csTokyo_1892 = 5132, - csTrinidad_1903 = 4302, - csTristan_1968 = 4734, - csTUREF = 5252, - csTWD67 = 3821, - csTWD97 = 3824, - csVanua_Levu_1915 = 4748, - csVientiane_1982 = 4676, - csViti_Levu_1912 = 4752, - csVN_2000 = 4756, - csVoirol_1875 = 4304, - csVoirol_1875_Paris = 4811, - csVoirol_1879 = 4671, - csVoirol_1879_Paris = 4821, - csWake_Island_1952 = 4733, - csWGS_66 = 4760, - csWGS_72 = 4322, - csWGS_72BE = 4324, - csWGS_84 = 4326, - csXian_1980 = 4610, - csYacare = 4309, - csYemen_NGN96 = 4163, - csYoff = 4310, - csZanderij = 4311 -}; - -enum __declspec(uuid("6470a5c5-e726-40e3-8c7b-e5c1e11e8a48")) -tkProjectionParameter -{ - LatitudeOfOrigin = 0, - CentralMeridian = 1, - ScaleFactor = 2, - FalseEasting = 3, - FalseNorthing = 4, - LongitudeOfOrigin = 5 -}; - -enum __declspec(uuid("f80983aa-f448-418b-a791-5b64795e57d2")) -tkGeogCSParameter -{ - SemiMajor = 0, - SemiMinor = 1, - InverseFlattening = 2, - PrimeMeridian = 3, - AngularUnit = 4 -}; - -enum __declspec(uuid("71c4afc7-1527-4931-b031-3309c30f3213")) -tkWgs84Projection -{ - Wgs84_World_Mercator = 3395, - Wgs84_PDC_Mercator = 3832, - Wgs84_Pseudo_Mercator = 3857, - Wgs84_Mercator_41 = 3994, - Wgs84_World_Equidistant_Cylindrical = 4087, - Wgs84_UPS_North_EN = 5041, - Wgs84_UPS_South_EN = 5042, - Wgs84_UTM_grid_system_northern_hemisphere = 32600, - Wgs84_UTM_zone_1N = 32601, - Wgs84_UTM_zone_2N = 32602, - Wgs84_UTM_zone_3N = 32603, - Wgs84_UTM_zone_4N = 32604, - Wgs84_UTM_zone_5N = 32605, - Wgs84_UTM_zone_6N = 32606, - Wgs84_UTM_zone_7N = 32607, - Wgs84_UTM_zone_8N = 32608, - Wgs84_UTM_zone_9N = 32609, - Wgs84_UTM_zone_10N = 32610, - Wgs84_UTM_zone_11N = 32611, - Wgs84_UTM_zone_12N = 32612, - Wgs84_UTM_zone_13N = 32613, - Wgs84_UTM_zone_14N = 32614, - Wgs84_UTM_zone_15N = 32615, - Wgs84_UTM_zone_16N = 32616, - Wgs84_UTM_zone_17N = 32617, - Wgs84_UTM_zone_18N = 32618, - Wgs84_UTM_zone_19N = 32619, - Wgs84_UTM_zone_20N = 32620, - Wgs84_UTM_zone_21N = 32621, - Wgs84_UTM_zone_22N = 32622, - Wgs84_UTM_zone_23N = 32623, - Wgs84_UTM_zone_24N = 32624, - Wgs84_UTM_zone_25N = 32625, - Wgs84_UTM_zone_26N = 32626, - Wgs84_UTM_zone_27N = 32627, - Wgs84_UTM_zone_28N = 32628, - Wgs84_UTM_zone_29N = 32629, - Wgs84_UTM_zone_30N = 32630, - Wgs84_UTM_zone_31N = 32631, - Wgs84_UTM_zone_32N = 32632, - Wgs84_UTM_zone_33N = 32633, - Wgs84_UTM_zone_34N = 32634, - Wgs84_UTM_zone_35N = 32635, - Wgs84_UTM_zone_36N = 32636, - Wgs84_UTM_zone_37N = 32637, - Wgs84_UTM_zone_38N = 32638, - Wgs84_UTM_zone_39N = 32639, - Wgs84_UTM_zone_40N = 32640, - Wgs84_UTM_zone_41N = 32641, - Wgs84_UTM_zone_42N = 32642, - Wgs84_UTM_zone_43N = 32643, - Wgs84_UTM_zone_44N = 32644, - Wgs84_UTM_zone_45N = 32645, - Wgs84_UTM_zone_46N = 32646, - Wgs84_UTM_zone_47N = 32647, - Wgs84_UTM_zone_48N = 32648, - Wgs84_UTM_zone_49N = 32649, - Wgs84_UTM_zone_50N = 32650, - Wgs84_UTM_zone_51N = 32651, - Wgs84_UTM_zone_52N = 32652, - Wgs84_UTM_zone_53N = 32653, - Wgs84_UTM_zone_54N = 32654, - Wgs84_UTM_zone_55N = 32655, - Wgs84_UTM_zone_56N = 32656, - Wgs84_UTM_zone_57N = 32657, - Wgs84_UTM_zone_58N = 32658, - Wgs84_UTM_zone_59N = 32659, - Wgs84_UTM_zone_60N = 32660, - Wgs84_UPS_North_NE = 32661, - Wgs84_BLM_14N_ftUS = 32664, - Wgs84_BLM_15N_ftUS = 32665, - Wgs84_BLM_16N_ftUS = 32666, - Wgs84_BLM_17N_ftUS = 32667, - Wgs84_UTM_grid_system_southern_hemisphere = 32700, - Wgs84_UTM_zone_1S = 32701, - Wgs84_UTM_zone_2S = 32702, - Wgs84_UTM_zone_3S = 32703, - Wgs84_UTM_zone_4S = 32704, - Wgs84_UTM_zone_5S = 32705, - Wgs84_UTM_zone_6S = 32706, - Wgs84_UTM_zone_7S = 32707, - Wgs84_UTM_zone_8S = 32708, - Wgs84_UTM_zone_9S = 32709, - Wgs84_UTM_zone_10S = 32710, - Wgs84_UTM_zone_11S = 32711, - Wgs84_UTM_zone_12S = 32712, - Wgs84_UTM_zone_13S = 32713, - Wgs84_UTM_zone_14S = 32714, - Wgs84_UTM_zone_15S = 32715, - Wgs84_UTM_zone_16S = 32716, - Wgs84_UTM_zone_17S = 32717, - Wgs84_UTM_zone_18S = 32718, - Wgs84_UTM_zone_19S = 32719, - Wgs84_UTM_zone_20S = 32720, - Wgs84_UTM_zone_21S = 32721, - Wgs84_UTM_zone_22S = 32722, - Wgs84_UTM_zone_23S = 32723, - Wgs84_UTM_zone_24S = 32724, - Wgs84_UTM_zone_25S = 32725, - Wgs84_UTM_zone_26S = 32726, - Wgs84_UTM_zone_27S = 32727, - Wgs84_UTM_zone_28S = 32728, - Wgs84_UTM_zone_29S = 32729, - Wgs84_UTM_zone_30S = 32730, - Wgs84_UTM_zone_31S = 32731, - Wgs84_UTM_zone_32S = 32732, - Wgs84_UTM_zone_33S = 32733, - Wgs84_UTM_zone_34S = 32734, - Wgs84_UTM_zone_35S = 32735, - Wgs84_UTM_zone_36S = 32736, - Wgs84_UTM_zone_37S = 32737, - Wgs84_UTM_zone_38S = 32738, - Wgs84_UTM_zone_39S = 32739, - Wgs84_UTM_zone_40S = 32740, - Wgs84_UTM_zone_41S = 32741, - Wgs84_UTM_zone_42S = 32742, - Wgs84_UTM_zone_43S = 32743, - Wgs84_UTM_zone_44S = 32744, - Wgs84_UTM_zone_45S = 32745, - Wgs84_UTM_zone_46S = 32746, - Wgs84_UTM_zone_47S = 32747, - Wgs84_UTM_zone_48S = 32748, - Wgs84_UTM_zone_49S = 32749, - Wgs84_UTM_zone_50S = 32750, - Wgs84_UTM_zone_51S = 32751, - Wgs84_UTM_zone_52S = 32752, - Wgs84_UTM_zone_53S = 32753, - Wgs84_UTM_zone_54S = 32754, - Wgs84_UTM_zone_55S = 32755, - Wgs84_UTM_zone_56S = 32756, - Wgs84_UTM_zone_57S = 32757, - Wgs84_UTM_zone_58S = 32758, - Wgs84_UTM_zone_59S = 32759, - Wgs84_UTM_zone_60S = 32760, - Wgs84_UPS_South_NE = 32761, - WGS_1984_Web_Mercator = 102113 -}; - -enum __declspec(uuid("32617f7e-44f7-4ecd-8228-85924a4df5b7")) -tkNad83Projection -{ - Nad83_Kentucky_North = 2205, - Nad83_Arizona_East_ft = 2222, - Nad83_Arizona_Central_ft = 2223, - Nad83_Arizona_West_ft = 2224, - Nad83_California_zone_1_ftUS = 2225, - Nad83_California_zone_2_ftUS = 2226, - Nad83_California_zone_3_ftUS = 2227, - Nad83_California_zone_4_ftUS = 2228, - Nad83_California_zone_5_ftUS = 2229, - Nad83_California_zone_6_ftUS = 2230, - Nad83_Colorado_North_ftUS = 2231, - Nad83_Colorado_Central_ftUS = 2232, - Nad83_Colorado_South_ftUS = 2233, - Nad83_Connecticut_ftUS = 2234, - Nad83_Delaware_ftUS = 2235, - Nad83_Florida_East_ftUS = 2236, - Nad83_Florida_West_ftUS = 2237, - Nad83_Florida_North_ftUS = 2238, - Nad83_Georgia_East_ftUS = 2239, - Nad83_Georgia_West_ftUS = 2240, - Nad83_Idaho_East_ftUS = 2241, - Nad83_Idaho_Central_ftUS = 2242, - Nad83_Idaho_West_ftUS = 2243, - Nad83_Kentucky_North_ftUS = 2246, - Nad83_Kentucky_South_ftUS = 2247, - Nad83_Maryland_ftUS = 2248, - Nad83_Massachusetts_Mainland_ftUS = 2249, - Nad83_Massachusetts_Island_ftUS = 2250, - Nad83_Michigan_North_ft = 2251, - Nad83_Michigan_Central_ft = 2252, - Nad83_Michigan_South_ft = 2253, - Nad83_Mississippi_East_ftUS = 2254, - Nad83_Mississippi_West_ftUS = 2255, - Nad83_Montana_ft = 2256, - Nad83_New_Mexico_East_ftUS = 2257, - Nad83_New_Mexico_Central_ftUS = 2258, - Nad83_New_Mexico_West_ftUS = 2259, - Nad83_New_York_East_ftUS = 2260, - Nad83_New_York_Central_ftUS = 2261, - Nad83_New_York_West_ftUS = 2262, - Nad83_New_York_Long_Island_ftUS = 2263, - Nad83_North_Carolina_ftUS = 2264, - Nad83_North_Dakota_North_ft = 2265, - Nad83_North_Dakota_South_ft = 2266, - Nad83_Oklahoma_North_ftUS = 2267, - Nad83_Oklahoma_South_ftUS = 2268, - Nad83_Oregon_North_ft = 2269, - Nad83_Oregon_South_ft = 2270, - Nad83_Pennsylvania_North_ftUS = 2271, - Nad83_Pennsylvania_South_ftUS = 2272, - Nad83_South_Carolina_ft = 2273, - Nad83_Tennessee_ftUS = 2274, - Nad83_Texas_North_ftUS = 2275, - Nad83_Texas_North_Central_ftUS = 2276, - Nad83_Texas_Central_ftUS = 2277, - Nad83_Texas_South_Central_ftUS = 2278, - Nad83_Texas_South_ftUS = 2279, - Nad83_Utah_North_ft = 2280, - Nad83_Utah_Central_ft = 2281, - Nad83_Utah_South_ft = 2282, - Nad83_Virginia_North_ftUS = 2283, - Nad83_Virginia_South_ftUS = 2284, - Nad83_Washington_North_ftUS = 2285, - Nad83_Washington_South_ftUS = 2286, - Nad83_Wisconsin_North_ftUS = 2287, - Nad83_Wisconsin_Central_ftUS = 2288, - Nad83_Wisconsin_South_ftUS = 2289, - Nad83_Indiana_East_ftUS = 2965, - Nad83_Indiana_West_ftUS = 2966, - Nad83_Oregon_Lambert = 2991, - Nad83_Oregon_Lambert_ft = 2992, - Nad83_BC_Albers = 3005, - Nad83_Wisconsin_Transverse_Mercator = 3070, - Nad83_Maine_CS2000_East = 3072, - Nad83_Maine_CS2000_West = 3074, - Nad83_Michigan_Oblique_Mercator = 3078, - Nad83_Texas_State_Mapping_System = 3081, - Nad83_Texas_Centric_Lambert_Conformal = 3082, - Nad83_Texas_Centric_Albers_Equal_Area = 3083, - Nad83_Florida_GDL_Albers = 3086, - Nad83_Kentucky_Single_Zone = 3088, - Nad83_Kentucky_Single_Zone_ftUS = 3089, - Nad83_Ontario_MNR_Lambert = 3161, - Nad83_Great_Lakes_Albers = 3174, - Nad83_Great_Lakes_and_St_Lawrence_Albers = 3175, - Nad83_California_Albers = 3310, - Nad83_Alaska_Albers = 3338, - Nad83_Statistics_Canada_Lambert = 3347, - Nad83_Alberta_10_TM_Forest = 3400, - Nad83_Alberta_10_TM_Resource = 3401, - Nad83_Iowa_North_ft_US = 3417, - Nad83_Iowa_South_ft_US = 3418, - Nad83_Kansas_North_ft_US = 3419, - Nad83_Kansas_South_ft_US = 3420, - Nad83_Nevada_East_ft_US = 3421, - Nad83_Nevada_Central_ft_US = 3422, - Nad83_Nevada_West_ft_US = 3423, - Nad83_New_Jersey_ft_US = 3424, - Nad83_Arkansas_North_ftUS = 3433, - Nad83_Arkansas_South_ftUS = 3434, - Nad83_Illinois_East_ftUS = 3435, - Nad83_Illinois_West_ftUS = 3436, - Nad83_New_Hampshire_ftUS = 3437, - Nad83_Rhode_Island_ftUS = 3438, - Nad83_Louisiana_North_ftUS = 3451, - Nad83_Louisiana_South_ftUS = 3452, - Nad83_Louisiana_Offshore_ftUS = 3453, - Nad83_South_Dakota_South_ftUS = 3455, - Nad83_Maine_CS2000_Central = 3463, - Nad83_Utah_North_ftUS = 3560, - Nad83_Utah_Central_ftUS = 3566, - Nad83_Utah_South_ftUS = 3567, - Nad83_Yukon_Albers = 3578, - Nad83_NWT_Lambert = 3580, - Nad83_Ohio_North_ftUS = 3734, - Nad83_Ohio_South_ftUS = 3735, - Nad83_Wyoming_East_ftUS = 3736, - Nad83_Wyoming_East_Central_ftUS = 3737, - Nad83_Wyoming_West_Central_ftUS = 3738, - Nad83_Wyoming_West_ftUS = 3739, - Nad83_Hawaii_zone_3_ftUS = 3759, - Nad83_Alberta_3TM_ref_merid_111_W = 3775, - Nad83_Alberta_3TM_ref_merid_114_W = 3776, - Nad83_Alberta_3TM_ref_merid_117_W = 3777, - Nad83_MTQ_Lambert = 3798, - Nad83_Alberta_3TM_ref_merid_120_W = 3801, - Nad83_Mississippi_TM = 3814, - Nad83_Virginia_Lambert = 3968, - Nad83_Canada_Atlas_Lambert = 3978, - Nad83_BLM_59N_ftUS = 4217, - Nad83_BLM_60N_ftUS = 4420, - Nad83_BLM_1N_ftUS = 4421, - Nad83_BLM_2N_ftUS = 4422, - Nad83_BLM_3N_ftUS = 4423, - Nad83_BLM_4N_ftUS = 4424, - Nad83_BLM_5N_ftUS = 4425, - Nad83_BLM_6N_ftUS = 4426, - Nad83_BLM_7N_ftUS = 4427, - Nad83_BLM_8N_ftUS = 4428, - Nad83_BLM_9N_ftUS = 4429, - Nad83_BLM_10N_ftUS = 4430, - Nad83_BLM_11N_ftUS = 4431, - Nad83_BLM_12N_ftUS = 4432, - Nad83_BLM_13N_ftUS = 4433, - Nad83_BLM_18N_ftUS = 4438, - Nad83_BLM_19N_ftUS = 4439, - Nad83_South_Dakota_North_ftUS = 4457, - Nad83_Conus_Albers = 5070, - Nad83_Teranet_Ontario_Lambert = 5320, - Nad83_Maine_East_ftUS = 26847, - Nad83_Maine_West_ftUS = 26848, - Nad83_Minnesota_North_ftUS = 26849, - Nad83_Minnesota_Central_ftUS = 26850, - Nad83_Minnesota_South_ftUS = 26851, - Nad83_Nebraska_ftUS = 26852, - Nad83_West_Virginia_North_ftUS = 26853, - Nad83_West_Virginia_South_ftUS = 26854, - Nad83_UTM_zone_59N = 3372, - Nad83_UTM_zone_60N = 3373, - Nad83_UTM_zone_1N = 26901, - Nad83_UTM_zone_2N = 26902, - Nad83_UTM_zone_3N = 26903, - Nad83_UTM_zone_4N = 26904, - Nad83_UTM_zone_5N = 26905, - Nad83_UTM_zone_6N = 26906, - Nad83_UTM_zone_7N = 26907, - Nad83_UTM_zone_8N = 26908, - Nad83_UTM_zone_9N = 26909, - Nad83_UTM_zone_10N = 26910, - Nad83_UTM_zone_11N = 26911, - Nad83_UTM_zone_12N = 26912, - Nad83_UTM_zone_13N = 26913, - Nad83_UTM_zone_14N = 26914, - Nad83_UTM_zone_15N = 26915, - Nad83_UTM_zone_16N = 26916, - Nad83_UTM_zone_17N = 26917, - Nad83_UTM_zone_18N = 26918, - Nad83_UTM_zone_19N = 26919, - Nad83_UTM_zone_20N = 26920, - Nad83_UTM_zone_21N = 26921, - Nad83_UTM_zone_22N = 26922, - Nad83_UTM_zone_23N = 26923, - Nad83_BLM_14N_ftUS = 32164, - Nad83_BLM_15N_ftUS = 32165, - Nad83_BLM_16N_ftUS = 32166, - Nad83_BLM_17N_ftUS = 32167, - Nad83_Alabama_East = 26929, - Nad83_Alabama_West = 26930, - Nad83_Alaska_zone_1 = 26931, - Nad83_Alaska_zone_2 = 26932, - Nad83_Alaska_zone_3 = 26933, - Nad83_Alaska_zone_4 = 26934, - Nad83_Alaska_zone_5 = 26935, - Nad83_Alaska_zone_6 = 26936, - Nad83_Alaska_zone_7 = 26937, - Nad83_Alaska_zone_8 = 26938, - Nad83_Alaska_zone_9 = 26939, - Nad83_Alaska_zone_10 = 26940, - Nad83_California_zone_1 = 26941, - Nad83_California_zone_2 = 26942, - Nad83_California_zone_3 = 26943, - Nad83_California_zone_4 = 26944, - Nad83_California_zone_5 = 26945, - Nad83_California_zone_6 = 26946, - Nad83_Arizona_East = 26948, - Nad83_Arizona_Central = 26949, - Nad83_Arizona_West = 26950, - Nad83_Arkansas_North = 26951, - Nad83_Arkansas_South = 26952, - Nad83_Colorado_North = 26953, - Nad83_Colorado_Central = 26954, - Nad83_Colorado_South = 26955, - Nad83_Connecticut = 26956, - Nad83_Delaware = 26957, - Nad83_Florida_East = 26958, - Nad83_Florida_West = 26959, - Nad83_Florida_North = 26960, - Nad83_Hawaii_zone_1 = 26961, - Nad83_Hawaii_zone_2 = 26962, - Nad83_Hawaii_zone_3 = 26963, - Nad83_Hawaii_zone_4 = 26964, - Nad83_Hawaii_zone_5 = 26965, - Nad83_Georgia_East = 26966, - Nad83_Georgia_West = 26967, - Nad83_Idaho_East = 26968, - Nad83_Idaho_Central = 26969, - Nad83_Idaho_West = 26970, - Nad83_Illinois_East = 26971, - Nad83_Illinois_West = 26972, - Nad83_Indiana_East = 26973, - Nad83_Indiana_West = 26974, - Nad83_Iowa_North = 26975, - Nad83_Iowa_South = 26976, - Nad83_Kansas_North = 26977, - Nad83_Kansas_South = 26978, - Nad83_Kentucky_South = 26980, - Nad83_Louisiana_North = 26981, - Nad83_Louisiana_South = 26982, - Nad83_Maine_East = 26983, - Nad83_Maine_West = 26984, - Nad83_Maryland = 26985, - Nad83_Massachusetts_Mainland = 26986, - Nad83_Massachusetts_Island = 26987, - Nad83_Michigan_North = 26988, - Nad83_Michigan_Central = 26989, - Nad83_Michigan_South = 26990, - Nad83_Minnesota_North = 26991, - Nad83_Minnesota_Central = 26992, - Nad83_Minnesota_South = 26993, - Nad83_Mississippi_East = 26994, - Nad83_Mississippi_West = 26995, - Nad83_Missouri_East = 26996, - Nad83_Missouri_Central = 26997, - Nad83_Missouri_West = 26998, - Nad83_Montana = 32100, - Nad83_Nebraska = 32104, - Nad83_Nevada_East = 32107, - Nad83_Nevada_Central = 32108, - Nad83_Nevada_West = 32109, - Nad83_New_Hampshire = 32110, - Nad83_New_Jersey = 32111, - Nad83_New_Mexico_East = 32112, - Nad83_New_Mexico_Central = 32113, - Nad83_New_Mexico_West = 32114, - Nad83_New_York_East = 32115, - Nad83_New_York_Central = 32116, - Nad83_New_York_West = 32117, - Nad83_New_York_Long_Island = 32118, - Nad83_North_Carolina = 32119, - Nad83_North_Dakota_North = 32120, - Nad83_North_Dakota_South = 32121, - Nad83_Ohio_North = 32122, - Nad83_Ohio_South = 32123, - Nad83_Oklahoma_North = 32124, - Nad83_Oklahoma_South = 32125, - Nad83_Oregon_North = 32126, - Nad83_Oregon_South = 32127, - Nad83_Pennsylvania_North = 32128, - Nad83_Pennsylvania_South = 32129, - Nad83_Rhode_Island = 32130, - Nad83_South_Carolina = 32133, - Nad83_South_Dakota_North = 32134, - Nad83_South_Dakota_South = 32135, - Nad83_Tennessee = 32136, - Nad83_Texas_North = 32137, - Nad83_Texas_North_Central = 32138, - Nad83_Texas_Central = 32139, - Nad83_Texas_South_Central = 32140, - Nad83_Texas_South = 32141, - Nad83_Utah_North = 32142, - Nad83_Utah_Central = 32143, - Nad83_Utah_South = 32144, - Nad83_Vermont = 32145, - Nad83_Virginia_North = 32146, - Nad83_Virginia_South = 32147, - Nad83_Washington_North = 32148, - Nad83_Washington_South = 32149, - Nad83_West_Virginia_North = 32150, - Nad83_West_Virginia_South = 32151, - Nad83_Wisconsin_North = 32152, - Nad83_Wisconsin_Central = 32153, - Nad83_Wisconsin_South = 32154, - Nad83_Wyoming_East = 32155, - Nad83_Wyoming_East_Central = 32156, - Nad83_Wyoming_West_Central = 32157, - Nad83_Wyoming_West = 32158, - Nad83_Puerto_Rico_and_Virgin_Is = 32161, - Nad83_SCoPQ_zone_2 = 32180, - Nad83_MTM_zone_1 = 32181, - Nad83_MTM_zone_2 = 32182, - Nad83_MTM_zone_3 = 32183, - Nad83_MTM_zone_4 = 32184, - Nad83_MTM_zone_5 = 32185, - Nad83_MTM_zone_6 = 32186, - Nad83_MTM_zone_7 = 32187, - Nad83_MTM_zone_8 = 32188, - Nad83_MTM_zone_9 = 32189, - Nad83_MTM_zone_10 = 32190, - Nad83_MTM_zone_11 = 32191, - Nad83_MTM_zone_12 = 32192, - Nad83_MTM_zone_13 = 32193, - Nad83_MTM_zone_14 = 32194, - Nad83_MTM_zone_15 = 32195, - Nad83_MTM_zone_16 = 32196, - Nad83_MTM_zone_17 = 32197, - Nad83_Quebec_Lambert = 32198, - Nad83_Louisiana_Offshore = 32199, - NAD_1983_StatePlane_Guam_FIPS_5400 = 65161, - NAD_1983_StatePlane_Alabama_East_FIPS_0101_Feet = 102629, - NAD_1983_StatePlane_Alabama_West_FIPS_0102_Feet = 102630, - NAD_1983_StatePlane_Alaska_1_FIPS_5001_Feet = 102631, - NAD_1983_StatePlane_Alaska_2_FIPS_5002_Feet = 102632, - NAD_1983_StatePlane_Alaska_3_FIPS_5003_Feet = 102633, - NAD_1983_StatePlane_Alaska_4_FIPS_5004_Feet = 102634, - NAD_1983_StatePlane_Alaska_5_FIPS_5005_Feet = 102635, - NAD_1983_StatePlane_Alaska_6_FIPS_5006_Feet = 102636, - NAD_1983_StatePlane_Alaska_7_FIPS_5007_Feet = 102637, - NAD_1983_StatePlane_Alaska_8_FIPS_5008_Feet = 102638, - NAD_1983_StatePlane_Alaska_9_FIPS_5009_Feet = 102639, - NAD_1983_StatePlane_Alaska_10_FIPS_5010_Feet = 102640, - NAD_1983_StatePlane_California_I_FIPS_0401_Feet = 102641, - NAD_1983_StatePlane_California_II_FIPS_0402_Feet = 102642, - NAD_1983_StatePlane_California_III_FIPS_0403_Feet = 102643, - NAD_1983_StatePlane_California_IV_FIPS_0404_Feet = 102644, - NAD_1983_StatePlane_California_V_FIPS_0405_Feet = 102645, - NAD_1983_StatePlane_California_VI_FIPS_0406_Feet = 102646, - NAD_1983_StatePlane_Arizona_East_FIPS_0201_Feet = 102648, - NAD_1983_StatePlane_Arizona_Central_FIPS_0202_Feet = 102649, - NAD_1983_StatePlane_Arizona_West_FIPS_0203_Feet = 102650, - NAD_1983_StatePlane_Arkansas_North_FIPS_0301_Feet = 102651, - NAD_1983_StatePlane_Arkansas_South_FIPS_0302_Feet = 102652, - NAD_1983_StatePlane_Colorado_North_FIPS_0501_Feet = 102653, - NAD_1983_StatePlane_Colorado_Central_FIPS_0502_Feet = 102654, - NAD_1983_StatePlane_Colorado_South_FIPS_0503_Feet = 102655, - NAD_1983_StatePlane_Connecticut_FIPS_0600_Feet = 102656, - NAD_1983_StatePlane_Delaware_FIPS_0700_Feet = 102657, - NAD_1983_StatePlane_Florida_East_FIPS_0901_Feet = 102658, - NAD_1983_StatePlane_Florida_West_FIPS_0902_Feet = 102659, - NAD_1983_StatePlane_Florida_North_FIPS_0903_Feet = 102660, - NAD_1983_StatePlane_Hawaii_1_FIPS_5101_Feet = 102661, - NAD_1983_StatePlane_Hawaii_2_FIPS_5102_Feet = 102662, - NAD_1983_StatePlane_Hawaii_3_FIPS_5103_Feet = 102663, - NAD_1983_StatePlane_Hawaii_4_FIPS_5104_Feet = 102664, - NAD_1983_StatePlane_Hawaii_5_FIPS_5105_Feet = 102665, - NAD_1983_StatePlane_Georgia_East_FIPS_1001_Feet = 102666, - NAD_1983_StatePlane_Georgia_West_FIPS_1002_Feet = 102667, - NAD_1983_StatePlane_Idaho_East_FIPS_1101_Feet = 102668, - NAD_1983_StatePlane_Idaho_Central_FIPS_1102_Feet = 102669, - NAD_1983_StatePlane_Idaho_West_FIPS_1103_Feet = 102670, - NAD_1983_StatePlane_Illinois_East_FIPS_1201_Feet = 102671, - NAD_1983_StatePlane_Illinois_West_FIPS_1202_Feet = 102672, - NAD_1983_StatePlane_Indiana_East_FIPS_1301_Feet = 102673, - NAD_1983_StatePlane_Indiana_West_FIPS_1302_Feet = 102674, - NAD_1983_StatePlane_Iowa_North_FIPS_1401_Feet = 102675, - NAD_1983_StatePlane_Iowa_South_FIPS_1402_Feet = 102676, - NAD_1983_StatePlane_Kansas_North_FIPS_1501_Feet = 102677, - NAD_1983_StatePlane_Kansas_South_FIPS_1502_Feet = 102678, - NAD_1983_StatePlane_Kentucky_North_FIPS_1601_Feet = 102679, - NAD_1983_StatePlane_Kentucky_South_FIPS_1602_Feet = 102680, - NAD_1983_StatePlane_Louisiana_North_FIPS_1701_Feet = 102681, - NAD_1983_StatePlane_Louisiana_South_FIPS_1702_Feet = 102682, - NAD_1983_StatePlane_Maine_East_FIPS_1801_Feet = 102683, - NAD_1983_StatePlane_Maine_West_FIPS_1802_Feet = 102684, - NAD_1983_StatePlane_Maryland_FIPS_1900_Feet = 102685, - NAD_1983_StatePlane_Massachusetts_Mainland_FIPS_2001_Feet = 102686, - NAD_1983_StatePlane_Massachusetts_Island_FIPS_2002_Feet = 102687, - NAD_1983_StatePlane_Michigan_North_FIPS_2111_Feet = 102688, - NAD_1983_StatePlane_Michigan_Central_FIPS_2112_Feet = 102689, - NAD_1983_StatePlane_Michigan_South_FIPS_2113_Feet = 102690, - NAD_1983_StatePlane_Minnesota_North_FIPS_2201_Feet = 102691, - NAD_1983_StatePlane_Minnesota_Central_FIPS_2202_Feet = 102692, - NAD_1983_StatePlane_Minnesota_South_FIPS_2203_Feet = 102693, - NAD_1983_StatePlane_Mississippi_East_FIPS_2301_Feet = 102694, - NAD_1983_StatePlane_Mississippi_West_FIPS_2302_Feet = 102695, - NAD_1983_StatePlane_Missouri_East_FIPS_2401_Feet = 102696, - NAD_1983_StatePlane_Missouri_Central_FIPS_2402_Feet = 102697, - NAD_1983_StatePlane_Missouri_West_FIPS_2403_Feet = 102698, - NAD_1983_StatePlane_Montana_FIPS_2500_Feet = 102700, - NAD_1983_StatePlane_Nebraska_FIPS_2600_Feet = 102704, - NAD_1983_StatePlane_Nevada_East_FIPS_2701_Feet = 102707, - NAD_1983_StatePlane_Nevada_Central_FIPS_2702_Feet = 102708, - NAD_1983_StatePlane_Nevada_West_FIPS_2703_Feet = 102709, - NAD_1983_StatePlane_New_Hampshire_FIPS_2800_Feet = 102710, - NAD_1983_StatePlane_New_Jersey_FIPS_2900_Feet = 102711, - NAD_1983_StatePlane_New_Mexico_East_FIPS_3001_Feet = 102712, - NAD_1983_StatePlane_New_Mexico_Central_FIPS_3002_Feet = 102713, - NAD_1983_StatePlane_New_Mexico_West_FIPS_3003_Feet = 102714, - NAD_1983_StatePlane_New_York_East_FIPS_3101_Feet = 102715, - NAD_1983_StatePlane_New_York_Central_FIPS_3102_Feet = 102716, - NAD_1983_StatePlane_New_York_West_FIPS_3103_Feet = 102717, - NAD_1983_StatePlane_New_York_Long_Island_FIPS_3104_Feet = 102718, - NAD_1983_StatePlane_North_Carolina_FIPS_3200_Feet = 102719, - NAD_1983_StatePlane_North_Dakota_North_FIPS_3301_Feet = 102720, - NAD_1983_StatePlane_North_Dakota_South_FIPS_3302_Feet = 102721, - NAD_1983_StatePlane_Ohio_North_FIPS_3401_Feet = 102722, - NAD_1983_StatePlane_Ohio_South_FIPS_3402_Feet = 102723, - NAD_1983_StatePlane_Oklahoma_North_FIPS_3501_Feet = 102724, - NAD_1983_StatePlane_Oklahoma_South_FIPS_3502_Feet = 102725, - NAD_1983_StatePlane_Oregon_North_FIPS_3601_Feet = 102726, - NAD_1983_StatePlane_Oregon_South_FIPS_3602_Feet = 102727, - NAD_1983_StatePlane_Pennsylvania_North_FIPS_3701_Feet = 102728, - NAD_1983_StatePlane_Pennsylvania_South_FIPS_3702_Feet = 102729, - NAD_1983_StatePlane_Rhode_Island_FIPS_3800_Feet = 102730, - NAD_1983_StatePlane_South_Carolina_FIPS_3900_Feet = 102733, - NAD_1983_StatePlane_South_Dakota_North_FIPS_4001_Feet = 102734, - NAD_1983_StatePlane_South_Dakota_South_FIPS_4002_Feet = 102735, - NAD_1983_StatePlane_Tennessee_FIPS_4100_Feet = 102736, - NAD_1983_StatePlane_Texas_North_FIPS_4201_Feet = 102737, - NAD_1983_StatePlane_Texas_North_Central_FIPS_4202_Feet = 102738, - NAD_1983_StatePlane_Texas_Central_FIPS_4203_Feet = 102739, - NAD_1983_StatePlane_Texas_South_Central_FIPS_4204_Feet = 102740, - NAD_1983_StatePlane_Texas_South_FIPS_4205_Feet = 102741, - NAD_1983_StatePlane_Utah_North_FIPS_4301_Feet = 102742, - NAD_1983_StatePlane_Utah_Central_FIPS_4302_Feet = 102743, - NAD_1983_StatePlane_Utah_South_FIPS_4303_Feet = 102744, - NAD_1983_StatePlane_Vermont_FIPS_4400_Feet = 102745, - NAD_1983_StatePlane_Virginia_North_FIPS_4501_Feet = 102746, - NAD_1983_StatePlane_Virginia_South_FIPS_4502_Feet = 102747, - NAD_1983_StatePlane_Washington_North_FIPS_4601_Feet = 102748, - NAD_1983_StatePlane_Washington_South_FIPS_4602_Feet = 102749, - NAD_1983_StatePlane_West_Virginia_North_FIPS_4701_Feet = 102750, - NAD_1983_StatePlane_West_Virginia_South_FIPS_4702_Feet = 102751, - NAD_1983_StatePlane_Wisconsin_North_FIPS_4801_Feet = 102752, - NAD_1983_StatePlane_Wisconsin_Central_FIPS_4802_Feet = 102753, - NAD_1983_StatePlane_Wisconsin_South_FIPS_4803_Feet = 102754, - NAD_1983_StatePlane_Wyoming_East_FIPS_4901_Feet = 102755, - NAD_1983_StatePlane_Wyoming_East_Central_FIPS_4902_Feet = 102756, - NAD_1983_StatePlane_Wyoming_West_Central_FIPS_4903_Feet = 102757, - NAD_1983_StatePlane_Wyoming_West_FIPS_4904_Feet = 102758, - NAD_1983_StatePlane_Puerto_Rico_Virgin_Islands_FIPS_5200_Feet = 102761, - NAD_1983_StatePlane_Guam_FIPS_5400_Feet = 102766 -}; - -enum __declspec(uuid("f02c004b-fd7d-4ace-b672-bdb8a41632bc")) -GridDataType -{ - ShortDataType = 0, - LongDataType = 1, - FloatDataType = 2, - DoubleDataType = 3, - InvalidDataType = -1, - UnknownDataType = 4, - ByteDataType = 5 -}; - -enum __declspec(uuid("50814193-87dc-45f0-9682-f64c5b153aac")) -GridFileType -{ - Ascii = 0, - Binary = 1, - esri = 2, - GeoTiff = 3, - Sdts = 4, - PAux = 5, - PCIDsk = 6, - DTed = 7, - Bil = 8, - Ecw = 9, - MrSid = 10, - Flt = 11, - Dem = 12, - UseExtension = 13, - InvalidGridFileType = -1 -}; - -enum __declspec(uuid("5ee78ac6-8997-4402-a43e-53c32de8bbb1")) -tkGridSourceType -{ - gstUninitialized = 0, - gstGDALBased = 1, - gstNative = 2 -}; - -enum __declspec(uuid("fc56391c-aea0-430a-b73b-e385be357165")) -tkGridProxyMode -{ - gpmAuto = 0, - gpmUseProxy = 1, - gpmNoProxy = 2 -}; - -enum __declspec(uuid("511df614-3f68-427c-9b2f-df5eba304e78")) -tkGridSchemeRetrieval -{ - gsrAuto = 0, - gsrDiskBased = 1, - gsrDiskBasedForProxy = 2, - gsrGdalColorTable = 3 -}; - -enum __declspec(uuid("771ee932-6123-41a2-9b31-ed0e5f63ef7b")) -tkGridSchemeGeneration -{ - gsgGradient = 0, - gsgUniqueValues = 1, - gsgUniqueValuesOrGradient = 2 -}; - -enum __declspec(uuid("1009afd4-40d9-4bed-a4eb-108fcf8f6c95")) -tkColorInterpretation -{ - ciUndefined = 0, - ciGrayIndex = 1, - ciPaletteIndex = 2, - ciRedBand = 3, - ciGreenBand = 4, - ciBlueBand = 5, - ciAlphaBand = 6, - ciHueBand = 7, - ciSaturationBand = 8, - ciLightnessBand = 9, - ciCyanBand = 10, - ciMagentaBand = 11, - ciYellowBand = 12, - ciBlackBand = 13, - ciYCbCr_YBand = 14, - ciYCbCr_CbBand = 15, - ciYCbCr_CrBand = 16 -}; - -enum __declspec(uuid("1963b9d4-929c-41b0-bff4-476f05c72870")) -tkGdalDataType -{ - gdtUnknown = 0, - gdtByte = 1, - gdtUInt16 = 2, - gdtInt16 = 3, - gdtUInt32 = 4, - gdtInt32 = 5, - gdtFloat32 = 6, - gdtFloat64 = 7, - gdtCInt16 = 8, - gdtCInt32 = 9, - gdtCFloat32 = 10, - gdtCFloat64 = 11 -}; - -struct __declspec(uuid("07d7b410-fcc8-4a09-a35c-12a7fa826343")) -IHistogram : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetNumBuckets)) - long NumBuckets; - __declspec(property(get=GetMinValue)) - double MinValue; - __declspec(property(get=GetMaxValue)) - double MaxValue; - __declspec(property(get=GetCount)) - long Count[]; - __declspec(property(get=GetValue)) - double Value[]; - __declspec(property(get=GetTotalCount)) - long TotalCount; - - // - // Wrapper methods for error-handling - // - - long GetNumBuckets ( ); - double GetMinValue ( ); - double GetMaxValue ( ); - long GetCount ( - long bucketIndex ); - double GetValue ( - long bucketIndex ); - long GetTotalCount ( ); - IGridColorSchemePtr GenerateColorScheme ( - long numClasses ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_NumBuckets ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_MinValue ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_MaxValue ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Count ( - /*[in]*/ long bucketIndex, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Value ( - /*[in]*/ long bucketIndex, - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_TotalCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall raw_GenerateColorScheme ( - /*[in]*/ long numClasses, - /*[out,retval]*/ struct IGridColorScheme * * retVal ) = 0; -}; - -struct __declspec(uuid("8b3238d8-bb62-4c41-88c2-f0bddaad8d03")) -IGdalRasterBand : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetNodataValue)) - double NodataValue; - __declspec(property(get=GetMinimum)) - double Minimum; - __declspec(property(get=GetMaximum)) - double Maximum; - __declspec(property(get=GetOverviewCount)) - long OverviewCount; - __declspec(property(get=GetColorInterpretation,put=PutColorInterpretation)) - enum tkColorInterpretation ColorInterpretation; - __declspec(property(get=GetDataType)) - enum tkGdalDataType DataType; - __declspec(property(get=GetXSize)) - long XSize; - __declspec(property(get=GetYSize)) - long YSize; - __declspec(property(get=GetBlockSizeX)) - long BlockSizeX; - __declspec(property(get=GetBlockSizeY)) - long BlockSizeY; - __declspec(property(get=GetUnitType)) - _bstr_t UnitType; - __declspec(property(get=GetScale)) - double Scale; - __declspec(property(get=GetOffset)) - double Offset; - __declspec(property(get=GetHasColorTable)) - VARIANT_BOOL HasColorTable; - __declspec(property(get=GetMetadataCount)) - long MetadataCount; - __declspec(property(get=GetMetadataItem)) - _bstr_t MetadataItem[]; - __declspec(property(get=GetColorTable)) - IGridColorSchemePtr ColorTable; - __declspec(property(get=GetOverview)) - IGdalRasterBandPtr Overview[]; - - // - // Wrapper methods for error-handling - // - - double GetNodataValue ( ); - double GetMinimum ( ); - double GetMaximum ( ); - long GetOverviewCount ( ); - enum tkColorInterpretation GetColorInterpretation ( ); - void PutColorInterpretation ( - enum tkColorInterpretation pVal ); - enum tkGdalDataType GetDataType ( ); - long GetXSize ( ); - long GetYSize ( ); - long GetBlockSizeX ( ); - long GetBlockSizeY ( ); - _bstr_t GetUnitType ( ); - double GetScale ( ); - double GetOffset ( ); - VARIANT_BOOL GetHasColorTable ( ); - long GetMetadataCount ( ); - _bstr_t GetMetadataItem ( - long itemIndex ); - IGridColorSchemePtr GetColorTable ( ); - VARIANT_BOOL GetUniqueValues ( - long maxCount, - VARIANT * arr ); - IHistogramPtr GetDefaultHistogram ( - VARIANT_BOOL forceCalculate ); - IHistogramPtr GetHistogram ( - double MinValue, - double MaxValue, - long NumBuckets, - VARIANT_BOOL includeOutOfRange, - VARIANT_BOOL allowApproximate ); - IGdalRasterBandPtr GetOverview ( - long overviewIndex ); - VARIANT_BOOL GetStatistics ( - VARIANT_BOOL allowApproximate, - VARIANT_BOOL forceCalculation, - double * Minimum, - double * Maximum, - double * mean, - double * stdDev ); - IGridColorSchemePtr Classify ( - double MinValue, - double MaxValue, - enum tkClassificationType classification, - long NumCategories ); - VARIANT_BOOL ComputeMinMax ( - VARIANT_BOOL allowApproximate, - double * Minimum, - double * Maximum ); - VARIANT_BOOL GetValue ( - long Column, - long Row, - double * pVal ); - VARIANT_BOOL ComputeLocalStatistics ( - long Column, - long Row, - long range, - double * Minimum, - double * Maximum, - double * mean, - double * stdDev, - long * Count ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_NodataValue ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Minimum ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Maximum ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_OverviewCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ColorInterpretation ( - /*[out,retval]*/ enum tkColorInterpretation * pVal ) = 0; - virtual HRESULT __stdcall put_ColorInterpretation ( - /*[in]*/ enum tkColorInterpretation pVal ) = 0; - virtual HRESULT __stdcall get_DataType ( - /*[out,retval]*/ enum tkGdalDataType * pVal ) = 0; - virtual HRESULT __stdcall get_XSize ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_YSize ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_BlockSizeX ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_BlockSizeY ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_UnitType ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_Scale ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Offset ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_HasColorTable ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_MetadataCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_MetadataItem ( - /*[in]*/ long itemIndex, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_ColorTable ( - /*[out,retval]*/ struct IGridColorScheme * * pVal ) = 0; - virtual HRESULT __stdcall raw_GetUniqueValues ( - /*[in]*/ long maxCount, - /*[out]*/ VARIANT * arr, - /*[out,retval]*/ VARIANT_BOOL * result ) = 0; - virtual HRESULT __stdcall raw_GetDefaultHistogram ( - /*[in]*/ VARIANT_BOOL forceCalculate, - /*[out,retval]*/ struct IHistogram * * retVal ) = 0; - virtual HRESULT __stdcall raw_GetHistogram ( - /*[in]*/ double MinValue, - /*[in]*/ double MaxValue, - /*[in]*/ long NumBuckets, - /*[in]*/ VARIANT_BOOL includeOutOfRange, - /*[in]*/ VARIANT_BOOL allowApproximate, - /*[out,retval]*/ struct IHistogram * * retVal ) = 0; - virtual HRESULT __stdcall get_Overview ( - /*[in]*/ long overviewIndex, - /*[out,retval]*/ struct IGdalRasterBand * * pVal ) = 0; - virtual HRESULT __stdcall raw_GetStatistics ( - /*[in]*/ VARIANT_BOOL allowApproximate, - /*[in]*/ VARIANT_BOOL forceCalculation, - /*[out]*/ double * Minimum, - /*[out]*/ double * Maximum, - /*[out]*/ double * mean, - /*[out]*/ double * stdDev, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Classify ( - double MinValue, - double MaxValue, - /*[in]*/ enum tkClassificationType classification, - /*[in]*/ long NumCategories, - /*[out,retval]*/ struct IGridColorScheme * * retVal ) = 0; - virtual HRESULT __stdcall raw_ComputeMinMax ( - /*[in]*/ VARIANT_BOOL allowApproximate, - /*[out]*/ double * Minimum, - /*[out]*/ double * Maximum, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Value ( - /*[in]*/ long Column, - /*[in]*/ long Row, - /*[out]*/ double * pVal, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ComputeLocalStatistics ( - /*[in]*/ long Column, - /*[in]*/ long Row, - /*[in]*/ long range, - /*[out]*/ double * Minimum, - /*[out]*/ double * Maximum, - /*[out]*/ double * mean, - /*[out]*/ double * stdDev, - /*[out]*/ long * Count, - /*[out,retval]*/ VARIANT_BOOL * vb ) = 0; -}; - -enum __declspec(uuid("a385c6b7-d9b1-401c-b63c-7049ce216790")) -tkPaletteInterpretation -{ - piGray = 0, - piRGB = 1, - piCMYK = 2, - piHLS = 3 -}; - -enum __declspec(uuid("47f83622-7e83-4849-b299-6289a8b432b7")) -tkGdalDriverMetadata -{ - dmdUnknown = -1, - dmdLONGNAME = 0, - dmdHELPTOPIC = 1, - dmdMIMETYPE = 2, - dmdEXTENSION = 3, - dmdEXTENSIONS = 4, - dmdCREATIONOPTIONLIST = 5, - dmdOPENOPTIONLIST = 6, - dmdCREATIONDATATYPES = 7, - dmdSUBDATASETS = 8, - dmdOPEN = 9, - dmdCREATE = 10, - dmdCREATECOPY = 11, - dmdVIRTUALIO = 12, - dmdLAYER_CREATIONOPTIONLIST = 13, - dmdOGR_DRIVER = 14, - dmdRaster = 15, - dmdVector = 16, - dmdNotNullFields = 17, - dmdDefaultFields = 18, - dmdNotNullGeometries = 19, - dmCreationFieldDataTypes = 20 -}; - -struct __declspec(uuid("6685dbf0-87ca-4026-9fd6-aa228e86e74c")) -IGdalDriver : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetMetadata)) - _bstr_t Metadata[]; - __declspec(property(get=GetMetadataCount)) - int MetadataCount; - __declspec(property(get=GetMetadataItem)) - _bstr_t MetadataItem[]; - __declspec(property(get=GetName)) - _bstr_t Name; - __declspec(property(get=GetIsVector)) - VARIANT_BOOL IsVector; - __declspec(property(get=GetIsRaster)) - VARIANT_BOOL IsRaster; - __declspec(property(get=GetMetadataItemType)) - enum tkGdalDriverMetadata MetadataItemType[]; - __declspec(property(get=GetMetadataItemValue)) - _bstr_t MetadataItemValue[]; - __declspec(property(get=GetMetadataItemKey)) - _bstr_t MetadataItemKey[]; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetMetadata ( - enum tkGdalDriverMetadata Metadata ); - int GetMetadataCount ( ); - _bstr_t GetMetadataItem ( - int metadataIndex ); - _bstr_t GetName ( ); - VARIANT_BOOL GetIsVector ( ); - VARIANT_BOOL GetIsRaster ( ); - enum tkGdalDriverMetadata GetMetadataItemType ( - int metadataIndex ); - _bstr_t GetMetadataItemValue ( - int metadataIndex ); - _bstr_t GetMetadataItemKey ( - int metadataIndex ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Metadata ( - /*[in]*/ enum tkGdalDriverMetadata Metadata, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_MetadataCount ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_MetadataItem ( - /*[in]*/ int metadataIndex, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_Name ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_IsVector ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_IsRaster ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_MetadataItemType ( - /*[in]*/ int metadataIndex, - /*[out,retval]*/ enum tkGdalDriverMetadata * pVal ) = 0; - virtual HRESULT __stdcall get_MetadataItemValue ( - /*[in]*/ int metadataIndex, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_MetadataItemKey ( - /*[in]*/ int metadataIndex, - /*[out,retval]*/ BSTR * pVal ) = 0; -}; - -enum __declspec(uuid("26c06431-8701-4a63-8de7-de3d32b19369")) -tkRasterRendering -{ - rrUnknown = 0, - rrSingleBand = 1, - rrRGB = 2, - rrColorScheme = 3, - rrBuiltInColorTable = 4 -}; - -enum __declspec(uuid("d7bbad28-38ee-45d1-b4e8-bf4c292ef522")) -tkFillType -{ - ftStandard = 0, - ftHatch = 1, - ftGradient = 2, - ftPicture = 3 -}; - -enum __declspec(uuid("85e2f305-667d-4868-9b2d-a5e9ad35c6d8")) -tkGradientType -{ - gtLinear = 0, - gtRectangular = 1, - gtCircle = 2 -}; - -enum __declspec(uuid("84e461df-53d1-4c36-af85-d70f2214424f")) -tkPointSymbolType -{ - ptSymbolStandard = 0, - ptSymbolFontCharacter = 1, - ptSymbolPicture = 2 -}; - -enum __declspec(uuid("fb3763c2-1d27-419f-a7cf-5a7b350e00e1")) -tkGradientBounds -{ - gbWholeLayer = 0, - gbPerShape = 1 -}; - -enum __declspec(uuid("119b042b-9ec9-45e4-8b83-526079198279")) -tkVertexType -{ - vtSquare = 0, - vtCircle = 1 -}; - -enum __declspec(uuid("f4b17059-5214-477a-99ed-7d30c9722941")) -tkLineType -{ - lltSimple = 0, - lltMarker = 1 -}; - -enum __declspec(uuid("64fa8c3e-f0de-4674-87d5-614c14b310f9")) -tkDefaultPointSymbol -{ - dpsSquare = 0, - dpsCircle = 1, - dpsDiamond = 2, - dpsTriangleUp = 3, - dpsTriangleDown = 4, - dpsTriangleLeft = 5, - dpsTriangleRight = 6, - dpsCross = 7, - dpsXCross = 8, - dpsStar = 9, - dpsPentagon = 10, - dpsArrowUp = 11, - dpsArrowDown = 12, - dpsArrowLeft = 13, - dpsArrowRight = 14, - dpsAsterisk = 15, - dpsFlag = 16 -}; - -struct __declspec(uuid("56a5439f-f550-434e-b6c5-0508a6461f47")) -ILineSegment : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetColor,put=PutColor)) - OLE_COLOR Color; - __declspec(property(get=GetLineWidth,put=PutLineWidth)) - float LineWidth; - __declspec(property(get=GetLineStyle,put=PutLineStyle)) - enum tkDashStyle LineStyle; - __declspec(property(get=GetLineType,put=PutLineType)) - enum tkLineType LineType; - __declspec(property(get=GetMarker,put=PutMarker)) - enum tkDefaultPointSymbol Marker; - __declspec(property(get=GetMarkerSize,put=PutMarkerSize)) - float MarkerSize; - __declspec(property(get=GetMarkerInterval,put=PutMarkerInterval)) - float MarkerInterval; - __declspec(property(get=GetMarkerOrientation,put=PutMarkerOrientation)) - enum tkLineLabelOrientation MarkerOrientation; - __declspec(property(get=GetMarkerFlipFirst,put=PutMarkerFlipFirst)) - VARIANT_BOOL MarkerFlipFirst; - __declspec(property(get=GetMarkerOffset,put=PutMarkerOffset)) - float MarkerOffset; - __declspec(property(get=GetMarkerOutlineColor,put=PutMarkerOutlineColor)) - OLE_COLOR MarkerOutlineColor; - - // - // Wrapper methods for error-handling - // - - OLE_COLOR GetColor ( ); - void PutColor ( - OLE_COLOR retVal ); - float GetLineWidth ( ); - void PutLineWidth ( - float retVal ); - enum tkDashStyle GetLineStyle ( ); - void PutLineStyle ( - enum tkDashStyle retVal ); - enum tkLineType GetLineType ( ); - void PutLineType ( - enum tkLineType retVal ); - enum tkDefaultPointSymbol GetMarker ( ); - void PutMarker ( - enum tkDefaultPointSymbol retVal ); - float GetMarkerSize ( ); - void PutMarkerSize ( - float retVal ); - float GetMarkerInterval ( ); - void PutMarkerInterval ( - float retVal ); - enum tkLineLabelOrientation GetMarkerOrientation ( ); - void PutMarkerOrientation ( - enum tkLineLabelOrientation retVal ); - VARIANT_BOOL GetMarkerFlipFirst ( ); - void PutMarkerFlipFirst ( - VARIANT_BOOL retVal ); - float GetMarkerOffset ( ); - void PutMarkerOffset ( - float retVal ); - VARIANT_BOOL Draw ( - int * * hDC, - float x, - float y, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - OLE_COLOR GetMarkerOutlineColor ( ); - void PutMarkerOutlineColor ( - OLE_COLOR retVal ); - VARIANT_BOOL DrawVB ( - int hDC, - float x, - float y, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Color ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_Color ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_LineWidth ( - /*[out,retval]*/ float * retVal ) = 0; - virtual HRESULT __stdcall put_LineWidth ( - /*[in]*/ float retVal ) = 0; - virtual HRESULT __stdcall get_LineStyle ( - /*[out,retval]*/ enum tkDashStyle * retVal ) = 0; - virtual HRESULT __stdcall put_LineStyle ( - /*[in]*/ enum tkDashStyle retVal ) = 0; - virtual HRESULT __stdcall get_LineType ( - /*[out,retval]*/ enum tkLineType * retVal ) = 0; - virtual HRESULT __stdcall put_LineType ( - /*[in]*/ enum tkLineType retVal ) = 0; - virtual HRESULT __stdcall get_Marker ( - /*[out,retval]*/ enum tkDefaultPointSymbol * retVal ) = 0; - virtual HRESULT __stdcall put_Marker ( - /*[in]*/ enum tkDefaultPointSymbol retVal ) = 0; - virtual HRESULT __stdcall get_MarkerSize ( - /*[out,retval]*/ float * retVal ) = 0; - virtual HRESULT __stdcall put_MarkerSize ( - /*[in]*/ float retVal ) = 0; - virtual HRESULT __stdcall get_MarkerInterval ( - /*[out,retval]*/ float * retVal ) = 0; - virtual HRESULT __stdcall put_MarkerInterval ( - /*[in]*/ float retVal ) = 0; - virtual HRESULT __stdcall get_MarkerOrientation ( - /*[out,retval]*/ enum tkLineLabelOrientation * retVal ) = 0; - virtual HRESULT __stdcall put_MarkerOrientation ( - /*[in]*/ enum tkLineLabelOrientation retVal ) = 0; - virtual HRESULT __stdcall get_MarkerFlipFirst ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_MarkerFlipFirst ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_MarkerOffset ( - /*[out,retval]*/ float * retVal ) = 0; - virtual HRESULT __stdcall put_MarkerOffset ( - /*[in]*/ float retVal ) = 0; - virtual HRESULT __stdcall raw_Draw ( - /*[in]*/ int * * hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_MarkerOutlineColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_MarkerOutlineColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall raw_DrawVB ( - /*[in]*/ int hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -struct __declspec(uuid("54eb7dd1-cec2-4165-8dba-13115b079df1")) -ILinePattern : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetLine,put=PutLine)) - ILineSegmentPtr Line[]; - __declspec(property(get=GetCount)) - int Count; - __declspec(property(get=GetTransparency,put=PutTransparency)) - unsigned char Transparency; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t retVal ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * retVal ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetLastErrorCode ( ); - ILineSegmentPtr GetLine ( - int Index ); - void PutLine ( - int Index, - struct ILineSegment * retVal ); - int GetCount ( ); - HRESULT AddLine ( - OLE_COLOR Color, - float Width, - enum tkDashStyle style ); - VARIANT_BOOL InsertLine ( - int Index, - OLE_COLOR Color, - float Width, - enum tkDashStyle style ); - ILineSegmentPtr AddMarker ( - enum tkDefaultPointSymbol Marker ); - ILineSegmentPtr InsertMarker ( - int Index, - enum tkDefaultPointSymbol Marker ); - VARIANT_BOOL RemoveItem ( - int Index ); - HRESULT Clear ( ); - VARIANT_BOOL Draw ( - int * * hDC, - float x, - float y, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - unsigned char GetTransparency ( ); - void PutTransparency ( - unsigned char retVal ); - _bstr_t Serialize ( ); - HRESULT Deserialize ( - _bstr_t newVal ); - VARIANT_BOOL DrawVB ( - int hDC, - float x, - float y, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * retVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * retVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Line ( - /*[in]*/ int Index, - /*[out,retval]*/ struct ILineSegment * * retVal ) = 0; - virtual HRESULT __stdcall put_Line ( - /*[in]*/ int Index, - /*[in]*/ struct ILineSegment * retVal ) = 0; - virtual HRESULT __stdcall get_Count ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall raw_AddLine ( - /*[in]*/ OLE_COLOR Color, - /*[in]*/ float Width, - /*[in]*/ enum tkDashStyle style ) = 0; - virtual HRESULT __stdcall raw_InsertLine ( - int Index, - /*[in]*/ OLE_COLOR Color, - /*[in]*/ float Width, - /*[in]*/ enum tkDashStyle style, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_AddMarker ( - /*[in]*/ enum tkDefaultPointSymbol Marker, - /*[out,retval]*/ struct ILineSegment * * retVal ) = 0; - virtual HRESULT __stdcall raw_InsertMarker ( - /*[in]*/ int Index, - /*[in]*/ enum tkDefaultPointSymbol Marker, - /*[out,retval]*/ struct ILineSegment * * retVal ) = 0; - virtual HRESULT __stdcall raw_RemoveItem ( - /*[in]*/ int Index, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall raw_Draw ( - /*[in]*/ int * * hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Transparency ( - /*[out,retval]*/ unsigned char * retVal ) = 0; - virtual HRESULT __stdcall put_Transparency ( - /*[in]*/ unsigned char retVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall raw_DrawVB ( - /*[in]*/ int hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -enum __declspec(uuid("d763cf97-9280-4caa-9c22-9cdc422357b8")) -tkPointReflectionType -{ - prtNone = 0, - prtLeftToRight = 1, - prtTopToBottom = 2 -}; - -enum __declspec(uuid("03653908-7002-420d-bcd8-f686556b65e2")) -tkAreaDisplayMode -{ - admMetric = 0, - admHectars = 1, - admAmerican = 2 -}; - -enum __declspec(uuid("2e938db8-3c6c-47c8-be04-4a456e45a757")) -tkBearingType -{ - btAbsolute = 0, - btReducedNDE = 1, - btReducedNED = 2, - btRelative = 3, - btLeftAngle = 4, - btRightAngle = 5 -}; - -enum __declspec(uuid("ac54a94f-072e-4d91-bd22-e985bf2f956f")) -tkLayerSelection -{ - lsAllLayers = 0, - lsNoLayer = 1, - lsActiveLayer = 2 -}; - -enum __declspec(uuid("1c0301ff-127f-4329-b29b-0d068523fc8c")) -tkEditorState -{ - esNone = 0, - esDigitize = 1, - esEdit = 2, - esDigitizeUnbound = 3, - esOverlay = 4 -}; - -enum __declspec(uuid("44655d89-500b-4b2e-90a5-5fc9762feaa4")) -tkLengthDisplayMode -{ - ldmMetric = 0, - ldmAmerican = 1 -}; - -enum __declspec(uuid("2ad584b8-565e-4c31-b3c0-1e3b6470f781")) -tkEditorValidation -{ - evBasic = 0, - evCheckWithGeos = 1, - evFixWithGeos = 2 -}; - -enum __declspec(uuid("05f55cfa-c1cc-4793-8622-995388e5e661")) -tkEditorOverlay -{ - eoAddPart = 0, - eoRemovePart = 1 -}; - -enum __declspec(uuid("31b4ffe8-29f4-4615-88bf-7cd232e52ed0")) -tkEditorBehavior -{ - ebVertexEditor = 0, - ebPartEditor = 1 -}; - -enum __declspec(uuid("82134a4f-5442-4e75-850b-025ae50c805b")) -tkAngleFormat -{ - afDegrees = 0, - afMinutes = 1, - afSeconds = 2, - afRadians = 3 -}; - -struct __declspec(uuid("1d077739-e866-46a0-b256-8aecc04f2312")) -_DMap : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetShowCoordinates,put=PutShowCoordinates)) - enum tkCoordinatesDisplay ShowCoordinates; - __declspec(property(get=GetGrabProjectionFromData,put=PutGrabProjectionFromData)) - VARIANT_BOOL GrabProjectionFromData; - __declspec(property(get=GetUDCursorHandle,put=PutUDCursorHandle)) - long UDCursorHandle; - __declspec(property(get=GetShowZoomBar,put=PutShowZoomBar)) - VARIANT_BOOL ShowZoomBar; - __declspec(property(get=GetAnimationOnZooming,put=PutAnimationOnZooming)) - enum tkCustomState AnimationOnZooming; - __declspec(property(get=GetInertiaOnPanning,put=PutInertiaOnPanning)) - enum tkCustomState InertiaOnPanning; - __declspec(property(get=GetReuseTileBuffer,put=PutReuseTileBuffer)) - VARIANT_BOOL ReuseTileBuffer; - __declspec(property(get=GetZoomBarVerbosity,put=PutZoomBarVerbosity)) - enum tkZoomBarVerbosity ZoomBarVerbosity; - __declspec(property(get=GetZoomBoxStyle,put=PutZoomBoxStyle)) - enum tkZoomBoxStyle ZoomBoxStyle; - __declspec(property(get=GetZoomBarMinZoom,put=PutZoomBarMinZoom)) - long ZoomBarMinZoom; - __declspec(property(get=GetZoomBarMaxZoom,put=PutZoomBarMaxZoom)) - long ZoomBarMaxZoom; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - IDispatchPtr GlobalCallback; - __declspec(property(get=GetOgrLayer)) - IOgrLayerPtr OgrLayer[]; - __declspec(property(get=GetExtents,put=PutExtents)) - IExtentsPtr Extents; - __declspec(property(get=GetLayerVisibleAtCurrentScale)) - VARIANT_BOOL LayerVisibleAtCurrentScale[]; - __declspec(property(put=PutDrawingLabelsVisible)) - VARIANT_BOOL DrawingLabelsVisible[]; - __declspec(property(get=GetlayerExtents)) - IExtentsPtr layerExtents[]; - __declspec(property(get=GetShapeLayerStippleColor,put=PutShapeLayerStippleColor)) - OLE_COLOR ShapeLayerStippleColor[]; - __declspec(property(get=GetShapeLayerStippleTransparent,put=PutShapeLayerStippleTransparent)) - VARIANT_BOOL ShapeLayerStippleTransparent[]; - __declspec(property(get=GetTrapRMouseDown,put=PutTrapRMouseDown)) - VARIANT_BOOL TrapRMouseDown; - __declspec(property(get=GetWmsLayer)) - IWmsLayerPtr WmsLayer[]; - __declspec(property(get=GetDisableWaitCursor,put=PutDisableWaitCursor)) - VARIANT_BOOL DisableWaitCursor; - __declspec(property(get=GetUseAlternatePanCursor,put=PutUseAlternatePanCursor)) - VARIANT_BOOL UseAlternatePanCursor; - __declspec(property(get=GetRecenterMapOnZoom,put=PutRecenterMapOnZoom)) - VARIANT_BOOL RecenterMapOnZoom; - __declspec(property(get=GetCurrentScale,put=PutCurrentScale)) - double CurrentScale; - __declspec(property(get=GetDrawingLabels,put=PutDrawingLabels)) - ILabelsPtr DrawingLabels[]; - __declspec(property(get=GetLayerKey,put=PutLayerKey)) - _bstr_t LayerKey[]; - __declspec(property(get=GetLayerPosition)) - long LayerPosition[]; - __declspec(property(get=GetLayerHandle)) - long LayerHandle[]; - __declspec(property(get=GetLayerMaxVisibleScale,put=PutLayerMaxVisibleScale)) - double LayerMaxVisibleScale[]; - __declspec(property(get=GetLayerMinVisibleScale,put=PutLayerMinVisibleScale)) - double LayerMinVisibleScale[]; - __declspec(property(get=GetLayerDynamicVisibility,put=PutLayerDynamicVisibility)) - VARIANT_BOOL LayerDynamicVisibility[]; - __declspec(property(get=GetShapeLayerFillColor,put=PutShapeLayerFillColor)) - OLE_COLOR ShapeLayerFillColor[]; - __declspec(property(get=GetLayerLabels,put=PutLayerLabels)) - ILabelsPtr LayerLabels[]; - __declspec(property(get=GetLayerVisible,put=PutLayerVisible)) - VARIANT_BOOL LayerVisible[]; - __declspec(property(get=GetShapeLayerLineColor,put=PutShapeLayerLineColor)) - OLE_COLOR ShapeLayerLineColor[]; - __declspec(property(get=GetShapefile,put=PutShapefile)) - IShapefilePtr Shapefile[]; - __declspec(property(get=GetImage,put=PutImage)) - IImagePtr Image[]; - __declspec(property(get=GetShapeLayerPointColor,put=PutShapeLayerPointColor)) - OLE_COLOR ShapeLayerPointColor[]; - __declspec(property(get=GetShapeLayerDrawFill,put=PutShapeLayerDrawFill)) - VARIANT_BOOL ShapeLayerDrawFill[]; - __declspec(property(get=GetShapeLayerDrawLine,put=PutShapeLayerDrawLine)) - VARIANT_BOOL ShapeLayerDrawLine[]; - __declspec(property(get=GetShapeLayerDrawPoint,put=PutShapeLayerDrawPoint)) - VARIANT_BOOL ShapeLayerDrawPoint[]; - __declspec(property(get=GetShapeLayerLineWidth,put=PutShapeLayerLineWidth)) - float ShapeLayerLineWidth[]; - __declspec(property(get=GetLayerDescription,put=PutLayerDescription)) - _bstr_t LayerDescription[]; - __declspec(property(get=GetShapeLayerPointSize,put=PutShapeLayerPointSize)) - float ShapeLayerPointSize[]; - __declspec(property(get=GetShapeLayerFillTransparency,put=PutShapeLayerFillTransparency)) - float ShapeLayerFillTransparency[]; - __declspec(property(get=GetLayerSkipOnSaving,put=PutLayerSkipOnSaving)) - VARIANT_BOOL LayerSkipOnSaving[]; - __declspec(property(get=GetShapeLayerLineStipple,put=PutShapeLayerLineStipple)) - enum tkLineStipple ShapeLayerLineStipple[]; - __declspec(property(get=GetPixelsPerDegree)) - double PixelsPerDegree; - __declspec(property(get=GetLayerFilename)) - _bstr_t LayerFilename[]; - __declspec(property(get=GetShapeLayerFillStipple,put=PutShapeLayerFillStipple)) - enum tkFillStipple ShapeLayerFillStipple[]; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetDrawingKey,put=PutDrawingKey)) - _bstr_t DrawingKey[]; - __declspec(property(get=GetShapeLayerPointType,put=PutShapeLayerPointType)) - enum tkPointType ShapeLayerPointType[]; - __declspec(property(get=GetGeographicExtents)) - IExtentsPtr GeographicExtents; - __declspec(property(get=GetLayerMaxVisibleZoom,put=PutLayerMaxVisibleZoom)) - int LayerMaxVisibleZoom[]; - __declspec(property(get=GetLayerMinVisibleZoom,put=PutLayerMinVisibleZoom)) - int LayerMinVisibleZoom[]; - __declspec(property(get=GetGISGetObject)) - IDispatchPtr GISGetObject[]; - __declspec(property(get=GetLayerName,put=PutLayerName)) - _bstr_t LayerName[]; - __declspec(property(get=GetZoomBehavior,put=PutZoomBehavior)) - enum tkZoomBehavior ZoomBehavior; - __declspec(property(get=GetLatitude,put=PutLatitude)) - float Latitude; - __declspec(property(get=GetLongitude,put=PutLongitude)) - float Longitude; - __declspec(property(get=GetCurrentZoom,put=PutCurrentZoom)) - int CurrentZoom; - __declspec(property(get=GetTileProvider,put=PutTileProvider)) - enum tkTileProvider TileProvider; - __declspec(property(get=GetProjection,put=PutProjection)) - enum tkMapProjection Projection; - __declspec(property(get=GetMapResizeBehavior,put=PutMapResizeBehavior)) - enum tkResizeBehavior MapResizeBehavior; - __declspec(property(get=GetKnownExtents,put=PutKnownExtents)) - enum tkKnownExtents KnownExtents; - __declspec(property(get=GetbackColor,put=PutbackColor)) - OLE_COLOR backColor; - __declspec(property(get=GetZoomPercent,put=PutZoomPercent)) - double ZoomPercent; - __declspec(property(get=GetCursorMode,put=PutCursorMode)) - enum tkCursorMode CursorMode; - __declspec(property(get=GetMapCursor,put=PutMapCursor)) - enum tkCursor MapCursor; - __declspec(property(get=GetSendMouseDown,put=PutSendMouseDown)) - VARIANT_BOOL SendMouseDown; - __declspec(property(get=GetSendMouseUp,put=PutSendMouseUp)) - VARIANT_BOOL SendMouseUp; - __declspec(property(get=GetSendMouseMove,put=PutSendMouseMove)) - VARIANT_BOOL SendMouseMove; - __declspec(property(get=GetSendSelectBoxDrag,put=PutSendSelectBoxDrag)) - VARIANT_BOOL SendSelectBoxDrag; - __declspec(property(get=GetSendSelectBoxFinal,put=PutSendSelectBoxFinal)) - VARIANT_BOOL SendSelectBoxFinal; - __declspec(property(get=GetExtentPad,put=PutExtentPad)) - double ExtentPad; - __declspec(property(get=GetExtentHistory,put=PutExtentHistory)) - long ExtentHistory; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetNumLayers)) - long NumLayers; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetIsLocked,put=PutIsLocked)) - enum tkLockMode IsLocked; - __declspec(property(get=GetSendOnDrawBackBuffer,put=PutSendOnDrawBackBuffer)) - VARIANT_BOOL SendOnDrawBackBuffer; - __declspec(property(get=GetUseSeamlessPan,put=PutUseSeamlessPan)) - VARIANT_BOOL UseSeamlessPan; - __declspec(property(get=GetMouseWheelSpeed,put=PutMouseWheelSpeed)) - double MouseWheelSpeed; - __declspec(property(get=GetMapUnits,put=PutMapUnits)) - enum tkUnitsOfMeasure MapUnits; - __declspec(property(get=GetVersionNumber)) - _bstr_t VersionNumber; - __declspec(property(get=GetShowRedrawTime,put=PutShowRedrawTime)) - VARIANT_BOOL ShowRedrawTime; - __declspec(property(get=GetShowVersionNumber,put=PutShowVersionNumber)) - VARIANT_BOOL ShowVersionNumber; - __declspec(property(get=GetGeoProjection,put=PutGeoProjection)) - IGeoProjectionPtr GeoProjection; - __declspec(property(get=GetScalebarVisible,put=PutScalebarVisible)) - VARIANT_BOOL ScalebarVisible; - __declspec(property(get=GetScalebarUnits,put=PutScalebarUnits)) - enum tkScalebarUnits ScalebarUnits; - __declspec(property(get=GetMaxExtents)) - IExtentsPtr MaxExtents; - __declspec(property(get=GetTiles)) - ITilesPtr Tiles; - __declspec(property(get=GetFileManager)) - IFileManagerPtr FileManager; - __declspec(property(get=GetUndoList)) - IUndoListPtr UndoList; - __declspec(property(get=GetIdentifier)) - IIdentifierPtr Identifier; - __declspec(property(get=GetShapeEditor)) - IShapeEditorPtr ShapeEditor; - __declspec(property(get=GetMeasuring)) - IMeasuringPtr Measuring; - __declspec(property(get=GetIdentifiedShapes)) - ISelectionListPtr IdentifiedShapes; - __declspec(property(get=GetFocusRectangle)) - IDrawingRectanglePtr FocusRectangle; - __declspec(property(get=GetCustomDrawingFlags,put=PutCustomDrawingFlags)) - enum tkCustomDrawingFlags CustomDrawingFlags; - __declspec(property(get=GetShowCoordinatesFormat,put=PutShowCoordinatesFormat)) - enum tkAngleFormat ShowCoordinatesFormat; - __declspec(property(get=GetExtentHistoryUndoCount)) - long ExtentHistoryUndoCount; - __declspec(property(get=GetExtentHistoryRedoCount)) - long ExtentHistoryRedoCount; - - // - // Wrapper methods for error-handling - // - - // Methods: - void PutGlobalCallback ( - IDispatch * _arg1 ); - IDispatchPtr GetGlobalCallback ( ); - void PutExtents ( - struct IExtents * _arg1 ); - IExtentsPtr GetExtents ( ); - HRESULT Redraw ( ); - HRESULT LockWindow ( - enum tkLockMode LockMode ); - HRESULT Redraw2 ( - enum tkRedrawType redrawType ); - HRESULT Redraw3 ( - enum tkRedrawType redrawType, - VARIANT_BOOL reloadTiles ); - void PutProjection ( - enum tkMapProjection _arg1 ); - enum tkMapProjection GetProjection ( ); - HRESULT ProjToPixel ( - double ProjX, - double ProjY, - double * pixelX, - double * pixelY ); - HRESULT PixelToProj ( - double pixelX, - double pixelY, - double * ProjX, - double * ProjY ); - VARIANT_BOOL ProjToDegrees ( - double ProjX, - double ProjY, - double * degreesLngX, - double * degreesLatY ); - VARIANT_BOOL DegreesToProj ( - double degreesLngX, - double degreesLatY, - double * ProjX, - double * ProjY ); - VARIANT_BOOL PixelToDegrees ( - double pixelX, - double pixelY, - double * degreesLngX, - double * degreesLatY ); - VARIANT_BOOL DegreesToPixel ( - double degreesLngX, - double degreesLatY, - double * pixelX, - double * pixelY ); - double GetPixelsPerDegree ( ); - double GeodesicDistance ( - double projX1, - double projY1, - double projX2, - double projY2 ); - double GeodesicLength ( - struct IShape * polyline ); - double GeodesicArea ( - struct IShape * polygon ); - long AddLayer ( - IDispatch * Object, - VARIANT_BOOL Visible ); - HRESULT RemoveLayer ( - long LayerHandle ); - HRESULT RemoveLayerWithoutClosing ( - long LayerHandle ); - HRESULT RemoveAllLayers ( ); - VARIANT_BOOL MoveLayerUp ( - long InitialPosition ); - VARIANT_BOOL MoveLayerDown ( - long InitialPosition ); - VARIANT_BOOL MoveLayer ( - long InitialPosition, - long TargetPosition ); - VARIANT_BOOL MoveLayerTop ( - long InitialPosition ); - VARIANT_BOOL MoveLayerBottom ( - long InitialPosition ); - long GetLayerHandle ( - long LayerPosition ); - // Method 'AddLayerFromFilename' not emitted because argument 'Filename' has invalid type: LPWSTR - // Method 'AddLayerFromDatabase' not emitted because argument 'connectionString' has invalid type: LPWSTR - HRESULT ZoomToMaxExtents ( ); - HRESULT ZoomToLayer ( - long LayerHandle ); - HRESULT ZoomToShape ( - long LayerHandle, - long Shape ); - HRESULT ZoomIn ( - double Percent ); - HRESULT ZoomOut ( - double Percent ); - long ZoomToPrev ( ); - long ZoomToNext ( ); - HRESULT ClearExtentHistory ( ); - VARIANT_BOOL ZoomToSelected ( - long LayerHandle ); - VARIANT_BOOL ZoomToWorld ( ); - IExtentsPtr GetGeographicExtents ( ); - VARIANT_BOOL SetGeographicExtents ( - struct IExtents * pVal ); - HRESULT ZoomToMaxVisibleExtents ( ); - VARIANT_BOOL ZoomToTileLevel ( - int zoom ); - void PutCurrentZoom ( - int _arg1 ); - int GetCurrentZoom ( ); - void PutCurrentScale ( - double _arg1 ); - double GetCurrentScale ( ); - VARIANT_BOOL SetGeographicExtents2 ( - double xLongitude, - double yLatitude, - double widthKilometers ); - IExtentsPtr GetKnownExtents ( - enum tkKnownExtents Extents ); - void PutLatitude ( - float _arg1 ); - float GetLatitude ( ); - void PutLongitude ( - float _arg1 ); - float GetLongitude ( ); - void PutKnownExtents ( - enum tkKnownExtents _arg1 ); - enum tkKnownExtents GetKnownExtents ( ); - VARIANT_BOOL GetLayerVisible ( - long LayerHandle ); - void PutLayerVisible ( - long LayerHandle, - VARIANT_BOOL _arg2 ); - _bstr_t GetLayerKey ( - long LayerHandle ); - void PutLayerKey ( - long LayerHandle, - _bstr_t _arg2 ); - long GetLayerPosition ( - long LayerHandle ); - _bstr_t GetLayerName ( - long LayerHandle ); - void PutLayerName ( - long LayerHandle, - _bstr_t _arg2 ); - HRESULT ReSourceLayer ( - long LayerHandle, - _bstr_t newSrcPath ); - _bstr_t GetLayerFilename ( - long LayerHandle ); - double GetLayerMaxVisibleScale ( - long LayerHandle ); - void PutLayerMaxVisibleScale ( - long LayerHandle, - double _arg2 ); - double GetLayerMinVisibleScale ( - long LayerHandle ); - void PutLayerMinVisibleScale ( - long LayerHandle, - double _arg2 ); - VARIANT_BOOL GetLayerDynamicVisibility ( - long LayerHandle ); - void PutLayerDynamicVisibility ( - long LayerHandle, - VARIANT_BOOL _arg2 ); - int GetLayerMaxVisibleZoom ( - long LayerHandle ); - void PutLayerMaxVisibleZoom ( - long LayerHandle, - int _arg2 ); - int GetLayerMinVisibleZoom ( - long LayerHandle ); - void PutLayerMinVisibleZoom ( - long LayerHandle, - int _arg2 ); - ILabelsPtr GetLayerLabels ( - long LayerHandle ); - void PutLayerLabels ( - long LayerHandle, - struct ILabels * _arg2 ); - IShapefilePtr GetShapefile ( - long LayerHandle ); - void PutShapefile ( - long LayerHandle, - struct IShapefile * _arg2 ); - IImagePtr GetImage ( - long LayerHandle ); - void PutImage ( - long LayerHandle, - struct IImage * _arg2 ); - IDispatchPtr GetGISGetObject ( - long LayerHandle ); - VARIANT_BOOL GetLayerVisibleAtCurrentScale ( - long LayerHandle ); - IOgrLayerPtr GetOgrLayer ( - long LayerHandle ); - IWmsLayerPtr GetWmsLayer ( - long LayerHandle ); - IDispatchPtr GetColorScheme ( - long LayerHandle ); - VARIANT_BOOL SetImageLayerColorScheme ( - long LayerHandle, - IDispatch * ColorScheme ); - IExtentsPtr GetlayerExtents ( - long LayerHandle ); - HRESULT ClearDrawing ( - long DrawHandle ); - HRESULT ClearDrawings ( ); - long NewDrawing ( - enum tkDrawReferenceList Projection ); - HRESULT DrawPoint ( - double x, - double y, - long pixelSize, - OLE_COLOR Color ); - HRESULT DrawLine ( - double x1, - double y1, - double x2, - double y2, - long pixelWidth, - OLE_COLOR Color ); - HRESULT DrawCircle ( - double x, - double y, - double pixelRadius, - OLE_COLOR Color, - VARIANT_BOOL fill ); - HRESULT DrawPolygon ( - VARIANT * xPoints, - VARIANT * yPoints, - long numPoints, - OLE_COLOR Color, - VARIANT_BOOL fill ); - HRESULT DrawWidePolygon ( - VARIANT * xPoints, - VARIANT * yPoints, - long numPoints, - OLE_COLOR Color, - VARIANT_BOOL fill, - short Width ); - HRESULT DrawWideCircle ( - double x, - double y, - double pixelRadius, - OLE_COLOR Color, - VARIANT_BOOL fill, - short Width ); - HRESULT DrawLineEx ( - long LayerHandle, - double x1, - double y1, - double x2, - double y2, - long pixelWidth, - OLE_COLOR Color ); - HRESULT DrawPointEx ( - long LayerHandle, - double x, - double y, - long pixelSize, - OLE_COLOR Color ); - HRESULT DrawCircleEx ( - long LayerHandle, - double x, - double y, - double pixelRadius, - OLE_COLOR Color, - VARIANT_BOOL fill ); - HRESULT DrawPolygonEx ( - long LayerHandle, - VARIANT * xPoints, - VARIANT * yPoints, - long numPoints, - OLE_COLOR Color, - VARIANT_BOOL fill ); - HRESULT DrawWideCircleEx ( - long LayerHandle, - double x, - double y, - double radius, - OLE_COLOR Color, - VARIANT_BOOL fill, - short OutlineWidth ); - HRESULT DrawWidePolygonEx ( - long LayerHandle, - VARIANT * xPoints, - VARIANT * yPoints, - long numPoints, - OLE_COLOR Color, - VARIANT_BOOL fill, - short OutlineWidth ); - HRESULT SetDrawingLayerVisible ( - long LayerHandle, - VARIANT_BOOL Visible ); - ILabelsPtr GetDrawingLabels ( - long DrawingLayerIndex ); - void PutDrawingLabels ( - long DrawingLayerIndex, - struct ILabels * _arg2 ); - _bstr_t GetDrawingKey ( - long DrawHandle ); - void PutDrawingKey ( - long DrawHandle, - _bstr_t _arg2 ); - long DrawLabel ( - _bstr_t Text, - double x, - double y, - double Rotation ); - long DrawLabelEx ( - long DrawHandle, - _bstr_t Text, - double x, - double y, - double Rotation ); - HRESULT ClearDrawingLabels ( - long DrawHandle ); - void PutDrawingLabelsVisible ( - long DrawHandle, - VARIANT_BOOL _arg2 ); - OLE_COLOR GetShapeLayerFillColor ( - long LayerHandle ); - void PutShapeLayerFillColor ( - long LayerHandle, - OLE_COLOR _arg2 ); - OLE_COLOR GetShapeLayerLineColor ( - long LayerHandle ); - void PutShapeLayerLineColor ( - long LayerHandle, - OLE_COLOR _arg2 ); - OLE_COLOR GetShapeLayerPointColor ( - long LayerHandle ); - void PutShapeLayerPointColor ( - long LayerHandle, - OLE_COLOR _arg2 ); - VARIANT_BOOL GetShapeLayerDrawFill ( - long LayerHandle ); - void PutShapeLayerDrawFill ( - long LayerHandle, - VARIANT_BOOL _arg2 ); - VARIANT_BOOL GetShapeLayerDrawLine ( - long LayerHandle ); - void PutShapeLayerDrawLine ( - long LayerHandle, - VARIANT_BOOL _arg2 ); - VARIANT_BOOL GetShapeLayerDrawPoint ( - long LayerHandle ); - void PutShapeLayerDrawPoint ( - long LayerHandle, - VARIANT_BOOL _arg2 ); - float GetShapeLayerLineWidth ( - long LayerHandle ); - void PutShapeLayerLineWidth ( - long LayerHandle, - float _arg2 ); - float GetShapeLayerPointSize ( - long LayerHandle ); - void PutShapeLayerPointSize ( - long LayerHandle, - float _arg2 ); - float GetShapeLayerFillTransparency ( - long LayerHandle ); - void PutShapeLayerFillTransparency ( - long LayerHandle, - float _arg2 ); - enum tkLineStipple GetShapeLayerLineStipple ( - long LayerHandle ); - void PutShapeLayerLineStipple ( - long LayerHandle, - enum tkLineStipple _arg2 ); - enum tkFillStipple GetShapeLayerFillStipple ( - long LayerHandle ); - void PutShapeLayerFillStipple ( - long LayerHandle, - enum tkFillStipple _arg2 ); - enum tkPointType GetShapeLayerPointType ( - long LayerHandle ); - void PutShapeLayerPointType ( - long LayerHandle, - enum tkPointType _arg2 ); - OLE_COLOR GetShapeLayerStippleColor ( - long LayerHandle ); - void PutShapeLayerStippleColor ( - long LayerHandle, - OLE_COLOR _arg2 ); - VARIANT_BOOL GetShapeLayerStippleTransparent ( - long LayerHandle ); - void PutShapeLayerStippleTransparent ( - long LayerHandle, - VARIANT_BOOL _arg2 ); - IImagePtr SnapShot ( - IDispatch * BoundBox ); - IImagePtr SnapShot2 ( - long ClippingLayerNbr, - double zoom, - long pWidth ); - IImagePtr SnapShot3 ( - double left, - double right, - double top, - double bottom, - long Width ); - // Method 'SnapShotToDC' not emitted because argument 'hDC' has invalid type: void * - // Method 'SnapShotToDC2' not emitted because argument 'hDC' has invalid type: void * - // Method 'DrawBackBuffer' not emitted because argument 'hDC' has invalid type: int * * - // Method 'LoadTilesForSnapshot' not emitted because argument 'Key' has invalid type: LPWSTR - _bstr_t SerializeLayer ( - long LayerHandle ); - VARIANT_BOOL DeserializeLayer ( - long LayerHandle, - _bstr_t newVal ); - VARIANT_BOOL SaveMapState ( - _bstr_t Filename, - VARIANT_BOOL RelativePaths, - VARIANT_BOOL Overwrite ); - VARIANT_BOOL LoadMapState ( - _bstr_t Filename, - IDispatch * Callback ); - VARIANT_BOOL SaveLayerOptions ( - long LayerHandle, - _bstr_t OptionsName, - VARIANT_BOOL Overwrite, - _bstr_t Description ); - VARIANT_BOOL LoadLayerOptions ( - long LayerHandle, - _bstr_t OptionsName, - BSTR * Description ); - _bstr_t GetLayerDescription ( - long LayerHandle ); - void PutLayerDescription ( - long LayerHandle, - _bstr_t _arg2 ); - VARIANT_BOOL DeserializeMapState ( - _bstr_t state, - VARIANT_BOOL LoadLayers, - _bstr_t BasePath ); - _bstr_t SerializeMapState ( - VARIANT_BOOL RelativePaths, - _bstr_t BasePath ); - VARIANT_BOOL RemoveLayerOptions ( - long LayerHandle, - _bstr_t OptionsName ); - VARIANT_BOOL GetLayerSkipOnSaving ( - long LayerHandle ); - void PutLayerSkipOnSaving ( - long LayerHandle, - VARIANT_BOOL _arg2 ); - HRESULT ShowToolTip ( - _bstr_t Text, - long Milliseconds ); - void PutMapResizeBehavior ( - enum tkResizeBehavior _arg1 ); - enum tkResizeBehavior GetMapResizeBehavior ( ); - VARIANT_BOOL GetTrapRMouseDown ( ); - void PutTrapRMouseDown ( - VARIANT_BOOL _arg1 ); - void PutDisableWaitCursor ( - VARIANT_BOOL _arg1 ); - VARIANT_BOOL GetDisableWaitCursor ( ); - void PutShowCoordinates ( - enum tkCoordinatesDisplay _arg1 ); - enum tkCoordinatesDisplay GetShowCoordinates ( ); - void PutGrabProjectionFromData ( - VARIANT_BOOL _arg1 ); - VARIANT_BOOL GetGrabProjectionFromData ( ); - void PutInertiaOnPanning ( - enum tkCustomState _arg1 ); - enum tkCustomState GetInertiaOnPanning ( ); - void PutReuseTileBuffer ( - VARIANT_BOOL _arg1 ); - VARIANT_BOOL GetReuseTileBuffer ( ); - void PutZoomBarVerbosity ( - enum tkZoomBarVerbosity _arg1 ); - enum tkZoomBarVerbosity GetZoomBarVerbosity ( ); - void PutZoomBarMinZoom ( - long _arg1 ); - long GetZoomBarMinZoom ( ); - void PutZoomBarMaxZoom ( - long _arg1 ); - long GetZoomBarMaxZoom ( ); - void PutZoomBehavior ( - enum tkZoomBehavior _arg1 ); - enum tkZoomBehavior GetZoomBehavior ( ); - void PutShowZoomBar ( - VARIANT_BOOL _arg1 ); - VARIANT_BOOL GetShowZoomBar ( ); - void PutAnimationOnZooming ( - enum tkCustomState _arg1 ); - enum tkCustomState GetAnimationOnZooming ( ); - void PutZoomBoxStyle ( - enum tkZoomBoxStyle _arg1 ); - enum tkZoomBoxStyle GetZoomBoxStyle ( ); - VARIANT_BOOL GetUseAlternatePanCursor ( ); - void PutUseAlternatePanCursor ( - VARIANT_BOOL _arg1 ); - VARIANT_BOOL GetRecenterMapOnZoom ( ); - void PutRecenterMapOnZoom ( - VARIANT_BOOL _arg1 ); - HRESULT Resize ( - long Width, - long Height ); - HRESULT Clear ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - long HWnd ( ); - void PutUDCursorHandle ( - long _arg1 ); - long GetUDCursorHandle ( ); - void PutTileProvider ( - enum tkTileProvider _arg1 ); - enum tkTileProvider GetTileProvider ( ); - VARIANT_BOOL FindSnapPoint ( - double Tolerance, - double xScreen, - double yScreen, - double * xFound, - double * yFound ); - HRESULT Undo ( ); - - // Properties: - OLE_COLOR GetbackColor ( ); - void PutbackColor ( OLE_COLOR _val ); - double GetZoomPercent ( ); - void PutZoomPercent ( double _val ); - enum tkCursorMode GetCursorMode ( ); - void PutCursorMode ( enum tkCursorMode _val ); - enum tkCursor GetMapCursor ( ); - void PutMapCursor ( enum tkCursor _val ); - VARIANT_BOOL GetSendMouseDown ( ); - void PutSendMouseDown ( VARIANT_BOOL _val ); - VARIANT_BOOL GetSendMouseUp ( ); - void PutSendMouseUp ( VARIANT_BOOL _val ); - VARIANT_BOOL GetSendMouseMove ( ); - void PutSendMouseMove ( VARIANT_BOOL _val ); - VARIANT_BOOL GetSendSelectBoxDrag ( ); - void PutSendSelectBoxDrag ( VARIANT_BOOL _val ); - VARIANT_BOOL GetSendSelectBoxFinal ( ); - void PutSendSelectBoxFinal ( VARIANT_BOOL _val ); - double GetExtentPad ( ); - void PutExtentPad ( double _val ); - long GetExtentHistory ( ); - void PutExtentHistory ( long _val ); - _bstr_t GetKey ( ); - void PutKey ( _bstr_t _val ); - long GetNumLayers ( ); - long GetLastErrorCode ( ); - enum tkLockMode GetIsLocked ( ); - void PutIsLocked ( enum tkLockMode _val ); - VARIANT_BOOL GetSendOnDrawBackBuffer ( ); - void PutSendOnDrawBackBuffer ( VARIANT_BOOL _val ); - VARIANT_BOOL GetUseSeamlessPan ( ); - void PutUseSeamlessPan ( VARIANT_BOOL _val ); - double GetMouseWheelSpeed ( ); - void PutMouseWheelSpeed ( double _val ); - enum tkUnitsOfMeasure GetMapUnits ( ); - void PutMapUnits ( enum tkUnitsOfMeasure _val ); - _bstr_t GetVersionNumber ( ); - VARIANT_BOOL GetShowRedrawTime ( ); - void PutShowRedrawTime ( VARIANT_BOOL _val ); - VARIANT_BOOL GetShowVersionNumber ( ); - void PutShowVersionNumber ( VARIANT_BOOL _val ); - IGeoProjectionPtr GetGeoProjection ( ); - void PutGeoProjection ( struct IGeoProjection * _val ); - VARIANT_BOOL GetScalebarVisible ( ); - void PutScalebarVisible ( VARIANT_BOOL _val ); - enum tkScalebarUnits GetScalebarUnits ( ); - void PutScalebarUnits ( enum tkScalebarUnits _val ); - IExtentsPtr GetMaxExtents ( ); - ITilesPtr GetTiles ( ); - IFileManagerPtr GetFileManager ( ); - IUndoListPtr GetUndoList ( ); - IIdentifierPtr GetIdentifier ( ); - IShapeEditorPtr GetShapeEditor ( ); - IMeasuringPtr GetMeasuring ( ); - ISelectionListPtr GetIdentifiedShapes ( ); - IDrawingRectanglePtr GetFocusRectangle ( ); - enum tkCustomDrawingFlags GetCustomDrawingFlags ( ); - void PutCustomDrawingFlags ( enum tkCustomDrawingFlags _val ); - enum tkAngleFormat GetShowCoordinatesFormat ( ); - void PutShowCoordinatesFormat ( enum tkAngleFormat _val ); - long GetExtentHistoryUndoCount ( ); - long GetExtentHistoryRedoCount ( ); -}; - -enum __declspec(uuid("9106cf0f-8a9a-4040-a4b0-d60b72b46504")) -tkCursorMode -{ - cmZoomIn = 0, - cmZoomOut = 1, - cmPan = 2, - cmSelection = 3, - cmNone = 4, - cmMeasure = 5, - cmAddShape = 6, - cmEditShape = 8, - cmSplitByPolyline = 9, - cmIdentify = 10, - cmMoveShapes = 11, - cmRotateShapes = 12, - cmSelectByPolygon = 13, - cmEraseByPolygon = 14, - cmSplitByPolygon = 15, - cmClipByPolygon = 16 -}; - -enum __declspec(uuid("fd17ff91-8b93-47a2-a517-b4039579b549")) -tkCursor -{ - crsrMapDefault = 0, - crsrAppStarting = 1, - crsrArrow = 2, - crsrCross = 3, - crsrHelp = 4, - crsrIBeam = 5, - crsrNo = 6, - crsrSizeAll = 7, - crsrSizeNESW = 8, - crsrSizeNS = 9, - crsrSizeNWSE = 10, - crsrSizeWE = 11, - crsrUpArrow = 12, - crsrWait = 13, - crsrUserDefined = 14, - crsrHand = 15 -}; - -enum __declspec(uuid("5c462daa-5cc2-4b5c-9d5a-8ba1ec1774b7")) -tkLockMode -{ - lmUnlock = 0, - lmLock = 1 -}; - -enum __declspec(uuid("6c8b8343-490e-4f8d-a562-ad196f249a5c")) -tkScalebarUnits -{ - Metric = 0, - American = 1, - GoogleStyle = 2 -}; - -enum __declspec(uuid("9f2e3181-f9e3-4640-9c7f-27800eaddc81")) -tkTileProvider -{ - ProviderNone = -1, - OpenStreetMap = 0, - OpenCycleMap = 1, - OpenTransportMap = 2, - BingMaps = 3, - BingSatellite = 4, - BingHybrid = 5, - GoogleMaps = 6, - GoogleSatellite = 7, - GoogleHybrid = 8, - GoogleTerrain = 9, - HereMaps = 10, - HereSatellite = 11, - HereHybrid = 12, - HereTerrain = 13, - Rosreestr = 21, - OpenHumanitarianMap = 22, - MapQuestAerial = 23, - ProviderCustom = 1024 -}; - -enum __declspec(uuid("5060fbd5-a4f8-4f06-b9e1-4e6c89992347")) -tkCacheType -{ - RAM = 0, - Disk = 1 -}; - -enum __declspec(uuid("cacf2bbd-1120-4cd8-8c49-c1100af879aa")) -tkTileProjection -{ - SphericalMercator = 0, - Amersfoort = 1 -}; - -struct __declspec(uuid("52a29829-bb46-4d76-8082-55551e538bda")) -IStopExecution : IDispatch -{ - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL StopFunction ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_StopFunction ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -enum __declspec(uuid("df236f37-6aa9-4d32-98c5-11d1b8a7d166")) -tkTilesProjectionStatus -{ - tpsNative = 0, - tpsCompatible = 1, - tpsEmptyOrInvalid = 2 -}; - -enum __declspec(uuid("7704cdec-89d2-4c9a-a1f0-57c2154d5e48")) -tkProxyAuthentication -{ - asBasic = 0, - asNtlm = 1 -}; - -enum __declspec(uuid("4090f506-308b-43a5-9814-67bc585b8bae")) -tkFileOpenStrategy -{ - fosNotSupported = -1, - fosAutoDetect = 0, - fosRgbImage = 1, - fosDirectGrid = 2, - fosProxyForGrid = 3, - fosVectorLayer = 4, - fosVectorDatasource = 5 -}; - -enum __declspec(uuid("5ad363ad-e860-4789-87e8-f3100af3707d")) -FieldType -{ - STRING_FIELD = 0, - INTEGER_FIELD = 1, - DOUBLE_FIELD = 2, - BOOLEAN_FIELD = 3, - DATE_FIELD = 4 -}; - -struct __declspec(uuid("3f3751a5-4cf8-4ac3-afc2-60de8b90fc7b")) -IField : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetName,put=PutName)) - _bstr_t Name; - __declspec(property(get=GetWidth,put=PutWidth)) - long Width; - __declspec(property(get=GetPrecision,put=PutPrecision)) - long Precision; - __declspec(property(get=GetType,put=PutType)) - enum FieldType Type; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - __declspec(property(get=GetAlias,put=PutAlias)) - _bstr_t Alias; - __declspec(property(get=GetJoined)) - VARIANT_BOOL Joined; - __declspec(property(get=GetExpression,put=PutExpression)) - _bstr_t Expression; - __declspec(property(get=GetModified,put=PutModified)) - VARIANT_BOOL Modified; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetName ( ); - void PutName ( - _bstr_t pVal ); - long GetWidth ( ); - void PutWidth ( - long pVal ); - long GetPrecision ( ); - void PutPrecision ( - long pVal ); - enum FieldType GetType ( ); - void PutType ( - enum FieldType pVal ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - IFieldPtr Clone ( ); - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL pVal ); - _bstr_t GetAlias ( ); - void PutAlias ( - _bstr_t pVal ); - VARIANT_BOOL GetJoined ( ); - _bstr_t GetExpression ( ); - void PutExpression ( - _bstr_t pVal ); - VARIANT_BOOL GetModified ( ); - void PutModified ( - VARIANT_BOOL pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Name ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Name ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Width ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_Width ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_Precision ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_Precision ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_Type ( - /*[out,retval]*/ enum FieldType * pVal ) = 0; - virtual HRESULT __stdcall put_Type ( - /*[in]*/ enum FieldType pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_Clone ( - /*[out,retval]*/ struct IField * * retVal ) = 0; - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_Alias ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Alias ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Joined ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_Expression ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Expression ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Modified ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Modified ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; -}; - -enum __declspec(uuid("72f792ce-b3b0-4246-a8e8-0335bd03455f")) -tkCategoryValue -{ - cvSingleValue = 0, - cvRange = 1, - cvExpression = 2 -}; - -enum __declspec(uuid("c914c27a-a74e-4831-af78-6db9e7696111")) -tkShapeElements -{ - shElementDefault = 0, - shElementFill = 1, - shElementFill2 = 2, - shElementLines = 3, - shElementFillBackground = 4 -}; - -enum __declspec(uuid("ebbc71f6-d747-485f-aea0-51bf87432f15")) -tkChartType -{ - chtBarChart = 0, - chtPieChart = 1 -}; - -struct __declspec(uuid("a9c1afeb-8cc6-4a36-8e41-e643c1302e6f")) -IChartField : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetIndex,put=PutIndex)) - long Index; - __declspec(property(get=GetColor,put=PutColor)) - OLE_COLOR Color; - __declspec(property(get=GetName,put=PutName)) - _bstr_t Name; - - // - // Wrapper methods for error-handling - // - - long GetIndex ( ); - void PutIndex ( - long retVal ); - OLE_COLOR GetColor ( ); - void PutColor ( - OLE_COLOR retVal ); - _bstr_t GetName ( ); - void PutName ( - _bstr_t retVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Index ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_Index ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_Color ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_Color ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_Name ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Name ( - /*[in]*/ BSTR retVal ) = 0; -}; - -enum __declspec(uuid("c5c7a7bf-17d4-4953-9cbc-4068b0fc59e6")) -tkChartValuesStyle -{ - vsHorizontal = 0, - vsVertical = 1 -}; - -enum __declspec(uuid("6dc3f142-cfcb-40d6-99d0-ee197334360c")) -tkValueType -{ - vtDouble = 0, - vtString = 1, - vtBoolean = 2, - vtFloatArray = 3 -}; - -struct __declspec(uuid("4365a8a1-2e46-4223-b2dc-65764262d88b")) -ITable : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetFieldIsJoined)) - VARIANT_BOOL FieldIsJoined[]; - __declspec(property(get=GetNumRows)) - long NumRows; - __declspec(property(get=GetNumFields)) - long NumFields; - __declspec(property(get=GetField)) - IFieldPtr Field[]; - __declspec(property(get=GetCellValue)) - _variant_t CellValue[][]; - __declspec(property(get=GetEditingTable)) - VARIANT_BOOL EditingTable; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetCdlgFilter)) - _bstr_t CdlgFilter; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetFieldJoinIndex)) - int FieldJoinIndex[]; - __declspec(property(get=GetJoinFields)) - _bstr_t JoinFields[]; - __declspec(property(get=GetFilename)) - _bstr_t Filename; - __declspec(property(get=GetJoinOptions)) - _bstr_t JoinOptions[]; - __declspec(property(get=GetRowIsModified)) - VARIANT_BOOL RowIsModified[]; - __declspec(property(get=GetMinValue)) - _variant_t MinValue[]; - __declspec(property(get=GetMaxValue)) - _variant_t MaxValue[]; - __declspec(property(get=GetMeanValue)) - double MeanValue[]; - __declspec(property(get=GetStandardDeviation)) - double StandardDeviation[]; - __declspec(property(get=GetFieldIndexByName)) - long FieldIndexByName[]; - __declspec(property(get=GetIsJoined)) - VARIANT_BOOL IsJoined; - __declspec(property(get=GetJoinCount)) - int JoinCount; - __declspec(property(get=GetJoinFilename)) - _bstr_t JoinFilename[]; - __declspec(property(get=GetJoinFromField)) - _bstr_t JoinFromField[]; - __declspec(property(get=GetJoinToField)) - _bstr_t JoinToField[]; - - // - // Wrapper methods for error-handling - // - - long GetNumRows ( ); - long GetNumFields ( ); - IFieldPtr GetField ( - long FieldIndex ); - _variant_t GetCellValue ( - long FieldIndex, - long RowIndex ); - VARIANT_BOOL GetEditingTable ( ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - _bstr_t GetCdlgFilter ( ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - VARIANT_BOOL Open ( - _bstr_t dbfFilename, - struct ICallback * cBack ); - VARIANT_BOOL CreateNew ( - _bstr_t dbfFilename ); - VARIANT_BOOL SaveAs ( - _bstr_t dbfFilename, - struct ICallback * cBack ); - VARIANT_BOOL Close ( ); - VARIANT_BOOL EditClear ( ); - VARIANT_BOOL EditInsertField ( - struct IField * Field, - long * FieldIndex, - struct ICallback * cBack ); - VARIANT_BOOL EditReplaceField ( - long FieldIndex, - struct IField * NewField, - struct ICallback * cBack ); - VARIANT_BOOL EditDeleteField ( - long FieldIndex, - struct ICallback * cBack ); - VARIANT_BOOL EditInsertRow ( - long * RowIndex ); - VARIANT_BOOL EditCellValue ( - long FieldIndex, - long RowIndex, - const _variant_t & newVal ); - VARIANT_BOOL StartEditingTable ( - struct ICallback * cBack ); - VARIANT_BOOL StopEditingTable ( - VARIANT_BOOL ApplyChanges, - struct ICallback * cBack ); - VARIANT_BOOL EditDeleteRow ( - long RowIndex ); - VARIANT_BOOL Save ( - struct ICallback * cBack ); - _variant_t GetMinValue ( - long FieldIndex ); - _variant_t GetMaxValue ( - long FieldIndex ); - double GetMeanValue ( - long FieldIndex ); - double GetStandardDeviation ( - long FieldIndex ); - VARIANT_BOOL ParseExpression ( - _bstr_t Expression, - BSTR * ErrorString ); - VARIANT_BOOL Query ( - _bstr_t Expression, - VARIANT * result, - BSTR * ErrorString ); - long GetFieldIndexByName ( - _bstr_t FieldName ); - VARIANT_BOOL TestExpression ( - _bstr_t Expression, - enum tkValueType ReturnType, - BSTR * ErrorString ); - VARIANT_BOOL Calculate ( - _bstr_t Expression, - long RowIndex, - VARIANT * result, - BSTR * ErrorString ); - long EditAddField ( - _bstr_t Name, - enum FieldType Type, - int Precision, - int Width ); - VARIANT_BOOL Join ( - struct ITable * table2, - _bstr_t field1, - _bstr_t field2 ); - VARIANT_BOOL Join2 ( - struct ITable * table2, - _bstr_t field1, - _bstr_t field2, - _bstr_t filenameToReopen, - _bstr_t JoinOptions ); - VARIANT_BOOL StopJoin ( - int joinIndex ); - HRESULT StopAllJoins ( ); - VARIANT_BOOL GetIsJoined ( ); - int GetJoinCount ( ); - _bstr_t GetJoinFilename ( - int joinIndex ); - _bstr_t GetJoinFromField ( - int joinIndex ); - _bstr_t GetJoinToField ( - int joinIndex ); - VARIANT_BOOL GetFieldIsJoined ( - int FieldIndex ); - int GetFieldJoinIndex ( - int FieldIndex ); - _bstr_t Serialize ( ); - HRESULT Deserialize ( - _bstr_t newVal ); - VARIANT_BOOL TryJoin ( - struct ITable * table2, - _bstr_t fieldTo, - _bstr_t fieldFrom, - int * rowCount, - int * joinRowCount ); - VARIANT_BOOL Join3 ( - struct ITable * table2, - _bstr_t field1, - _bstr_t field2, - _bstr_t filenameToReopen, - _bstr_t JoinOptions, - SAFEARRAY * fieldList ); - VARIANT_BOOL Dump ( - _bstr_t dbfFilename, - struct ICallback * cBack ); - _bstr_t GetJoinFields ( - long joinIndex ); - _bstr_t GetFilename ( ); - _bstr_t GetJoinOptions ( - long joinIndex ); - HRESULT ClearCache ( ); - VARIANT_BOOL GetRowIsModified ( - long RowIndex ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_NumRows ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_NumFields ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Field ( - /*[in]*/ long FieldIndex, - /*[out,retval]*/ struct IField * * pVal ) = 0; - virtual HRESULT __stdcall get_CellValue ( - /*[in]*/ long FieldIndex, - /*[in]*/ long RowIndex, - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall get_EditingTable ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_CdlgFilter ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_Open ( - /*[in]*/ BSTR dbfFilename, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CreateNew ( - /*[in]*/ BSTR dbfFilename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SaveAs ( - /*[in]*/ BSTR dbfFilename, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Close ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditClear ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditInsertField ( - /*[in]*/ struct IField * Field, - /*[in,out]*/ long * FieldIndex, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditReplaceField ( - /*[in]*/ long FieldIndex, - /*[in]*/ struct IField * NewField, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditDeleteField ( - /*[in]*/ long FieldIndex, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditInsertRow ( - /*[in,out]*/ long * RowIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditCellValue ( - /*[in]*/ long FieldIndex, - /*[in]*/ long RowIndex, - /*[in]*/ VARIANT newVal, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StartEditingTable ( - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StopEditingTable ( - /*[in]*/ VARIANT_BOOL ApplyChanges, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditDeleteRow ( - /*[in]*/ long RowIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Save ( - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_MinValue ( - /*[in]*/ long FieldIndex, - /*[out,retval]*/ VARIANT * retVal ) = 0; - virtual HRESULT __stdcall get_MaxValue ( - /*[in]*/ long FieldIndex, - /*[out,retval]*/ VARIANT * retVal ) = 0; - virtual HRESULT __stdcall get_MeanValue ( - /*[in]*/ long FieldIndex, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall get_StandardDeviation ( - /*[in]*/ long FieldIndex, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall raw_ParseExpression ( - /*[in]*/ BSTR Expression, - /*[in,out]*/ BSTR * ErrorString, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Query ( - /*[in]*/ BSTR Expression, - /*[in,out]*/ VARIANT * result, - /*[in,out]*/ BSTR * ErrorString, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_FieldIndexByName ( - /*[in]*/ BSTR FieldName, - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall raw_TestExpression ( - /*[in]*/ BSTR Expression, - /*[in]*/ enum tkValueType ReturnType, - /*[in,out]*/ BSTR * ErrorString, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Calculate ( - /*[in]*/ BSTR Expression, - /*[in]*/ long RowIndex, - /*[out]*/ VARIANT * result, - /*[out]*/ BSTR * ErrorString, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditAddField ( - /*[in]*/ BSTR Name, - /*[in]*/ enum FieldType Type, - /*[in]*/ int Precision, - /*[in]*/ int Width, - /*[out,retval]*/ long * FieldIndex ) = 0; - virtual HRESULT __stdcall raw_Join ( - /*[in]*/ struct ITable * table2, - /*[in]*/ BSTR field1, - /*[in]*/ BSTR field2, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Join2 ( - /*[in]*/ struct ITable * table2, - /*[in]*/ BSTR field1, - /*[in]*/ BSTR field2, - /*[in]*/ BSTR filenameToReopen, - /*[in]*/ BSTR JoinOptions, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StopJoin ( - /*[in]*/ int joinIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StopAllJoins ( ) = 0; - virtual HRESULT __stdcall get_IsJoined ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_JoinCount ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_JoinFilename ( - /*[in]*/ int joinIndex, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_JoinFromField ( - /*[in]*/ int joinIndex, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_JoinToField ( - /*[in]*/ int joinIndex, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_FieldIsJoined ( - /*[in]*/ int FieldIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_FieldJoinIndex ( - /*[in]*/ int FieldIndex, - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall raw_TryJoin ( - /*[in]*/ struct ITable * table2, - /*[in]*/ BSTR fieldTo, - /*[in]*/ BSTR fieldFrom, - /*[out]*/ int * rowCount, - /*[out]*/ int * joinRowCount, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Join3 ( - /*[in]*/ struct ITable * table2, - /*[in]*/ BSTR field1, - /*[in]*/ BSTR field2, - /*[in]*/ BSTR filenameToReopen, - /*[in]*/ BSTR JoinOptions, - /*[in]*/ SAFEARRAY * fieldList, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Dump ( - /*[in]*/ BSTR dbfFilename, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_JoinFields ( - /*[in]*/ long joinIndex, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_Filename ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_JoinOptions ( - /*[in]*/ long joinIndex, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_ClearCache ( ) = 0; - virtual HRESULT __stdcall get_RowIsModified ( - /*[in]*/ long RowIndex, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; -}; - -enum __declspec(uuid("0536e234-cbd1-4975-9b2b-2ec1cd37f84a")) -tkShapefileSourceType -{ - sstUninitialized = 0, - sstDiskBased = 1, - sstInMemory = 2 -}; - -enum __declspec(uuid("1c045cde-4913-47db-9001-81af2eb35910")) -tkGeometryEngine -{ - engineGeos = 0, - engineClipper = 1 -}; - -enum __declspec(uuid("9e717d9c-aef5-4124-8339-af9b46d5370a")) -tkSelectionAppearance -{ - saSelectionColor = 0, - saDrawingOptions = 1 -}; - -enum __declspec(uuid("ef5afcda-91d5-4b81-a13c-0d3eb24e4e97")) -tkCollisionMode -{ - AllowCollisions = 0, - LocalList = 1, - GlobalList = 2 -}; - -enum __declspec(uuid("f7ec0dd4-86ae-4af2-8603-821c1b3f714f")) -tkShapeValidationType -{ - svtInput = 0, - svtOutput = 1 -}; - -enum __declspec(uuid("e30a98ab-13ac-4702-9f56-304787cb04fa")) -tkShapeValidationMode -{ - NoValidation = 0, - TryFixProceedOnFailure = 1, - TryFixSkipOnFailure = 2, - AbortOnErrors = 3 -}; - -enum __declspec(uuid("a64dde57-3f28-4f72-a4de-4aad0ccd34bf")) -tkShapeValidationStatus -{ - WasntValidated = 0, - Valid = 1, - InvalidFixed = 2, - InvalidSkipped = 3, - InvalidReturned = 4, - OperationAborted = 5 -}; - -struct __declspec(uuid("b96029d1-c6d6-4ef5-a0a4-b0df49434def")) -IShapeValidationInfo : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetClassName)) - _bstr_t ClassName; - __declspec(property(get=GetMethodName)) - _bstr_t MethodName; - __declspec(property(get=GetParameterName)) - _bstr_t ParameterName; - __declspec(property(get=GetValidationType)) - enum tkShapeValidationType ValidationType; - __declspec(property(get=GetValidationMode)) - enum tkShapeValidationMode ValidationMode; - __declspec(property(get=GetIsValid)) - VARIANT_BOOL IsValid; - __declspec(property(get=GetStatus)) - enum tkShapeValidationStatus Status; - __declspec(property(get=GetWasValidated)) - VARIANT_BOOL WasValidated; - __declspec(property(get=GetStillInvalidCount)) - int StillInvalidCount; - __declspec(property(get=GetWereInvalidCount)) - int WereInvalidCount; - __declspec(property(get=GetFixedCount)) - int FixedCount; - __declspec(property(get=GetSkippedCount)) - int SkippedCount; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetClassName ( ); - _bstr_t GetMethodName ( ); - _bstr_t GetParameterName ( ); - enum tkShapeValidationType GetValidationType ( ); - enum tkShapeValidationMode GetValidationMode ( ); - VARIANT_BOOL GetIsValid ( ); - enum tkShapeValidationStatus GetStatus ( ); - VARIANT_BOOL GetWasValidated ( ); - int GetStillInvalidCount ( ); - int GetWereInvalidCount ( ); - int GetFixedCount ( ); - int GetSkippedCount ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_ClassName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_MethodName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_ParameterName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_ValidationType ( - /*[out,retval]*/ enum tkShapeValidationType * retVal ) = 0; - virtual HRESULT __stdcall get_ValidationMode ( - /*[out,retval]*/ enum tkShapeValidationMode * retVal ) = 0; - virtual HRESULT __stdcall get_IsValid ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Status ( - /*[out,retval]*/ enum tkShapeValidationStatus * retVal ) = 0; - virtual HRESULT __stdcall get_WasValidated ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_StillInvalidCount ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_WereInvalidCount ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_FixedCount ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_SkippedCount ( - /*[out,retval]*/ int * retVal ) = 0; -}; - -enum __declspec(uuid("23c1d558-a645-4093-8782-102a6e3f4ec2")) -tkFieldStatOperation -{ - fsoSum = 0, - fsoMin = 1, - fsoMax = 2, - fsoAvg = 3, - fsoWeightedAvg = 4, - fsoMode = 5 -}; - -enum __declspec(uuid("e689bc76-309f-453b-be68-a838bfa79040")) -tkFieldOperationValidity -{ - fovValid = 0, - fovFieldNotFound = 1, - fovNotSupported = 2 -}; - -enum __declspec(uuid("c4dc2024-0249-4585-a34e-abf30f05ab5b")) -tkSupportType -{ - stGdal = 0, - stGdalOverviews = 1 -}; - -enum __declspec(uuid("423d6519-8961-440b-bdf4-0dbf1727ce63")) -tkOgrSaveType -{ - ostGeometryOnly = 0, - ostAttributesOnly = 1, - ostSaveAll = 2 -}; - -enum __declspec(uuid("e314fa80-f752-4d88-ac31-e3eb053576da")) -tkOgrSaveResult -{ - osrNoChanges = 0, - osrAllSaved = 1, - osrSomeSaved = 2, - osrNoneSaved = 3 -}; - -enum __declspec(uuid("fb18c88e-bd29-4f81-91bb-70ac7d8da997")) -tkOgrLayerCapability -{ - olcRandomRead = 0, - olcSequentialWrite = 1, - olcRandomWrite = 2, - olcFastSpatialFilter = 3, - olcFastFeatureCount = 4, - olcFastGetExtent = 5, - olcCreateField = 6, - olcDeleteField = 7, - olcReorderFields = 8, - olcAlterFieldDefn = 9, - olcTransactions = 10, - olcDeleteFeature = 11, - olcFastSetNextByIndex = 12, - olcStringsAsUTF8 = 13, - olcIgnoreFields = 14, - olcCreateGeomField = 15 -}; - -enum __declspec(uuid("0140b532-b59f-4eec-ad39-eb52800cf2d4")) -tkOgrSourceType -{ - ogrUninitialized = 0, - ogrFile = 1, - ogrDbTable = 2, - ogrQuery = 3 -}; - -enum __declspec(uuid("190b74f5-693b-44b4-b2ce-9d3881fffc3b")) -tkOgrDSCapability -{ - odcCreateLayer = 0, - odcDeleteLayer = 1, - odcCreateGeomFieldAfterCreateLayer = 2, - odcCreateDataSource = 3, - odcDeleteDataSource = 4 -}; - -enum __declspec(uuid("e428dd9e-c792-492a-8d73-52569aa19f73")) -tkUndoOperation -{ - uoAddShape = 0, - uoRemoveShape = 1, - uoEditShape = 2, - uoMoveShapes = 3, - uoRotateShapes = 4 -}; - -struct __declspec(uuid("3ac6ac7b-4413-4a80-ba7f-6e2eea495bbb")) -IUndoList : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetUndoCount)) - long UndoCount; - __declspec(property(get=GetRedoCount)) - long RedoCount; - __declspec(property(get=GetTotalLength)) - long TotalLength; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetLastErrorCode ( ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t retVal ); - VARIANT_BOOL Undo ( - VARIANT_BOOL ZoomToShape ); - VARIANT_BOOL Redo ( - VARIANT_BOOL ZoomToShape ); - long GetUndoCount ( ); - long GetRedoCount ( ); - long GetTotalLength ( ); - VARIANT_BOOL BeginBatch ( ); - long EndBatch ( ); - VARIANT_BOOL Add ( - enum tkUndoOperation operationType, - long LayerHandle, - long ShapeIndex ); - HRESULT Clear ( ); - HRESULT ClearForLayer ( - long LayerHandle ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall raw_Undo ( - /*[in]*/ VARIANT_BOOL ZoomToShape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Redo ( - /*[in]*/ VARIANT_BOOL ZoomToShape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_UndoCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_RedoCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_TotalLength ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall raw_BeginBatch ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EndBatch ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall raw_Add ( - /*[in]*/ enum tkUndoOperation operationType, - /*[in]*/ long LayerHandle, - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall raw_ClearForLayer ( - /*[in]*/ long LayerHandle ) = 0; -}; - -enum __declspec(uuid("d8213df7-fa5e-4f34-a3a7-f56cb09f5d25")) -tkIdentifierMode -{ - imAllLayers = 0, - imSingleLayer = 1, - imAllLayersStopOnFirst = 2 -}; - -struct __declspec(uuid("9d96582b-fa79-43e9-ad1e-282a18cb796d")) -IIdentifier : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetHotTracking,put=PutHotTracking)) - VARIANT_BOOL HotTracking; - __declspec(property(get=GetIdentifierMode,put=PutIdentifierMode)) - enum tkIdentifierMode IdentifierMode; - __declspec(property(get=GetOutlineColor,put=PutOutlineColor)) - OLE_COLOR OutlineColor; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL GetHotTracking ( ); - void PutHotTracking ( - VARIANT_BOOL pVal ); - enum tkIdentifierMode GetIdentifierMode ( ); - void PutIdentifierMode ( - enum tkIdentifierMode pVal ); - OLE_COLOR GetOutlineColor ( ); - void PutOutlineColor ( - OLE_COLOR pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_HotTracking ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_HotTracking ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_IdentifierMode ( - /*[out,retval]*/ enum tkIdentifierMode * pVal ) = 0; - virtual HRESULT __stdcall put_IdentifierMode ( - /*[in]*/ enum tkIdentifierMode pVal ) = 0; - virtual HRESULT __stdcall get_OutlineColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_OutlineColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; -}; - -enum __declspec(uuid("01bf0b10-6cbf-42b3-85e7-319936e06673")) -tkMeasuringType -{ - MeasureDistance = 0, - MeasureArea = 1 -}; - -enum __declspec(uuid("e6b3c9d5-576d-4e72-a025-cd6987e31982")) -tkUndoShortcut -{ - usNone = 0, - usCtrlZ = 1, - usRightMouseButton = 2 -}; - -struct __declspec(uuid("210c1174-b407-4942-a2f6-e546fe48cfa7")) -IMeasuring : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetLength)) - double Length; - __declspec(property(get=GetPointCount)) - long PointCount; - __declspec(property(get=GetMeasuringType,put=PutMeasuringType)) - enum tkMeasuringType MeasuringType; - __declspec(property(get=GetArea)) - double Area; - __declspec(property(get=GetIsStopped)) - VARIANT_BOOL IsStopped; - __declspec(property(get=GetPersistent,put=PutPersistent)) - VARIANT_BOOL Persistent; - __declspec(property(get=GetShowBearing,put=PutShowBearing)) - VARIANT_BOOL ShowBearing; - __declspec(property(get=GetIsUsingEllipsoid)) - VARIANT_BOOL IsUsingEllipsoid; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetIsEmpty)) - VARIANT_BOOL IsEmpty; - __declspec(property(get=GetBearingType,put=PutBearingType)) - enum tkBearingType BearingType; - __declspec(property(get=GetShowLength,put=PutShowLength)) - VARIANT_BOOL ShowLength; - __declspec(property(get=GetLengthUnits,put=PutLengthUnits)) - enum tkLengthDisplayMode LengthUnits; - __declspec(property(get=GetAreaUnits,put=PutAreaUnits)) - enum tkAreaDisplayMode AreaUnits; - __declspec(property(get=GetAngleFormat,put=PutAngleFormat)) - enum tkAngleFormat AngleFormat; - __declspec(property(get=GetAnglePrecision,put=PutAnglePrecision)) - long AnglePrecision; - __declspec(property(get=GetAreaPrecision,put=PutAreaPrecision)) - long AreaPrecision; - __declspec(property(get=GetLengthPrecision,put=PutLengthPrecision)) - long LengthPrecision; - __declspec(property(get=GetPointsVisible,put=PutPointsVisible)) - VARIANT_BOOL PointsVisible; - __declspec(property(get=GetLineColor,put=PutLineColor)) - OLE_COLOR LineColor; - __declspec(property(get=GetFillColor,put=PutFillColor)) - OLE_COLOR FillColor; - __declspec(property(get=GetFillTransparency,put=PutFillTransparency)) - unsigned char FillTransparency; - __declspec(property(get=GetLineWidth,put=PutLineWidth)) - float LineWidth; - __declspec(property(get=GetLineStyle,put=PutLineStyle)) - enum tkDashStyle LineStyle; - __declspec(property(get=GetPointLabelsVisible,put=PutPointLabelsVisible)) - VARIANT_BOOL PointLabelsVisible; - __declspec(property(get=GetShowTotalLength,put=PutShowTotalLength)) - VARIANT_BOOL ShowTotalLength; - __declspec(property(get=GetUndoButton,put=PutUndoButton)) - enum tkUndoShortcut UndoButton; - - // - // Wrapper methods for error-handling - // - - double GetLength ( ); - long GetPointCount ( ); - VARIANT_BOOL UndoPoint ( ); - VARIANT_BOOL get_PointXY ( - long pointIndex, - double * x, - double * y ); - double get_AreaWithClosingVertex ( - double lastPointProjX, - double lastPointProjY ); - enum tkMeasuringType GetMeasuringType ( ); - void PutMeasuringType ( - enum tkMeasuringType retVal ); - HRESULT FinishMeasuring ( ); - double GetArea ( ); - VARIANT_BOOL GetIsStopped ( ); - HRESULT Clear ( ); - VARIANT_BOOL GetPersistent ( ); - void PutPersistent ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetShowBearing ( ); - void PutShowBearing ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetIsUsingEllipsoid ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetLastErrorCode ( ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * retVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t retVal ); - VARIANT_BOOL GetIsEmpty ( ); - enum tkBearingType GetBearingType ( ); - void PutBearingType ( - enum tkBearingType pVal ); - VARIANT_BOOL GetShowLength ( ); - void PutShowLength ( - VARIANT_BOOL pVal ); - enum tkLengthDisplayMode GetLengthUnits ( ); - void PutLengthUnits ( - enum tkLengthDisplayMode pVal ); - enum tkAreaDisplayMode GetAreaUnits ( ); - void PutAreaUnits ( - enum tkAreaDisplayMode pVal ); - enum tkAngleFormat GetAngleFormat ( ); - void PutAngleFormat ( - enum tkAngleFormat pVal ); - long GetAnglePrecision ( ); - void PutAnglePrecision ( - long pVal ); - long GetAreaPrecision ( ); - void PutAreaPrecision ( - long pVal ); - long GetLengthPrecision ( ); - void PutLengthPrecision ( - long pVal ); - VARIANT_BOOL GetPointsVisible ( ); - void PutPointsVisible ( - VARIANT_BOOL pVal ); - OLE_COLOR GetLineColor ( ); - void PutLineColor ( - OLE_COLOR pVal ); - OLE_COLOR GetFillColor ( ); - void PutFillColor ( - OLE_COLOR pVal ); - unsigned char GetFillTransparency ( ); - void PutFillTransparency ( - unsigned char pVal ); - float GetLineWidth ( ); - void PutLineWidth ( - float pVal ); - enum tkDashStyle GetLineStyle ( ); - void PutLineStyle ( - enum tkDashStyle pVal ); - VARIANT_BOOL GetPointLabelsVisible ( ); - void PutPointLabelsVisible ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetShowTotalLength ( ); - void PutShowTotalLength ( - VARIANT_BOOL pVal ); - enum tkUndoShortcut GetUndoButton ( ); - void PutUndoButton ( - enum tkUndoShortcut pVal ); - _bstr_t Serialize ( ); - VARIANT_BOOL Deserialize ( - _bstr_t state ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Length ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall get_PointCount ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall raw_UndoPoint ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_get_PointXY ( - /*[in]*/ long pointIndex, - /*[out]*/ double * x, - /*[out]*/ double * y, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_get_AreaWithClosingVertex ( - /*[in]*/ double lastPointProjX, - /*[in]*/ double lastPointProjY, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall get_MeasuringType ( - /*[out,retval]*/ enum tkMeasuringType * retVal ) = 0; - virtual HRESULT __stdcall put_MeasuringType ( - /*[in]*/ enum tkMeasuringType retVal ) = 0; - virtual HRESULT __stdcall raw_FinishMeasuring ( ) = 0; - virtual HRESULT __stdcall get_Area ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall get_IsStopped ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall get_Persistent ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_Persistent ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ShowBearing ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ShowBearing ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_IsUsingEllipsoid ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * retVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * retVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_IsEmpty ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_BearingType ( - /*[out,retval]*/ enum tkBearingType * pVal ) = 0; - virtual HRESULT __stdcall put_BearingType ( - /*[in]*/ enum tkBearingType pVal ) = 0; - virtual HRESULT __stdcall get_ShowLength ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ShowLength ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_LengthUnits ( - /*[out,retval]*/ enum tkLengthDisplayMode * pVal ) = 0; - virtual HRESULT __stdcall put_LengthUnits ( - /*[in]*/ enum tkLengthDisplayMode pVal ) = 0; - virtual HRESULT __stdcall get_AreaUnits ( - /*[out,retval]*/ enum tkAreaDisplayMode * pVal ) = 0; - virtual HRESULT __stdcall put_AreaUnits ( - /*[in]*/ enum tkAreaDisplayMode pVal ) = 0; - virtual HRESULT __stdcall get_AngleFormat ( - /*[out,retval]*/ enum tkAngleFormat * pVal ) = 0; - virtual HRESULT __stdcall put_AngleFormat ( - /*[in]*/ enum tkAngleFormat pVal ) = 0; - virtual HRESULT __stdcall get_AnglePrecision ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_AnglePrecision ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_AreaPrecision ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_AreaPrecision ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_LengthPrecision ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_LengthPrecision ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_PointsVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_PointsVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_LineColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_LineColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_FillColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_FillColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_FillTransparency ( - /*[out,retval]*/ unsigned char * pVal ) = 0; - virtual HRESULT __stdcall put_FillTransparency ( - /*[in]*/ unsigned char pVal ) = 0; - virtual HRESULT __stdcall get_LineWidth ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_LineWidth ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_LineStyle ( - /*[out,retval]*/ enum tkDashStyle * pVal ) = 0; - virtual HRESULT __stdcall put_LineStyle ( - /*[in]*/ enum tkDashStyle pVal ) = 0; - virtual HRESULT __stdcall get_PointLabelsVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_PointLabelsVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ShowTotalLength ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ShowTotalLength ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_UndoButton ( - /*[out,retval]*/ enum tkUndoShortcut * pVal ) = 0; - virtual HRESULT __stdcall put_UndoButton ( - /*[in]*/ enum tkUndoShortcut pVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR state, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -enum __declspec(uuid("a2e93c9d-b196-4c82-a646-7c5910e44f6a")) -tkLayerType -{ - ltUndefined = 0, - ltVector = 1, - ltRaster = 2 -}; - -struct __declspec(uuid("19a5f3cc-c366-4565-8463-9029da068b33")) -ISelectionList : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetCount)) - long Count; - __declspec(property(get=GetLayerHandle)) - long LayerHandle[]; - __declspec(property(get=GetShapeIndex)) - long ShapeIndex[]; - __declspec(property(get=GetLayerType)) - enum tkLayerType LayerType[]; - __declspec(property(get=GetRasterX)) - long RasterX[]; - __declspec(property(get=GetRasterY)) - long RasterY[]; - __declspec(property(get=GetRow)) - long Row[]; - __declspec(property(get=GetColumn)) - long Column[]; - - // - // Wrapper methods for error-handling - // - - HRESULT AddShape ( - long LayerHandle, - long ShapeIndex ); - long GetCount ( ); - long GetLayerHandle ( - long Index ); - long GetShapeIndex ( - long Index ); - HRESULT Clear ( ); - HRESULT RemoveByLayerHandle ( - long LayerHandle ); - HRESULT AddPixel ( - long LayerHandle, - long Column, - long Row ); - enum tkLayerType GetLayerType ( - long Index ); - long GetRasterX ( - long Index ); - long GetRasterY ( - long Index ); - HRESULT TogglePixel ( - long LayerHandle, - long Column, - long Row ); - long GetRow ( - long Index ); - long GetColumn ( - long Index ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_AddShape ( - /*[in]*/ long LayerHandle, - /*[in]*/ long ShapeIndex ) = 0; - virtual HRESULT __stdcall get_Count ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_LayerHandle ( - /*[in]*/ long Index, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ShapeIndex ( - /*[in]*/ long Index, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall raw_RemoveByLayerHandle ( - /*[in]*/ long LayerHandle ) = 0; - virtual HRESULT __stdcall raw_AddPixel ( - /*[in]*/ long LayerHandle, - /*[in]*/ long Column, - /*[in]*/ long Row ) = 0; - virtual HRESULT __stdcall get_LayerType ( - /*[in]*/ long Index, - /*[out,retval]*/ enum tkLayerType * pVal ) = 0; - virtual HRESULT __stdcall get_RasterX ( - /*[in]*/ long Index, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_RasterY ( - /*[in]*/ long Index, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall raw_TogglePixel ( - /*[in]*/ long LayerHandle, - /*[in]*/ long Column, - /*[in]*/ long Row ) = 0; - virtual HRESULT __stdcall get_Row ( - /*[in]*/ long Index, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Column ( - /*[in]*/ long Index, - /*[out,retval]*/ long * pVal ) = 0; -}; - -enum __declspec(uuid("320ac432-2396-4e9f-9bcb-ec87de8449be")) -tkDrawReferenceList -{ - dlScreenReferencedList = 0, - dlSpatiallyReferencedList = 1 -}; - -struct __declspec(uuid("1fe926ab-1f1e-4058-8b1c-60ad2af92096")) -IDrawingRectangle : IDispatch -{ - // - // Property data - // - - __declspec(property(get=Getx,put=Putx)) - double x; - __declspec(property(get=Gety,put=Puty)) - double y; - __declspec(property(get=GetWidth,put=PutWidth)) - double Width; - __declspec(property(get=GetHeight,put=PutHeight)) - double Height; - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - __declspec(property(get=GetReferenceType,put=PutReferenceType)) - enum tkDrawReferenceList ReferenceType; - __declspec(property(get=GetFillTransparency,put=PutFillTransparency)) - unsigned char FillTransparency; - __declspec(property(get=GetColor,put=PutColor)) - OLE_COLOR Color; - __declspec(property(get=GetLineWidth,put=PutLineWidth)) - float LineWidth; - - // - // Wrapper methods for error-handling - // - - double Getx ( ); - void Putx ( - double pVal ); - double Gety ( ); - void Puty ( - double pVal ); - double GetWidth ( ); - void PutWidth ( - double pVal ); - double GetHeight ( ); - void PutHeight ( - double pVal ); - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL pVal ); - enum tkDrawReferenceList GetReferenceType ( ); - void PutReferenceType ( - enum tkDrawReferenceList pVal ); - unsigned char GetFillTransparency ( ); - void PutFillTransparency ( - unsigned char pVal ); - OLE_COLOR GetColor ( ); - void PutColor ( - OLE_COLOR pVal ); - float GetLineWidth ( ); - void PutLineWidth ( - float pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_x ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_x ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_y ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_y ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_Width ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_Width ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_Height ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_Height ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ReferenceType ( - /*[out,retval]*/ enum tkDrawReferenceList * pVal ) = 0; - virtual HRESULT __stdcall put_ReferenceType ( - /*[in]*/ enum tkDrawReferenceList pVal ) = 0; - virtual HRESULT __stdcall get_FillTransparency ( - /*[out,retval]*/ unsigned char * pVal ) = 0; - virtual HRESULT __stdcall put_FillTransparency ( - /*[in]*/ unsigned char pVal ) = 0; - virtual HRESULT __stdcall get_Color ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_Color ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_LineWidth ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_LineWidth ( - /*[in]*/ float pVal ) = 0; -}; - -enum __declspec(uuid("514343d6-530d-4748-a0f5-b33f883bed3e")) -tkCustomDrawingFlags -{ - CustomDrawingNone = 0, - OnDrawBackBufferHdc = 1, - OnDrawBackBufferBitmapData = 2, - BeforeAfterDrawing = 4, - BeforeAfterLayers = 8 -}; - -enum __declspec(uuid("81897081-0416-4a11-a011-294176989374")) -tkRedrawType -{ - RedrawAll = 1, - RedrawSkipDataLayers = 2, - RedrawMinimal = 3, - RedrawSkipAllLayers = 4 -}; - -enum __declspec(uuid("5e15651a-3ab7-483f-bdb0-affa2ffb1a32")) -tkMapProjection -{ - PROJECTION_CUSTOM = -1, - PROJECTION_NONE = 0, - PROJECTION_WGS84 = 1, - PROJECTION_GOOGLE_MERCATOR = 2 -}; - -enum __declspec(uuid("af3f5f49-1d6b-4bd2-9370-a3c0da2368c7")) -tkKnownExtents -{ - keSiliconValley = -3, - keGreenwich = -2, - keNone = -1, - keWorld = 0, - keAfghanistan = 1, - keAland_Islands = 2, - keAlbania = 3, - keAlgeria = 4, - keAmerican_Samoa = 5, - keAndorra = 6, - keAngola = 7, - keAnguilla = 8, - keAntigua = 9, - keArgentina = 10, - keArmenia = 11, - keAruba = 12, - keAustralia = 13, - keAustria = 14, - keAzerbaijan = 15, - keBahamas = 16, - keBahrain = 17, - keBangladesh = 18, - keBarbados = 19, - keBelarus = 20, - keBelgium = 21, - keBelize = 22, - keBenin = 23, - keBermuda = 24, - keBhutan = 25, - keBolivia = 26, - keBosnia_and_Herzegovina = 27, - keBotswana = 28, - keBrazil = 29, - keBritish_Virgin_Islands = 30, - keBrunei = 31, - keBulgaria = 32, - keBurkina_Faso = 33, - keBurundi = 34, - keCambodia = 35, - keCameroon = 36, - keCanada = 37, - keCape_Verde = 38, - keCayman_Islands = 39, - keCentral_African_Republic = 40, - keChad = 41, - keChile = 42, - keChina = 43, - keCocos_Islands = 44, - keColombia = 45, - keComoros = 46, - keCongo = 47, - keCook_Islands = 48, - keCosta_Rica = 49, - keCroatia = 50, - keCuba = 51, - keCyprus = 52, - keCzech_Republic = 53, - keDenmark = 54, - keDjibouti = 55, - keDominica = 56, - keDominican_Republic = 57, - keDR_Congo = 58, - keEcuador = 59, - keEgypt = 60, - keEl_Salvador = 61, - keEquatorial_Guinea = 62, - keEritrea = 63, - keEstonia = 64, - keEthiopia = 65, - keFaeroe_Islands = 66, - keFalkland_Islands = 67, - keFiji = 68, - keFinland = 69, - keFrance = 70, - keFrench_Guiana = 71, - keFrench_Polynesia = 72, - keGabon = 73, - keGambia = 74, - keGeorgia = 75, - keGermany = 76, - keGhana = 77, - keGibraltar = 78, - keGreat_Britain = 79, - keGreece = 80, - keGreenland = 81, - keGrenada = 82, - keGuadeloupe = 83, - keGuam = 84, - keGuatemala = 85, - keGuernsey = 86, - keGuinea = 87, - keGuinea_Bissau = 88, - keGuyana = 89, - keHaiti = 90, - keHonduras = 91, - keHungary = 92, - keIceland = 93, - keIndia = 94, - keIndonesia = 95, - keIran = 96, - keIraq = 97, - keIreland = 98, - keIsle_of_Man = 99, - keIsrael = 100, - keItaly = 101, - keIvory_Coast = 102, - keJamaica = 103, - keJapan = 104, - keJersey = 105, - keJordan = 106, - keKazakhstan = 107, - keKenya = 108, - keKiribati = 109, - keKuwait = 110, - keKyrgyzstan = 111, - keLaos = 112, - keLatvia = 113, - keLebanon = 114, - keLesotho = 115, - keLiberia = 116, - keLibya = 117, - keLiechtenstein = 118, - keLithuania = 119, - keLuxembourg = 120, - keMacao = 121, - keMacedonia = 122, - keMadagascar = 123, - keMalawi = 124, - keMalaysia = 125, - keMaldives = 126, - keMali = 127, - keMalta = 128, - keMarshall_Islands = 129, - keMartinique = 130, - keMauritania = 131, - keMauritius = 132, - keMayotte = 133, - keMexico = 134, - keMicronesia = 135, - keMoldova = 136, - keMonaco = 137, - keMongolia = 138, - keMontenegro = 139, - keMontserrat = 140, - keMorocco = 141, - keMozambique = 142, - keNamibia = 143, - keNauru = 144, - keNepal = 145, - keNetherlands = 146, - keNew_Caledonia = 147, - keNew_Zealand = 148, - keNicaragua = 149, - keNiger = 150, - keNigeria = 151, - keNiue = 152, - keNorfolk_Island = 153, - keNorth_Korea = 154, - keNorthern_Mariana_Islands = 155, - keNorway = 156, - keOccupied_Palestinian_Territory = 157, - keOman = 158, - kePakistan = 159, - kePalau = 160, - kePanama = 161, - kePapua_New_Guinea = 162, - keParaguay = 163, - kePeru = 164, - kePhilippines = 165, - kePitcairn = 166, - kePoland = 167, - kePortugal = 168, - kePuerto_Rico = 169, - keQatar = 170, - keReunion_Island = 171, - keRomania = 172, - keRussia = 173, - keRwanda = 174, - keSaint_Barthelemy = 175, - keSaint_Martin_French_part = 176, - keSamoa = 177, - keSan_Marino = 178, - keSao_Tome_and_Principe = 179, - keSaudi_Arabia = 180, - keSenegal = 181, - keSerbia = 182, - keSeychelles = 183, - keSierra_Leone = 184, - keSingapore = 185, - keSlovakia = 186, - keSlovenia = 187, - keSolomon_Islands = 188, - keSomalia = 189, - keSouth_Africa = 190, - keSouth_Korea = 191, - keSpain = 192, - keSri_Lanka = 193, - keSt_Helena = 194, - keSt_Kitts_and_Nevis = 195, - keSt_Lucia = 196, - keSt_Pierre_and_Miquelon = 197, - keSt_Vincent = 198, - keSudan = 199, - keSuriname = 200, - keSvalbard_and_Jan_Mayen = 201, - keSwaziland = 202, - keSweden = 203, - keSwitzerland = 204, - keSyria = 205, - keTajikistan = 206, - keTanzania = 207, - keThailand = 208, - keTimor_Leste = 209, - keTogo = 210, - keTokelau = 211, - keTonga = 212, - keTrinidad_and_Tobago = 213, - keTunisia = 214, - keTurkey = 215, - keTurkmenistan = 216, - keTurks_and_Caicos_Islands = 217, - keTuvalu = 218, - keUganda = 219, - keUkraine = 220, - keUnited_Arab_Emirates = 221, - keUruguay = 222, - keUS_Virgin_Islands = 223, - keUSA = 224, - keUzbekistan = 225, - keVanuatu = 226, - keVenezuela = 227, - keVietnam = 228, - keWallis_and_Futuna = 229, - keWestern_Sahara = 230, - keYemen = 231, - keZambia = 232, - keZimbabwe = 233 -}; - -enum __declspec(uuid("f1045e18-fe93-4172-a7e4-aa67416a93b0")) -tkWmsVersion -{ - wvEmpty = 0, - wvAuto = 1, - wv100 = 2, - wv110 = 3, - wv111 = 4, - wv13 = 5 -}; - -enum __declspec(uuid("f4fb70ae-68f3-45d4-945f-78ee26a28f1d")) -tkLineStipple -{ - lsNone = 0, - lsDotted = 1, - lsDashed = 2, - lsDashDotDash = 3, - lsDoubleSolid = 4, - lsDoubleSolidPlusDash = 5, - lsTrainTracks = 6, - lsCustom = 7, - lsDashDotDot = 8 -}; - -enum __declspec(uuid("546ff8cf-249a-48e6-ad00-7015854d77b1")) -tkFillStipple -{ - fsNone = 0, - fsVerticalBars = 1, - fsHorizontalBars = 2, - fsDiagonalDownRight = 3, - fsDiagonalDownLeft = 4, - fsPolkaDot = 5, - fsCustom = 6, - fsCross = 7, - fsRaster = 8 -}; - -enum __declspec(uuid("c2095580-06b9-41f5-b06e-908b6fc0c8a3")) -tkPointType -{ - ptSquare = 0, - ptCircle = 1, - ptDiamond = 2, - ptTriangleUp = 3, - ptTriangleDown = 4, - ptTriangleLeft = 5, - ptTriangleRight = 6, - ptUserDefined = 7, - ptImageList = 8, - ptFontChar = 9 -}; - -enum __declspec(uuid("bcdbd4e0-8b7c-11da-a72b-0800200c9a66")) -tkResizeBehavior -{ - rbClassic = 0, - rbModern = 1, - rbIntuitive = 2, - rbWarp = 3, - rbKeepScale = 4 -}; - -enum __declspec(uuid("685cfa4d-ecbb-4753-a018-b8453f32dc92")) -tkCoordinatesDisplay -{ - cdmNone = 0, - cdmAuto = 1, - cdmDegrees = 2, - cdmMapUnits = 3 -}; - -enum __declspec(uuid("0f17f6d4-c34f-49eb-a47e-0996cdde12f8")) -tkCustomState -{ - csAuto = 0, - csTrue = 1, - csFalse = 2 -}; - -enum __declspec(uuid("46640334-bbc8-4237-a307-90d2c812c272")) -tkZoomBarVerbosity -{ - zbvZoomOnly = 0, - zbvFull = 1, - zbvNone = 2 -}; - -enum __declspec(uuid("ebdaa822-c53b-4cc1-b0f4-0832a0ecda96")) -tkZoomBehavior -{ - zbDefault = 0, - zbUseTileLevels = 1 -}; - -enum __declspec(uuid("c04a7c5d-6cd8-4671-96b7-0293d5fb81d4")) -tkZoomBoxStyle -{ - zbsRubberBand = 0, - zbsGray = 1, - zbsGrayInverted = 2, - zbsOrange = 3, - zbsBlue = 4 -}; - -struct __declspec(uuid("94ec8df4-6614-463a-b622-f65913bf98de")) -_ITableEvents : IDispatch -{ - // - // Wrapper methods for error-handling - // - - // Methods: - HRESULT OnUpdateJoin ( - _bstr_t Filename, - _bstr_t fieldList, - _bstr_t JoinOptions, - struct ITable * joinSource ); -}; - -struct __declspec(uuid("abea1545-08ab-4d5c-a594-d3017211ea95")) -_DMapEvents : IDispatch -{ - // - // Wrapper methods for error-handling - // - - // Methods: - HRESULT DblClick ( ); - HRESULT MouseDown ( - short Button, - short Shift, - long x, - long y ); - HRESULT MouseUp ( - short Button, - short Shift, - long x, - long y ); - HRESULT MouseMove ( - short Button, - short Shift, - long x, - long y ); - HRESULT FileDropped ( - _bstr_t Filename ); - HRESULT SelectBoxFinal ( - long left, - long right, - long bottom, - long top ); - HRESULT SelectBoxDrag ( - long left, - long right, - long bottom, - long top ); - HRESULT ExtentsChanged ( ); - HRESULT MapState ( - long LayerHandle ); - HRESULT OnDrawBackBuffer ( - long BackBuffer ); - HRESULT ShapeHighlighted ( - long LayerHandle, - long ShapeIndex ); - HRESULT BeforeDrawing ( - long hDC, - long xMin, - long xMax, - long yMin, - long yMax, - enum tkMwBoolean * Handled ); - HRESULT AfterDrawing ( - long hDC, - long xMin, - long xMax, - long yMin, - long yMax, - enum tkMwBoolean * Handled ); - HRESULT TilesLoaded ( - VARIANT_BOOL SnapShot, - _bstr_t Key, - VARIANT_BOOL fromCache ); - HRESULT MeasuringChanged ( - enum tkMeasuringAction action ); - HRESULT BeforeShapeEdit ( - long LayerHandle, - long ShapeIndex, - enum tkMwBoolean * Cancel ); - HRESULT ValidateShape ( - long LayerHandle, - struct IShape * Shape, - enum tkMwBoolean * Cancel ); - HRESULT AfterShapeEdit ( - enum tkUndoOperation Operation, - long LayerHandle, - long ShapeIndex ); - HRESULT ChooseLayer ( - double xProj, - double yProj, - long * LayerHandle ); - HRESULT ShapeValidationFailed ( - _bstr_t errorMessage ); - HRESULT BeforeDeleteShape ( - enum tkDeleteTarget target, - enum tkMwBoolean * Cancel ); - HRESULT ProjectionChanged ( ); - HRESULT UndoListChanged ( ); - HRESULT SelectionChanged ( - long LayerHandle ); - HRESULT ShapeIdentified ( - long LayerHandle, - long ShapeIndex, - double pointX, - double pointY ); - HRESULT LayerProjectionIsEmpty ( - long LayerHandle, - enum tkMwBoolean * cancelAdding ); - HRESULT ProjectionMismatch ( - long LayerHandle, - enum tkMwBoolean * cancelAdding, - enum tkMwBoolean * Reproject ); - HRESULT LayerReprojected ( - long LayerHandle, - VARIANT_BOOL Success ); - HRESULT LayerAdded ( - long LayerHandle ); - HRESULT LayerRemoved ( - long LayerHandle, - VARIANT_BOOL fromRemoveAllLayers ); - HRESULT BackgroundLoadingStarted ( - long TaskId, - long LayerHandle ); - HRESULT BackgroundLoadingFinished ( - long TaskId, - long LayerHandle, - long NumFeatures, - long NumLoaded ); - HRESULT GridOpened ( - long LayerHandle, - _bstr_t gridFilename, - long bandIndex, - VARIANT_BOOL isUsingProxy ); - HRESULT ShapesIdentified ( - struct ISelectionList * selectedShapes, - double ProjX, - double ProjY ); - HRESULT OnDrawBackBuffer2 ( - long Height, - long Width, - long Stride, - long pixelFormat, - long scan0 ); - HRESULT BeforeLayers ( - long hDC, - long xMin, - long xMax, - long yMin, - long yMax, - enum tkMwBoolean * Handled ); - HRESULT AfterLayers ( - long hDC, - long xMin, - long xMax, - long yMin, - long yMax, - enum tkMwBoolean * Handled ); -}; - -enum __declspec(uuid("f8da5c43-0b00-4efb-beac-67c522925884")) -tkMwBoolean -{ - blnFalse = 0, - blnTrue = 1 -}; - -enum __declspec(uuid("2ad7f93f-d4f7-4eb7-8b67-1c3b94e5498f")) -tkMeasuringAction -{ - PointAdded = 0, - PointRemoved = 1, - MesuringStopped = 2 -}; - -enum __declspec(uuid("cc04fef1-11bb-420f-8c32-5b7d7806ba46")) -tkDeleteTarget -{ - dtNone = 0, - dtShape = 1, - dtPart = 2, - dtVertex = 3 -}; - -struct __declspec(uuid("54f4c2f7-ed40-43b7-9d6f-e45965df7f95")) -Map; - // [ default ] dispinterface _DMap - // [ default, source ] dispinterface _DMapEvents - -struct __declspec(uuid("b4a353e3-d3df-455c-8e4d-cfc937800820")) -Grid; - // [ default ] interface IGrid - -struct __declspec(uuid("044afe79-d3de-4500-a14b-decea635b497")) -GridHeader; - // [ default ] interface IGridHeader - -struct __declspec(uuid("86e02063-602c-47f2-9778-81e6979e3267")) -ESRIGridManager; - // [ default ] interface IESRIGridManager - -struct __declspec(uuid("55b3f2da-eb09-4fa9-b74b-9a1b3e457318")) -IESRIGridManager : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - - // - // Wrapper methods for error-handling - // - - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - VARIANT_BOOL CanUseESRIGrids ( ); - VARIANT_BOOL DeleteESRIGrids ( - _bstr_t Filename ); - VARIANT_BOOL IsESRIGrid ( - _bstr_t Filename ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall raw_CanUseESRIGrids ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_DeleteESRIGrids ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_IsESRIGrid ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -struct __declspec(uuid("0db362e3-6f79-4226-af19-47b67b27e99b")) -Image; - // [ default ] interface IImage - -struct __declspec(uuid("c0eac9eb-1d02-4bd9-8dab-4bf922c8cd13")) -Shapefile; - // [ default ] interface IShapefile - -struct __declspec(uuid("ce7e6869-6f74-4e9d-9f07-3dcbadab6299")) -Shape; - // [ default ] interface IShape - -struct __declspec(uuid("03f9b3db-637b-4544-bf7a-2f190f821f0d")) -Extents; - // [ default ] interface IExtents - -struct __declspec(uuid("ce63ad29-c5eb-4865-b143-e0ac35ed6fbc")) -Point; - // [ default ] interface IPoint - -struct __declspec(uuid("97efb80f-3638-4bdc-9128-c5a30194c257")) -Table; - // [ default ] interface ITable - // [ default, source ] dispinterface _ITableEvents - -struct __declspec(uuid("c2c71e09-3deb-4e6c-b54a-d5613986bffe")) -Field; - // [ default ] interface IField - -struct __declspec(uuid("b655545f-1d9c-4d81-a73c-205fc2c3c4ab")) -ShapeNetwork; - // [ default ] interface IShapeNetwork - -enum __declspec(uuid("05d8ac58-5435-4957-b94b-8df7155d5f98")) -AmbiguityResolution -{ - Z_VALUE = 0, - DISTANCE_TO_OUTLET = 1, - NO_RESOLUTION = 2 -}; - -struct __declspec(uuid("b898877f-dc9e-4fbf-b997-b65dc97b72e9")) -Utils; - // [ default ] interface IUtils - -enum __declspec(uuid("6f09e672-ea03-47dc-bc25-4a165dacc148")) -PolygonOperation -{ - DIFFERENCE_OPERATION = 0, - INTERSECTION_OPERATION = 1, - EXCLUSIVEOR_OPERATION = 2, - UNION_OPERATION = 3 -}; - -enum __declspec(uuid("b4ea9a5d-c2db-4da9-ae5b-a70e57c66c5c")) -SplitMethod -{ - InscribedRadius = 0, - AngleDeviation = 1 -}; - -enum __declspec(uuid("9f8a72ab-4841-4af9-85b8-9656c963ac66")) -tkInterface -{ - idChart = 0, - idChartField = 1, - idCharts = 2, - idColorScheme = 3, - idESRIGridManager = 4, - idExtents = 5, - idField = 6, - idGeoProjection = 7, - idGlobalSettings = 8, - idGrid = 9, - idGridColorBreak = 10, - idGridColorScheme = 11, - idGridHeader = 12, - idImage = 13, - idLabelCategory = 14, - idLabel = 15, - idLabels = 16, - idLinePattern = 17, - idLineSegment = 18, - idPoint = 19, - idShape = 20, - idShapeDrawingOptions = 21, - idShapefile = 22, - idShapefileCategories = 23, - idShapefileCategory = 24, - idShapefileColorBreak = 25, - idShapefileColorScheme = 26, - idShapeNetwork = 27, - idTable = 28, - idTileProviders = 29, - idTiles = 30, - idTin = 31, - idUtils = 32, - idVector = 33, - idShapeValidationInfo = 34, - idMeasuring = 35, - idFileManager = 36, - idFieldStatOperations = 37, - idShapeEditor = 38, - idOgrDatasource = 39, - idOgrLayer = 40, - idUndoList = 41, - idIdentifier = 42, - idSelectionList = 43, - idDrawingRectangle = 44, - idGdalRasterBand = 45, - idHistogram = 46, - idGdalDataset = 47, - idGdalDriver = 48, - idGdalDriverManager = 49, - idFunction = 50, - idExpression = 51, - idWmsLayer = 52, - idGdalUtils = 53 -}; - -enum __declspec(uuid("5774b893-d236-4ee4-8e92-2b9f019d2869")) -tkGridProxyFormat -{ - gpfBmpProxy = 0, - gpfTiffProxy = 1 -}; - -enum __declspec(uuid("29389daf-9ef7-4c89-b000-d4735eb1d789")) -tkProjectionSet -{ - psAll_Projections = 1, - psNAD83_Subset = 2, - psWGS84_Subset = 4 -}; - -struct __declspec(uuid("d226c4b1-c97c-469d-8cbc-8e3df2139612")) -Vector; - // [ default ] interface IVector - -struct __declspec(uuid("eceb5841-f84e-4dfd-8c96-32216c69c818")) -GridColorScheme; - // [ default ] interface IGridColorScheme - -struct __declspec(uuid("b82b0eb0-05b6-4ff2-aa16-bcd33fde6568")) -GridColorBreak; - // [ default ] interface IGridColorBreak - -struct __declspec(uuid("677b1af6-a28d-4fab-8a5f-0f8763d88638")) -Tin; - // [ default ] interface ITin - -struct __declspec(uuid("58804a7f-2c75-41af-9d32-5bd08db1baf6")) -ShapeDrawingOptions; - // [ default ] interface IShapeDrawingOptions - -struct __declspec(uuid("cea6b369-f2ec-4927-bd8c-f0f6a4066ec6")) -Labels; - // [ default ] interface ILabels - -struct __declspec(uuid("92add941-94c2-4a57-a058-e9999f21d6bf")) -LabelCategory; - // [ default ] interface ILabelCategory - -struct __declspec(uuid("4d745ac7-d623-4f51-ba01-18793fc778a6")) -Label; - // [ default ] interface ILabel - -struct __declspec(uuid("1a3b0d02-9265-41b0-84bb-9e09f262ff82")) -ShapefileCategories; - // [ default ] interface IShapefileCategories - -struct __declspec(uuid("51464a2a-69f7-4cad-8728-9608580210a3")) -ShapefileCategory; - // [ default ] interface IShapefileCategory - -struct __declspec(uuid("1176c871-4c0b-48cf-85b6-926a7948e0f7")) -Charts; - // [ default ] interface ICharts - -struct __declspec(uuid("a109a2a1-775f-4fbf-b0c7-f703f8b0bc90")) -Chart; - // [ default ] interface IChart - -struct __declspec(uuid("60409e71-bbb8-491c-a48b-ada7f383cb6e")) -ColorScheme; - // [ default ] interface IColorScheme - -struct __declspec(uuid("8c429c40-4f0f-479a-b492-98819424801d")) -ChartField; - // [ default ] interface IChartField - -struct __declspec(uuid("ff695b0c-4977-4d9e-88dd-0df4ff7082bc")) -LinePattern; - // [ default ] interface ILinePattern - -struct __declspec(uuid("03a98c90-70ff-40c7-ad93-6bf8b41b170f")) -LineSegment; - // [ default ] interface ILineSegment - -struct __declspec(uuid("b0828db2-3354-419f-82b0-ac0478ddb00d")) -GeoProjection; - // [ default ] interface IGeoProjection - -struct __declspec(uuid("80cdfee0-576f-4141-906e-877638a2aef3")) -GlobalSettings; - // [ default ] interface IGlobalSettings - -enum __declspec(uuid("eec76509-2f4b-4035-88b8-fc25b76f8ddf")) -tkGdalError -{ - GdalErrorNone = 0, - GdalErrorAppDefined = 1, - GdalErrorOutOfMemory = 2, - GdalErrorFileIO = 3, - GdalErrorOpenFailed = 4, - GdalErrorIllegalArg = 5, - GdalErrorNotSupported = 6, - GdalErrorAssertionFailed = 7, - GdalErrorNoWriteAccess = 8, - GdalErrorUserInterrupt = 9, - GdalErrorObjectNull = 10, - GdalErrorUndefined = 11 -}; - -enum __declspec(uuid("0e2e7cc8-9a4e-4ce4-85d3-f951fe723212")) -tkGdalErrorType -{ - GdalNone = 0, - GdalDebug = 1, - GdalWarning = 2, - GdalFailure = 3, - GdalFatal = 4, - GdalUndefined = 5 -}; - -enum __declspec(uuid("bc397a60-966f-45d6-b65c-7bc59f2dffa1")) -tkSmoothingMode -{ - DefaultMode = 0, - HighSpeedMode = 1, - HighQualityMode = 2, - None = 3, - AntiAlias = 4 -}; - -enum __declspec(uuid("86786053-9c59-41fb-825a-5d0382603c4b")) -tkCompositingQuality -{ - Default = 0, - HighSpeed = 1, - HighQuality = 2, - GammaCorrected = 3, - AssumeLinear = 4 -}; - -enum __declspec(uuid("b09fdaa5-7bd0-4fdf-9356-e6c4510e1b8c")) -tkLocalizedStrings -{ - lsHectars = 0, - lsMeters = 1, - lsKilometers = 2, - lsSquareKilometers = 3, - lsSquareMeters = 4, - lsMapUnits = 5, - lsSquareMapUnits = 6, - lsMiles = 7, - lsFeet = 8, - lsLatitude = 9, - lsLongitude = 10, - lsRadians = 11, - lsNorthEast = 12, - lsSouthEast = 13, - lsSouthWest = 14, - lsNorthWest = 15, - lsNorth = 16, - lsEast = 17, - lsSouth = 18, - lsWest = 19, - lsAcres = 20, - lsSquareFeet = 21, - lsSquareMiles = 22 -}; - -enum __declspec(uuid("da0a0612-901d-4877-8e68-cf2e6770b83d")) -tkRasterOverviewCreation -{ - rocAuto = 0, - rocYes = 1, - rocNo = 2 -}; - -enum __declspec(uuid("e607e6f3-b73e-4b9c-814a-623ad8a95f1d")) -tkTiffCompression -{ - tkmAUTO = -1, - tkmJPEG = 0, - tkmLZW = 1, - tkmPACKBITS = 2, - tkmDEFLATE = 3, - tkmCCITTRLE = 4, - tkmCCITTFAX3 = 5, - tkmCCITTFAX4 = 6, - tkmNONE = 7 -}; - -enum __declspec(uuid("dd146d7f-e630-4113-9971-a36c6796c5d5")) -tkOgrEncoding -{ - oseUtf8 = 0, - oseAnsi = 1 -}; - -enum __declspec(uuid("33f78390-b2b8-4214-9952-6bdc5458940a")) -tkPixelOffsetMode -{ - pomDefault = 0, - pomHighPerformance = 1, - pomHighQuality = 2 -}; - -enum __declspec(uuid("77528af3-a9f0-4f42-9b89-e55fc7221c6a")) -tkCallbackVerbosity -{ - cvAll = 0, - cvLimited = 1 -}; - -struct __declspec(uuid("97a80176-ee9a-461e-b494-f4f168f16eca")) -IGlobalSettings : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetMinPolygonArea,put=PutMinPolygonArea)) - double MinPolygonArea; - __declspec(property(get=GetMinAreaToPerimeterRatio,put=PutMinAreaToPerimeterRatio)) - double MinAreaToPerimeterRatio; - __declspec(property(get=GetClipperGcsMultiplicationFactor,put=PutClipperGcsMultiplicationFactor)) - double ClipperGcsMultiplicationFactor; - __declspec(property(get=GetShapefileFastMode,put=PutShapefileFastMode)) - VARIANT_BOOL ShapefileFastMode; - __declspec(property(get=GetShapefileFastUnion,put=PutShapefileFastUnion)) - VARIANT_BOOL ShapefileFastUnion; - __declspec(property(get=GetGdalLastErrorNo)) - enum tkGdalError GdalLastErrorNo; - __declspec(property(get=GetGdalLastErrorType)) - enum tkGdalErrorType GdalLastErrorType; - __declspec(property(get=GetGdalLastErrorMsg)) - _bstr_t GdalLastErrorMsg; - __declspec(property(get=GetGdalReprojectionErrorMsg)) - _bstr_t GdalReprojectionErrorMsg; - __declspec(property(get=GetLabelsSmoothingMode,put=PutLabelsSmoothingMode)) - enum tkSmoothingMode LabelsSmoothingMode; - __declspec(property(get=GetLabelsCompositingQuality,put=PutLabelsCompositingQuality)) - enum tkCompositingQuality LabelsCompositingQuality; - __declspec(property(get=GetLocalizedString,put=PutLocalizedString)) - _bstr_t LocalizedString[]; - __declspec(property(get=GetZoomToFirstLayer,put=PutZoomToFirstLayer)) - VARIANT_BOOL ZoomToFirstLayer; - __declspec(property(get=GetLabelsCollisionMode,put=PutLabelsCollisionMode)) - enum tkCollisionMode LabelsCollisionMode; - __declspec(property(get=GetGridProxyFormat,put=PutGridProxyFormat)) - enum tkGridProxyFormat GridProxyFormat; - __declspec(property(get=GetMaxDirectGridSizeMb,put=PutMaxDirectGridSizeMb)) - double MaxDirectGridSizeMb; - __declspec(property(get=GetGridProxyMode,put=PutGridProxyMode)) - enum tkGridProxyMode GridProxyMode; - __declspec(property(get=GetMaxUniqueValuesCountForGridScheme,put=PutMaxUniqueValuesCountForGridScheme)) - int MaxUniqueValuesCountForGridScheme; - __declspec(property(get=GetRandomColorSchemeForGrids,put=PutRandomColorSchemeForGrids)) - VARIANT_BOOL RandomColorSchemeForGrids; - __declspec(property(get=GetDefaultColorSchemeForGrids,put=PutDefaultColorSchemeForGrids)) - enum PredefinedColorScheme DefaultColorSchemeForGrids; - __declspec(property(get=GetShapeOutputValidationMode,put=PutShapeOutputValidationMode)) - enum tkShapeValidationMode ShapeOutputValidationMode; - __declspec(property(get=GetShapeInputValidationMode,put=PutShapeInputValidationMode)) - enum tkShapeValidationMode ShapeInputValidationMode; - __declspec(property(get=GetGeometryEngine,put=PutGeometryEngine)) - enum tkGeometryEngine GeometryEngine; - __declspec(property(get=GetSaveGridColorSchemeToFile,put=PutSaveGridColorSchemeToFile)) - VARIANT_BOOL SaveGridColorSchemeToFile; - __declspec(property(get=GetMinOverviewWidth,put=PutMinOverviewWidth)) - int MinOverviewWidth; - __declspec(property(get=GetRasterOverviewCreation,put=PutRasterOverviewCreation)) - enum tkRasterOverviewCreation RasterOverviewCreation; - __declspec(property(get=GetTiffCompression,put=PutTiffCompression)) - enum tkTiffCompression TiffCompression; - __declspec(property(get=GetRasterOverviewResampling,put=PutRasterOverviewResampling)) - enum tkGDALResamplingMethod RasterOverviewResampling; - __declspec(property(get=GetTilesThreadPoolSize,put=PutTilesThreadPoolSize)) - int TilesThreadPoolSize; - __declspec(property(get=GetLoadSymbologyOnAddLayer,put=PutLoadSymbologyOnAddLayer)) - VARIANT_BOOL LoadSymbologyOnAddLayer; - __declspec(property(get=GetTilesMinZoomOnProjectionMismatch,put=PutTilesMinZoomOnProjectionMismatch)) - int TilesMinZoomOnProjectionMismatch; - __declspec(property(get=GetImageUpsamplingMode,put=PutImageUpsamplingMode)) - enum tkInterpolationMode ImageUpsamplingMode; - __declspec(property(get=GetImageDownsamplingMode,put=PutImageDownsamplingMode)) - enum tkInterpolationMode ImageDownsamplingMode; - __declspec(property(get=GetOgrStringEncoding,put=PutOgrStringEncoding)) - enum tkOgrEncoding OgrStringEncoding; - __declspec(property(get=GetOgrLayerMaxFeatureCount,put=PutOgrLayerMaxFeatureCount)) - long OgrLayerMaxFeatureCount; - __declspec(property(get=GetAutoChooseOgrLoadingMode,put=PutAutoChooseOgrLoadingMode)) - VARIANT_BOOL AutoChooseOgrLoadingMode; - __declspec(property(get=GetReprojectLayersOnAdding,put=PutReprojectLayersOnAdding)) - VARIANT_BOOL ReprojectLayersOnAdding; - __declspec(property(get=GetApplicationCallback,put=PutApplicationCallback)) - ICallbackPtr ApplicationCallback; - __declspec(property(get=GetHotTrackingMaxShapeCount,put=PutHotTrackingMaxShapeCount)) - long HotTrackingMaxShapeCount; - __declspec(property(get=GetAllowLayersWithoutProjections,put=PutAllowLayersWithoutProjections)) - VARIANT_BOOL AllowLayersWithoutProjections; - __declspec(property(get=GetAllowProjectionMismatch,put=PutAllowProjectionMismatch)) - VARIANT_BOOL AllowProjectionMismatch; - __declspec(property(get=GetMouseTolerance,put=PutMouseTolerance)) - double MouseTolerance; - __declspec(property(get=GetMaxReprojectionShapeCount,put=PutMaxReprojectionShapeCount)) - long MaxReprojectionShapeCount; - __declspec(property(get=GetPixelOffsetMode,put=PutPixelOffsetMode)) - enum tkPixelOffsetMode PixelOffsetMode; - __declspec(property(get=GetAutoChooseRenderingHintForLabels,put=PutAutoChooseRenderingHintForLabels)) - VARIANT_BOOL AutoChooseRenderingHintForLabels; - __declspec(property(get=GetGdalVersion)) - _bstr_t GdalVersion; - __declspec(property(get=GetOgrLayerForceUpdateMode,put=PutOgrLayerForceUpdateMode)) - VARIANT_BOOL OgrLayerForceUpdateMode; - __declspec(property(get=GetForceHideLabels,put=PutForceHideLabels)) - VARIANT_BOOL ForceHideLabels; - __declspec(property(get=GetGdalPluginPath,put=PutGdalPluginPath)) - _bstr_t GdalPluginPath; - __declspec(property(get=GetGdalDataPath,put=PutGdalDataPath)) - _bstr_t GdalDataPath; - __declspec(property(get=GetBingApiKey,put=PutBingApiKey)) - _bstr_t BingApiKey; - __declspec(property(get=GetCompressOverviews,put=PutCompressOverviews)) - enum tkTiffCompression CompressOverviews; - __declspec(property(get=GetGridFavorGreyscale,put=PutGridFavorGreyscale)) - VARIANT_BOOL GridFavorGreyscale; - __declspec(property(get=GetGridUseHistogram,put=PutGridUseHistogram)) - VARIANT_BOOL GridUseHistogram; - __declspec(property(get=GetOverrideLocalCallback,put=PutOverrideLocalCallback)) - VARIANT_BOOL OverrideLocalCallback; - __declspec(property(get=GetCacheDbfRecords,put=PutCacheDbfRecords)) - VARIANT_BOOL CacheDbfRecords; - __declspec(property(get=GetCacheShapeRenderingData,put=PutCacheShapeRenderingData)) - VARIANT_BOOL CacheShapeRenderingData; - __declspec(property(get=GetTileLogFilename)) - _bstr_t TileLogFilename; - __declspec(property(get=GetTileLogIsOpened)) - VARIANT_BOOL TileLogIsOpened; - __declspec(property(get=GetLogTileErrorsOnly,put=PutLogTileErrorsOnly)) - VARIANT_BOOL LogTileErrorsOnly; - __declspec(property(get=GetWmsDiskCaching,put=PutWmsDiskCaching)) - VARIANT_BOOL WmsDiskCaching; - __declspec(property(get=GetCallbackVerbosity,put=PutCallbackVerbosity)) - enum tkCallbackVerbosity CallbackVerbosity; - __declspec(property(get=GetOgrShareConnection,put=PutOgrShareConnection)) - VARIANT_BOOL OgrShareConnection; - __declspec(property(get=GetOgrInterpretYNStringAsBoolean,put=PutOgrInterpretYNStringAsBoolean)) - VARIANT_BOOL OgrInterpretYNStringAsBoolean; - - // - // Wrapper methods for error-handling - // - - double GetMinPolygonArea ( ); - void PutMinPolygonArea ( - double retVal ); - double GetMinAreaToPerimeterRatio ( ); - void PutMinAreaToPerimeterRatio ( - double retVal ); - double GetClipperGcsMultiplicationFactor ( ); - void PutClipperGcsMultiplicationFactor ( - double pVal ); - VARIANT_BOOL GetShapefileFastMode ( ); - void PutShapefileFastMode ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetShapefileFastUnion ( ); - void PutShapefileFastUnion ( - VARIANT_BOOL pVal ); - enum tkGdalError GetGdalLastErrorNo ( ); - enum tkGdalErrorType GetGdalLastErrorType ( ); - _bstr_t GetGdalLastErrorMsg ( ); - HRESULT ResetGdalError ( ); - _bstr_t GetGdalReprojectionErrorMsg ( ); - enum tkSmoothingMode GetLabelsSmoothingMode ( ); - void PutLabelsSmoothingMode ( - enum tkSmoothingMode pVal ); - enum tkCompositingQuality GetLabelsCompositingQuality ( ); - void PutLabelsCompositingQuality ( - enum tkCompositingQuality pVal ); - _bstr_t GetLocalizedString ( - enum tkLocalizedStrings unit ); - void PutLocalizedString ( - enum tkLocalizedStrings unit, - _bstr_t retVal ); - VARIANT_BOOL GetZoomToFirstLayer ( ); - void PutZoomToFirstLayer ( - VARIANT_BOOL retVal ); - enum tkCollisionMode GetLabelsCollisionMode ( ); - void PutLabelsCollisionMode ( - enum tkCollisionMode retVal ); - enum tkGridProxyFormat GetGridProxyFormat ( ); - void PutGridProxyFormat ( - enum tkGridProxyFormat retVal ); - double GetMaxDirectGridSizeMb ( ); - void PutMaxDirectGridSizeMb ( - double retVal ); - enum tkGridProxyMode GetGridProxyMode ( ); - void PutGridProxyMode ( - enum tkGridProxyMode retVal ); - int GetMaxUniqueValuesCountForGridScheme ( ); - void PutMaxUniqueValuesCountForGridScheme ( - int retVal ); - VARIANT_BOOL GetRandomColorSchemeForGrids ( ); - void PutRandomColorSchemeForGrids ( - VARIANT_BOOL retVal ); - enum PredefinedColorScheme GetDefaultColorSchemeForGrids ( ); - void PutDefaultColorSchemeForGrids ( - enum PredefinedColorScheme retVal ); - enum tkShapeValidationMode GetShapeOutputValidationMode ( ); - void PutShapeOutputValidationMode ( - enum tkShapeValidationMode retVal ); - enum tkShapeValidationMode GetShapeInputValidationMode ( ); - void PutShapeInputValidationMode ( - enum tkShapeValidationMode retVal ); - enum tkGeometryEngine GetGeometryEngine ( ); - void PutGeometryEngine ( - enum tkGeometryEngine retVal ); - VARIANT_BOOL GetSaveGridColorSchemeToFile ( ); - void PutSaveGridColorSchemeToFile ( - VARIANT_BOOL retVal ); - int GetMinOverviewWidth ( ); - void PutMinOverviewWidth ( - int retVal ); - enum tkRasterOverviewCreation GetRasterOverviewCreation ( ); - void PutRasterOverviewCreation ( - enum tkRasterOverviewCreation retVal ); - enum tkTiffCompression GetTiffCompression ( ); - void PutTiffCompression ( - enum tkTiffCompression retVal ); - enum tkGDALResamplingMethod GetRasterOverviewResampling ( ); - void PutRasterOverviewResampling ( - enum tkGDALResamplingMethod retVal ); - int GetTilesThreadPoolSize ( ); - void PutTilesThreadPoolSize ( - int retVal ); - VARIANT_BOOL GetLoadSymbologyOnAddLayer ( ); - void PutLoadSymbologyOnAddLayer ( - VARIANT_BOOL retVal ); - int GetTilesMinZoomOnProjectionMismatch ( ); - void PutTilesMinZoomOnProjectionMismatch ( - int retVal ); - enum tkInterpolationMode GetImageUpsamplingMode ( ); - void PutImageUpsamplingMode ( - enum tkInterpolationMode retVal ); - enum tkInterpolationMode GetImageDownsamplingMode ( ); - void PutImageDownsamplingMode ( - enum tkInterpolationMode retVal ); - enum tkOgrEncoding GetOgrStringEncoding ( ); - void PutOgrStringEncoding ( - enum tkOgrEncoding retVal ); - long GetOgrLayerMaxFeatureCount ( ); - void PutOgrLayerMaxFeatureCount ( - long pVal ); - VARIANT_BOOL GetAutoChooseOgrLoadingMode ( ); - void PutAutoChooseOgrLoadingMode ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetReprojectLayersOnAdding ( ); - void PutReprojectLayersOnAdding ( - VARIANT_BOOL pVal ); - ICallbackPtr GetApplicationCallback ( ); - void PutApplicationCallback ( - struct ICallback * pVal ); - long GetHotTrackingMaxShapeCount ( ); - void PutHotTrackingMaxShapeCount ( - long pVal ); - VARIANT_BOOL GetAllowLayersWithoutProjections ( ); - void PutAllowLayersWithoutProjections ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetAllowProjectionMismatch ( ); - void PutAllowProjectionMismatch ( - VARIANT_BOOL pVal ); - double GetMouseTolerance ( ); - void PutMouseTolerance ( - double pVal ); - long GetMaxReprojectionShapeCount ( ); - void PutMaxReprojectionShapeCount ( - long pVal ); - enum tkPixelOffsetMode GetPixelOffsetMode ( ); - void PutPixelOffsetMode ( - enum tkPixelOffsetMode pVal ); - VARIANT_BOOL GetAutoChooseRenderingHintForLabels ( ); - void PutAutoChooseRenderingHintForLabels ( - VARIANT_BOOL pVal ); - _bstr_t GetGdalVersion ( ); - VARIANT_BOOL GetOgrLayerForceUpdateMode ( ); - void PutOgrLayerForceUpdateMode ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetForceHideLabels ( ); - void PutForceHideLabels ( - VARIANT_BOOL pVal ); - _bstr_t GetGdalPluginPath ( ); - void PutGdalPluginPath ( - _bstr_t pVal ); - _bstr_t GetGdalDataPath ( ); - void PutGdalDataPath ( - _bstr_t pVal ); - _bstr_t GetBingApiKey ( ); - void PutBingApiKey ( - _bstr_t pVal ); - VARIANT_BOOL TestBingApiKey ( - _bstr_t Key ); - HRESULT SetHereMapsApiKey ( - _bstr_t appId, - _bstr_t appCode ); - enum tkTiffCompression GetCompressOverviews ( ); - void PutCompressOverviews ( - enum tkTiffCompression pVal ); - VARIANT_BOOL GetGridFavorGreyscale ( ); - void PutGridFavorGreyscale ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetGridUseHistogram ( ); - void PutGridUseHistogram ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetOverrideLocalCallback ( ); - void PutOverrideLocalCallback ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetCacheDbfRecords ( ); - void PutCacheDbfRecords ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetCacheShapeRenderingData ( ); - void PutCacheShapeRenderingData ( - VARIANT_BOOL pVal ); - _bstr_t GetTileLogFilename ( ); - VARIANT_BOOL GetTileLogIsOpened ( ); - VARIANT_BOOL GetLogTileErrorsOnly ( ); - void PutLogTileErrorsOnly ( - VARIANT_BOOL retVal ); - VARIANT_BOOL StartLogTileRequests ( - _bstr_t Filename, - VARIANT_BOOL errorsOnly ); - HRESULT StopLogTileRequests ( ); - VARIANT_BOOL GetWmsDiskCaching ( ); - void PutWmsDiskCaching ( - VARIANT_BOOL pVal ); - enum tkCallbackVerbosity GetCallbackVerbosity ( ); - void PutCallbackVerbosity ( - enum tkCallbackVerbosity pVal ); - VARIANT_BOOL GetOgrShareConnection ( ); - void PutOgrShareConnection ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetOgrInterpretYNStringAsBoolean ( ); - void PutOgrInterpretYNStringAsBoolean ( - VARIANT_BOOL pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_MinPolygonArea ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_MinPolygonArea ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_MinAreaToPerimeterRatio ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_MinAreaToPerimeterRatio ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_ClipperGcsMultiplicationFactor ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_ClipperGcsMultiplicationFactor ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_ShapefileFastMode ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ShapefileFastMode ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ShapefileFastUnion ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ShapefileFastUnion ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_GdalLastErrorNo ( - /*[out,retval]*/ enum tkGdalError * pVal ) = 0; - virtual HRESULT __stdcall get_GdalLastErrorType ( - /*[out,retval]*/ enum tkGdalErrorType * pVal ) = 0; - virtual HRESULT __stdcall get_GdalLastErrorMsg ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_ResetGdalError ( ) = 0; - virtual HRESULT __stdcall get_GdalReprojectionErrorMsg ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LabelsSmoothingMode ( - /*[out,retval]*/ enum tkSmoothingMode * pVal ) = 0; - virtual HRESULT __stdcall put_LabelsSmoothingMode ( - /*[in]*/ enum tkSmoothingMode pVal ) = 0; - virtual HRESULT __stdcall get_LabelsCompositingQuality ( - /*[out,retval]*/ enum tkCompositingQuality * pVal ) = 0; - virtual HRESULT __stdcall put_LabelsCompositingQuality ( - /*[in]*/ enum tkCompositingQuality pVal ) = 0; - virtual HRESULT __stdcall get_LocalizedString ( - /*[in]*/ enum tkLocalizedStrings unit, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_LocalizedString ( - /*[in]*/ enum tkLocalizedStrings unit, - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_ZoomToFirstLayer ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ZoomToFirstLayer ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_LabelsCollisionMode ( - /*[out,retval]*/ enum tkCollisionMode * retVal ) = 0; - virtual HRESULT __stdcall put_LabelsCollisionMode ( - /*[in]*/ enum tkCollisionMode retVal ) = 0; - virtual HRESULT __stdcall get_GridProxyFormat ( - /*[out,retval]*/ enum tkGridProxyFormat * retVal ) = 0; - virtual HRESULT __stdcall put_GridProxyFormat ( - /*[in]*/ enum tkGridProxyFormat retVal ) = 0; - virtual HRESULT __stdcall get_MaxDirectGridSizeMb ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_MaxDirectGridSizeMb ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_GridProxyMode ( - /*[out,retval]*/ enum tkGridProxyMode * retVal ) = 0; - virtual HRESULT __stdcall put_GridProxyMode ( - /*[in]*/ enum tkGridProxyMode retVal ) = 0; - virtual HRESULT __stdcall get_MaxUniqueValuesCountForGridScheme ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall put_MaxUniqueValuesCountForGridScheme ( - /*[in]*/ int retVal ) = 0; - virtual HRESULT __stdcall get_RandomColorSchemeForGrids ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_RandomColorSchemeForGrids ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_DefaultColorSchemeForGrids ( - /*[out,retval]*/ enum PredefinedColorScheme * retVal ) = 0; - virtual HRESULT __stdcall put_DefaultColorSchemeForGrids ( - /*[in]*/ enum PredefinedColorScheme retVal ) = 0; - virtual HRESULT __stdcall get_ShapeOutputValidationMode ( - /*[out,retval]*/ enum tkShapeValidationMode * retVal ) = 0; - virtual HRESULT __stdcall put_ShapeOutputValidationMode ( - /*[in]*/ enum tkShapeValidationMode retVal ) = 0; - virtual HRESULT __stdcall get_ShapeInputValidationMode ( - /*[out,retval]*/ enum tkShapeValidationMode * retVal ) = 0; - virtual HRESULT __stdcall put_ShapeInputValidationMode ( - /*[in]*/ enum tkShapeValidationMode retVal ) = 0; - virtual HRESULT __stdcall get_GeometryEngine ( - /*[out,retval]*/ enum tkGeometryEngine * retVal ) = 0; - virtual HRESULT __stdcall put_GeometryEngine ( - /*[in]*/ enum tkGeometryEngine retVal ) = 0; - virtual HRESULT __stdcall get_SaveGridColorSchemeToFile ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_SaveGridColorSchemeToFile ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_MinOverviewWidth ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall put_MinOverviewWidth ( - /*[in]*/ int retVal ) = 0; - virtual HRESULT __stdcall get_RasterOverviewCreation ( - /*[out,retval]*/ enum tkRasterOverviewCreation * retVal ) = 0; - virtual HRESULT __stdcall put_RasterOverviewCreation ( - /*[in]*/ enum tkRasterOverviewCreation retVal ) = 0; - virtual HRESULT __stdcall get_TiffCompression ( - /*[out,retval]*/ enum tkTiffCompression * retVal ) = 0; - virtual HRESULT __stdcall put_TiffCompression ( - /*[in]*/ enum tkTiffCompression retVal ) = 0; - virtual HRESULT __stdcall get_RasterOverviewResampling ( - /*[out,retval]*/ enum tkGDALResamplingMethod * retVal ) = 0; - virtual HRESULT __stdcall put_RasterOverviewResampling ( - /*[in]*/ enum tkGDALResamplingMethod retVal ) = 0; - virtual HRESULT __stdcall get_TilesThreadPoolSize ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall put_TilesThreadPoolSize ( - /*[in]*/ int retVal ) = 0; - virtual HRESULT __stdcall get_LoadSymbologyOnAddLayer ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_LoadSymbologyOnAddLayer ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_TilesMinZoomOnProjectionMismatch ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall put_TilesMinZoomOnProjectionMismatch ( - /*[in]*/ int retVal ) = 0; - virtual HRESULT __stdcall get_ImageUpsamplingMode ( - /*[out,retval]*/ enum tkInterpolationMode * retVal ) = 0; - virtual HRESULT __stdcall put_ImageUpsamplingMode ( - /*[in]*/ enum tkInterpolationMode retVal ) = 0; - virtual HRESULT __stdcall get_ImageDownsamplingMode ( - /*[out,retval]*/ enum tkInterpolationMode * retVal ) = 0; - virtual HRESULT __stdcall put_ImageDownsamplingMode ( - /*[in]*/ enum tkInterpolationMode retVal ) = 0; - virtual HRESULT __stdcall get_OgrStringEncoding ( - /*[out,retval]*/ enum tkOgrEncoding * retVal ) = 0; - virtual HRESULT __stdcall put_OgrStringEncoding ( - /*[in]*/ enum tkOgrEncoding retVal ) = 0; - virtual HRESULT __stdcall get_OgrLayerMaxFeatureCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_OgrLayerMaxFeatureCount ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_AutoChooseOgrLoadingMode ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_AutoChooseOgrLoadingMode ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ReprojectLayersOnAdding ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ReprojectLayersOnAdding ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ApplicationCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_ApplicationCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_HotTrackingMaxShapeCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_HotTrackingMaxShapeCount ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_AllowLayersWithoutProjections ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_AllowLayersWithoutProjections ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_AllowProjectionMismatch ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_AllowProjectionMismatch ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_MouseTolerance ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_MouseTolerance ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_MaxReprojectionShapeCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_MaxReprojectionShapeCount ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_PixelOffsetMode ( - /*[out,retval]*/ enum tkPixelOffsetMode * pVal ) = 0; - virtual HRESULT __stdcall put_PixelOffsetMode ( - /*[in]*/ enum tkPixelOffsetMode pVal ) = 0; - virtual HRESULT __stdcall get_AutoChooseRenderingHintForLabels ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_AutoChooseRenderingHintForLabels ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_GdalVersion ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_OgrLayerForceUpdateMode ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_OgrLayerForceUpdateMode ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ForceHideLabels ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ForceHideLabels ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_GdalPluginPath ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_GdalPluginPath ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_GdalDataPath ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_GdalDataPath ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_BingApiKey ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_BingApiKey ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_TestBingApiKey ( - /*[in]*/ BSTR Key, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SetHereMapsApiKey ( - /*[in]*/ BSTR appId, - /*[in]*/ BSTR appCode ) = 0; - virtual HRESULT __stdcall get_CompressOverviews ( - /*[out,retval]*/ enum tkTiffCompression * pVal ) = 0; - virtual HRESULT __stdcall put_CompressOverviews ( - /*[in]*/ enum tkTiffCompression pVal ) = 0; - virtual HRESULT __stdcall get_GridFavorGreyscale ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_GridFavorGreyscale ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_GridUseHistogram ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_GridUseHistogram ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_OverrideLocalCallback ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_OverrideLocalCallback ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_CacheDbfRecords ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_CacheDbfRecords ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_CacheShapeRenderingData ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_CacheShapeRenderingData ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_TileLogFilename ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_TileLogIsOpened ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_LogTileErrorsOnly ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_LogTileErrorsOnly ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall raw_StartLogTileRequests ( - /*[in]*/ BSTR Filename, - /*[in]*/ VARIANT_BOOL errorsOnly, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StopLogTileRequests ( ) = 0; - virtual HRESULT __stdcall get_WmsDiskCaching ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_WmsDiskCaching ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_CallbackVerbosity ( - /*[out,retval]*/ enum tkCallbackVerbosity * pVal ) = 0; - virtual HRESULT __stdcall put_CallbackVerbosity ( - /*[in]*/ enum tkCallbackVerbosity pVal ) = 0; - virtual HRESULT __stdcall get_OgrShareConnection ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_OgrShareConnection ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_OgrInterpretYNStringAsBoolean ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_OgrInterpretYNStringAsBoolean ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; -}; - -struct __declspec(uuid("9c7b823d-b1be-4c39-a552-8b148c008fc5")) -Tiles; - // [ default ] interface ITiles - -struct __declspec(uuid("f2488d90-90b1-4862-bd16-81144151d284")) -TileProviders; - // [ default ] interface ITileProviders - -struct __declspec(uuid("051deb36-4d72-4d36-a867-313244be17c3")) -Measuring; - // [ default ] interface IMeasuring - -struct __declspec(uuid("b8223915-5cdf-4f55-a4b7-7c7293f2ffff")) -ShapeValidationInfo; - // [ default ] interface IShapeValidationInfo - -struct __declspec(uuid("deca4d77-5191-4b19-9670-ecb9d36e2206")) -FieldStatOperations; - // [ default ] interface IFieldStatOperations - -struct __declspec(uuid("ee5738fa-2dc4-411b-91dc-2e6af5c3543e")) -FileManager; - // [ default ] interface IFileManager - -struct __declspec(uuid("33f91d20-8eba-4033-ae3b-15a7041087bb")) -OgrDatasource; - // [ default ] interface IOgrDatasource - -struct __declspec(uuid("e13d56fe-78ce-4ecd-bf0f-3e9c9ddc73f9")) -OgrLayer; - // [ default ] interface IOgrLayer - -struct __declspec(uuid("0e144eff-81a9-4b83-850c-47d1729331f5")) -UndoList; - // [ default ] interface IUndoList - -struct __declspec(uuid("9a7caa08-4de0-439f-ba1d-3639513069be")) -Identifier; - // [ default ] interface IIdentifier - -struct __declspec(uuid("85ea46df-fcb8-44a2-bfb0-2f5b0162768d")) -SelectionList; - // [ default ] interface ISelectionList - -struct __declspec(uuid("60c40ec8-f1c5-4197-918c-cf2cefcab554")) -DrawingRectangle; - // [ default ] interface IDrawingRectangle - -struct __declspec(uuid("b451aa42-a353-4ab0-af0e-88c5bce3b2b6")) -GdalRasterBand; - // [ default ] interface IGdalRasterBand - -struct __declspec(uuid("746e104a-61ef-4a32-87c0-744354c06a18")) -Histogram; - // [ default ] interface IHistogram - -struct __declspec(uuid("3cd18f05-e70d-4846-81f8-98b14cad8fa8")) -GdalDataset; - // [ default ] interface IGdalDataset - -struct __declspec(uuid("8a42de62-bc6f-4412-86a1-9cea93e583f8")) -IGdalDataset : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetDriver)) - IGdalDriverPtr Driver; - __declspec(property(get=GetSubDatasetCount)) - long SubDatasetCount; - - // - // Wrapper methods for error-handling - // - - IGdalDriverPtr GetDriver ( ); - VARIANT_BOOL Open ( - _bstr_t Filename, - VARIANT_BOOL readOnly ); - HRESULT Close ( ); - VARIANT_BOOL SetGeoTransform ( - double xLeft, - double dX, - double yProjOnX, - double yTop, - double xProjOnY, - double dY ); - VARIANT_BOOL SetProjection ( - _bstr_t Projection ); - long GetSubDatasetCount ( ); - _bstr_t GetSubDatasetName ( - int subDatasetIndex ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Driver ( - /*[out,retval]*/ struct IGdalDriver * * pVal ) = 0; - virtual HRESULT __stdcall raw_Open ( - /*[in]*/ BSTR Filename, - /*[in]*/ VARIANT_BOOL readOnly, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Close ( ) = 0; - virtual HRESULT __stdcall raw_SetGeoTransform ( - /*[in]*/ double xLeft, - /*[in]*/ double dX, - /*[in]*/ double yProjOnX, - /*[in]*/ double yTop, - /*[in]*/ double xProjOnY, - /*[in]*/ double dY, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SetProjection ( - /*[in]*/ BSTR Projection, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_SubDatasetCount ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall raw_GetSubDatasetName ( - /*[in]*/ int subDatasetIndex, - /*[out,retval]*/ BSTR * retVal ) = 0; -}; - -struct __declspec(uuid("0fcbdc95-ac81-4902-90cc-d93b39d45928")) -GdalDriver; - // [ default ] interface IGdalDriver - -struct __declspec(uuid("660e3b2d-d844-4bb3-9050-1d29ee9527b6")) -GdalDriverManager; - // [ default ] interface IGdalDriverManager - -struct __declspec(uuid("e486b8f1-400f-4790-8574-7427906c664b")) -IGdalDriverManager : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetDriverCount)) - long DriverCount; - __declspec(property(get=GetDriver)) - IGdalDriverPtr Driver[]; - __declspec(property(get=GetDriverByName)) - IGdalDriverPtr DriverByName[]; - - // - // Wrapper methods for error-handling - // - - long GetDriverCount ( ); - IGdalDriverPtr GetDriver ( - long driverIndex ); - IGdalDriverPtr GetDriverByName ( - _bstr_t DriverName ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_DriverCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Driver ( - /*[in]*/ long driverIndex, - /*[out,retval]*/ struct IGdalDriver * * pVal ) = 0; - virtual HRESULT __stdcall get_DriverByName ( - /*[in]*/ BSTR DriverName, - /*[out,retval]*/ struct IGdalDriver * * pVal ) = 0; -}; - -struct __declspec(uuid("ca6176e3-b589-437a-920b-99e65b23bd3b")) -Function; - // [ default ] interface IFunction - -enum __declspec(uuid("e6fc6622-8dce-4a1a-9e14-451ec15b0ea4")) -tkFunctionGroup -{ - fgMath = 0, - fgStrings = 1, - fgGeometry = 2, - fgBranching = 3, - fgConversion = 4 -}; - -struct __declspec(uuid("9cefaeb1-4a3b-40a6-b9e7-a23e08b291c0")) -IFunction : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetName)) - _bstr_t Name; - __declspec(property(get=GetAlias)) - _bstr_t Alias[]; - __declspec(property(get=GetNumAliases)) - long NumAliases; - __declspec(property(get=GetNumParameters)) - long NumParameters; - __declspec(property(get=GetGroup)) - enum tkFunctionGroup Group; - __declspec(property(get=GetDescription)) - _bstr_t Description; - __declspec(property(get=GetParameterName)) - _bstr_t ParameterName[]; - __declspec(property(get=GetParameterDescription)) - _bstr_t ParameterDescription[]; - __declspec(property(get=GetSignature)) - _bstr_t Signature; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetName ( ); - _bstr_t GetAlias ( - long aliasIndex ); - long GetNumAliases ( ); - long GetNumParameters ( ); - enum tkFunctionGroup GetGroup ( ); - _bstr_t GetDescription ( ); - _bstr_t GetParameterName ( - long parameterIndex ); - _bstr_t GetParameterDescription ( - long parameterIndex ); - _bstr_t GetSignature ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Name ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_Alias ( - /*[in]*/ long aliasIndex, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_NumAliases ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_NumParameters ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Group ( - /*[out,retval]*/ enum tkFunctionGroup * pVal ) = 0; - virtual HRESULT __stdcall get_Description ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_ParameterName ( - /*[in]*/ long parameterIndex, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_ParameterDescription ( - /*[in]*/ long parameterIndex, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_Signature ( - /*[out,retval]*/ BSTR * pVal ) = 0; -}; - -struct __declspec(uuid("2dd50e56-b81b-4456-9b32-6b763cb304e2")) -Expression; - // [ default ] interface IExpression - -struct __declspec(uuid("9e78e6b9-d5fa-478d-83e8-1715c697a7dc")) -IExpression : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetLastErrorMessage)) - _bstr_t LastErrorMessage; - __declspec(property(get=GetLastErrorPosition)) - long LastErrorPosition; - __declspec(property(get=GetNumSupportedFunctions)) - long NumSupportedFunctions; - __declspec(property(get=GetSupportedFunction)) - IFunctionPtr SupportedFunction[]; - __declspec(property(get=GetTable)) - ITablePtr Table; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL Parse ( - _bstr_t expr ); - VARIANT_BOOL Calculate ( - VARIANT * result ); - _bstr_t GetLastErrorMessage ( ); - long GetLastErrorPosition ( ); - long GetNumSupportedFunctions ( ); - IFunctionPtr GetSupportedFunction ( - long functionIndex ); - VARIANT_BOOL ParseForTable ( - _bstr_t expr, - struct ITable * tbl ); - ITablePtr GetTable ( ); - VARIANT_BOOL CalculateForTableRow ( - long RowIndex, - long targetFieldIndex ); - VARIANT_BOOL CalculateForTableRow2 ( - long RowIndex, - VARIANT * result ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_Parse ( - /*[in]*/ BSTR expr, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Calculate ( - /*[out]*/ VARIANT * result, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_LastErrorMessage ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorPosition ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_NumSupportedFunctions ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_SupportedFunction ( - /*[in]*/ long functionIndex, - /*[out,retval]*/ struct IFunction * * pVal ) = 0; - virtual HRESULT __stdcall raw_ParseForTable ( - /*[in]*/ BSTR expr, - /*[in]*/ struct ITable * tbl, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Table ( - /*[out,retval]*/ struct ITable * * pVal ) = 0; - virtual HRESULT __stdcall raw_CalculateForTableRow ( - /*[in]*/ long RowIndex, - /*[in]*/ long targetFieldIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CalculateForTableRow2 ( - /*[in]*/ long RowIndex, - /*[out]*/ VARIANT * result, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -struct __declspec(uuid("ee9a0cda-162c-4663-a48f-a5a29c1071c6")) -WmsLayer; - // [ default ] interface IWmsLayer - -struct __declspec(uuid("7ddfe06a-0461-4f72-9865-8274a91eb052")) -GdalUtils; - // [ default ] interface IGdalUtils - -struct __declspec(uuid("5efd0c96-0c97-4573-b80b-12fc75c06e76")) -IGdalUtils : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetDetailedErrorMsg)) - _bstr_t DetailedErrorMsg; - - // - // Wrapper methods for error-handling - // - - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - VARIANT_BOOL GDALWarp ( - _bstr_t bstrSrcFilename, - _bstr_t bstrDstFilename, - SAFEARRAY * Options ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - VARIANT_BOOL GdalVectorTranslate ( - _bstr_t bstrSrcFilename, - _bstr_t bstrDstFilename, - SAFEARRAY * Options, - VARIANT_BOOL useSharedConnection ); - VARIANT_BOOL ClipVectorWithVector ( - _bstr_t bstrSubjectFilename, - _bstr_t bstrOverlayFilename, - _bstr_t bstrDstFilename, - VARIANT_BOOL useSharedConnection ); - _bstr_t GetDetailedErrorMsg ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_GDALWarp ( - /*[in]*/ BSTR bstrSrcFilename, - /*[in]*/ BSTR bstrDstFilename, - /*[in]*/ SAFEARRAY * Options, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_GdalVectorTranslate ( - /*[in]*/ BSTR bstrSrcFilename, - /*[in]*/ BSTR bstrDstFilename, - /*[in]*/ SAFEARRAY * Options, - /*[in]*/ VARIANT_BOOL useSharedConnection, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ClipVectorWithVector ( - /*[in]*/ BSTR bstrSubjectFilename, - /*[in]*/ BSTR bstrOverlayFilename, - /*[in]*/ BSTR bstrDstFilename, - /*[in]*/ VARIANT_BOOL useSharedConnection, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_DetailedErrorMsg ( - /*[out,retval]*/ BSTR * pVal ) = 0; -}; - -struct __declspec(uuid("105018e5-a71a-4734-ac06-094a3abcc7ba")) -IShapeEditor : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetShapeType,put=PutShapeType)) - enum ShpfileType ShapeType; - __declspec(property(get=GetnumPoints)) - long numPoints; - __declspec(property(get=GetValidatedShape)) - IShapePtr ValidatedShape; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetSegmentLength)) - double SegmentLength[]; - __declspec(property(get=GetSegmentAngle)) - double SegmentAngle[]; - __declspec(property(get=GetAreaDisplayMode,put=PutAreaDisplayMode)) - enum tkAreaDisplayMode AreaDisplayMode; - __declspec(property(get=GetSelectedVertex,put=PutSelectedVertex)) - int SelectedVertex; - __declspec(property(get=GetRawData)) - IShapePtr RawData; - __declspec(property(get=GetIsDigitizing)) - VARIANT_BOOL IsDigitizing; - __declspec(property(get=GetArea)) - double Area; - __declspec(property(get=GetBearingType,put=PutBearingType)) - enum tkBearingType BearingType; - __declspec(property(get=GetLayerHandle)) - long LayerHandle; - __declspec(property(get=GetShapeIndex)) - long ShapeIndex; - __declspec(property(get=GetFillColor,put=PutFillColor)) - OLE_COLOR FillColor; - __declspec(property(get=GetFillTransparency,put=PutFillTransparency)) - unsigned char FillTransparency; - __declspec(property(get=GetLineColor,put=PutLineColor)) - OLE_COLOR LineColor; - __declspec(property(get=GetLineWidth,put=PutLineWidth)) - float LineWidth; - __declspec(property(get=GetIsEmpty)) - VARIANT_BOOL IsEmpty; - __declspec(property(get=GetSnapTolerance,put=PutSnapTolerance)) - double SnapTolerance; - __declspec(property(get=GetHighlightVertices,put=PutHighlightVertices)) - enum tkLayerSelection HighlightVertices; - __declspec(property(get=GetSnapBehavior,put=PutSnapBehavior)) - enum tkLayerSelection SnapBehavior; - __declspec(property(get=GetEditorState)) - enum tkEditorState EditorState; - __declspec(property(get=GetIndicesVisible,put=PutIndicesVisible)) - VARIANT_BOOL IndicesVisible; - __declspec(property(get=GetLengthDisplayMode,put=PutLengthDisplayMode)) - enum tkLengthDisplayMode LengthDisplayMode; - __declspec(property(get=GetVerticesVisible,put=PutVerticesVisible)) - VARIANT_BOOL VerticesVisible; - __declspec(property(get=GetValidationMode,put=PutValidationMode)) - enum tkEditorValidation ValidationMode; - __declspec(property(get=GetEditorBehavior,put=PutEditorBehavior)) - enum tkEditorBehavior EditorBehavior; - __declspec(property(get=GetHasChanges)) - VARIANT_BOOL HasChanges; - __declspec(property(get=GetIsUsingEllipsoid)) - VARIANT_BOOL IsUsingEllipsoid; - __declspec(property(get=GetLength)) - double Length; - __declspec(property(get=GetShowArea,put=PutShowArea)) - VARIANT_BOOL ShowArea; - __declspec(property(get=GetAreaPrecision,put=PutAreaPrecision)) - long AreaPrecision; - __declspec(property(get=GetLengthPrecision,put=PutLengthPrecision)) - long LengthPrecision; - __declspec(property(get=GetAngleFormat,put=PutAngleFormat)) - enum tkAngleFormat AngleFormat; - __declspec(property(get=GetAnglePrecision,put=PutAnglePrecision)) - long AnglePrecision; - __declspec(property(get=GetShowBearing,put=PutShowBearing)) - VARIANT_BOOL ShowBearing; - __declspec(property(get=GetShowLength,put=PutShowLength)) - VARIANT_BOOL ShowLength; - - // - // Wrapper methods for error-handling - // - - enum ShpfileType GetShapeType ( ); - void PutShapeType ( - enum ShpfileType retVal ); - long GetnumPoints ( ); - VARIANT_BOOL get_PointXY ( - long pointIndex, - double * x, - double * y ); - IShapePtr GetValidatedShape ( ); - VARIANT_BOOL UndoPoint ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetLastErrorCode ( ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * retVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t retVal ); - HRESULT Clear ( ); - HRESULT CopyOptionsFrom ( - struct IShapeDrawingOptions * Options ); - double GetSegmentLength ( - int segmentIndex ); - double GetSegmentAngle ( - int segmentIndex ); - enum tkAreaDisplayMode GetAreaDisplayMode ( ); - void PutAreaDisplayMode ( - enum tkAreaDisplayMode retVal ); - int GetSelectedVertex ( ); - void PutSelectedVertex ( - int retVal ); - IShapePtr GetRawData ( ); - VARIANT_BOOL GetIsDigitizing ( ); - double GetArea ( ); - enum tkBearingType GetBearingType ( ); - void PutBearingType ( - enum tkBearingType retVal ); - VARIANT_BOOL put_PointXY ( - long pointIndex, - double x, - double y ); - long GetLayerHandle ( ); - long GetShapeIndex ( ); - OLE_COLOR GetFillColor ( ); - void PutFillColor ( - OLE_COLOR pVal ); - unsigned char GetFillTransparency ( ); - void PutFillTransparency ( - unsigned char pVal ); - OLE_COLOR GetLineColor ( ); - void PutLineColor ( - OLE_COLOR pVal ); - float GetLineWidth ( ); - void PutLineWidth ( - float pVal ); - VARIANT_BOOL GetIsEmpty ( ); - double GetSnapTolerance ( ); - void PutSnapTolerance ( - double pVal ); - enum tkLayerSelection GetHighlightVertices ( ); - void PutHighlightVertices ( - enum tkLayerSelection pVal ); - enum tkLayerSelection GetSnapBehavior ( ); - void PutSnapBehavior ( - enum tkLayerSelection pVal ); - enum tkEditorState GetEditorState ( ); - VARIANT_BOOL StartEdit ( - long LayerHandle, - long ShapeIndex ); - VARIANT_BOOL GetIndicesVisible ( ); - void PutIndicesVisible ( - VARIANT_BOOL pVal ); - enum tkLengthDisplayMode GetLengthDisplayMode ( ); - void PutLengthDisplayMode ( - enum tkLengthDisplayMode pVal ); - VARIANT_BOOL StartUnboundShape ( - enum ShpfileType ShpType ); - VARIANT_BOOL GetVerticesVisible ( ); - void PutVerticesVisible ( - VARIANT_BOOL pVal ); - enum tkEditorValidation GetValidationMode ( ); - void PutValidationMode ( - enum tkEditorValidation pVal ); - VARIANT_BOOL StartOverlay ( - enum tkEditorOverlay overlayType ); - enum tkEditorBehavior GetEditorBehavior ( ); - void PutEditorBehavior ( - enum tkEditorBehavior pVal ); - VARIANT_BOOL SaveChanges ( ); - VARIANT_BOOL GetHasChanges ( ); - VARIANT_BOOL GetIsUsingEllipsoid ( ); - double GetLength ( ); - VARIANT_BOOL GetShowArea ( ); - void PutShowArea ( - VARIANT_BOOL pVal ); - long GetAreaPrecision ( ); - void PutAreaPrecision ( - long pVal ); - long GetLengthPrecision ( ); - void PutLengthPrecision ( - long pVal ); - enum tkAngleFormat GetAngleFormat ( ); - void PutAngleFormat ( - enum tkAngleFormat pVal ); - long GetAnglePrecision ( ); - void PutAnglePrecision ( - long pVal ); - VARIANT_BOOL GetShowBearing ( ); - void PutShowBearing ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetShowLength ( ); - void PutShowLength ( - VARIANT_BOOL pVal ); - _bstr_t Serialize ( ); - VARIANT_BOOL Deserialize ( - _bstr_t state ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_ShapeType ( - /*[out,retval]*/ enum ShpfileType * retVal ) = 0; - virtual HRESULT __stdcall put_ShapeType ( - /*[in]*/ enum ShpfileType retVal ) = 0; - virtual HRESULT __stdcall get_numPoints ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall raw_get_PointXY ( - /*[in]*/ long pointIndex, - /*[out]*/ double * x, - /*[out]*/ double * y, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_ValidatedShape ( - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall raw_UndoPoint ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * retVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * retVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall raw_CopyOptionsFrom ( - /*[in]*/ struct IShapeDrawingOptions * Options ) = 0; - virtual HRESULT __stdcall get_SegmentLength ( - /*[in]*/ int segmentIndex, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall get_SegmentAngle ( - /*[in]*/ int segmentIndex, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall get_AreaDisplayMode ( - /*[out,retval]*/ enum tkAreaDisplayMode * retVal ) = 0; - virtual HRESULT __stdcall put_AreaDisplayMode ( - /*[in]*/ enum tkAreaDisplayMode retVal ) = 0; - virtual HRESULT __stdcall get_SelectedVertex ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall put_SelectedVertex ( - /*[in]*/ int retVal ) = 0; - virtual HRESULT __stdcall get_RawData ( - /*[out,retval]*/ struct IShape * * pVal ) = 0; - virtual HRESULT __stdcall get_IsDigitizing ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Area ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall get_BearingType ( - /*[out,retval]*/ enum tkBearingType * retVal ) = 0; - virtual HRESULT __stdcall put_BearingType ( - /*[in]*/ enum tkBearingType retVal ) = 0; - virtual HRESULT __stdcall raw_put_PointXY ( - /*[in]*/ long pointIndex, - /*[in]*/ double x, - /*[in]*/ double y, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_LayerHandle ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_ShapeIndex ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_FillColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_FillColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_FillTransparency ( - /*[out,retval]*/ unsigned char * pVal ) = 0; - virtual HRESULT __stdcall put_FillTransparency ( - /*[in]*/ unsigned char pVal ) = 0; - virtual HRESULT __stdcall get_LineColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_LineColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_LineWidth ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_LineWidth ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_IsEmpty ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_SnapTolerance ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_SnapTolerance ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_HighlightVertices ( - /*[out,retval]*/ enum tkLayerSelection * pVal ) = 0; - virtual HRESULT __stdcall put_HighlightVertices ( - /*[in]*/ enum tkLayerSelection pVal ) = 0; - virtual HRESULT __stdcall get_SnapBehavior ( - /*[out,retval]*/ enum tkLayerSelection * pVal ) = 0; - virtual HRESULT __stdcall put_SnapBehavior ( - /*[in]*/ enum tkLayerSelection pVal ) = 0; - virtual HRESULT __stdcall get_EditorState ( - /*[out,retval]*/ enum tkEditorState * pVal ) = 0; - virtual HRESULT __stdcall raw_StartEdit ( - /*[in]*/ long LayerHandle, - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_IndicesVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_IndicesVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_LengthDisplayMode ( - /*[out,retval]*/ enum tkLengthDisplayMode * pVal ) = 0; - virtual HRESULT __stdcall put_LengthDisplayMode ( - /*[in]*/ enum tkLengthDisplayMode pVal ) = 0; - virtual HRESULT __stdcall raw_StartUnboundShape ( - /*[in]*/ enum ShpfileType ShpType, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_VerticesVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_VerticesVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ValidationMode ( - /*[out,retval]*/ enum tkEditorValidation * pVal ) = 0; - virtual HRESULT __stdcall put_ValidationMode ( - /*[in]*/ enum tkEditorValidation pVal ) = 0; - virtual HRESULT __stdcall raw_StartOverlay ( - /*[in]*/ enum tkEditorOverlay overlayType, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_EditorBehavior ( - /*[out,retval]*/ enum tkEditorBehavior * pVal ) = 0; - virtual HRESULT __stdcall put_EditorBehavior ( - /*[in]*/ enum tkEditorBehavior pVal ) = 0; - virtual HRESULT __stdcall raw_SaveChanges ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_HasChanges ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_IsUsingEllipsoid ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_Length ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_ShowArea ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ShowArea ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_AreaPrecision ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_AreaPrecision ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_LengthPrecision ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_LengthPrecision ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_AngleFormat ( - /*[out,retval]*/ enum tkAngleFormat * pVal ) = 0; - virtual HRESULT __stdcall put_AngleFormat ( - /*[in]*/ enum tkAngleFormat pVal ) = 0; - virtual HRESULT __stdcall get_AnglePrecision ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_AnglePrecision ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_ShowBearing ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ShowBearing ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ShowLength ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ShowLength ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR state, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -struct __declspec(uuid("5fa550e3-2044-4034-baaa-b4cce90a0c41")) -IShape : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetPartAsShape)) - IShapePtr PartAsShape[]; - __declspec(property(get=GetnumPoints)) - long numPoints; - __declspec(property(get=GetNumParts)) - long NumParts; - __declspec(property(get=GetShapeType,put=PutShapeType)) - enum ShpfileType ShapeType; - __declspec(property(get=GetPoint,put=PutPoint)) - IPointPtr Point[]; - __declspec(property(get=GetPart,put=PutPart)) - long Part[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetIsValidReason)) - _bstr_t IsValidReason; - __declspec(property(get=GetInteriorPoint)) - IPointPtr InteriorPoint; - __declspec(property(get=GetExtents)) - IExtentsPtr Extents; - __declspec(property(get=GetCentroid)) - IPointPtr Centroid; - __declspec(property(get=GetShapeType2D)) - enum ShpfileType ShapeType2D; - __declspec(property(get=GetIsEmpty)) - VARIANT_BOOL IsEmpty; - __declspec(property(get=GetLength)) - double Length; - __declspec(property(get=GetPerimeter)) - double Perimeter; - __declspec(property(get=GetArea)) - double Area; - __declspec(property(get=GetIsValid)) - VARIANT_BOOL IsValid; - __declspec(property(get=GetPartIsClockWise)) - VARIANT_BOOL PartIsClockWise[]; - __declspec(property(get=GetCenter)) - IPointPtr Center; - __declspec(property(get=GetEndOfPart)) - long EndOfPart[]; - - // - // Wrapper methods for error-handling - // - - long GetnumPoints ( ); - long GetNumParts ( ); - enum ShpfileType GetShapeType ( ); - void PutShapeType ( - enum ShpfileType pVal ); - IPointPtr GetPoint ( - long pointIndex ); - void PutPoint ( - long pointIndex, - struct IPoint * pVal ); - long GetPart ( - long PartIndex ); - void PutPart ( - long PartIndex, - long pVal ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - VARIANT_BOOL Create ( - enum ShpfileType ShpType ); - VARIANT_BOOL InsertPoint ( - struct IPoint * NewPoint, - long * pointIndex ); - VARIANT_BOOL DeletePoint ( - long pointIndex ); - VARIANT_BOOL InsertPart ( - long pointIndex, - long * PartIndex ); - VARIANT_BOOL DeletePart ( - long PartIndex ); - IExtentsPtr GetExtents ( ); - _bstr_t SerializeToString ( ); - VARIANT_BOOL CreateFromString ( - _bstr_t Serialized ); - VARIANT_BOOL PointInThisPoly ( - struct IPoint * pt ); - IPointPtr GetCentroid ( ); - double GetLength ( ); - double GetPerimeter ( ); - double GetArea ( ); - VARIANT_BOOL Relates ( - struct IShape * Shape, - enum tkSpatialRelation Relation ); - double Distance ( - struct IShape * Shape ); - IShapePtr Buffer ( - double Distance, - long nQuadSegments ); - IShapePtr Clip ( - struct IShape * Shape, - enum tkClipOperation Operation ); - VARIANT_BOOL Contains ( - struct IShape * Shape ); - VARIANT_BOOL Crosses ( - struct IShape * Shape ); - VARIANT_BOOL Disjoint ( - struct IShape * Shape ); - VARIANT_BOOL Equals ( - struct IShape * Shape ); - VARIANT_BOOL Intersects ( - struct IShape * Shape ); - VARIANT_BOOL Overlaps ( - struct IShape * Shape ); - VARIANT_BOOL Touches ( - struct IShape * Shape ); - VARIANT_BOOL Within ( - struct IShape * Shape ); - IShapePtr Boundary ( ); - IShapePtr ConvexHull ( ); - VARIANT_BOOL GetIsValid ( ); - VARIANT_BOOL GetXY ( - long pointIndex, - double * x, - double * y ); - VARIANT_BOOL GetPartIsClockWise ( - long PartIndex ); - VARIANT_BOOL ReversePointsOrder ( - long PartIndex ); - VARIANT_BOOL GetIntersection ( - struct IShape * Shape, - VARIANT * Results ); - IPointPtr GetCenter ( ); - long GetEndOfPart ( - long PartIndex ); - IShapePtr GetPartAsShape ( - long PartIndex ); - _bstr_t GetIsValidReason ( ); - IPointPtr GetInteriorPoint ( ); - IShapePtr Clone ( ); - VARIANT_BOOL Explode ( - VARIANT * Results ); - VARIANT_BOOL put_XY ( - long pointIndex, - double x, - double y ); - VARIANT_BOOL ExportToBinary ( - VARIANT * bytesArray ); - VARIANT_BOOL ImportFromBinary ( - const _variant_t & bytesArray ); - HRESULT FixUp ( - struct IShape * * retVal ); - long AddPoint ( - double x, - double y ); - _bstr_t ExportToWKT ( ); - VARIANT_BOOL ImportFromWKT ( - _bstr_t Serialized ); - VARIANT_BOOL CopyFrom ( - struct IShape * sourceShape ); - IShapePtr ClosestPoints ( - struct IShape * shape2 ); - VARIANT_BOOL put_M ( - long pointIndex, - double M ); - VARIANT_BOOL put_Z ( - long pointIndex, - double Z ); - VARIANT_BOOL get_M ( - long pointIndex, - double * M ); - VARIANT_BOOL get_Z ( - long pointIndex, - double * Z ); - IShapePtr BufferWithParams ( - double Distance, - long numSegments, - VARIANT_BOOL singleSided, - enum tkBufferCap capStyle, - enum tkBufferJoin joinStyle, - double mitreLimit ); - HRESULT Move ( - double xOffset, - double yOffset ); - HRESULT Rotate ( - double originX, - double originY, - double angle ); - enum ShpfileType GetShapeType2D ( ); - VARIANT_BOOL SplitByPolyline ( - struct IShape * polyline, - VARIANT * Results ); - VARIANT_BOOL GetIsEmpty ( ); - HRESULT Clear ( ); - IShapePtr FixUp2 ( - enum tkUnitsOfMeasure units ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_numPoints ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_NumParts ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ShapeType ( - /*[out,retval]*/ enum ShpfileType * pVal ) = 0; - virtual HRESULT __stdcall put_ShapeType ( - /*[in]*/ enum ShpfileType pVal ) = 0; - virtual HRESULT __stdcall get_Point ( - /*[in]*/ long pointIndex, - /*[out,retval]*/ struct IPoint * * pVal ) = 0; - virtual HRESULT __stdcall put_Point ( - /*[in]*/ long pointIndex, - /*[in]*/ struct IPoint * pVal ) = 0; - virtual HRESULT __stdcall get_Part ( - /*[in]*/ long PartIndex, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_Part ( - /*[in]*/ long PartIndex, - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_Create ( - /*[in]*/ enum ShpfileType ShpType, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_InsertPoint ( - /*[in]*/ struct IPoint * NewPoint, - /*[in,out]*/ long * pointIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_DeletePoint ( - /*[in]*/ long pointIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_InsertPart ( - /*[in]*/ long pointIndex, - /*[in,out]*/ long * PartIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_DeletePart ( - /*[in]*/ long PartIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Extents ( - /*[out,retval]*/ struct IExtents * * pVal ) = 0; - virtual HRESULT __stdcall raw_SerializeToString ( - /*[out,retval]*/ BSTR * Serialized ) = 0; - virtual HRESULT __stdcall raw_CreateFromString ( - /*[in]*/ BSTR Serialized, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_PointInThisPoly ( - /*[in]*/ struct IPoint * pt, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Centroid ( - /*[out,retval]*/ struct IPoint * * pVal ) = 0; - virtual HRESULT __stdcall get_Length ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Perimeter ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Area ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall raw_Relates ( - /*[in]*/ struct IShape * Shape, - /*[in]*/ enum tkSpatialRelation Relation, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Distance ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall raw_Buffer ( - /*[in]*/ double Distance, - /*[in]*/ long nQuadSegments, - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall raw_Clip ( - /*[in]*/ struct IShape * Shape, - /*[in]*/ enum tkClipOperation Operation, - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall raw_Contains ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Crosses ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Disjoint ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Equals ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Intersects ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Overlaps ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Touches ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Within ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Boundary ( - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall raw_ConvexHull ( - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall get_IsValid ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_XY ( - /*[in]*/ long pointIndex, - /*[in,out]*/ double * x, - /*[in,out]*/ double * y, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_PartIsClockWise ( - /*[in]*/ long PartIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ReversePointsOrder ( - /*[in]*/ long PartIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GetIntersection ( - /*[in]*/ struct IShape * Shape, - /*[in,out]*/ VARIANT * Results, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Center ( - /*[out,retval]*/ struct IPoint * * pVal ) = 0; - virtual HRESULT __stdcall get_EndOfPart ( - /*[in]*/ long PartIndex, - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_PartAsShape ( - /*[in]*/ long PartIndex, - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall get_IsValidReason ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_InteriorPoint ( - /*[out,retval]*/ struct IPoint * * retVal ) = 0; - virtual HRESULT __stdcall raw_Clone ( - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall raw_Explode ( - /*[in,out]*/ VARIANT * Results, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_put_XY ( - /*[in]*/ long pointIndex, - /*[in]*/ double x, - /*[in]*/ double y, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ExportToBinary ( - /*[in,out]*/ VARIANT * bytesArray, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ImportFromBinary ( - /*[in]*/ VARIANT bytesArray, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_FixUp ( - /*[out]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall raw_AddPoint ( - /*[in]*/ double x, - /*[in]*/ double y, - /*[out,retval]*/ long * pointIndex ) = 0; - virtual HRESULT __stdcall raw_ExportToWKT ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_ImportFromWKT ( - /*[in]*/ BSTR Serialized, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CopyFrom ( - /*[in]*/ struct IShape * sourceShape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ClosestPoints ( - /*[in]*/ struct IShape * shape2, - /*[out,retval]*/ struct IShape * * result ) = 0; - virtual HRESULT __stdcall raw_put_M ( - /*[in]*/ long pointIndex, - /*[in]*/ double M, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_put_Z ( - /*[in]*/ long pointIndex, - /*[in]*/ double Z, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_get_M ( - /*[in]*/ long pointIndex, - /*[out]*/ double * M, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_get_Z ( - /*[in]*/ long pointIndex, - /*[out]*/ double * Z, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_BufferWithParams ( - /*[in]*/ double Distance, - /*[in]*/ long numSegments, - /*[in]*/ VARIANT_BOOL singleSided, - /*[in]*/ enum tkBufferCap capStyle, - /*[in]*/ enum tkBufferJoin joinStyle, - /*[in]*/ double mitreLimit, - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall raw_Move ( - /*[in]*/ double xOffset, - /*[in]*/ double yOffset ) = 0; - virtual HRESULT __stdcall raw_Rotate ( - /*[in]*/ double originX, - /*[in]*/ double originY, - /*[in]*/ double angle ) = 0; - virtual HRESULT __stdcall get_ShapeType2D ( - /*[out,retval]*/ enum ShpfileType * pVal ) = 0; - virtual HRESULT __stdcall raw_SplitByPolyline ( - /*[in]*/ struct IShape * polyline, - /*[in,out]*/ VARIANT * Results, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_IsEmpty ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall raw_FixUp2 ( - /*[in]*/ enum tkUnitsOfMeasure units, - /*[out,retval]*/ struct IShape * * retVal ) = 0; -}; - -struct __declspec(uuid("a5692259-035e-487a-8d89-509dd6dd0f64")) -IExtents : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetxMin)) - double xMin; - __declspec(property(get=GetxMax)) - double xMax; - __declspec(property(get=GetyMin)) - double yMin; - __declspec(property(get=GetyMax)) - double yMax; - __declspec(property(get=GetzMin)) - double zMin; - __declspec(property(get=GetzMax)) - double zMax; - __declspec(property(get=GetmMin)) - double mMin; - __declspec(property(get=GetmMax)) - double mMax; - __declspec(property(get=GetCenter)) - IPointPtr Center; - __declspec(property(get=GetWidth)) - double Width; - __declspec(property(get=GetHeight)) - double Height; - __declspec(property(get=GetDepth)) - double Depth; - - // - // Wrapper methods for error-handling - // - - HRESULT SetBounds ( - double xMin, - double yMin, - double zMin, - double xMax, - double yMax, - double zMax ); - HRESULT GetBounds ( - double * xMin, - double * yMin, - double * zMin, - double * xMax, - double * yMax, - double * zMax ); - double GetxMin ( ); - double GetxMax ( ); - double GetyMin ( ); - double GetyMax ( ); - double GetzMin ( ); - double GetzMax ( ); - double GetmMin ( ); - double GetmMax ( ); - HRESULT GetMeasureBounds ( - double * mMin, - double * mMax ); - HRESULT SetMeasureBounds ( - double mMin, - double mMax ); - _bstr_t ToDebugString ( ); - VARIANT_BOOL PointIsWithin ( - double x, - double y ); - IShapePtr ToShape ( ); - IPointPtr GetCenter ( ); - HRESULT MoveTo ( - double x, - double y ); - double GetWidth ( ); - double GetHeight ( ); - double GetDepth ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_SetBounds ( - /*[in]*/ double xMin, - /*[in]*/ double yMin, - /*[in]*/ double zMin, - /*[in]*/ double xMax, - /*[in]*/ double yMax, - /*[in]*/ double zMax ) = 0; - virtual HRESULT __stdcall raw_GetBounds ( - /*[out]*/ double * xMin, - /*[out]*/ double * yMin, - /*[out]*/ double * zMin, - /*[out]*/ double * xMax, - /*[out]*/ double * yMax, - /*[out]*/ double * zMax ) = 0; - virtual HRESULT __stdcall get_xMin ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_xMax ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_yMin ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_yMax ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_zMin ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_zMax ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_mMin ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_mMax ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall raw_GetMeasureBounds ( - /*[out]*/ double * mMin, - /*[out]*/ double * mMax ) = 0; - virtual HRESULT __stdcall raw_SetMeasureBounds ( - /*[in]*/ double mMin, - /*[in]*/ double mMax ) = 0; - virtual HRESULT __stdcall raw_ToDebugString ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_PointIsWithin ( - /*[in]*/ double x, - /*[in]*/ double y, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ToShape ( - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall get_Center ( - /*[out,retval]*/ struct IPoint * * retVal ) = 0; - virtual HRESULT __stdcall raw_MoveTo ( - /*[in]*/ double x, - /*[in]*/ double y ) = 0; - virtual HRESULT __stdcall get_Width ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Height ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Depth ( - /*[out,retval]*/ double * pVal ) = 0; -}; - -struct __declspec(uuid("4b341a36-cfa6-4421-9d08-fd5b06097307")) -ILabel : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - __declspec(property(get=GetRotation,put=PutRotation)) - double Rotation; - __declspec(property(get=GetText,put=PutText)) - _bstr_t Text; - __declspec(property(get=Getx,put=Putx)) - double x; - __declspec(property(get=Gety,put=Puty)) - double y; - __declspec(property(get=GetIsDrawn)) - VARIANT_BOOL IsDrawn; - __declspec(property(get=GetCategory,put=PutCategory)) - long Category; - __declspec(property(get=GetScreenExtents)) - IExtentsPtr ScreenExtents; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL retVal ); - double GetRotation ( ); - void PutRotation ( - double retVal ); - _bstr_t GetText ( ); - void PutText ( - _bstr_t retVal ); - double Getx ( ); - void Putx ( - double retVal ); - double Gety ( ); - void Puty ( - double retVal ); - VARIANT_BOOL GetIsDrawn ( ); - long GetCategory ( ); - void PutCategory ( - long retVal ); - IExtentsPtr GetScreenExtents ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_Rotation ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_Rotation ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_Text ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Text ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_x ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_x ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_y ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_y ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_IsDrawn ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Category ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_Category ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_ScreenExtents ( - /*[out,retval]*/ struct IExtents * * retVal ) = 0; -}; - -struct __declspec(uuid("a73af37e-3a6a-4532-b48f-fa53309fa117")) -ILabels : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetVerticalPosition,put=PutVerticalPosition)) - enum tkVerticalPosition VerticalPosition; - __declspec(property(get=GetCategory,put=PutCategory)) - ILabelCategoryPtr Category[]; - __declspec(property(get=GetCount)) - long Count; - __declspec(property(get=GetNumParts)) - long NumParts[]; - __declspec(property(get=GetNumCategories)) - long NumCategories; - __declspec(property(get=GetLabel)) - ILabelPtr Label[][]; - __declspec(property(get=GetSynchronized,put=PutSynchronized)) - VARIANT_BOOL Synchronized; - __declspec(property(get=GetScaleLabels,put=PutScaleLabels)) - VARIANT_BOOL ScaleLabels; - __declspec(property(get=GetBasicScale,put=PutBasicScale)) - double BasicScale; - __declspec(property(get=GetMaxVisibleScale,put=PutMaxVisibleScale)) - double MaxVisibleScale; - __declspec(property(get=GetMinVisibleScale,put=PutMinVisibleScale)) - double MinVisibleScale; - __declspec(property(get=GetDynamicVisibility,put=PutDynamicVisibility)) - VARIANT_BOOL DynamicVisibility; - __declspec(property(get=GetAvoidCollisions,put=PutAvoidCollisions)) - VARIANT_BOOL AvoidCollisions; - __declspec(property(get=GetCollisionBuffer,put=PutCollisionBuffer)) - long CollisionBuffer; - __declspec(property(get=GetUseWidthLimits,put=PutUseWidthLimits)) - VARIANT_BOOL UseWidthLimits; - __declspec(property(get=GetRemoveDuplicates,put=PutRemoveDuplicates)) - VARIANT_BOOL RemoveDuplicates; - __declspec(property(get=GetUseGdiPlus,put=PutUseGdiPlus)) - VARIANT_BOOL UseGdiPlus; - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - __declspec(property(get=GetOffsetX,put=PutOffsetX)) - double OffsetX; - __declspec(property(get=GetOffsetY,put=PutOffsetY)) - double OffsetY; - __declspec(property(get=GetAlignment,put=PutAlignment)) - enum tkLabelAlignment Alignment; - __declspec(property(get=GetLineOrientation,put=PutLineOrientation)) - enum tkLineLabelOrientation LineOrientation; - __declspec(property(get=GetFontName,put=PutFontName)) - _bstr_t FontName; - __declspec(property(get=GetFontSize,put=PutFontSize)) - long FontSize; - __declspec(property(get=GetFontItalic,put=PutFontItalic)) - VARIANT_BOOL FontItalic; - __declspec(property(get=GetFontBold,put=PutFontBold)) - VARIANT_BOOL FontBold; - __declspec(property(get=GetFontUnderline,put=PutFontUnderline)) - VARIANT_BOOL FontUnderline; - __declspec(property(get=GetFontStrikeOut,put=PutFontStrikeOut)) - VARIANT_BOOL FontStrikeOut; - __declspec(property(get=GetFontColor,put=PutFontColor)) - OLE_COLOR FontColor; - __declspec(property(get=GetFontColor2,put=PutFontColor2)) - OLE_COLOR FontColor2; - __declspec(property(get=GetFontGradientMode,put=PutFontGradientMode)) - enum tkLinearGradientMode FontGradientMode; - __declspec(property(get=GetFontTransparency,put=PutFontTransparency)) - long FontTransparency; - __declspec(property(get=GetFontOutlineVisible,put=PutFontOutlineVisible)) - VARIANT_BOOL FontOutlineVisible; - __declspec(property(get=GetShadowVisible,put=PutShadowVisible)) - VARIANT_BOOL ShadowVisible; - __declspec(property(get=GetHaloVisible,put=PutHaloVisible)) - VARIANT_BOOL HaloVisible; - __declspec(property(get=GetFontOutlineColor,put=PutFontOutlineColor)) - OLE_COLOR FontOutlineColor; - __declspec(property(get=GetShadowColor,put=PutShadowColor)) - OLE_COLOR ShadowColor; - __declspec(property(get=GetHaloColor,put=PutHaloColor)) - OLE_COLOR HaloColor; - __declspec(property(get=GetFontOutlineWidth,put=PutFontOutlineWidth)) - long FontOutlineWidth; - __declspec(property(get=GetShadowOffsetX,put=PutShadowOffsetX)) - long ShadowOffsetX; - __declspec(property(get=GetShadowOffsetY,put=PutShadowOffsetY)) - long ShadowOffsetY; - __declspec(property(get=GetHaloSize,put=PutHaloSize)) - long HaloSize; - __declspec(property(get=GetFrameType,put=PutFrameType)) - enum tkLabelFrameType FrameType; - __declspec(property(get=GetFrameOutlineColor,put=PutFrameOutlineColor)) - OLE_COLOR FrameOutlineColor; - __declspec(property(get=GetFrameBackColor,put=PutFrameBackColor)) - OLE_COLOR FrameBackColor; - __declspec(property(get=GetFrameBackColor2,put=PutFrameBackColor2)) - OLE_COLOR FrameBackColor2; - __declspec(property(get=GetFrameGradientMode,put=PutFrameGradientMode)) - enum tkLinearGradientMode FrameGradientMode; - __declspec(property(get=GetFrameOutlineStyle,put=PutFrameOutlineStyle)) - enum tkDashStyle FrameOutlineStyle; - __declspec(property(get=GetFrameOutlineWidth,put=PutFrameOutlineWidth)) - long FrameOutlineWidth; - __declspec(property(get=GetFramePaddingX,put=PutFramePaddingX)) - long FramePaddingX; - __declspec(property(get=GetFramePaddingY,put=PutFramePaddingY)) - long FramePaddingY; - __declspec(property(get=GetFrameTransparency,put=PutFrameTransparency)) - long FrameTransparency; - __declspec(property(get=GetInboxAlignment,put=PutInboxAlignment)) - enum tkLabelAlignment InboxAlignment; - __declspec(property(get=GetClassificationField,put=PutClassificationField)) - long ClassificationField; - __declspec(property(get=GetOptions,put=PutOptions)) - ILabelCategoryPtr Options; - __declspec(property(get=GetFrameVisible,put=PutFrameVisible)) - VARIANT_BOOL FrameVisible; - __declspec(property(get=GetVisibilityExpression,put=PutVisibilityExpression)) - _bstr_t VisibilityExpression; - __declspec(property(get=GetMinDrawingSize,put=PutMinDrawingSize)) - long MinDrawingSize; - __declspec(property(get=GetAutoOffset,put=PutAutoOffset)) - VARIANT_BOOL AutoOffset; - __declspec(property(get=GetExpression,put=PutExpression)) - _bstr_t Expression; - __declspec(property(get=GetSavingMode,put=PutSavingMode)) - enum tkSavingMode SavingMode; - __declspec(property(get=GetPositioning,put=PutPositioning)) - enum tkLabelPositioning Positioning; - __declspec(property(get=GetTextRenderingHint,put=PutTextRenderingHint)) - enum tkTextRenderingHint TextRenderingHint; - __declspec(property(get=GetFloatNumberFormat,put=PutFloatNumberFormat)) - _bstr_t FloatNumberFormat; - __declspec(property(get=GetFontSize2,put=PutFontSize2)) - long FontSize2; - __declspec(property(get=GetUseVariableSize,put=PutUseVariableSize)) - VARIANT_BOOL UseVariableSize; - __declspec(property(get=GetLogScaleForSize,put=PutLogScaleForSize)) - VARIANT_BOOL LogScaleForSize; - __declspec(property(get=GetMinVisibleZoom,put=PutMinVisibleZoom)) - long MinVisibleZoom; - __declspec(property(get=GetMaxVisibleZoom,put=PutMaxVisibleZoom)) - long MaxVisibleZoom; - - // - // Wrapper methods for error-handling - // - - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - enum tkVerticalPosition GetVerticalPosition ( ); - void PutVerticalPosition ( - enum tkVerticalPosition retVal ); - ILabelCategoryPtr GetCategory ( - long Index ); - void PutCategory ( - long Index, - struct ILabelCategory * pVal ); - HRESULT AddLabel ( - _bstr_t Text, - double x, - double y, - double Rotation, - long Category ); - VARIANT_BOOL InsertLabel ( - long Index, - _bstr_t Text, - double x, - double y, - double Rotation, - long Category ); - VARIANT_BOOL RemoveLabel ( - long Index ); - HRESULT AddPart ( - long Index, - _bstr_t Text, - double x, - double y, - double Rotation, - long Category ); - VARIANT_BOOL InsertPart ( - long Index, - long Part, - _bstr_t Text, - double x, - double y, - double Rotation, - long Category ); - VARIANT_BOOL RemovePart ( - long Index, - long Part ); - ILabelCategoryPtr AddCategory ( - _bstr_t Name ); - ILabelCategoryPtr InsertCategory ( - long Index, - _bstr_t Name ); - VARIANT_BOOL RemoveCategory ( - long Index ); - HRESULT Clear ( ); - HRESULT ClearCategories ( ); - VARIANT_BOOL Select ( - struct IExtents * BoundingBox, - long Tolerance, - enum SelectMode SelectMode, - VARIANT * LabelIndices, - VARIANT * PartIndices ); - long GetCount ( ); - long GetNumParts ( - long Index ); - long GetNumCategories ( ); - ILabelPtr GetLabel ( - long Index, - long Part ); - VARIANT_BOOL GetSynchronized ( ); - void PutSynchronized ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetScaleLabels ( ); - void PutScaleLabels ( - VARIANT_BOOL retVal ); - double GetBasicScale ( ); - void PutBasicScale ( - double retVal ); - double GetMaxVisibleScale ( ); - void PutMaxVisibleScale ( - double retVal ); - double GetMinVisibleScale ( ); - void PutMinVisibleScale ( - double retVal ); - VARIANT_BOOL GetDynamicVisibility ( ); - void PutDynamicVisibility ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetAvoidCollisions ( ); - void PutAvoidCollisions ( - VARIANT_BOOL retVal ); - long GetCollisionBuffer ( ); - void PutCollisionBuffer ( - long retVal ); - VARIANT_BOOL GetUseWidthLimits ( ); - void PutUseWidthLimits ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetRemoveDuplicates ( ); - void PutRemoveDuplicates ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetUseGdiPlus ( ); - void PutUseGdiPlus ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL retVal ); - double GetOffsetX ( ); - void PutOffsetX ( - double retVal ); - double GetOffsetY ( ); - void PutOffsetY ( - double retVal ); - enum tkLabelAlignment GetAlignment ( ); - void PutAlignment ( - enum tkLabelAlignment retVal ); - enum tkLineLabelOrientation GetLineOrientation ( ); - void PutLineOrientation ( - enum tkLineLabelOrientation retVal ); - _bstr_t GetFontName ( ); - void PutFontName ( - _bstr_t retVal ); - long GetFontSize ( ); - void PutFontSize ( - long retVal ); - VARIANT_BOOL GetFontItalic ( ); - void PutFontItalic ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetFontBold ( ); - void PutFontBold ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetFontUnderline ( ); - void PutFontUnderline ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetFontStrikeOut ( ); - void PutFontStrikeOut ( - VARIANT_BOOL retVal ); - OLE_COLOR GetFontColor ( ); - void PutFontColor ( - OLE_COLOR retVal ); - OLE_COLOR GetFontColor2 ( ); - void PutFontColor2 ( - OLE_COLOR retVal ); - enum tkLinearGradientMode GetFontGradientMode ( ); - void PutFontGradientMode ( - enum tkLinearGradientMode retVal ); - long GetFontTransparency ( ); - void PutFontTransparency ( - long retVal ); - VARIANT_BOOL GetFontOutlineVisible ( ); - void PutFontOutlineVisible ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetShadowVisible ( ); - void PutShadowVisible ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetHaloVisible ( ); - void PutHaloVisible ( - VARIANT_BOOL retVal ); - OLE_COLOR GetFontOutlineColor ( ); - void PutFontOutlineColor ( - OLE_COLOR retVal ); - OLE_COLOR GetShadowColor ( ); - void PutShadowColor ( - OLE_COLOR retVal ); - OLE_COLOR GetHaloColor ( ); - void PutHaloColor ( - OLE_COLOR retVal ); - long GetFontOutlineWidth ( ); - void PutFontOutlineWidth ( - long retVal ); - long GetShadowOffsetX ( ); - void PutShadowOffsetX ( - long retVal ); - long GetShadowOffsetY ( ); - void PutShadowOffsetY ( - long retVal ); - long GetHaloSize ( ); - void PutHaloSize ( - long retVal ); - enum tkLabelFrameType GetFrameType ( ); - void PutFrameType ( - enum tkLabelFrameType retVal ); - OLE_COLOR GetFrameOutlineColor ( ); - void PutFrameOutlineColor ( - OLE_COLOR retVal ); - OLE_COLOR GetFrameBackColor ( ); - void PutFrameBackColor ( - OLE_COLOR retVal ); - OLE_COLOR GetFrameBackColor2 ( ); - void PutFrameBackColor2 ( - OLE_COLOR retVal ); - enum tkLinearGradientMode GetFrameGradientMode ( ); - void PutFrameGradientMode ( - enum tkLinearGradientMode retVal ); - enum tkDashStyle GetFrameOutlineStyle ( ); - void PutFrameOutlineStyle ( - enum tkDashStyle retVal ); - long GetFrameOutlineWidth ( ); - void PutFrameOutlineWidth ( - long retVal ); - long GetFramePaddingX ( ); - void PutFramePaddingX ( - long retVal ); - long GetFramePaddingY ( ); - void PutFramePaddingY ( - long retVal ); - long GetFrameTransparency ( ); - void PutFrameTransparency ( - long retVal ); - enum tkLabelAlignment GetInboxAlignment ( ); - void PutInboxAlignment ( - enum tkLabelAlignment retVal ); - long GetClassificationField ( ); - void PutClassificationField ( - long FieldIndex ); - VARIANT_BOOL GenerateCategories ( - long FieldIndex, - enum tkClassificationType ClassificationType, - long numClasses ); - HRESULT ApplyCategories ( ); - ILabelCategoryPtr GetOptions ( ); - void PutOptions ( - struct ILabelCategory * retVal ); - HRESULT ApplyColorScheme ( - enum tkColorSchemeType Type, - struct IColorScheme * ColorScheme ); - HRESULT ApplyColorScheme2 ( - enum tkColorSchemeType Type, - struct IColorScheme * ColorScheme, - enum tkLabelElements Element ); - HRESULT ApplyColorScheme3 ( - enum tkColorSchemeType Type, - struct IColorScheme * ColorScheme, - enum tkLabelElements Element, - long CategoryStartIndex, - long CategoryEndIndex ); - VARIANT_BOOL GetFrameVisible ( ); - void PutFrameVisible ( - VARIANT_BOOL retVal ); - _bstr_t GetVisibilityExpression ( ); - void PutVisibilityExpression ( - _bstr_t retVal ); - long GetMinDrawingSize ( ); - void PutMinDrawingSize ( - long retVal ); - VARIANT_BOOL MoveCategoryUp ( - long Index ); - VARIANT_BOOL MoveCategoryDown ( - long Index ); - VARIANT_BOOL GetAutoOffset ( ); - void PutAutoOffset ( - VARIANT_BOOL retVal ); - _bstr_t Serialize ( ); - HRESULT Deserialize ( - _bstr_t newVal ); - _bstr_t GetExpression ( ); - void PutExpression ( - _bstr_t retVal ); - VARIANT_BOOL SaveToXML ( - _bstr_t Filename ); - VARIANT_BOOL LoadFromXML ( - _bstr_t Filename ); - VARIANT_BOOL SaveToDbf ( - VARIANT_BOOL saveText, - VARIANT_BOOL saveCategory ); - VARIANT_BOOL SaveToDbf2 ( - _bstr_t xField, - _bstr_t yField, - _bstr_t angleField, - _bstr_t textField, - _bstr_t categoryField, - VARIANT_BOOL saveText, - VARIANT_BOOL saveCategory ); - VARIANT_BOOL LoadFromDbf ( - VARIANT_BOOL loadText, - VARIANT_BOOL loadCategory ); - VARIANT_BOOL LoadFromDbf2 ( - _bstr_t xField, - _bstr_t yField, - _bstr_t angleField, - _bstr_t textField, - _bstr_t categoryField, - VARIANT_BOOL loadText, - VARIANT_BOOL loadCategory ); - long Generate ( - _bstr_t Expression, - enum tkLabelPositioning Method, - VARIANT_BOOL LargestPartOnly ); - enum tkSavingMode GetSavingMode ( ); - void PutSavingMode ( - enum tkSavingMode retVal ); - enum tkLabelPositioning GetPositioning ( ); - void PutPositioning ( - enum tkLabelPositioning pVal ); - enum tkTextRenderingHint GetTextRenderingHint ( ); - void PutTextRenderingHint ( - enum tkTextRenderingHint pVal ); - _bstr_t GetFloatNumberFormat ( ); - void PutFloatNumberFormat ( - _bstr_t pVal ); - HRESULT ForceRecalculateExpression ( ); - long GetFontSize2 ( ); - void PutFontSize2 ( - long pVal ); - VARIANT_BOOL GetUseVariableSize ( ); - void PutUseVariableSize ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetLogScaleForSize ( ); - void PutLogScaleForSize ( - VARIANT_BOOL pVal ); - HRESULT UpdateSizeField ( ); - long GetMinVisibleZoom ( ); - void PutMinVisibleZoom ( - long pVal ); - long GetMaxVisibleZoom ( ); - void PutMaxVisibleZoom ( - long pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_VerticalPosition ( - /*[out,retval]*/ enum tkVerticalPosition * retVal ) = 0; - virtual HRESULT __stdcall put_VerticalPosition ( - /*[in]*/ enum tkVerticalPosition retVal ) = 0; - virtual HRESULT __stdcall get_Category ( - /*[in]*/ long Index, - /*[out,retval]*/ struct ILabelCategory * * pVal ) = 0; - virtual HRESULT __stdcall put_Category ( - /*[in]*/ long Index, - /*[in]*/ struct ILabelCategory * pVal ) = 0; - virtual HRESULT __stdcall raw_AddLabel ( - /*[in]*/ BSTR Text, - /*[in]*/ double x, - /*[in]*/ double y, - /*[in]*/ double Rotation, - /*[in]*/ long Category ) = 0; - virtual HRESULT __stdcall raw_InsertLabel ( - /*[in]*/ long Index, - /*[in]*/ BSTR Text, - /*[in]*/ double x, - /*[in]*/ double y, - /*[in]*/ double Rotation, - /*[in]*/ long Category, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_RemoveLabel ( - /*[in]*/ long Index, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_AddPart ( - /*[in]*/ long Index, - /*[in]*/ BSTR Text, - /*[in]*/ double x, - /*[in]*/ double y, - /*[in]*/ double Rotation, - /*[in]*/ long Category ) = 0; - virtual HRESULT __stdcall raw_InsertPart ( - /*[in]*/ long Index, - /*[in]*/ long Part, - /*[in]*/ BSTR Text, - /*[in]*/ double x, - /*[in]*/ double y, - /*[in]*/ double Rotation, - /*[in]*/ long Category, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_RemovePart ( - /*[in]*/ long Index, - /*[in]*/ long Part, - /*[out,retval]*/ VARIANT_BOOL * vbretval ) = 0; - virtual HRESULT __stdcall raw_AddCategory ( - /*[in]*/ BSTR Name, - /*[out,retval]*/ struct ILabelCategory * * retVal ) = 0; - virtual HRESULT __stdcall raw_InsertCategory ( - /*[in]*/ long Index, - /*[in]*/ BSTR Name, - /*[out,retval]*/ struct ILabelCategory * * retVal ) = 0; - virtual HRESULT __stdcall raw_RemoveCategory ( - /*[in]*/ long Index, - /*[out,retval]*/ VARIANT_BOOL * vbretval ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall raw_ClearCategories ( ) = 0; - virtual HRESULT __stdcall raw_Select ( - /*[in]*/ struct IExtents * BoundingBox, - /*[in]*/ long Tolerance, - /*[in]*/ enum SelectMode SelectMode, - /*[in,out]*/ VARIANT * LabelIndices, - /*[in,out]*/ VARIANT * PartIndices, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Count ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_NumParts ( - /*[in]*/ long Index, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_NumCategories ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Label ( - /*[in]*/ long Index, - /*[in]*/ long Part, - /*[out,retval]*/ struct ILabel * * pVal ) = 0; - virtual HRESULT __stdcall get_Synchronized ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_Synchronized ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ScaleLabels ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ScaleLabels ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_BasicScale ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_BasicScale ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_MaxVisibleScale ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_MaxVisibleScale ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_MinVisibleScale ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_MinVisibleScale ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_DynamicVisibility ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_DynamicVisibility ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_AvoidCollisions ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_AvoidCollisions ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_CollisionBuffer ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_CollisionBuffer ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_UseWidthLimits ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_UseWidthLimits ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_RemoveDuplicates ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_RemoveDuplicates ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_UseGdiPlus ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_UseGdiPlus ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_OffsetX ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_OffsetX ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_OffsetY ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_OffsetY ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_Alignment ( - /*[out,retval]*/ enum tkLabelAlignment * retVal ) = 0; - virtual HRESULT __stdcall put_Alignment ( - /*[in]*/ enum tkLabelAlignment retVal ) = 0; - virtual HRESULT __stdcall get_LineOrientation ( - /*[out,retval]*/ enum tkLineLabelOrientation * retVal ) = 0; - virtual HRESULT __stdcall put_LineOrientation ( - /*[in]*/ enum tkLineLabelOrientation retVal ) = 0; - virtual HRESULT __stdcall get_FontName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_FontName ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_FontSize ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FontSize ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FontItalic ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontItalic ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontBold ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontBold ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontUnderline ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontUnderline ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontStrikeOut ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontStrikeOut ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FontColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FontColor2 ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FontColor2 ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FontGradientMode ( - /*[out,retval]*/ enum tkLinearGradientMode * retVal ) = 0; - virtual HRESULT __stdcall put_FontGradientMode ( - /*[in]*/ enum tkLinearGradientMode retVal ) = 0; - virtual HRESULT __stdcall get_FontTransparency ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FontTransparency ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FontOutlineVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontOutlineVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ShadowVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ShadowVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_HaloVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_HaloVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontOutlineColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FontOutlineColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_ShadowColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_ShadowColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_HaloColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_HaloColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FontOutlineWidth ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FontOutlineWidth ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_ShadowOffsetX ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_ShadowOffsetX ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_ShadowOffsetY ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_ShadowOffsetY ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_HaloSize ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_HaloSize ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FrameType ( - /*[out,retval]*/ enum tkLabelFrameType * retVal ) = 0; - virtual HRESULT __stdcall put_FrameType ( - /*[in]*/ enum tkLabelFrameType retVal ) = 0; - virtual HRESULT __stdcall get_FrameOutlineColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FrameOutlineColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FrameBackColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FrameBackColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FrameBackColor2 ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FrameBackColor2 ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FrameGradientMode ( - /*[out,retval]*/ enum tkLinearGradientMode * retVal ) = 0; - virtual HRESULT __stdcall put_FrameGradientMode ( - /*[in]*/ enum tkLinearGradientMode retVal ) = 0; - virtual HRESULT __stdcall get_FrameOutlineStyle ( - /*[out,retval]*/ enum tkDashStyle * retVal ) = 0; - virtual HRESULT __stdcall put_FrameOutlineStyle ( - /*[in]*/ enum tkDashStyle retVal ) = 0; - virtual HRESULT __stdcall get_FrameOutlineWidth ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FrameOutlineWidth ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FramePaddingX ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FramePaddingX ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FramePaddingY ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FramePaddingY ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FrameTransparency ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FrameTransparency ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_InboxAlignment ( - /*[out,retval]*/ enum tkLabelAlignment * retVal ) = 0; - virtual HRESULT __stdcall put_InboxAlignment ( - /*[in]*/ enum tkLabelAlignment retVal ) = 0; - virtual HRESULT __stdcall get_ClassificationField ( - /*[out,retval]*/ long * FieldIndex ) = 0; - virtual HRESULT __stdcall put_ClassificationField ( - /*[in]*/ long FieldIndex ) = 0; - virtual HRESULT __stdcall raw_GenerateCategories ( - /*[in]*/ long FieldIndex, - /*[in]*/ enum tkClassificationType ClassificationType, - /*[in]*/ long numClasses, - /*[out,retval]*/ VARIANT_BOOL * vbretval ) = 0; - virtual HRESULT __stdcall raw_ApplyCategories ( ) = 0; - virtual HRESULT __stdcall get_Options ( - /*[out,retval]*/ struct ILabelCategory * * retVal ) = 0; - virtual HRESULT __stdcall put_Options ( - /*[in]*/ struct ILabelCategory * retVal ) = 0; - virtual HRESULT __stdcall raw_ApplyColorScheme ( - /*[in]*/ enum tkColorSchemeType Type, - /*[in]*/ struct IColorScheme * ColorScheme ) = 0; - virtual HRESULT __stdcall raw_ApplyColorScheme2 ( - /*[in]*/ enum tkColorSchemeType Type, - /*[in]*/ struct IColorScheme * ColorScheme, - /*[in]*/ enum tkLabelElements Element ) = 0; - virtual HRESULT __stdcall raw_ApplyColorScheme3 ( - /*[in]*/ enum tkColorSchemeType Type, - /*[in]*/ struct IColorScheme * ColorScheme, - /*[in]*/ enum tkLabelElements Element, - /*[in]*/ long CategoryStartIndex, - /*[in]*/ long CategoryEndIndex ) = 0; - virtual HRESULT __stdcall get_FrameVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FrameVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_VisibilityExpression ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_VisibilityExpression ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_MinDrawingSize ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_MinDrawingSize ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall raw_MoveCategoryUp ( - /*[in]*/ long Index, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_MoveCategoryDown ( - /*[in]*/ long Index, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_AutoOffset ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_AutoOffset ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall get_Expression ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Expression ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall raw_SaveToXML ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_LoadFromXML ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SaveToDbf ( - /*[in]*/ VARIANT_BOOL saveText, - /*[in]*/ VARIANT_BOOL saveCategory, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SaveToDbf2 ( - /*[in]*/ BSTR xField, - /*[in]*/ BSTR yField, - /*[in]*/ BSTR angleField, - /*[in]*/ BSTR textField, - /*[in]*/ BSTR categoryField, - /*[in]*/ VARIANT_BOOL saveText, - /*[in]*/ VARIANT_BOOL saveCategory, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_LoadFromDbf ( - /*[in]*/ VARIANT_BOOL loadText, - /*[in]*/ VARIANT_BOOL loadCategory, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_LoadFromDbf2 ( - /*[in]*/ BSTR xField, - /*[in]*/ BSTR yField, - /*[in]*/ BSTR angleField, - /*[in]*/ BSTR textField, - /*[in]*/ BSTR categoryField, - /*[in]*/ VARIANT_BOOL loadText, - /*[in]*/ VARIANT_BOOL loadCategory, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Generate ( - /*[in]*/ BSTR Expression, - /*[in]*/ enum tkLabelPositioning Method, - /*[in]*/ VARIANT_BOOL LargestPartOnly, - /*[out,retval]*/ long * Count ) = 0; - virtual HRESULT __stdcall get_SavingMode ( - /*[out,retval]*/ enum tkSavingMode * retVal ) = 0; - virtual HRESULT __stdcall put_SavingMode ( - /*[in]*/ enum tkSavingMode retVal ) = 0; - virtual HRESULT __stdcall get_Positioning ( - /*[out,retval]*/ enum tkLabelPositioning * pVal ) = 0; - virtual HRESULT __stdcall put_Positioning ( - /*[in]*/ enum tkLabelPositioning pVal ) = 0; - virtual HRESULT __stdcall get_TextRenderingHint ( - /*[out,retval]*/ enum tkTextRenderingHint * pVal ) = 0; - virtual HRESULT __stdcall put_TextRenderingHint ( - /*[in]*/ enum tkTextRenderingHint pVal ) = 0; - virtual HRESULT __stdcall get_FloatNumberFormat ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_FloatNumberFormat ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_ForceRecalculateExpression ( ) = 0; - virtual HRESULT __stdcall get_FontSize2 ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_FontSize2 ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_UseVariableSize ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseVariableSize ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_LogScaleForSize ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_LogScaleForSize ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_UpdateSizeField ( ) = 0; - virtual HRESULT __stdcall get_MinVisibleZoom ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_MinVisibleZoom ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_MaxVisibleZoom ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_MaxVisibleZoom ( - /*[in]*/ long pVal ) = 0; -}; - -struct __declspec(uuid("aed5318e-9e3d-4276-be03-71edfedc0f1f")) -IGeoProjection : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetLinearUnits)) - enum tkUnitsOfMeasure LinearUnits; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetIsGeographic)) - VARIANT_BOOL IsGeographic; - __declspec(property(get=GetIsProjected)) - VARIANT_BOOL IsProjected; - __declspec(property(get=GetIsLocal)) - VARIANT_BOOL IsLocal; - __declspec(property(get=GetIsSame)) - VARIANT_BOOL IsSame[]; - __declspec(property(get=GetIsSameGeogCS)) - VARIANT_BOOL IsSameGeogCS[]; - __declspec(property(get=GetInverseFlattening)) - double InverseFlattening; - __declspec(property(get=GetSemiMajor)) - double SemiMajor; - __declspec(property(get=GetSemiMinor)) - double SemiMinor; - __declspec(property(get=GetProjectionParam)) - VARIANT_BOOL ProjectionParam[][]; - __declspec(property(get=GetIsEmpty)) - VARIANT_BOOL IsEmpty; - __declspec(property(get=GetName)) - _bstr_t Name; - __declspec(property(get=GetProjectionName)) - _bstr_t ProjectionName; - __declspec(property(get=GetGeogCSName)) - _bstr_t GeogCSName; - __declspec(property(get=GetGeogCSParam)) - VARIANT_BOOL GeogCSParam[][]; - __declspec(property(get=GetIsSameExt)) - VARIANT_BOOL IsSameExt[][][]; - __declspec(property(get=GetHasTransformation)) - VARIANT_BOOL HasTransformation; - __declspec(property(get=GetIsFrozen)) - VARIANT_BOOL IsFrozen; - - // - // Wrapper methods for error-handling - // - - _bstr_t ExportToProj4 ( ); - VARIANT_BOOL ImportFromProj4 ( - _bstr_t proj ); - VARIANT_BOOL ImportFromESRI ( - _bstr_t proj ); - VARIANT_BOOL ImportFromEPSG ( - long projCode ); - _bstr_t ExportToWKT ( ); - VARIANT_BOOL ImportFromWKT ( - _bstr_t proj ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * retVal ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetLastErrorCode ( ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t retVal ); - HRESULT SetWellKnownGeogCS ( - enum tkCoordinateSystem newVal ); - VARIANT_BOOL GetIsGeographic ( ); - VARIANT_BOOL GetIsProjected ( ); - VARIANT_BOOL GetIsLocal ( ); - VARIANT_BOOL GetIsSame ( - struct IGeoProjection * proj ); - VARIANT_BOOL GetIsSameGeogCS ( - struct IGeoProjection * proj ); - double GetInverseFlattening ( ); - double GetSemiMajor ( ); - double GetSemiMinor ( ); - VARIANT_BOOL GetProjectionParam ( - enum tkProjectionParameter Name, - double * Value ); - VARIANT_BOOL GetIsEmpty ( ); - VARIANT_BOOL CopyFrom ( - struct IGeoProjection * sourceProj ); - _bstr_t GetName ( ); - _bstr_t GetProjectionName ( ); - _bstr_t GetGeogCSName ( ); - VARIANT_BOOL GetGeogCSParam ( - enum tkGeogCSParameter Name, - double * pVal ); - HRESULT SetWgs84Projection ( - enum tkWgs84Projection Projection ); - HRESULT SetNad83Projection ( - enum tkNad83Projection Projection ); - VARIANT_BOOL GetIsSameExt ( - struct IGeoProjection * proj, - struct IExtents * bounds, - int numSamplingPoints ); - VARIANT_BOOL ReadFromFile ( - _bstr_t Filename ); - VARIANT_BOOL WriteToFile ( - _bstr_t Filename ); - VARIANT_BOOL ImportFromAutoDetect ( - _bstr_t proj ); - VARIANT_BOOL StartTransform ( - struct IGeoProjection * target ); - HRESULT StopTransform ( ); - VARIANT_BOOL Transform ( - double * x, - double * y ); - VARIANT_BOOL GetHasTransformation ( ); - VARIANT_BOOL SetGoogleMercator ( ); - VARIANT_BOOL Clear ( ); - IGeoProjectionPtr Clone ( ); - VARIANT_BOOL SetWgs84 ( ); - VARIANT_BOOL GetIsFrozen ( ); - VARIANT_BOOL TryAutoDetectEpsg ( - int * epsgCode ); - VARIANT_BOOL WriteToFileEx ( - _bstr_t Filename, - VARIANT_BOOL esri ); - VARIANT_BOOL ReadFromFileEx ( - _bstr_t Filename, - VARIANT_BOOL esri ); - _bstr_t ExportToEsri ( ); - enum tkUnitsOfMeasure GetLinearUnits ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_ExportToProj4 ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_ImportFromProj4 ( - /*[in]*/ BSTR proj, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ImportFromESRI ( - /*[in]*/ BSTR proj, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ImportFromEPSG ( - /*[in]*/ long projCode, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ExportToWKT ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_ImportFromWKT ( - /*[in]*/ BSTR proj, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * retVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * retVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall raw_SetWellKnownGeogCS ( - /*[in]*/ enum tkCoordinateSystem newVal ) = 0; - virtual HRESULT __stdcall get_IsGeographic ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_IsProjected ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_IsLocal ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_IsSame ( - /*[in]*/ struct IGeoProjection * proj, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_IsSameGeogCS ( - /*[in]*/ struct IGeoProjection * proj, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_InverseFlattening ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_SemiMajor ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_SemiMinor ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_ProjectionParam ( - /*[in]*/ enum tkProjectionParameter Name, - /*[in]*/ double * Value, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_IsEmpty ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CopyFrom ( - /*[in]*/ struct IGeoProjection * sourceProj, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_Name ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_ProjectionName ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GeogCSName ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GeogCSParam ( - /*[in]*/ enum tkGeogCSParameter Name, - /*[in]*/ double * pVal, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SetWgs84Projection ( - /*[in]*/ enum tkWgs84Projection Projection ) = 0; - virtual HRESULT __stdcall raw_SetNad83Projection ( - /*[in]*/ enum tkNad83Projection Projection ) = 0; - virtual HRESULT __stdcall get_IsSameExt ( - /*[in]*/ struct IGeoProjection * proj, - /*[in]*/ struct IExtents * bounds, - /*[in]*/ int numSamplingPoints, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_ReadFromFile ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_WriteToFile ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ImportFromAutoDetect ( - /*[in]*/ BSTR proj, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StartTransform ( - /*[in]*/ struct IGeoProjection * target, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StopTransform ( ) = 0; - virtual HRESULT __stdcall raw_Transform ( - /*[in,out]*/ double * x, - /*[in,out]*/ double * y, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_HasTransformation ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_SetGoogleMercator ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clone ( - /*[out,retval]*/ struct IGeoProjection * * retVal ) = 0; - virtual HRESULT __stdcall raw_SetWgs84 ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_IsFrozen ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_TryAutoDetectEpsg ( - /*[out]*/ int * epsgCode, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_WriteToFileEx ( - /*[in]*/ BSTR Filename, - /*[in]*/ VARIANT_BOOL esri, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ReadFromFileEx ( - /*[in]*/ BSTR Filename, - /*[in]*/ VARIANT_BOOL esri, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ExportToEsri ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_LinearUnits ( - /*[out,retval]*/ enum tkUnitsOfMeasure * pVal ) = 0; -}; - -struct __declspec(uuid("e42814d1-6269-41b1-93c2-aa848f00e459")) -IGridHeader : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetNumberCols,put=PutNumberCols)) - long NumberCols; - __declspec(property(get=GetNumberRows,put=PutNumberRows)) - long NumberRows; - __declspec(property(get=GetNodataValue,put=PutNodataValue)) - _variant_t NodataValue; - __declspec(property(get=GetdX,put=PutdX)) - double dX; - __declspec(property(get=GetdY,put=PutdY)) - double dY; - __declspec(property(get=GetXllCenter,put=PutXllCenter)) - double XllCenter; - __declspec(property(get=GetYllCenter,put=PutYllCenter)) - double YllCenter; - __declspec(property(get=GetProjection,put=PutProjection)) - _bstr_t Projection; - __declspec(property(get=GetNotes,put=PutNotes)) - _bstr_t Notes; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetColorTable,put=PutColorTable)) - _bstr_t ColorTable; - __declspec(property(get=GetGeoProjection,put=PutGeoProjection)) - IGeoProjectionPtr GeoProjection; - - // - // Wrapper methods for error-handling - // - - long GetNumberCols ( ); - void PutNumberCols ( - long pVal ); - long GetNumberRows ( ); - void PutNumberRows ( - long pVal ); - _variant_t GetNodataValue ( ); - void PutNodataValue ( - const _variant_t & pVal ); - double GetdX ( ); - void PutdX ( - double pVal ); - double GetdY ( ); - void PutdY ( - double pVal ); - double GetXllCenter ( ); - void PutXllCenter ( - double pVal ); - double GetYllCenter ( ); - void PutYllCenter ( - double pVal ); - _bstr_t GetProjection ( ); - void PutProjection ( - _bstr_t pVal ); - _bstr_t GetNotes ( ); - void PutNotes ( - _bstr_t pVal ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - HRESULT CopyFrom ( - struct IGridHeader * pVal ); - _bstr_t GetColorTable ( ); - void PutColorTable ( - _bstr_t pVal ); - IGeoProjectionPtr GetGeoProjection ( ); - void PutGeoProjection ( - struct IGeoProjection * pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_NumberCols ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_NumberCols ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_NumberRows ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_NumberRows ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_NodataValue ( - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall put_NodataValue ( - /*[in]*/ VARIANT pVal ) = 0; - virtual HRESULT __stdcall get_dX ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_dX ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_dY ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_dY ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_XllCenter ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_XllCenter ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_YllCenter ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_YllCenter ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_Projection ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Projection ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Notes ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Notes ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_CopyFrom ( - /*[in]*/ struct IGridHeader * pVal ) = 0; - virtual HRESULT __stdcall get_ColorTable ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_ColorTable ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_GeoProjection ( - /*[out,retval]*/ struct IGeoProjection * * pVal ) = 0; - virtual HRESULT __stdcall put_GeoProjection ( - /*[in]*/ struct IGeoProjection * pVal ) = 0; -}; - -struct __declspec(uuid("60ebe66a-56cd-4609-a118-a9d85a6dfa2f")) -ITileProviders : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetCount)) - long Count; - __declspec(property(get=GetId)) - long Id[]; - __declspec(property(get=GetName,put=PutName)) - _bstr_t Name[]; - __declspec(property(get=GetUrlPattern)) - _bstr_t UrlPattern[]; - __declspec(property(get=GetProjection)) - enum tkTileProjection Projection[]; - __declspec(property(get=GetMinZoom)) - int MinZoom[]; - __declspec(property(get=GetMaxZoom)) - int MaxZoom[]; - __declspec(property(get=GetVersion,put=PutVersion)) - _bstr_t Version[]; - __declspec(property(get=GetIndexByProvider)) - int IndexByProvider[]; - __declspec(property(get=GetIndexByProviderId)) - int IndexByProviderId[]; - __declspec(property(get=GetIsCustom)) - VARIANT_BOOL IsCustom[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetLanguage,put=PutLanguage)) - _bstr_t Language[]; - __declspec(property(get=GetGeographicBounds,put=PutGeographicBounds)) - IExtentsPtr GeographicBounds[]; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL Remove ( - long ProviderId, - VARIANT_BOOL ClearCache ); - HRESULT Clear ( - VARIANT_BOOL ClearCache ); - long GetCount ( ); - VARIANT_BOOL Add ( - int Id, - _bstr_t Name, - _bstr_t UrlPattern, - enum tkTileProjection Projection, - int MinZoom, - int MaxZoom ); - long GetId ( - int Index ); - _bstr_t GetName ( - int Index ); - void PutName ( - int Index, - _bstr_t retVal ); - _bstr_t GetUrlPattern ( - int Index ); - enum tkTileProjection GetProjection ( - int Index ); - int GetMinZoom ( - int Index ); - int GetMaxZoom ( - int Index ); - _bstr_t GetVersion ( - int Index ); - void PutVersion ( - int Index, - _bstr_t retVal ); - int GetIndexByProvider ( - enum tkTileProvider Provider ); - int GetIndexByProviderId ( - int ProviderId ); - VARIANT_BOOL GetIsCustom ( - int Index ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * retVal ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetLastErrorCode ( ); - _bstr_t GetLanguage ( - int Index ); - void PutLanguage ( - int Index, - _bstr_t retVal ); - IExtentsPtr GetGeographicBounds ( - int Index ); - void PutGeographicBounds ( - int Index, - struct IExtents * pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_Remove ( - /*[in]*/ long ProviderId, - /*[in]*/ VARIANT_BOOL ClearCache, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( - VARIANT_BOOL ClearCache ) = 0; - virtual HRESULT __stdcall get_Count ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall raw_Add ( - /*[in]*/ int Id, - /*[in]*/ BSTR Name, - /*[in]*/ BSTR UrlPattern, - /*[in]*/ enum tkTileProjection Projection, - /*[in]*/ int MinZoom, - /*[in]*/ int MaxZoom, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Id ( - /*[in]*/ int Index, - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_Name ( - /*[in]*/ int Index, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Name ( - /*[in]*/ int Index, - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_UrlPattern ( - /*[in]*/ int Index, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_Projection ( - /*[in]*/ int Index, - /*[out,retval]*/ enum tkTileProjection * retVal ) = 0; - virtual HRESULT __stdcall get_MinZoom ( - /*[in]*/ int Index, - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_MaxZoom ( - /*[in]*/ int Index, - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_Version ( - /*[in]*/ int Index, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Version ( - /*[in]*/ int Index, - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_IndexByProvider ( - /*[in]*/ enum tkTileProvider Provider, - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_IndexByProviderId ( - /*[in]*/ int ProviderId, - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_IsCustom ( - /*[in]*/ int Index, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * retVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * retVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Language ( - /*[in]*/ int Index, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Language ( - /*[in]*/ int Index, - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_GeographicBounds ( - /*[in]*/ int Index, - /*[out,retval]*/ struct IExtents * * pVal ) = 0; - virtual HRESULT __stdcall put_GeographicBounds ( - /*[in]*/ int Index, - /*[in]*/ struct IExtents * pVal ) = 0; -}; - -struct __declspec(uuid("6bc1a3d4-74b0-426e-8be8-01ae26a4f470")) -ITiles : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - __declspec(property(get=GetProvider,put=PutProvider)) - enum tkTileProvider Provider; - __declspec(property(get=GetGridLinesVisible,put=PutGridLinesVisible)) - VARIANT_BOOL GridLinesVisible; - __declspec(property(get=GetDoCaching,put=PutDoCaching)) - VARIANT_BOOL DoCaching[]; - __declspec(property(get=GetUseCache,put=PutUseCache)) - VARIANT_BOOL UseCache[]; - __declspec(property(get=GetUseServer,put=PutUseServer)) - VARIANT_BOOL UseServer; - __declspec(property(get=GetCacheSize)) - double CacheSize[]; - __declspec(property(get=GetMaxCacheSize,put=PutMaxCacheSize)) - double MaxCacheSize[]; - __declspec(property(get=GetMinScaleToCache,put=PutMinScaleToCache)) - int MinScaleToCache; - __declspec(property(get=GetMaxScaleToCache,put=PutMaxScaleToCache)) - int MaxScaleToCache; - __declspec(property(get=GetMaxZoom)) - int MaxZoom; - __declspec(property(get=GetMinZoom)) - int MinZoom; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetServerProjection)) - IGeoProjectionPtr ServerProjection; - __declspec(property(get=GetCacheSize2)) - double CacheSize2[][][]; - __declspec(property(get=GetProjectionStatus)) - enum tkTilesProjectionStatus ProjectionStatus; - __declspec(property(get=GetProxyAuthenticationScheme,put=PutProxyAuthenticationScheme)) - enum tkProxyAuthentication ProxyAuthenticationScheme; - __declspec(property(get=GetProjectionIsSphericalMercator)) - VARIANT_BOOL ProjectionIsSphericalMercator; - __declspec(property(get=GetProxy)) - _bstr_t Proxy; - __declspec(property(get=GetDiskCacheFilename,put=PutDiskCacheFilename)) - _bstr_t DiskCacheFilename; - __declspec(property(get=GetProviders)) - ITileProvidersPtr Providers; - __declspec(property(get=GetProviderId,put=PutProviderId)) - int ProviderId; - __declspec(property(get=GetProviderName)) - _bstr_t ProviderName; - __declspec(property(get=GetCurrentZoom)) - int CurrentZoom; - __declspec(property(get=GetDelayRequestTimeout,put=PutDelayRequestTimeout)) - long DelayRequestTimeout; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL pVal ); - enum tkTileProvider GetProvider ( ); - void PutProvider ( - enum tkTileProvider pVal ); - VARIANT_BOOL GetGridLinesVisible ( ); - void PutGridLinesVisible ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetDoCaching ( - enum tkCacheType cacheType ); - void PutDoCaching ( - enum tkCacheType cacheType, - VARIANT_BOOL pVal ); - VARIANT_BOOL GetUseCache ( - enum tkCacheType cacheType ); - void PutUseCache ( - enum tkCacheType cacheType, - VARIANT_BOOL pVal ); - VARIANT_BOOL GetUseServer ( ); - void PutUseServer ( - VARIANT_BOOL pVal ); - double GetCacheSize ( - enum tkCacheType cacheType ); - double GetMaxCacheSize ( - enum tkCacheType cacheType ); - void PutMaxCacheSize ( - enum tkCacheType cacheType, - double pVal ); - int GetMinScaleToCache ( ); - void PutMinScaleToCache ( - int pVal ); - int GetMaxScaleToCache ( ); - void PutMaxScaleToCache ( - int pVal ); - HRESULT ClearCache ( - enum tkCacheType cacheType ); - HRESULT ClearCache2 ( - enum tkCacheType cacheType, - int ProviderId, - int fromScale, - int toScale ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * retVal ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetLastErrorCode ( ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t retVal ); - double GetCacheSize2 ( - enum tkCacheType cacheType, - int Provider, - int Scale ); - _bstr_t Serialize ( ); - HRESULT Deserialize ( - _bstr_t newVal ); - VARIANT_BOOL SetProxy ( - _bstr_t address, - int port ); - _bstr_t GetProxy ( ); - VARIANT_BOOL AutodetectProxy ( ); - _bstr_t GetDiskCacheFilename ( ); - void PutDiskCacheFilename ( - _bstr_t pVal ); - ITileProvidersPtr GetProviders ( ); - int GetProviderId ( ); - void PutProviderId ( - int retVal ); - IExtentsPtr GetTilesIndices ( - struct IExtents * boundsDegrees, - int zoom, - int ProviderId ); - long Prefetch ( - double minLat, - double maxLat, - double minLng, - double maxLng, - int zoom, - int ProviderId, - struct IStopExecution * stop ); - long Prefetch2 ( - int minX, - int maxX, - int minY, - int maxY, - int zoom, - int ProviderId, - struct IStopExecution * stop ); - long get_DiskCacheCount ( - int Provider, - int zoom, - int xMin, - int xMax, - int yMin, - int yMax ); - _bstr_t GetProviderName ( ); - VARIANT_BOOL CheckConnection ( - _bstr_t url ); - IExtentsPtr GetTileBounds ( - int ProviderId, - int zoom, - int tileX, - int tileY ); - int GetCurrentZoom ( ); - long PrefetchToFolder ( - struct IExtents * Extents, - int zoom, - int ProviderId, - _bstr_t savePath, - _bstr_t fileExtension, - struct IStopExecution * stop ); - long GetDelayRequestTimeout ( ); - void PutDelayRequestTimeout ( - long retVal ); - int GetMaxZoom ( ); - int GetMinZoom ( ); - IGeoProjectionPtr GetServerProjection ( ); - enum tkTilesProjectionStatus GetProjectionStatus ( ); - VARIANT_BOOL SetProxyAuthentication ( - _bstr_t username, - _bstr_t password, - _bstr_t domain ); - HRESULT ClearProxyAuthorization ( ); - enum tkProxyAuthentication GetProxyAuthenticationScheme ( ); - void PutProxyAuthenticationScheme ( - enum tkProxyAuthentication pVal ); - VARIANT_BOOL GetProjectionIsSphericalMercator ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_Provider ( - /*[out,retval]*/ enum tkTileProvider * pVal ) = 0; - virtual HRESULT __stdcall put_Provider ( - /*[in]*/ enum tkTileProvider pVal ) = 0; - virtual HRESULT __stdcall get_GridLinesVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_GridLinesVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_DoCaching ( - /*[in]*/ enum tkCacheType cacheType, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_DoCaching ( - /*[in]*/ enum tkCacheType cacheType, - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_UseCache ( - /*[in]*/ enum tkCacheType cacheType, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseCache ( - /*[in]*/ enum tkCacheType cacheType, - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_UseServer ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseServer ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_CacheSize ( - /*[in]*/ enum tkCacheType cacheType, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall get_MaxCacheSize ( - /*[in]*/ enum tkCacheType cacheType, - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_MaxCacheSize ( - /*[in]*/ enum tkCacheType cacheType, - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_MinScaleToCache ( - /*[out,retval]*/ int * pVal ) = 0; - virtual HRESULT __stdcall put_MinScaleToCache ( - /*[in]*/ int pVal ) = 0; - virtual HRESULT __stdcall get_MaxScaleToCache ( - /*[out,retval]*/ int * pVal ) = 0; - virtual HRESULT __stdcall put_MaxScaleToCache ( - /*[in]*/ int pVal ) = 0; - virtual HRESULT __stdcall raw_ClearCache ( - /*[in]*/ enum tkCacheType cacheType ) = 0; - virtual HRESULT __stdcall raw_ClearCache2 ( - /*[in]*/ enum tkCacheType cacheType, - /*[in]*/ int ProviderId, - /*[in]*/ int fromScale, - /*[in]*/ int toScale ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * retVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * retVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_CacheSize2 ( - /*[in]*/ enum tkCacheType cacheType, - /*[in]*/ int Provider, - /*[in]*/ int Scale, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall raw_SetProxy ( - /*[in]*/ BSTR address, - /*[in]*/ int port, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Proxy ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_AutodetectProxy ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_DiskCacheFilename ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_DiskCacheFilename ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Providers ( - /*[out,retval]*/ struct ITileProviders * * pVal ) = 0; - virtual HRESULT __stdcall get_ProviderId ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall put_ProviderId ( - /*[in]*/ int retVal ) = 0; - virtual HRESULT __stdcall raw_GetTilesIndices ( - /*[in]*/ struct IExtents * boundsDegrees, - /*[in]*/ int zoom, - /*[in]*/ int ProviderId, - /*[out,retval]*/ struct IExtents * * retVal ) = 0; - virtual HRESULT __stdcall raw_Prefetch ( - /*[in]*/ double minLat, - /*[in]*/ double maxLat, - /*[in]*/ double minLng, - /*[in]*/ double maxLng, - /*[in]*/ int zoom, - /*[in]*/ int ProviderId, - struct IStopExecution * stop, - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall raw_Prefetch2 ( - /*[in]*/ int minX, - /*[in]*/ int maxX, - /*[in]*/ int minY, - /*[in]*/ int maxY, - /*[in]*/ int zoom, - /*[in]*/ int ProviderId, - struct IStopExecution * stop, - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall raw_get_DiskCacheCount ( - /*[in]*/ int Provider, - /*[in]*/ int zoom, - /*[in]*/ int xMin, - /*[in]*/ int xMax, - /*[in]*/ int yMin, - /*[in]*/ int yMax, - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_ProviderName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_CheckConnection ( - /*[in]*/ BSTR url, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GetTileBounds ( - /*[in]*/ int ProviderId, - /*[in]*/ int zoom, - /*[in]*/ int tileX, - /*[in]*/ int tileY, - /*[out,retval]*/ struct IExtents * * retVal ) = 0; - virtual HRESULT __stdcall get_CurrentZoom ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall raw_PrefetchToFolder ( - /*[in]*/ struct IExtents * Extents, - /*[in]*/ int zoom, - /*[in]*/ int ProviderId, - /*[in]*/ BSTR savePath, - /*[in]*/ BSTR fileExtension, - /*[in]*/ struct IStopExecution * stop, - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_DelayRequestTimeout ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_DelayRequestTimeout ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_MaxZoom ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_MinZoom ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_ServerProjection ( - /*[out,retval]*/ struct IGeoProjection * * retVal ) = 0; - virtual HRESULT __stdcall get_ProjectionStatus ( - /*[out,retval]*/ enum tkTilesProjectionStatus * retVal ) = 0; - virtual HRESULT __stdcall raw_SetProxyAuthentication ( - /*[in]*/ BSTR username, - /*[in]*/ BSTR password, - /*[in]*/ BSTR domain, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ClearProxyAuthorization ( ) = 0; - virtual HRESULT __stdcall get_ProxyAuthenticationScheme ( - /*[out,retval]*/ enum tkProxyAuthentication * pVal ) = 0; - virtual HRESULT __stdcall put_ProxyAuthenticationScheme ( - /*[in]*/ enum tkProxyAuthentication pVal ) = 0; - virtual HRESULT __stdcall get_ProjectionIsSphericalMercator ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; -}; - -struct __declspec(uuid("34613d99-ddab-48ca-ab5d-cad805e7986c")) -IChart : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetPositionX,put=PutPositionX)) - double PositionX; - __declspec(property(get=GetPositionY,put=PutPositionY)) - double PositionY; - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - __declspec(property(get=GetIsDrawn,put=PutIsDrawn)) - VARIANT_BOOL IsDrawn; - __declspec(property(get=GetScreenExtents)) - IExtentsPtr ScreenExtents; - - // - // Wrapper methods for error-handling - // - - double GetPositionX ( ); - void PutPositionX ( - double retVal ); - double GetPositionY ( ); - void PutPositionY ( - double retVal ); - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetIsDrawn ( ); - void PutIsDrawn ( - VARIANT_BOOL retVal ); - IExtentsPtr GetScreenExtents ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_PositionX ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_PositionX ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_PositionY ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_PositionY ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_IsDrawn ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_IsDrawn ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ScreenExtents ( - /*[out,retval]*/ struct IExtents * * retVal ) = 0; -}; - -struct __declspec(uuid("d98bb982-8d47-47bc-81ca-0efa15d1b4f6")) -ICharts : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - __declspec(property(get=GetAvoidCollisions,put=PutAvoidCollisions)) - VARIANT_BOOL AvoidCollisions; - __declspec(property(get=GetChartType,put=PutChartType)) - enum tkChartType ChartType; - __declspec(property(get=GetBarWidth,put=PutBarWidth)) - long BarWidth; - __declspec(property(get=GetBarHeight,put=PutBarHeight)) - long BarHeight; - __declspec(property(get=GetPieRadius,put=PutPieRadius)) - long PieRadius; - __declspec(property(get=GetPieRotation,put=PutPieRotation)) - double PieRotation; - __declspec(property(get=GetNumFields)) - long NumFields; - __declspec(property(get=GetTilt,put=PutTilt)) - double Tilt; - __declspec(property(get=GetThickness,put=PutThickness)) - double Thickness; - __declspec(property(get=GetPieRadius2,put=PutPieRadius2)) - long PieRadius2; - __declspec(property(get=GetSizeField,put=PutSizeField)) - long SizeField; - __declspec(property(get=GetNormalizationField,put=PutNormalizationField)) - long NormalizationField; - __declspec(property(get=GetUseVariableRadius,put=PutUseVariableRadius)) - VARIANT_BOOL UseVariableRadius; - __declspec(property(get=GetUse3DMode,put=PutUse3DMode)) - VARIANT_BOOL Use3DMode; - __declspec(property(get=GetTransparency,put=PutTransparency)) - short Transparency; - __declspec(property(get=GetLineColor,put=PutLineColor)) - OLE_COLOR LineColor; - __declspec(property(get=GetVerticalPosition,put=PutVerticalPosition)) - enum tkVerticalPosition VerticalPosition; - __declspec(property(get=GetChart)) - IChartPtr Chart[]; - __declspec(property(get=GetField)) - IChartFieldPtr Field[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetCount)) - long Count; - __declspec(property(get=GetMaxVisibleScale,put=PutMaxVisibleScale)) - double MaxVisibleScale; - __declspec(property(get=GetMinVisibleScale,put=PutMinVisibleScale)) - double MinVisibleScale; - __declspec(property(get=GetDynamicVisibility,put=PutDynamicVisibility)) - VARIANT_BOOL DynamicVisibility; - __declspec(property(get=GetIconWidth)) - long IconWidth; - __declspec(property(get=GetIconHeight)) - long IconHeight; - __declspec(property(get=GetCaption,put=PutCaption)) - _bstr_t Caption; - __declspec(property(get=GetValuesFontName,put=PutValuesFontName)) - _bstr_t ValuesFontName; - __declspec(property(get=GetValuesFontSize,put=PutValuesFontSize)) - long ValuesFontSize; - __declspec(property(get=GetValuesFontItalic,put=PutValuesFontItalic)) - VARIANT_BOOL ValuesFontItalic; - __declspec(property(get=GetValuesFontBold,put=PutValuesFontBold)) - VARIANT_BOOL ValuesFontBold; - __declspec(property(get=GetValuesFontColor,put=PutValuesFontColor)) - OLE_COLOR ValuesFontColor; - __declspec(property(get=GetValuesFrameVisible,put=PutValuesFrameVisible)) - VARIANT_BOOL ValuesFrameVisible; - __declspec(property(get=GetValuesFrameColor,put=PutValuesFrameColor)) - OLE_COLOR ValuesFrameColor; - __declspec(property(get=GetValuesVisible,put=PutValuesVisible)) - VARIANT_BOOL ValuesVisible; - __declspec(property(get=GetValuesStyle,put=PutValuesStyle)) - enum tkChartValuesStyle ValuesStyle; - __declspec(property(get=GetVisibilityExpression,put=PutVisibilityExpression)) - _bstr_t VisibilityExpression; - __declspec(property(get=GetCollisionBuffer,put=PutCollisionBuffer)) - long CollisionBuffer; - __declspec(property(get=GetOffsetX,put=PutOffsetX)) - long OffsetX; - __declspec(property(get=GetOffsetY,put=PutOffsetY)) - long OffsetY; - __declspec(property(get=GetSavingMode,put=PutSavingMode)) - enum tkSavingMode SavingMode; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetAvoidCollisions ( ); - void PutAvoidCollisions ( - VARIANT_BOOL pVal ); - enum tkChartType GetChartType ( ); - void PutChartType ( - enum tkChartType pVal ); - long GetBarWidth ( ); - void PutBarWidth ( - long pVal ); - long GetBarHeight ( ); - void PutBarHeight ( - long pVal ); - long GetPieRadius ( ); - void PutPieRadius ( - long pVal ); - double GetPieRotation ( ); - void PutPieRotation ( - double pVal ); - long GetNumFields ( ); - HRESULT AddField2 ( - long FieldIndex, - OLE_COLOR Color ); - VARIANT_BOOL InsertField2 ( - long Index, - long FieldIndex, - OLE_COLOR Color ); - VARIANT_BOOL RemoveField ( - long Index ); - HRESULT ClearFields ( ); - VARIANT_BOOL MoveField ( - long OldIndex, - long NewIndex ); - VARIANT_BOOL Generate ( - enum tkLabelPositioning Type ); - HRESULT Clear ( ); - VARIANT_BOOL DrawChart ( - int * * hDC, - float x, - float y, - VARIANT_BOOL hideLabels, - OLE_COLOR backColor ); - double GetTilt ( ); - void PutTilt ( - double pVal ); - double GetThickness ( ); - void PutThickness ( - double pVal ); - long GetPieRadius2 ( ); - void PutPieRadius2 ( - long pVal ); - long GetSizeField ( ); - void PutSizeField ( - long pVal ); - long GetNormalizationField ( ); - void PutNormalizationField ( - long pVal ); - VARIANT_BOOL GetUseVariableRadius ( ); - void PutUseVariableRadius ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetUse3DMode ( ); - void PutUse3DMode ( - VARIANT_BOOL pVal ); - short GetTransparency ( ); - void PutTransparency ( - short pVal ); - OLE_COLOR GetLineColor ( ); - void PutLineColor ( - OLE_COLOR pVal ); - enum tkVerticalPosition GetVerticalPosition ( ); - void PutVerticalPosition ( - enum tkVerticalPosition pVal ); - IChartPtr GetChart ( - long Chart ); - IChartFieldPtr GetField ( - long FieldIndex ); - VARIANT_BOOL AddField ( - struct IChartField * Field ); - VARIANT_BOOL InsertField ( - long Index, - struct IChartField * Field ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - long GetCount ( ); - double GetMaxVisibleScale ( ); - void PutMaxVisibleScale ( - double retVal ); - double GetMinVisibleScale ( ); - void PutMinVisibleScale ( - double retVal ); - VARIANT_BOOL GetDynamicVisibility ( ); - void PutDynamicVisibility ( - VARIANT_BOOL retVal ); - long GetIconWidth ( ); - long GetIconHeight ( ); - _bstr_t GetCaption ( ); - void PutCaption ( - _bstr_t retVal ); - _bstr_t GetValuesFontName ( ); - void PutValuesFontName ( - _bstr_t retVal ); - long GetValuesFontSize ( ); - void PutValuesFontSize ( - long retVal ); - VARIANT_BOOL GetValuesFontItalic ( ); - void PutValuesFontItalic ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetValuesFontBold ( ); - void PutValuesFontBold ( - VARIANT_BOOL retVal ); - OLE_COLOR GetValuesFontColor ( ); - void PutValuesFontColor ( - OLE_COLOR retVal ); - VARIANT_BOOL GetValuesFrameVisible ( ); - void PutValuesFrameVisible ( - VARIANT_BOOL retVal ); - OLE_COLOR GetValuesFrameColor ( ); - void PutValuesFrameColor ( - OLE_COLOR retVal ); - VARIANT_BOOL GetValuesVisible ( ); - void PutValuesVisible ( - VARIANT_BOOL retVal ); - enum tkChartValuesStyle GetValuesStyle ( ); - void PutValuesStyle ( - enum tkChartValuesStyle retVal ); - VARIANT_BOOL Select ( - struct IExtents * BoundingBox, - long Tolerance, - enum SelectMode SelectMode, - VARIANT * Indices ); - _bstr_t GetVisibilityExpression ( ); - void PutVisibilityExpression ( - _bstr_t retVal ); - long GetCollisionBuffer ( ); - void PutCollisionBuffer ( - long retVal ); - long GetOffsetX ( ); - void PutOffsetX ( - long retVal ); - long GetOffsetY ( ); - void PutOffsetY ( - long retVal ); - _bstr_t Serialize ( ); - HRESULT Deserialize ( - _bstr_t newVal ); - VARIANT_BOOL SaveToXML ( - _bstr_t Filename ); - VARIANT_BOOL LoadFromXML ( - _bstr_t Filename ); - enum tkSavingMode GetSavingMode ( ); - void PutSavingMode ( - enum tkSavingMode retVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_AvoidCollisions ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_AvoidCollisions ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ChartType ( - /*[out,retval]*/ enum tkChartType * pVal ) = 0; - virtual HRESULT __stdcall put_ChartType ( - /*[in]*/ enum tkChartType pVal ) = 0; - virtual HRESULT __stdcall get_BarWidth ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_BarWidth ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_BarHeight ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_BarHeight ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_PieRadius ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_PieRadius ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_PieRotation ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_PieRotation ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_NumFields ( - /*[out,retval]*/ long * newVal ) = 0; - virtual HRESULT __stdcall raw_AddField2 ( - /*[in]*/ long FieldIndex, - /*[in]*/ OLE_COLOR Color ) = 0; - virtual HRESULT __stdcall raw_InsertField2 ( - /*[in]*/ long Index, - /*[in]*/ long FieldIndex, - /*[in]*/ OLE_COLOR Color, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_RemoveField ( - /*[in]*/ long Index, - /*[out,retval]*/ VARIANT_BOOL * vbretval ) = 0; - virtual HRESULT __stdcall raw_ClearFields ( ) = 0; - virtual HRESULT __stdcall raw_MoveField ( - /*[in]*/ long OldIndex, - /*[in]*/ long NewIndex, - /*[out,retval]*/ VARIANT_BOOL * vbretval ) = 0; - virtual HRESULT __stdcall raw_Generate ( - /*[in]*/ enum tkLabelPositioning Type, - /*[out,retval]*/ VARIANT_BOOL * vbretval ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall raw_DrawChart ( - /*[in]*/ int * * hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ VARIANT_BOOL hideLabels, - /*[in]*/ OLE_COLOR backColor, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Tilt ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_Tilt ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_Thickness ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_Thickness ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_PieRadius2 ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_PieRadius2 ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_SizeField ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_SizeField ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_NormalizationField ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_NormalizationField ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_UseVariableRadius ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseVariableRadius ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_Use3DMode ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Use3DMode ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_Transparency ( - /*[out,retval]*/ short * pVal ) = 0; - virtual HRESULT __stdcall put_Transparency ( - /*[in]*/ short pVal ) = 0; - virtual HRESULT __stdcall get_LineColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_LineColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_VerticalPosition ( - /*[out,retval]*/ enum tkVerticalPosition * pVal ) = 0; - virtual HRESULT __stdcall put_VerticalPosition ( - /*[in]*/ enum tkVerticalPosition pVal ) = 0; - virtual HRESULT __stdcall get_Chart ( - /*[in]*/ long Chart, - /*[out,retval]*/ struct IChart * * retVal ) = 0; - virtual HRESULT __stdcall get_Field ( - /*[in]*/ long FieldIndex, - /*[out,retval]*/ struct IChartField * * retVal ) = 0; - virtual HRESULT __stdcall raw_AddField ( - /*[in]*/ struct IChartField * Field, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_InsertField ( - /*[in]*/ long Index, - /*[in]*/ struct IChartField * Field, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Count ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_MaxVisibleScale ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_MaxVisibleScale ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_MinVisibleScale ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_MinVisibleScale ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_DynamicVisibility ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_DynamicVisibility ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_IconWidth ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_IconHeight ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_Caption ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Caption ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_ValuesFontName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_ValuesFontName ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_ValuesFontSize ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_ValuesFontSize ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_ValuesFontItalic ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ValuesFontItalic ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ValuesFontBold ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ValuesFontBold ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ValuesFontColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_ValuesFontColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_ValuesFrameVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ValuesFrameVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ValuesFrameColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_ValuesFrameColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_ValuesVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ValuesVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ValuesStyle ( - /*[out,retval]*/ enum tkChartValuesStyle * retVal ) = 0; - virtual HRESULT __stdcall put_ValuesStyle ( - /*[in]*/ enum tkChartValuesStyle retVal ) = 0; - virtual HRESULT __stdcall raw_Select ( - /*[in]*/ struct IExtents * BoundingBox, - /*[in]*/ long Tolerance, - /*[in]*/ enum SelectMode SelectMode, - /*[in,out]*/ VARIANT * Indices, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_VisibilityExpression ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_VisibilityExpression ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_CollisionBuffer ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_CollisionBuffer ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_OffsetX ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_OffsetX ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_OffsetY ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_OffsetY ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall raw_SaveToXML ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_LoadFromXML ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_SavingMode ( - /*[out,retval]*/ enum tkSavingMode * retVal ) = 0; - virtual HRESULT __stdcall put_SavingMode ( - /*[in]*/ enum tkSavingMode retVal ) = 0; -}; - -struct __declspec(uuid("74bfb63d-6dbc-41ff-a50f-22cd10bac930")) -IWmsLayer : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetName,put=PutName)) - _bstr_t Name; - __declspec(property(get=GetBoundingBox,put=PutBoundingBox)) - IExtentsPtr BoundingBox; - __declspec(property(get=GetEpsg,put=PutEpsg)) - long Epsg; - __declspec(property(get=GetLayers,put=PutLayers)) - _bstr_t Layers; - __declspec(property(get=GetBaseUrl,put=PutBaseUrl)) - _bstr_t BaseUrl; - __declspec(property(get=GetId,put=PutId)) - long Id; - __declspec(property(get=GetFormat,put=PutFormat)) - _bstr_t Format; - __declspec(property(get=GetIsEmpty)) - VARIANT_BOOL IsEmpty; - __declspec(property(get=GetMapExtents)) - IExtentsPtr MapExtents; - __declspec(property(get=GetGeoProjection)) - IGeoProjectionPtr GeoProjection; - __declspec(property(get=GetOpacity,put=PutOpacity)) - unsigned char Opacity; - __declspec(property(get=GetBrightness,put=PutBrightness)) - float Brightness; - __declspec(property(get=GetContrast,put=PutContrast)) - float Contrast; - __declspec(property(get=GetSaturation,put=PutSaturation)) - float Saturation; - __declspec(property(get=GetHue,put=PutHue)) - float Hue; - __declspec(property(get=GetGamma,put=PutGamma)) - float Gamma; - __declspec(property(get=GetUseCache,put=PutUseCache)) - VARIANT_BOOL UseCache; - __declspec(property(get=GetDoCaching,put=PutDoCaching)) - VARIANT_BOOL DoCaching; - __declspec(property(get=GetTransparentColor,put=PutTransparentColor)) - OLE_COLOR TransparentColor; - __declspec(property(get=GetUseTransparentColor,put=PutUseTransparentColor)) - VARIANT_BOOL UseTransparentColor; - __declspec(property(get=GetVersion,put=PutVersion)) - enum tkWmsVersion Version; - __declspec(property(get=GetStyles,put=PutStyles)) - _bstr_t Styles; - - // - // Wrapper methods for error-handling - // - - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - _bstr_t GetName ( ); - void PutName ( - _bstr_t pVal ); - IExtentsPtr GetBoundingBox ( ); - void PutBoundingBox ( - struct IExtents * pVal ); - long GetEpsg ( ); - void PutEpsg ( - long pVal ); - _bstr_t GetLayers ( ); - void PutLayers ( - _bstr_t pVal ); - _bstr_t GetBaseUrl ( ); - void PutBaseUrl ( - _bstr_t pVal ); - long GetId ( ); - void PutId ( - long pVal ); - _bstr_t GetFormat ( ); - void PutFormat ( - _bstr_t pVal ); - VARIANT_BOOL GetIsEmpty ( ); - IExtentsPtr GetMapExtents ( ); - HRESULT Close ( ); - _bstr_t Serialize ( ); - VARIANT_BOOL Deserialize ( - _bstr_t state ); - IGeoProjectionPtr GetGeoProjection ( ); - unsigned char GetOpacity ( ); - void PutOpacity ( - unsigned char pVal ); - float GetBrightness ( ); - void PutBrightness ( - float pVal ); - float GetContrast ( ); - void PutContrast ( - float pVal ); - float GetSaturation ( ); - void PutSaturation ( - float pVal ); - float GetHue ( ); - void PutHue ( - float pVal ); - float GetGamma ( ); - void PutGamma ( - float pVal ); - VARIANT_BOOL GetUseCache ( ); - void PutUseCache ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetDoCaching ( ); - void PutDoCaching ( - VARIANT_BOOL pVal ); - OLE_COLOR GetTransparentColor ( ); - void PutTransparentColor ( - OLE_COLOR pVal ); - VARIANT_BOOL GetUseTransparentColor ( ); - void PutUseTransparentColor ( - VARIANT_BOOL pVal ); - enum tkWmsVersion GetVersion ( ); - void PutVersion ( - enum tkWmsVersion pVal ); - _bstr_t GetStyles ( ); - void PutStyles ( - _bstr_t pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Name ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Name ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_BoundingBox ( - /*[out,retval]*/ struct IExtents * * pVal ) = 0; - virtual HRESULT __stdcall put_BoundingBox ( - /*[in]*/ struct IExtents * pVal ) = 0; - virtual HRESULT __stdcall get_Epsg ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_Epsg ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_Layers ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Layers ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_BaseUrl ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_BaseUrl ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Id ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_Id ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_Format ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Format ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_IsEmpty ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_MapExtents ( - /*[out,retval]*/ struct IExtents * * pVal ) = 0; - virtual HRESULT __stdcall raw_Close ( ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR state, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_GeoProjection ( - /*[out,retval]*/ struct IGeoProjection * * pVal ) = 0; - virtual HRESULT __stdcall get_Opacity ( - /*[out,retval]*/ unsigned char * pVal ) = 0; - virtual HRESULT __stdcall put_Opacity ( - /*[in]*/ unsigned char pVal ) = 0; - virtual HRESULT __stdcall get_Brightness ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Brightness ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_Contrast ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Contrast ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_Saturation ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Saturation ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_Hue ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Hue ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_Gamma ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Gamma ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_UseCache ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseCache ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_DoCaching ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_DoCaching ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_TransparentColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_TransparentColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_UseTransparentColor ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseTransparentColor ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_Version ( - /*[out,retval]*/ enum tkWmsVersion * pVal ) = 0; - virtual HRESULT __stdcall put_Version ( - /*[in]*/ enum tkWmsVersion pVal ) = 0; - virtual HRESULT __stdcall get_Styles ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Styles ( - /*[in]*/ BSTR pVal ) = 0; -}; - -struct __declspec(uuid("7399b752-61d9-4a23-973f-1033431dd009")) -IShapeDrawingOptions : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetFillVisible,put=PutFillVisible)) - VARIANT_BOOL FillVisible; - __declspec(property(get=GetLineVisible,put=PutLineVisible)) - VARIANT_BOOL LineVisible; - __declspec(property(get=GetLineTransparency,put=PutLineTransparency)) - float LineTransparency; - __declspec(property(get=GetFillColor,put=PutFillColor)) - OLE_COLOR FillColor; - __declspec(property(get=GetLineColor,put=PutLineColor)) - OLE_COLOR LineColor; - __declspec(property(get=GetDrawingMode,put=PutDrawingMode)) - enum tkVectorDrawingMode DrawingMode; - __declspec(property(get=GetFillHatchStyle,put=PutFillHatchStyle)) - enum tkGDIPlusHatchStyle FillHatchStyle; - __declspec(property(get=GetLineStipple,put=PutLineStipple)) - enum tkDashStyle LineStipple; - __declspec(property(get=GetPointShape,put=PutPointShape)) - enum tkPointShapeType PointShape; - __declspec(property(get=GetFillTransparency,put=PutFillTransparency)) - float FillTransparency; - __declspec(property(get=GetLineWidth,put=PutLineWidth)) - float LineWidth; - __declspec(property(get=GetPointSize,put=PutPointSize)) - float PointSize; - __declspec(property(get=GetFillBgTransparent,put=PutFillBgTransparent)) - VARIANT_BOOL FillBgTransparent; - __declspec(property(get=GetFillBgColor,put=PutFillBgColor)) - OLE_COLOR FillBgColor; - __declspec(property(get=GetPicture,put=PutPicture)) - IImagePtr Picture; - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - __declspec(property(get=GetFillType,put=PutFillType)) - enum tkFillType FillType; - __declspec(property(get=GetFillGradientType,put=PutFillGradientType)) - enum tkGradientType FillGradientType; - __declspec(property(get=GetPointType,put=PutPointType)) - enum tkPointSymbolType PointType; - __declspec(property(get=GetFillColor2,put=PutFillColor2)) - OLE_COLOR FillColor2; - __declspec(property(get=GetPointRotation,put=PutPointRotation)) - double PointRotation; - __declspec(property(get=GetPointSidesCount,put=PutPointSidesCount)) - long PointSidesCount; - __declspec(property(get=GetPointSidesRatio,put=PutPointSidesRatio)) - float PointSidesRatio; - __declspec(property(get=GetFillRotation,put=PutFillRotation)) - double FillRotation; - __declspec(property(get=GetFillGradientBounds,put=PutFillGradientBounds)) - enum tkGradientBounds FillGradientBounds; - __declspec(property(get=GetPictureScaleX,put=PutPictureScaleX)) - double PictureScaleX; - __declspec(property(get=GetPictureScaleY,put=PutPictureScaleY)) - double PictureScaleY; - __declspec(property(get=GetPointCharacter,put=PutPointCharacter)) - short PointCharacter; - __declspec(property(get=GetFontName,put=PutFontName)) - _bstr_t FontName; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetVerticesVisible,put=PutVerticesVisible)) - VARIANT_BOOL VerticesVisible; - __declspec(property(get=GetVerticesType,put=PutVerticesType)) - enum tkVertexType VerticesType; - __declspec(property(get=GetVerticesColor,put=PutVerticesColor)) - OLE_COLOR VerticesColor; - __declspec(property(get=GetVerticesSize,put=PutVerticesSize)) - long VerticesSize; - __declspec(property(get=GetVerticesFillVisible,put=PutVerticesFillVisible)) - VARIANT_BOOL VerticesFillVisible; - __declspec(property(get=GetLinePattern,put=PutLinePattern)) - ILinePatternPtr LinePattern; - __declspec(property(get=GetTag,put=PutTag)) - _bstr_t Tag; - __declspec(property(get=GetUseLinePattern,put=PutUseLinePattern)) - VARIANT_BOOL UseLinePattern; - __declspec(property(get=GetDynamicVisibility,put=PutDynamicVisibility)) - VARIANT_BOOL DynamicVisibility; - __declspec(property(get=GetMaxVisibleScale,put=PutMaxVisibleScale)) - double MaxVisibleScale; - __declspec(property(get=GetMinVisibleScale,put=PutMinVisibleScale)) - double MinVisibleScale; - __declspec(property(get=GetAlignPictureByBottom,put=PutAlignPictureByBottom)) - VARIANT_BOOL AlignPictureByBottom; - __declspec(property(get=GetFrameVisible,put=PutFrameVisible)) - VARIANT_BOOL FrameVisible; - __declspec(property(get=GetFrameType,put=PutFrameType)) - enum tkLabelFrameType FrameType; - __declspec(property(get=GetPointReflection,put=PutPointReflection)) - enum tkPointReflectionType PointReflection; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL GetFillVisible ( ); - void PutFillVisible ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetLineVisible ( ); - void PutLineVisible ( - VARIANT_BOOL pVal ); - float GetLineTransparency ( ); - void PutLineTransparency ( - float pVal ); - OLE_COLOR GetFillColor ( ); - void PutFillColor ( - OLE_COLOR pVal ); - OLE_COLOR GetLineColor ( ); - void PutLineColor ( - OLE_COLOR pVal ); - enum tkVectorDrawingMode GetDrawingMode ( ); - void PutDrawingMode ( - enum tkVectorDrawingMode pVal ); - enum tkGDIPlusHatchStyle GetFillHatchStyle ( ); - void PutFillHatchStyle ( - enum tkGDIPlusHatchStyle pVal ); - enum tkDashStyle GetLineStipple ( ); - void PutLineStipple ( - enum tkDashStyle pVal ); - enum tkPointShapeType GetPointShape ( ); - void PutPointShape ( - enum tkPointShapeType pVal ); - float GetFillTransparency ( ); - void PutFillTransparency ( - float pVal ); - float GetLineWidth ( ); - void PutLineWidth ( - float pVal ); - float GetPointSize ( ); - void PutPointSize ( - float pVal ); - VARIANT_BOOL GetFillBgTransparent ( ); - void PutFillBgTransparent ( - VARIANT_BOOL pVal ); - OLE_COLOR GetFillBgColor ( ); - void PutFillBgColor ( - OLE_COLOR pVal ); - IImagePtr GetPicture ( ); - void PutPicture ( - struct IImage * pVal ); - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL pVal ); - enum tkFillType GetFillType ( ); - void PutFillType ( - enum tkFillType pVal ); - enum tkGradientType GetFillGradientType ( ); - void PutFillGradientType ( - enum tkGradientType pVal ); - enum tkPointSymbolType GetPointType ( ); - void PutPointType ( - enum tkPointSymbolType pVal ); - OLE_COLOR GetFillColor2 ( ); - void PutFillColor2 ( - OLE_COLOR pVal ); - double GetPointRotation ( ); - void PutPointRotation ( - double pVal ); - long GetPointSidesCount ( ); - void PutPointSidesCount ( - long pVal ); - float GetPointSidesRatio ( ); - void PutPointSidesRatio ( - float pVal ); - double GetFillRotation ( ); - void PutFillRotation ( - double pVal ); - enum tkGradientBounds GetFillGradientBounds ( ); - void PutFillGradientBounds ( - enum tkGradientBounds pVal ); - double GetPictureScaleX ( ); - void PutPictureScaleX ( - double pVal ); - double GetPictureScaleY ( ); - void PutPictureScaleY ( - double pVal ); - VARIANT_BOOL DrawShape ( - int * * hDC, - float x, - float y, - struct IShape * Shape, - VARIANT_BOOL drawVertices, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - short GetPointCharacter ( ); - void PutPointCharacter ( - short pVal ); - _bstr_t GetFontName ( ); - void PutFontName ( - _bstr_t pVal ); - IShapeDrawingOptionsPtr Clone ( ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - VARIANT_BOOL DrawRectangle ( - int * * hDC, - float x, - float y, - int Width, - int Height, - VARIANT_BOOL drawVertices, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - VARIANT_BOOL DrawPoint ( - int * * hDC, - float x, - float y, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - VARIANT_BOOL GetVerticesVisible ( ); - void PutVerticesVisible ( - VARIANT_BOOL pVal ); - enum tkVertexType GetVerticesType ( ); - void PutVerticesType ( - enum tkVertexType pVal ); - OLE_COLOR GetVerticesColor ( ); - void PutVerticesColor ( - OLE_COLOR pVal ); - long GetVerticesSize ( ); - void PutVerticesSize ( - long pVal ); - VARIANT_BOOL GetVerticesFillVisible ( ); - void PutVerticesFillVisible ( - VARIANT_BOOL pVal ); - VARIANT_BOOL DrawLine ( - int * * hDC, - float x, - float y, - int Width, - int Height, - VARIANT_BOOL drawVertices, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - ILinePatternPtr GetLinePattern ( ); - void PutLinePattern ( - struct ILinePattern * pVal ); - _bstr_t GetTag ( ); - void PutTag ( - _bstr_t retVal ); - HRESULT SetGradientFill ( - OLE_COLOR Color, - short range ); - HRESULT SetDefaultPointSymbol ( - enum tkDefaultPointSymbol symbol ); - VARIANT_BOOL GetUseLinePattern ( ); - void PutUseLinePattern ( - VARIANT_BOOL retVal ); - _bstr_t Serialize ( ); - HRESULT Deserialize ( - _bstr_t newVal ); - VARIANT_BOOL DrawPointVB ( - int hDC, - float x, - float y, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - VARIANT_BOOL DrawLineVB ( - int hDC, - float x, - float y, - int Width, - int Height, - VARIANT_BOOL drawVertices, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - VARIANT_BOOL DrawRectangleVB ( - int hDC, - float x, - float y, - int Width, - int Height, - VARIANT_BOOL drawVertices, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - VARIANT_BOOL DrawShapeVB ( - int hDC, - float x, - float y, - struct IShape * Shape, - VARIANT_BOOL drawVertices, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - VARIANT_BOOL GetDynamicVisibility ( ); - void PutDynamicVisibility ( - VARIANT_BOOL retVal ); - double GetMaxVisibleScale ( ); - void PutMaxVisibleScale ( - double retVal ); - double GetMinVisibleScale ( ); - void PutMinVisibleScale ( - double retVal ); - VARIANT_BOOL GetAlignPictureByBottom ( ); - void PutAlignPictureByBottom ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetFrameVisible ( ); - void PutFrameVisible ( - VARIANT_BOOL pVal ); - enum tkLabelFrameType GetFrameType ( ); - void PutFrameType ( - enum tkLabelFrameType pVal ); - enum tkPointReflectionType GetPointReflection ( ); - void PutPointReflection ( - enum tkPointReflectionType pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_FillVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_FillVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_LineVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_LineVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_LineTransparency ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_LineTransparency ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_FillColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_FillColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_LineColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_LineColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_DrawingMode ( - /*[out,retval]*/ enum tkVectorDrawingMode * pVal ) = 0; - virtual HRESULT __stdcall put_DrawingMode ( - /*[in]*/ enum tkVectorDrawingMode pVal ) = 0; - virtual HRESULT __stdcall get_FillHatchStyle ( - /*[out,retval]*/ enum tkGDIPlusHatchStyle * pVal ) = 0; - virtual HRESULT __stdcall put_FillHatchStyle ( - /*[in]*/ enum tkGDIPlusHatchStyle pVal ) = 0; - virtual HRESULT __stdcall get_LineStipple ( - /*[out,retval]*/ enum tkDashStyle * pVal ) = 0; - virtual HRESULT __stdcall put_LineStipple ( - /*[in]*/ enum tkDashStyle pVal ) = 0; - virtual HRESULT __stdcall get_PointShape ( - /*[out,retval]*/ enum tkPointShapeType * pVal ) = 0; - virtual HRESULT __stdcall put_PointShape ( - /*[in]*/ enum tkPointShapeType pVal ) = 0; - virtual HRESULT __stdcall get_FillTransparency ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_FillTransparency ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_LineWidth ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_LineWidth ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_PointSize ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_PointSize ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_FillBgTransparent ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_FillBgTransparent ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_FillBgColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_FillBgColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_Picture ( - /*[out,retval]*/ struct IImage * * pVal ) = 0; - virtual HRESULT __stdcall put_Picture ( - /*[in]*/ struct IImage * pVal ) = 0; - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_FillType ( - /*[out,retval]*/ enum tkFillType * pVal ) = 0; - virtual HRESULT __stdcall put_FillType ( - /*[in]*/ enum tkFillType pVal ) = 0; - virtual HRESULT __stdcall get_FillGradientType ( - /*[out,retval]*/ enum tkGradientType * pVal ) = 0; - virtual HRESULT __stdcall put_FillGradientType ( - /*[in]*/ enum tkGradientType pVal ) = 0; - virtual HRESULT __stdcall get_PointType ( - /*[out,retval]*/ enum tkPointSymbolType * pVal ) = 0; - virtual HRESULT __stdcall put_PointType ( - /*[in]*/ enum tkPointSymbolType pVal ) = 0; - virtual HRESULT __stdcall get_FillColor2 ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_FillColor2 ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_PointRotation ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_PointRotation ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_PointSidesCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_PointSidesCount ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_PointSidesRatio ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_PointSidesRatio ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_FillRotation ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_FillRotation ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_FillGradientBounds ( - /*[out,retval]*/ enum tkGradientBounds * pVal ) = 0; - virtual HRESULT __stdcall put_FillGradientBounds ( - /*[in]*/ enum tkGradientBounds pVal ) = 0; - virtual HRESULT __stdcall get_PictureScaleX ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_PictureScaleX ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_PictureScaleY ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_PictureScaleY ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall raw_DrawShape ( - /*[in]*/ int * * hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ struct IShape * Shape, - /*[in]*/ VARIANT_BOOL drawVertices, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_PointCharacter ( - /*[out,retval]*/ short * pVal ) = 0; - virtual HRESULT __stdcall put_PointCharacter ( - /*[in]*/ short pVal ) = 0; - virtual HRESULT __stdcall get_FontName ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_FontName ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_Clone ( - /*[out,retval]*/ struct IShapeDrawingOptions * * retVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_DrawRectangle ( - /*[in]*/ int * * hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int Width, - /*[in]*/ int Height, - /*[in]*/ VARIANT_BOOL drawVertices, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_DrawPoint ( - /*[in]*/ int * * hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_VerticesVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_VerticesVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_VerticesType ( - /*[out,retval]*/ enum tkVertexType * pVal ) = 0; - virtual HRESULT __stdcall put_VerticesType ( - /*[in]*/ enum tkVertexType pVal ) = 0; - virtual HRESULT __stdcall get_VerticesColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_VerticesColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_VerticesSize ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_VerticesSize ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_VerticesFillVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_VerticesFillVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_DrawLine ( - /*[in]*/ int * * hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int Width, - /*[in]*/ int Height, - /*[in]*/ VARIANT_BOOL drawVertices, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_LinePattern ( - /*[out,retval]*/ struct ILinePattern * * pVal ) = 0; - virtual HRESULT __stdcall put_LinePattern ( - /*[in]*/ struct ILinePattern * pVal ) = 0; - virtual HRESULT __stdcall get_Tag ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Tag ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall raw_SetGradientFill ( - /*[in]*/ OLE_COLOR Color, - /*[in]*/ short range ) = 0; - virtual HRESULT __stdcall raw_SetDefaultPointSymbol ( - /*[in]*/ enum tkDefaultPointSymbol symbol ) = 0; - virtual HRESULT __stdcall get_UseLinePattern ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_UseLinePattern ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall raw_DrawPointVB ( - /*[in]*/ int hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_DrawLineVB ( - /*[in]*/ int hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int Width, - /*[in]*/ int Height, - /*[in]*/ VARIANT_BOOL drawVertices, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_DrawRectangleVB ( - /*[in]*/ int hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int Width, - /*[in]*/ int Height, - /*[in]*/ VARIANT_BOOL drawVertices, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_DrawShapeVB ( - /*[in]*/ int hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ struct IShape * Shape, - /*[in]*/ VARIANT_BOOL drawVertices, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_DynamicVisibility ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_DynamicVisibility ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_MaxVisibleScale ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_MaxVisibleScale ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_MinVisibleScale ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_MinVisibleScale ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_AlignPictureByBottom ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_AlignPictureByBottom ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_FrameVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_FrameVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_FrameType ( - /*[out,retval]*/ enum tkLabelFrameType * pVal ) = 0; - virtual HRESULT __stdcall put_FrameType ( - /*[in]*/ enum tkLabelFrameType pVal ) = 0; - virtual HRESULT __stdcall get_PointReflection ( - /*[out,retval]*/ enum tkPointReflectionType * pVal ) = 0; - virtual HRESULT __stdcall put_PointReflection ( - /*[in]*/ enum tkPointReflectionType pVal ) = 0; -}; - -struct __declspec(uuid("688eb3ff-cf7a-490c-9bc7-be47ceb32c59")) -IShapefileCategory : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetName,put=PutName)) - _bstr_t Name; - __declspec(property(get=GetExpression,put=PutExpression)) - _bstr_t Expression; - __declspec(property(get=GetDrawingOptions,put=PutDrawingOptions)) - IShapeDrawingOptionsPtr DrawingOptions; - __declspec(property(get=GetValueType,put=PutValueType)) - enum tkCategoryValue ValueType; - __declspec(property(get=GetMinValue,put=PutMinValue)) - _variant_t MinValue; - __declspec(property(get=GetMaxValue,put=PutMaxValue)) - _variant_t MaxValue; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetName ( ); - void PutName ( - _bstr_t retVal ); - _bstr_t GetExpression ( ); - void PutExpression ( - _bstr_t retVal ); - IShapeDrawingOptionsPtr GetDrawingOptions ( ); - void PutDrawingOptions ( - struct IShapeDrawingOptions * retVal ); - enum tkCategoryValue GetValueType ( ); - void PutValueType ( - enum tkCategoryValue pVal ); - _variant_t GetMinValue ( ); - void PutMinValue ( - const _variant_t & pVal ); - _variant_t GetMaxValue ( ); - void PutMaxValue ( - const _variant_t & pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Name ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Name ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_Expression ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Expression ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_DrawingOptions ( - /*[out,retval]*/ struct IShapeDrawingOptions * * retVal ) = 0; - virtual HRESULT __stdcall put_DrawingOptions ( - /*[in]*/ struct IShapeDrawingOptions * retVal ) = 0; - virtual HRESULT __stdcall get_ValueType ( - /*[out,retval]*/ enum tkCategoryValue * pVal ) = 0; - virtual HRESULT __stdcall put_ValueType ( - /*[in]*/ enum tkCategoryValue pVal ) = 0; - virtual HRESULT __stdcall get_MinValue ( - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall put_MinValue ( - /*[in]*/ VARIANT pVal ) = 0; - virtual HRESULT __stdcall get_MaxValue ( - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall put_MaxValue ( - /*[in]*/ VARIANT pVal ) = 0; -}; - -struct __declspec(uuid("79c5f83e-fb53-4189-9ec4-4ac25440d825")) -IImage : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetWidth)) - long Width; - __declspec(property(get=GetHeight)) - long Height; - __declspec(property(get=GetYllCenter,put=PutYllCenter)) - double YllCenter; - __declspec(property(get=GetXllCenter,put=PutXllCenter)) - double XllCenter; - __declspec(property(get=GetdY,put=PutdY)) - double dY; - __declspec(property(get=GetdX,put=PutdX)) - double dX; - __declspec(property(get=GetValue,put=PutValue)) - int Value[][]; - __declspec(property(get=GetIsInRam)) - VARIANT_BOOL IsInRam; - __declspec(property(get=GetTransparencyColor,put=PutTransparencyColor)) - OLE_COLOR TransparencyColor; - __declspec(property(get=GetUseTransparencyColor,put=PutUseTransparencyColor)) - VARIANT_BOOL UseTransparencyColor; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetCdlgFilter)) - _bstr_t CdlgFilter; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetFileHandle)) - long FileHandle; - __declspec(property(get=GetImageType)) - enum ImageType _ImageType; - __declspec(property(get=GetFilename)) - _bstr_t Filename; - __declspec(property(get=GetOriginalWidth)) - long OriginalWidth; - __declspec(property(get=GetOriginalHeight)) - long OriginalHeight; - __declspec(property(get=GetAllowHillshade,put=PutAllowHillshade)) - VARIANT_BOOL AllowHillshade; - __declspec(property(get=GetSetToGrey,put=PutSetToGrey)) - VARIANT_BOOL SetToGrey; - __declspec(property(get=GetUseHistogram,put=PutUseHistogram)) - VARIANT_BOOL UseHistogram; - __declspec(property(get=GetHasColorTable)) - VARIANT_BOOL HasColorTable; - __declspec(property(get=GetPaletteInterpretation)) - _bstr_t PaletteInterpretation; - __declspec(property(get=GetBufferSize,put=PutBufferSize)) - int BufferSize; - __declspec(property(get=GetNoBands)) - int NoBands; - __declspec(property(get=GetImageColorScheme,put=PutImageColorScheme)) - enum PredefinedColorScheme ImageColorScheme; - __declspec(property(get=GetDrawingMethod,put=PutDrawingMethod)) - int DrawingMethod; - __declspec(property(get=GetClearGDALCache,put=PutClearGDALCache)) - VARIANT_BOOL ClearGDALCache; - __declspec(property(get=GetTransparencyPercent,put=PutTransparencyPercent)) - double TransparencyPercent; - __declspec(property(get=GetTransparencyColor2,put=PutTransparencyColor2)) - OLE_COLOR TransparencyColor2; - __declspec(property(get=GetDownsamplingMode,put=PutDownsamplingMode)) - enum tkInterpolationMode DownsamplingMode; - __declspec(property(get=GetUpsamplingMode,put=PutUpsamplingMode)) - enum tkInterpolationMode UpsamplingMode; - __declspec(property(get=GetLabels,put=PutLabels)) - ILabelsPtr Labels; - __declspec(property(get=GetExtents)) - IExtentsPtr Extents; - __declspec(property(get=GetCanUseGrouping,put=PutCanUseGrouping)) - VARIANT_BOOL CanUseGrouping; - __declspec(property(get=GetOriginalXllCenter,put=PutOriginalXllCenter)) - double OriginalXllCenter; - __declspec(property(get=GetOriginalYllCenter,put=PutOriginalYllCenter)) - double OriginalYllCenter; - __declspec(property(get=GetOriginalDX,put=PutOriginalDX)) - double OriginalDX; - __declspec(property(get=GetOriginalDY,put=PutOriginalDY)) - double OriginalDY; - __declspec(property(get=GetNumOverviews)) - int NumOverviews; - __declspec(property(get=GetSourceType)) - enum tkImageSourceType SourceType; - __declspec(property(get=GetWarped)) - VARIANT_BOOL Warped; - __declspec(property(get=GetSourceGridName)) - _bstr_t SourceGridName; - __declspec(property(get=GetIsGridProxy)) - VARIANT_BOOL IsGridProxy; - __declspec(property(get=GetCustomColorScheme,put=PutCustomColorScheme)) - IGridColorSchemePtr CustomColorScheme; - __declspec(property(get=GetAllowGridRendering,put=PutAllowGridRendering)) - enum tkGridRendering AllowGridRendering; - __declspec(property(get=GetGridRendering)) - VARIANT_BOOL GridRendering; - __declspec(property(get=GetIsRgb)) - VARIANT_BOOL IsRgb; - __declspec(property(get=GetSourceFilename)) - _bstr_t SourceFilename; - __declspec(property(get=GetSourceGridBandIndex,put=PutSourceGridBandIndex)) - int SourceGridBandIndex; - __declspec(property(get=GetGridProxyColorScheme)) - IGridColorSchemePtr GridProxyColorScheme; - __declspec(property(get=GetGeoProjection,put=PutGeoProjection)) - IGeoProjectionPtr GeoProjection; - __declspec(property(get=GetIsEmpty)) - VARIANT_BOOL IsEmpty; - __declspec(property(get=GetBand)) - IGdalRasterBandPtr Band[]; - __declspec(property(get=GetPaletteInterpretation2)) - enum tkPaletteInterpretation PaletteInterpretation2; - __declspec(property(get=GetActiveBand)) - IGdalRasterBandPtr ActiveBand; - __declspec(property(get=GetBrightness,put=PutBrightness)) - float Brightness; - __declspec(property(get=GetContrast,put=PutContrast)) - float Contrast; - __declspec(property(get=GetSaturation,put=PutSaturation)) - float Saturation; - __declspec(property(get=GetHue,put=PutHue)) - float Hue; - __declspec(property(get=GetGamma,put=PutGamma)) - float Gamma; - __declspec(property(get=GetColorizeIntensity,put=PutColorizeIntensity)) - float ColorizeIntensity; - __declspec(property(get=GetColorizeColor,put=PutColorizeColor)) - OLE_COLOR ColorizeColor; - __declspec(property(get=GetGdalDriver)) - IGdalDriverPtr GdalDriver; - __declspec(property(get=GetRedBandIndex,put=PutRedBandIndex)) - long RedBandIndex; - __declspec(property(get=GetGreenBandIndex,put=PutGreenBandIndex)) - long GreenBandIndex; - __declspec(property(get=GetBlueBandIndex,put=PutBlueBandIndex)) - long BlueBandIndex; - __declspec(property(get=GetUseRgbBandMapping,put=PutUseRgbBandMapping)) - VARIANT_BOOL UseRgbBandMapping; - __declspec(property(get=GetForceSingleBandRendering,put=PutForceSingleBandRendering)) - VARIANT_BOOL ForceSingleBandRendering; - __declspec(property(get=GetAlphaBandIndex,put=PutAlphaBandIndex)) - long AlphaBandIndex; - __declspec(property(get=GetUseActiveBandAsAlpha,put=PutUseActiveBandAsAlpha)) - VARIANT_BOOL UseActiveBandAsAlpha; - __declspec(property(get=GetBandMinimum)) - double BandMinimum[]; - __declspec(property(get=GetBandMaximum)) - double BandMaximum[]; - __declspec(property(get=GetReverseGreyscale,put=PutReverseGreyscale)) - VARIANT_BOOL ReverseGreyscale; - __declspec(property(get=GetIgnoreColorTable,put=PutIgnoreColorTable)) - VARIANT_BOOL IgnoreColorTable; - __declspec(property(get=GetRenderingMode)) - enum tkRasterRendering RenderingMode; - __declspec(property(get=GetValueWithAlpha,put=PutValueWithAlpha)) - OLE_COLOR ValueWithAlpha[][]; - __declspec(property(get=GetBufferOffsetX)) - long BufferOffsetX; - __declspec(property(get=GetBufferOffsetY)) - long BufferOffsetY; - __declspec(property(get=GetActiveColorScheme)) - IGridColorSchemePtr ActiveColorScheme; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL Open ( - _bstr_t ImageFileName, - enum ImageType FileType, - VARIANT_BOOL InRam, - struct ICallback * cBack ); - VARIANT_BOOL Save ( - _bstr_t ImageFileName, - VARIANT_BOOL WriteWorldFile, - enum ImageType FileType, - struct ICallback * cBack ); - VARIANT_BOOL CreateNew ( - long NewWidth, - long NewHeight ); - VARIANT_BOOL Close ( ); - VARIANT_BOOL Clear ( - OLE_COLOR CanvasColor, - struct ICallback * cBack ); - VARIANT_BOOL GetRow ( - long Row, - long * Vals ); - long GetWidth ( ); - long GetHeight ( ); - double GetYllCenter ( ); - void PutYllCenter ( - double pVal ); - double GetXllCenter ( ); - void PutXllCenter ( - double pVal ); - double GetdY ( ); - void PutdY ( - double pVal ); - double GetdX ( ); - void PutdX ( - double pVal ); - int GetValue ( - long Row, - long col ); - void PutValue ( - long Row, - long col, - int pVal ); - VARIANT_BOOL GetIsInRam ( ); - OLE_COLOR GetTransparencyColor ( ); - void PutTransparencyColor ( - OLE_COLOR pVal ); - VARIANT_BOOL GetUseTransparencyColor ( ); - void PutUseTransparencyColor ( - VARIANT_BOOL pVal ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - _bstr_t GetCdlgFilter ( ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - long GetFileHandle ( ); - enum ImageType GetImageType ( ); - IPictureDisp * GetPicture ( ); - void PutRefPicture ( - IPictureDisp * pVal ); - _bstr_t GetFilename ( ); - VARIANT_BOOL GetImageBitsDC ( - long hDC ); - VARIANT_BOOL SetImageBitsDC ( - long hDC ); - HRESULT SetVisibleExtents ( - double newMinX, - double newMinY, - double newMaxX, - double newMaxY, - long newPixelsInView, - float transPercent ); - VARIANT_BOOL SetProjection ( - _bstr_t Proj4 ); - _bstr_t GetProjection ( ); - long GetOriginalWidth ( ); - long GetOriginalHeight ( ); - VARIANT_BOOL Resource ( - _bstr_t newImgPath ); - VARIANT_BOOL _pushSchemetkRaster ( - struct IGridColorScheme * cScheme ); - VARIANT_BOOL GetAllowHillshade ( ); - void PutAllowHillshade ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetSetToGrey ( ); - void PutSetToGrey ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetUseHistogram ( ); - void PutUseHistogram ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetHasColorTable ( ); - _bstr_t GetPaletteInterpretation ( ); - int GetBufferSize ( ); - void PutBufferSize ( - int pVal ); - int GetNoBands ( ); - enum PredefinedColorScheme GetImageColorScheme ( ); - void PutImageColorScheme ( - enum PredefinedColorScheme pVal ); - int GetDrawingMethod ( ); - void PutDrawingMethod ( - int retVal ); - VARIANT_BOOL BuildOverviews ( - enum tkGDALResamplingMethod ResamplingMethod, - int NumOverviews, - SAFEARRAY * OverviewList ); - VARIANT_BOOL GetClearGDALCache ( ); - void PutClearGDALCache ( - VARIANT_BOOL retVal ); - double GetTransparencyPercent ( ); - void PutTransparencyPercent ( - double retVal ); - OLE_COLOR GetTransparencyColor2 ( ); - void PutTransparencyColor2 ( - OLE_COLOR retVal ); - enum tkInterpolationMode GetDownsamplingMode ( ); - void PutDownsamplingMode ( - enum tkInterpolationMode retVal ); - enum tkInterpolationMode GetUpsamplingMode ( ); - void PutUpsamplingMode ( - enum tkInterpolationMode retVal ); - ILabelsPtr GetLabels ( ); - void PutLabels ( - struct ILabels * pVal ); - IExtentsPtr GetExtents ( ); - HRESULT ProjectionToImage ( - double ProjX, - double ProjY, - long * Column, - long * Row ); - HRESULT ImageToProjection ( - long Column, - long Row, - double * ProjX, - double * ProjY ); - HRESULT ProjectionToBuffer ( - double ProjX, - double ProjY, - long * BufferX, - long * BufferY ); - HRESULT BufferToProjection ( - long BufferX, - long BufferY, - double * ProjX, - double * ProjY ); - VARIANT_BOOL GetCanUseGrouping ( ); - void PutCanUseGrouping ( - VARIANT_BOOL pVal ); - double GetOriginalXllCenter ( ); - void PutOriginalXllCenter ( - double pVal ); - double GetOriginalYllCenter ( ); - void PutOriginalYllCenter ( - double pVal ); - double GetOriginalDX ( ); - void PutOriginalDX ( - double pVal ); - double GetOriginalDY ( ); - void PutOriginalDY ( - double pVal ); - long GetUniqueColors ( - double MaxBufferSizeMB, - VARIANT * Colors, - VARIANT * Frequencies ); - HRESULT SetNoDataValue ( - double Value, - VARIANT_BOOL * result ); - int GetNumOverviews ( ); - VARIANT_BOOL LoadBuffer ( - double maxBufferSize ); - enum tkImageSourceType GetSourceType ( ); - _bstr_t Serialize ( - VARIANT_BOOL SerializePixels ); - HRESULT Deserialize ( - _bstr_t newVal ); - VARIANT_BOOL GetWarped ( ); - _bstr_t GetSourceGridName ( ); - VARIANT_BOOL GetIsGridProxy ( ); - IGridColorSchemePtr GetCustomColorScheme ( ); - void PutCustomColorScheme ( - struct IGridColorScheme * pVal ); - enum tkGridRendering GetAllowGridRendering ( ); - void PutAllowGridRendering ( - enum tkGridRendering pVal ); - VARIANT_BOOL GetGridRendering ( ); - HRESULT SetTransparentColor ( - OLE_COLOR Color ); - VARIANT_BOOL GetIsRgb ( ); - IGridPtr OpenAsGrid ( ); - _bstr_t GetSourceFilename ( ); - int GetSourceGridBandIndex ( ); - void PutSourceGridBandIndex ( - int pVal ); - IGridColorSchemePtr GetGridProxyColorScheme ( ); - IGeoProjectionPtr GetGeoProjection ( ); - void PutGeoProjection ( - struct IGeoProjection * pVal ); - VARIANT_BOOL GetIsEmpty ( ); - IGdalRasterBandPtr GetBand ( - long bandIndex ); - enum tkPaletteInterpretation GetPaletteInterpretation2 ( ); - IGdalRasterBandPtr GetActiveBand ( ); - float GetBrightness ( ); - void PutBrightness ( - float pVal ); - float GetContrast ( ); - void PutContrast ( - float pVal ); - float GetSaturation ( ); - void PutSaturation ( - float pVal ); - float GetHue ( ); - void PutHue ( - float pVal ); - float GetGamma ( ); - void PutGamma ( - float pVal ); - float GetColorizeIntensity ( ); - void PutColorizeIntensity ( - float pVal ); - OLE_COLOR GetColorizeColor ( ); - void PutColorizeColor ( - OLE_COLOR pVal ); - VARIANT_BOOL ClearOverviews ( ); - IGdalDriverPtr GetGdalDriver ( ); - long GetRedBandIndex ( ); - void PutRedBandIndex ( - long pVal ); - long GetGreenBandIndex ( ); - void PutGreenBandIndex ( - long pVal ); - long GetBlueBandIndex ( ); - void PutBlueBandIndex ( - long pVal ); - VARIANT_BOOL GetUseRgbBandMapping ( ); - void PutUseRgbBandMapping ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetForceSingleBandRendering ( ); - void PutForceSingleBandRendering ( - VARIANT_BOOL pVal ); - long GetAlphaBandIndex ( ); - void PutAlphaBandIndex ( - long pVal ); - VARIANT_BOOL GetUseActiveBandAsAlpha ( ); - void PutUseActiveBandAsAlpha ( - VARIANT_BOOL pVal ); - double GetBandMinimum ( - long bandIndex ); - double GetBandMaximum ( - long bandIndex ); - VARIANT_BOOL SetBandMinMax ( - long bandIndex, - double min, - double max ); - VARIANT_BOOL SetDefaultMinMax ( - long bandIndex ); - VARIANT_BOOL GetReverseGreyscale ( ); - void PutReverseGreyscale ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetIgnoreColorTable ( ); - void PutIgnoreColorTable ( - VARIANT_BOOL pVal ); - enum tkRasterRendering GetRenderingMode ( ); - OLE_COLOR GetValueWithAlpha ( - long Row, - long col ); - void PutValueWithAlpha ( - long Row, - long col, - OLE_COLOR pVal ); - long GetBufferOffsetX ( ); - long GetBufferOffsetY ( ); - IGridColorSchemePtr GetActiveColorScheme ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_Open ( - /*[in]*/ BSTR ImageFileName, - /*[in]*/ enum ImageType FileType, - /*[in]*/ VARIANT_BOOL InRam, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Save ( - /*[in]*/ BSTR ImageFileName, - /*[in]*/ VARIANT_BOOL WriteWorldFile, - /*[in]*/ enum ImageType FileType, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CreateNew ( - /*[in]*/ long NewWidth, - /*[in]*/ long NewHeight, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Close ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( - /*[in]*/ OLE_COLOR CanvasColor, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GetRow ( - /*[in]*/ long Row, - /*[in,out]*/ long * Vals, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Width ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Height ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_YllCenter ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_YllCenter ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_XllCenter ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_XllCenter ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_dY ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_dY ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_dX ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_dX ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_Value ( - /*[in]*/ long Row, - /*[in]*/ long col, - /*[out,retval]*/ int * pVal ) = 0; - virtual HRESULT __stdcall put_Value ( - /*[in]*/ long Row, - /*[in]*/ long col, - /*[in]*/ int pVal ) = 0; - virtual HRESULT __stdcall get_IsInRam ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_TransparencyColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_TransparencyColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_UseTransparencyColor ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseTransparencyColor ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_CdlgFilter ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_FileHandle ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ImageType ( - /*[out,retval]*/ enum ImageType * pVal ) = 0; - virtual HRESULT __stdcall get_Picture ( - /*[out,retval]*/ IPictureDisp * * pVal ) = 0; - virtual HRESULT __stdcall putref_Picture ( - /*[in]*/ IPictureDisp * pVal ) = 0; - virtual HRESULT __stdcall get_Filename ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_GetImageBitsDC ( - /*[in]*/ long hDC, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SetImageBitsDC ( - /*[in]*/ long hDC, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SetVisibleExtents ( - /*[in]*/ double newMinX, - /*[in]*/ double newMinY, - /*[in]*/ double newMaxX, - /*[in]*/ double newMaxY, - /*[in]*/ long newPixelsInView, - /*[in]*/ float transPercent ) = 0; - virtual HRESULT __stdcall raw_SetProjection ( - /*[in]*/ BSTR Proj4, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GetProjection ( - /*[out,retval]*/ BSTR * Proj4 ) = 0; - virtual HRESULT __stdcall get_OriginalWidth ( - /*[out,retval]*/ long * OriginalWidth ) = 0; - virtual HRESULT __stdcall get_OriginalHeight ( - /*[out,retval]*/ long * OriginalHeight ) = 0; - virtual HRESULT __stdcall raw_Resource ( - /*[in]*/ BSTR newImgPath, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw__pushSchemetkRaster ( - /*[in]*/ struct IGridColorScheme * cScheme, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_AllowHillshade ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_AllowHillshade ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_SetToGrey ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_SetToGrey ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_UseHistogram ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseHistogram ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_HasColorTable ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_PaletteInterpretation ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_BufferSize ( - /*[out,retval]*/ int * pVal ) = 0; - virtual HRESULT __stdcall put_BufferSize ( - /*[in]*/ int pVal ) = 0; - virtual HRESULT __stdcall get_NoBands ( - /*[out,retval]*/ int * pVal ) = 0; - virtual HRESULT __stdcall get_ImageColorScheme ( - /*[out,retval]*/ enum PredefinedColorScheme * pVal ) = 0; - virtual HRESULT __stdcall put_ImageColorScheme ( - /*[in]*/ enum PredefinedColorScheme pVal ) = 0; - virtual HRESULT __stdcall get_DrawingMethod ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall put_DrawingMethod ( - /*[in]*/ int retVal ) = 0; - virtual HRESULT __stdcall raw_BuildOverviews ( - /*[in]*/ enum tkGDALResamplingMethod ResamplingMethod, - /*[in]*/ int NumOverviews, - /*[in]*/ SAFEARRAY * OverviewList, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_ClearGDALCache ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ClearGDALCache ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_TransparencyPercent ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_TransparencyPercent ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_TransparencyColor2 ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_TransparencyColor2 ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_DownsamplingMode ( - /*[out,retval]*/ enum tkInterpolationMode * retVal ) = 0; - virtual HRESULT __stdcall put_DownsamplingMode ( - /*[in]*/ enum tkInterpolationMode retVal ) = 0; - virtual HRESULT __stdcall get_UpsamplingMode ( - /*[out,retval]*/ enum tkInterpolationMode * retVal ) = 0; - virtual HRESULT __stdcall put_UpsamplingMode ( - /*[in]*/ enum tkInterpolationMode retVal ) = 0; - virtual HRESULT __stdcall get_Labels ( - /*[out,retval]*/ struct ILabels * * pVal ) = 0; - virtual HRESULT __stdcall put_Labels ( - /*[in]*/ struct ILabels * pVal ) = 0; - virtual HRESULT __stdcall get_Extents ( - /*[out,retval]*/ struct IExtents * * pVal ) = 0; - virtual HRESULT __stdcall raw_ProjectionToImage ( - /*[in]*/ double ProjX, - /*[in]*/ double ProjY, - /*[out]*/ long * Column, - /*[out]*/ long * Row ) = 0; - virtual HRESULT __stdcall raw_ImageToProjection ( - /*[in]*/ long Column, - /*[in]*/ long Row, - /*[out]*/ double * ProjX, - /*[out]*/ double * ProjY ) = 0; - virtual HRESULT __stdcall raw_ProjectionToBuffer ( - /*[in]*/ double ProjX, - /*[in]*/ double ProjY, - /*[out]*/ long * BufferX, - /*[out]*/ long * BufferY ) = 0; - virtual HRESULT __stdcall raw_BufferToProjection ( - /*[in]*/ long BufferX, - /*[in]*/ long BufferY, - /*[out]*/ double * ProjX, - /*[out]*/ double * ProjY ) = 0; - virtual HRESULT __stdcall get_CanUseGrouping ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_CanUseGrouping ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_OriginalXllCenter ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_OriginalXllCenter ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_OriginalYllCenter ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_OriginalYllCenter ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_OriginalDX ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_OriginalDX ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_OriginalDY ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_OriginalDY ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall raw_GetUniqueColors ( - /*[in]*/ double MaxBufferSizeMB, - /*[out]*/ VARIANT * Colors, - /*[out]*/ VARIANT * Frequencies, - /*[out,retval]*/ long * Count ) = 0; - virtual HRESULT __stdcall raw_SetNoDataValue ( - double Value, - VARIANT_BOOL * result ) = 0; - virtual HRESULT __stdcall get_NumOverviews ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall raw_LoadBuffer ( - /*[in]*/ double maxBufferSize, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_SourceType ( - /*[out,retval]*/ enum tkImageSourceType * pVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[in]*/ VARIANT_BOOL SerializePixels, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall get_Warped ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_SourceGridName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_IsGridProxy ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_CustomColorScheme ( - /*[out,retval]*/ struct IGridColorScheme * * pVal ) = 0; - virtual HRESULT __stdcall put_CustomColorScheme ( - /*[in]*/ struct IGridColorScheme * pVal ) = 0; - virtual HRESULT __stdcall get_AllowGridRendering ( - /*[out,retval]*/ enum tkGridRendering * pVal ) = 0; - virtual HRESULT __stdcall put_AllowGridRendering ( - /*[in]*/ enum tkGridRendering pVal ) = 0; - virtual HRESULT __stdcall get_GridRendering ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_SetTransparentColor ( - /*[in]*/ OLE_COLOR Color ) = 0; - virtual HRESULT __stdcall get_IsRgb ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_OpenAsGrid ( - /*[out,retval]*/ struct IGrid * * retVal ) = 0; - virtual HRESULT __stdcall get_SourceFilename ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_SourceGridBandIndex ( - /*[out,retval]*/ int * pVal ) = 0; - virtual HRESULT __stdcall put_SourceGridBandIndex ( - /*[in]*/ int pVal ) = 0; - virtual HRESULT __stdcall get_GridProxyColorScheme ( - /*[out,retval]*/ struct IGridColorScheme * * retVal ) = 0; - virtual HRESULT __stdcall get_GeoProjection ( - /*[out,retval]*/ struct IGeoProjection * * pVal ) = 0; - virtual HRESULT __stdcall put_GeoProjection ( - /*[in]*/ struct IGeoProjection * pVal ) = 0; - virtual HRESULT __stdcall get_IsEmpty ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_Band ( - /*[in]*/ long bandIndex, - /*[out,retval]*/ struct IGdalRasterBand * * retVal ) = 0; - virtual HRESULT __stdcall get_PaletteInterpretation2 ( - /*[out,retval]*/ enum tkPaletteInterpretation * pVal ) = 0; - virtual HRESULT __stdcall get_ActiveBand ( - /*[out,retval]*/ struct IGdalRasterBand * * pVal ) = 0; - virtual HRESULT __stdcall get_Brightness ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Brightness ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_Contrast ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Contrast ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_Saturation ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Saturation ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_Hue ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Hue ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_Gamma ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Gamma ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_ColorizeIntensity ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_ColorizeIntensity ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_ColorizeColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_ColorizeColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall raw_ClearOverviews ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_GdalDriver ( - /*[out,retval]*/ struct IGdalDriver * * pVal ) = 0; - virtual HRESULT __stdcall get_RedBandIndex ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_RedBandIndex ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_GreenBandIndex ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_GreenBandIndex ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_BlueBandIndex ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_BlueBandIndex ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_UseRgbBandMapping ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseRgbBandMapping ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ForceSingleBandRendering ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ForceSingleBandRendering ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_AlphaBandIndex ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_AlphaBandIndex ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_UseActiveBandAsAlpha ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseActiveBandAsAlpha ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_BandMinimum ( - /*[in]*/ long bandIndex, - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_BandMaximum ( - /*[in]*/ long bandIndex, - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall raw_SetBandMinMax ( - /*[in]*/ long bandIndex, - /*[in]*/ double min, - /*[in]*/ double max, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SetDefaultMinMax ( - /*[in]*/ long bandIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_ReverseGreyscale ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ReverseGreyscale ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_IgnoreColorTable ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_IgnoreColorTable ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_RenderingMode ( - /*[out,retval]*/ enum tkRasterRendering * pVal ) = 0; - virtual HRESULT __stdcall get_ValueWithAlpha ( - /*[in]*/ long Row, - /*[in]*/ long col, - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_ValueWithAlpha ( - /*[in]*/ long Row, - /*[in]*/ long col, - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_BufferOffsetX ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_BufferOffsetY ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ActiveColorScheme ( - /*[out,retval]*/ struct IGridColorScheme * * pVal ) = 0; -}; - -struct __declspec(uuid("18dfb64a-9e72-4cbe-afd6-a5b7421dd0cb")) -IGrid : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetExtents)) - IExtentsPtr Extents; - __declspec(property(get=GetHeader)) - IGridHeaderPtr Header; - __declspec(property(get=GetValue,put=PutValue)) - _variant_t Value[][]; - __declspec(property(get=GetInRam)) - VARIANT_BOOL InRam; - __declspec(property(get=GetMaximum)) - _variant_t Maximum; - __declspec(property(get=GetMinimum)) - _variant_t Minimum; - __declspec(property(get=GetDataType)) - enum GridDataType DataType; - __declspec(property(get=GetFilename)) - _bstr_t Filename; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetPreferedDisplayMode,put=PutPreferedDisplayMode)) - enum tkGridProxyMode PreferedDisplayMode; - __declspec(property(get=GetHasValidImageProxy)) - VARIANT_BOOL HasValidImageProxy; - __declspec(property(get=GetBand)) - IGdalRasterBandPtr Band[]; - __declspec(property(get=GetActiveBand)) - IGdalRasterBandPtr ActiveBand; - __declspec(property(get=GetCdlgFilter)) - _bstr_t CdlgFilter; - __declspec(property(get=GetRasterColorTableColoringScheme)) - IGridColorSchemePtr RasterColorTableColoringScheme; - __declspec(property(get=GetNumBands)) - int NumBands; - __declspec(property(get=GetActiveBandIndex)) - int ActiveBandIndex; - __declspec(property(get=GetSourceType)) - enum tkGridSourceType SourceType; - - // - // Wrapper methods for error-handling - // - - IGridHeaderPtr GetHeader ( ); - _variant_t GetValue ( - long Column, - long Row ); - void PutValue ( - long Column, - long Row, - const _variant_t & pVal ); - VARIANT_BOOL GetInRam ( ); - _variant_t GetMaximum ( ); - _variant_t GetMinimum ( ); - enum GridDataType GetDataType ( ); - _bstr_t GetFilename ( ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - VARIANT_BOOL Open ( - _bstr_t Filename, - enum GridDataType DataType, - VARIANT_BOOL InRam, - enum GridFileType FileType, - struct ICallback * cBack ); - VARIANT_BOOL CreateNew ( - _bstr_t Filename, - struct IGridHeader * Header, - enum GridDataType DataType, - const _variant_t & InitialValue, - VARIANT_BOOL InRam, - enum GridFileType FileType, - struct ICallback * cBack ); - VARIANT_BOOL Close ( ); - VARIANT_BOOL Save ( - _bstr_t Filename, - enum GridFileType GridFileType, - struct ICallback * cBack ); - VARIANT_BOOL Clear ( - const _variant_t & ClearValue ); - HRESULT ProjToCell ( - double x, - double y, - long * Column, - long * Row ); - HRESULT CellToProj ( - long Column, - long Row, - double * x, - double * y ); - _bstr_t GetCdlgFilter ( ); - VARIANT_BOOL AssignNewProjection ( - _bstr_t Projection ); - IGridColorSchemePtr GetRasterColorTableColoringScheme ( ); - VARIANT_BOOL GetRow ( - long Row, - float * Vals ); - VARIANT_BOOL PutRow ( - long Row, - float * Vals ); - VARIANT_BOOL GetFloatWindow ( - long StartRow, - long EndRow, - long StartCol, - long EndCol, - float * Vals ); - VARIANT_BOOL PutFloatWindow ( - long StartRow, - long EndRow, - long StartCol, - long EndCol, - float * Vals ); - VARIANT_BOOL SetInvalidValuesToNodata ( - double MinThresholdValue, - double MaxThresholdValue ); - VARIANT_BOOL Resource ( - _bstr_t newSrcPath ); - int GetNumBands ( ); - int GetActiveBandIndex ( ); - VARIANT_BOOL OpenBand ( - int bandIndex ); - enum tkGridSourceType GetSourceType ( ); - IExtentsPtr GetExtents ( ); - IImagePtr OpenAsImage ( - struct IGridColorScheme * Scheme, - enum tkGridProxyMode proxyMode, - struct ICallback * cBack ); - IGridColorSchemePtr RetrieveColorScheme ( - enum tkGridSchemeRetrieval Method ); - IGridColorSchemePtr GenerateColorScheme ( - enum tkGridSchemeGeneration Method, - enum PredefinedColorScheme Colors ); - VARIANT_BOOL RemoveImageProxy ( ); - IImagePtr CreateImageProxy ( - struct IGridColorScheme * ColorScheme ); - enum tkGridProxyMode GetPreferedDisplayMode ( ); - void PutPreferedDisplayMode ( - enum tkGridProxyMode retVal ); - VARIANT_BOOL GetHasValidImageProxy ( ); - IGridColorSchemePtr RetrieveOrGenerateColorScheme ( - enum tkGridSchemeRetrieval retrievalMethod, - enum tkGridSchemeGeneration generateMethod, - enum PredefinedColorScheme Colors ); - VARIANT_BOOL GetFloatWindow2 ( - long StartRow, - long EndRow, - long StartCol, - long EndCol, - double * Vals ); - VARIANT_BOOL PutFloatWindow2 ( - long StartRow, - long EndRow, - long StartCol, - long EndCol, - double * Vals ); - VARIANT_BOOL PutRow2 ( - long Row, - double * Vals ); - VARIANT_BOOL GetRow2 ( - long Row, - double * Vals ); - IGdalRasterBandPtr GetBand ( - long bandIndex ); - IGdalRasterBandPtr GetActiveBand ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Header ( - /*[out,retval]*/ struct IGridHeader * * pVal ) = 0; - virtual HRESULT __stdcall get_Value ( - /*[in]*/ long Column, - /*[in]*/ long Row, - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall put_Value ( - /*[in]*/ long Column, - /*[in]*/ long Row, - /*[in]*/ VARIANT pVal ) = 0; - virtual HRESULT __stdcall get_InRam ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_Maximum ( - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall get_Minimum ( - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall get_DataType ( - /*[out,retval]*/ enum GridDataType * pVal ) = 0; - virtual HRESULT __stdcall get_Filename ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_Open ( - /*[in]*/ BSTR Filename, - /*[in]*/ enum GridDataType DataType, - /*[in]*/ VARIANT_BOOL InRam, - /*[in]*/ enum GridFileType FileType, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CreateNew ( - /*[in]*/ BSTR Filename, - /*[in]*/ struct IGridHeader * Header, - /*[in]*/ enum GridDataType DataType, - /*[in]*/ VARIANT InitialValue, - /*[in]*/ VARIANT_BOOL InRam, - /*[in]*/ enum GridFileType FileType, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Close ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Save ( - /*[in]*/ BSTR Filename, - /*[in]*/ enum GridFileType GridFileType, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( - /*[in]*/ VARIANT ClearValue, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ProjToCell ( - /*[in]*/ double x, - /*[in]*/ double y, - /*[out]*/ long * Column, - /*[out]*/ long * Row ) = 0; - virtual HRESULT __stdcall raw_CellToProj ( - /*[in]*/ long Column, - /*[in]*/ long Row, - /*[out]*/ double * x, - /*[out]*/ double * y ) = 0; - virtual HRESULT __stdcall get_CdlgFilter ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_AssignNewProjection ( - /*[in]*/ BSTR Projection, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_RasterColorTableColoringScheme ( - /*[out,retval]*/ struct IGridColorScheme * * pVal ) = 0; - virtual HRESULT __stdcall raw_GetRow ( - /*[in]*/ long Row, - /*[in,out]*/ float * Vals, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_PutRow ( - /*[in]*/ long Row, - /*[in,out]*/ float * Vals, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GetFloatWindow ( - /*[in]*/ long StartRow, - /*[in]*/ long EndRow, - /*[in]*/ long StartCol, - /*[in]*/ long EndCol, - /*[in,out]*/ float * Vals, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_PutFloatWindow ( - /*[in]*/ long StartRow, - /*[in]*/ long EndRow, - /*[in]*/ long StartCol, - /*[in]*/ long EndCol, - /*[in,out]*/ float * Vals, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SetInvalidValuesToNodata ( - /*[in]*/ double MinThresholdValue, - /*[in]*/ double MaxThresholdValue, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Resource ( - /*[in]*/ BSTR newSrcPath, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_NumBands ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_ActiveBandIndex ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall raw_OpenBand ( - /*[in]*/ int bandIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_SourceType ( - /*[out,retval]*/ enum tkGridSourceType * retVal ) = 0; - virtual HRESULT __stdcall get_Extents ( - /*[out,retval]*/ struct IExtents * * retVal ) = 0; - virtual HRESULT __stdcall raw_OpenAsImage ( - /*[in]*/ struct IGridColorScheme * Scheme, - /*[in]*/ enum tkGridProxyMode proxyMode, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IImage * * retVal ) = 0; - virtual HRESULT __stdcall raw_RetrieveColorScheme ( - /*[in]*/ enum tkGridSchemeRetrieval Method, - /*[out,retval]*/ struct IGridColorScheme * * retVal ) = 0; - virtual HRESULT __stdcall raw_GenerateColorScheme ( - /*[in]*/ enum tkGridSchemeGeneration Method, - /*[in]*/ enum PredefinedColorScheme Colors, - /*[out,retval]*/ struct IGridColorScheme * * retVal ) = 0; - virtual HRESULT __stdcall raw_RemoveImageProxy ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CreateImageProxy ( - /*[in]*/ struct IGridColorScheme * ColorScheme, - /*[out,retval]*/ struct IImage * * retVal ) = 0; - virtual HRESULT __stdcall get_PreferedDisplayMode ( - /*[out,retval]*/ enum tkGridProxyMode * retVal ) = 0; - virtual HRESULT __stdcall put_PreferedDisplayMode ( - /*[in]*/ enum tkGridProxyMode retVal ) = 0; - virtual HRESULT __stdcall get_HasValidImageProxy ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_RetrieveOrGenerateColorScheme ( - /*[in]*/ enum tkGridSchemeRetrieval retrievalMethod, - /*[in]*/ enum tkGridSchemeGeneration generateMethod, - /*[in]*/ enum PredefinedColorScheme Colors, - /*[out,retval]*/ struct IGridColorScheme * * retVal ) = 0; - virtual HRESULT __stdcall raw_GetFloatWindow2 ( - /*[in]*/ long StartRow, - /*[in]*/ long EndRow, - /*[in]*/ long StartCol, - /*[in]*/ long EndCol, - /*[in,out]*/ double * Vals, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_PutFloatWindow2 ( - /*[in]*/ long StartRow, - /*[in]*/ long EndRow, - /*[in]*/ long StartCol, - /*[in]*/ long EndCol, - /*[in,out]*/ double * Vals, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_PutRow2 ( - /*[in]*/ long Row, - /*[in,out]*/ double * Vals, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GetRow2 ( - /*[in]*/ long Row, - /*[in,out]*/ double * Vals, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Band ( - /*[in]*/ long bandIndex, - /*[out,retval]*/ struct IGdalRasterBand * * retVal ) = 0; - virtual HRESULT __stdcall get_ActiveBand ( - /*[out,retval]*/ struct IGdalRasterBand * * pVal ) = 0; -}; - -struct __declspec(uuid("55dd824e-332e-41ca-b40c-c8dc81ee209c")) -ITin : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetNumTriangles)) - long NumTriangles; - __declspec(property(get=GetNumVertices)) - long NumVertices; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetCdlgFilter)) - _bstr_t CdlgFilter; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetFilename)) - _bstr_t Filename; - __declspec(property(get=GetIsNDTriangle)) - VARIANT_BOOL IsNDTriangle[]; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL Open ( - _bstr_t TinFile, - struct ICallback * cBack ); - VARIANT_BOOL CreateNew ( - struct IGrid * Grid, - double Deviation, - enum SplitMethod SplitTest, - double STParam, - long MeshDivisions, - long MaximumTriangles, - struct ICallback * cBack ); - VARIANT_BOOL Save ( - _bstr_t TinFilename, - struct ICallback * cBack ); - VARIANT_BOOL Close ( ); - VARIANT_BOOL Select ( - long * TriangleHint, - double x, - double y, - double * Z ); - long GetNumTriangles ( ); - long GetNumVertices ( ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - _bstr_t GetCdlgFilter ( ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - HRESULT Triangle ( - long TriIndex, - long * vtx1Index, - long * vtx2Index, - long * vtx3Index ); - HRESULT Vertex ( - long VtxIndex, - double * x, - double * y, - double * Z ); - HRESULT max ( - double * x, - double * y, - double * Z ); - HRESULT min ( - double * x, - double * y, - double * Z ); - _bstr_t GetFilename ( ); - VARIANT_BOOL GetIsNDTriangle ( - long TriIndex ); - HRESULT TriangleNeighbors ( - long TriIndex, - long * triIndex1, - long * triIndex2, - long * triIndex3 ); - VARIANT_BOOL CreateTinFromPoints ( - SAFEARRAY * Points ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_Open ( - /*[in]*/ BSTR TinFile, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CreateNew ( - /*[in]*/ struct IGrid * Grid, - /*[in]*/ double Deviation, - /*[in]*/ enum SplitMethod SplitTest, - /*[in]*/ double STParam, - /*[in]*/ long MeshDivisions, - /*[in]*/ long MaximumTriangles, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Save ( - /*[in]*/ BSTR TinFilename, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Close ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Select ( - /*[in,out]*/ long * TriangleHint, - /*[in]*/ double x, - /*[in]*/ double y, - /*[out]*/ double * Z, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_NumTriangles ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_NumVertices ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_CdlgFilter ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_Triangle ( - /*[in]*/ long TriIndex, - /*[out]*/ long * vtx1Index, - /*[out]*/ long * vtx2Index, - /*[out]*/ long * vtx3Index ) = 0; - virtual HRESULT __stdcall raw_Vertex ( - /*[in]*/ long VtxIndex, - /*[out]*/ double * x, - /*[out]*/ double * y, - /*[out]*/ double * Z ) = 0; - virtual HRESULT __stdcall raw_max ( - /*[out]*/ double * x, - /*[out]*/ double * y, - /*[out]*/ double * Z ) = 0; - virtual HRESULT __stdcall raw_min ( - /*[out]*/ double * x, - /*[out]*/ double * y, - /*[out]*/ double * Z ) = 0; - virtual HRESULT __stdcall get_Filename ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_IsNDTriangle ( - /*[in]*/ long TriIndex, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_TriangleNeighbors ( - /*[in]*/ long TriIndex, - /*[in,out]*/ long * triIndex1, - /*[in,out]*/ long * triIndex2, - /*[in,out]*/ long * triIndex3 ) = 0; - virtual HRESULT __stdcall raw_CreateTinFromPoints ( - /*[in]*/ SAFEARRAY * Points, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -struct __declspec(uuid("73ba5648-1a53-4c20-a01f-b37ebc9d093f")) -IFileManager : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetIsSupported)) - VARIANT_BOOL IsSupported[]; - __declspec(property(get=GetIsRgbImage)) - VARIANT_BOOL IsRgbImage[]; - __declspec(property(get=GetIsGrid)) - VARIANT_BOOL IsGrid[]; - __declspec(property(get=GetIsVectorLayer)) - VARIANT_BOOL IsVectorLayer[]; - __declspec(property(get=GetOpenStrategy)) - enum tkFileOpenStrategy OpenStrategy[]; - __declspec(property(get=GetCanOpenAs)) - VARIANT_BOOL CanOpenAs[][]; - __declspec(property(get=GetIsSupportedBy)) - VARIANT_BOOL IsSupportedBy[][]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetLastOpenStrategy)) - enum tkFileOpenStrategy LastOpenStrategy; - __declspec(property(get=GetLastOpenFilename)) - _bstr_t LastOpenFilename; - __declspec(property(get=GetLastOpenIsSuccess)) - VARIANT_BOOL LastOpenIsSuccess; - __declspec(property(get=GetHasGdalOverviews)) - VARIANT_BOOL HasGdalOverviews[]; - __declspec(property(get=GetHasValidProxyForGrid)) - VARIANT_BOOL HasValidProxyForGrid[]; - __declspec(property(get=GetCdlgFilter)) - _bstr_t CdlgFilter; - __declspec(property(get=GetCdlgRasterFilter)) - _bstr_t CdlgRasterFilter; - __declspec(property(get=GetCdlgVectorFilter)) - _bstr_t CdlgVectorFilter; - __declspec(property(get=GetSupportedGdalFormats)) - _bstr_t SupportedGdalFormats; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL GetIsSupported ( - _bstr_t Filename ); - VARIANT_BOOL GetIsRgbImage ( - _bstr_t Filename ); - VARIANT_BOOL GetIsGrid ( - _bstr_t Filename ); - VARIANT_BOOL GetIsVectorLayer ( - _bstr_t Filename ); - enum tkFileOpenStrategy GetOpenStrategy ( - _bstr_t Filename ); - VARIANT_BOOL GetCanOpenAs ( - _bstr_t Filename, - enum tkFileOpenStrategy OpenStrategy ); - IDispatchPtr Open ( - _bstr_t Filename, - enum tkFileOpenStrategy OpenStrategy, - struct ICallback * cBack ); - IShapefilePtr OpenShapefile ( - _bstr_t Filename, - struct ICallback * cBack ); - IImagePtr OpenRaster ( - _bstr_t Filename, - enum tkFileOpenStrategy OpenStrategy, - struct ICallback * cBack ); - VARIANT_BOOL GetIsSupportedBy ( - _bstr_t Filename, - enum tkSupportType supportType ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - enum tkFileOpenStrategy GetLastOpenStrategy ( ); - _bstr_t GetLastOpenFilename ( ); - VARIANT_BOOL GetLastOpenIsSuccess ( ); - VARIANT_BOOL GetHasGdalOverviews ( - _bstr_t Filename ); - VARIANT_BOOL ClearGdalOverviews ( - _bstr_t Filename ); - VARIANT_BOOL BuildGdalOverviews ( - _bstr_t Filename ); - VARIANT_BOOL RemoveProxyForGrid ( - _bstr_t Filename ); - VARIANT_BOOL GetHasValidProxyForGrid ( - _bstr_t Filename ); - IOgrLayerPtr OpenFromDatabase ( - _bstr_t connectionString, - _bstr_t LayerNameOrQuery ); - IOgrLayerPtr OpenVectorLayer ( - _bstr_t Filename, - enum ShpfileType preferedShapeType, - VARIANT_BOOL forUpdate ); - IOgrDatasourcePtr OpenVectorDatasource ( - _bstr_t Filename ); - _bstr_t GetCdlgFilter ( ); - _bstr_t GetCdlgRasterFilter ( ); - _bstr_t GetCdlgVectorFilter ( ); - _bstr_t GetSupportedGdalFormats ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_IsSupported ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_IsRgbImage ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_IsGrid ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_IsVectorLayer ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_OpenStrategy ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ enum tkFileOpenStrategy * retVal ) = 0; - virtual HRESULT __stdcall get_CanOpenAs ( - /*[in]*/ BSTR Filename, - /*[in]*/ enum tkFileOpenStrategy OpenStrategy, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Open ( - /*[in]*/ BSTR Filename, - /*[in]*/ enum tkFileOpenStrategy OpenStrategy, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ IDispatch * * retVal ) = 0; - virtual HRESULT __stdcall raw_OpenShapefile ( - /*[in]*/ BSTR Filename, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_OpenRaster ( - /*[in]*/ BSTR Filename, - /*[in]*/ enum tkFileOpenStrategy OpenStrategy, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IImage * * retVal ) = 0; - virtual HRESULT __stdcall get_IsSupportedBy ( - /*[in]*/ BSTR Filename, - /*[in]*/ enum tkSupportType supportType, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_LastOpenStrategy ( - /*[out,retval]*/ enum tkFileOpenStrategy * pVal ) = 0; - virtual HRESULT __stdcall get_LastOpenFilename ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastOpenIsSuccess ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_HasGdalOverviews ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_ClearGdalOverviews ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_BuildGdalOverviews ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_RemoveProxyForGrid ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_HasValidProxyForGrid ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_OpenFromDatabase ( - /*[in]*/ BSTR connectionString, - /*[in]*/ BSTR LayerNameOrQuery, - /*[out,retval]*/ struct IOgrLayer * * retVal ) = 0; - virtual HRESULT __stdcall raw_OpenVectorLayer ( - /*[in]*/ BSTR Filename, - /*[in]*/ enum ShpfileType preferedShapeType, - /*[in]*/ VARIANT_BOOL forUpdate, - /*[out,retval]*/ struct IOgrLayer * * retVal ) = 0; - virtual HRESULT __stdcall raw_OpenVectorDatasource ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ struct IOgrDatasource * * retVal ) = 0; - virtual HRESULT __stdcall get_CdlgFilter ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_CdlgRasterFilter ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_CdlgVectorFilter ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_SupportedGdalFormats ( - /*[out,retval]*/ BSTR * pVal ) = 0; -}; - -struct __declspec(uuid("5dc72405-c39c-4755-8cfc-9876a89225bc")) -IShapefile : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetShapeCategory2,put=PutShapeCategory2)) - _bstr_t ShapeCategory2[]; - __declspec(property(get=GetNumShapes)) - long NumShapes; - __declspec(property(get=GetNumFields)) - long NumFields; - __declspec(property(get=GetExtents)) - IExtentsPtr Extents; - __declspec(property(get=GetShapefileType)) - enum ShpfileType ShapefileType; - __declspec(property(get=GetShape)) - IShapePtr Shape[]; - __declspec(property(get=GetEditingShapes)) - VARIANT_BOOL EditingShapes; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetCdlgFilter)) - _bstr_t CdlgFilter; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetShapeCategory3,put=PutShapeCategory3)) - IShapefileCategoryPtr ShapeCategory3[]; - __declspec(property(get=GetLastInputValidation)) - IShapeValidationInfoPtr LastInputValidation; - __declspec(property(get=GetLastOutputValidation)) - IShapeValidationInfoPtr LastOutputValidation; - __declspec(property(get=GetShapeVisible)) - VARIANT_BOOL ShapeVisible[]; - __declspec(property(get=GetShapeRotation,put=PutShapeRotation)) - double ShapeRotation[]; - __declspec(property(get=GetVolatile,put=PutVolatile)) - VARIANT_BOOL Volatile; - __declspec(property(get=GetShapeModified,put=PutShapeModified)) - VARIANT_BOOL ShapeModified[]; - __declspec(property(get=GetInteractiveEditing,put=PutInteractiveEditing)) - VARIANT_BOOL InteractiveEditing; - __declspec(property(get=GetShapeIsHidden,put=PutShapeIsHidden)) - VARIANT_BOOL ShapeIsHidden[]; - __declspec(property(get=GetSnappable,put=PutSnappable)) - VARIANT_BOOL Snappable; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetShapefileType2D)) - enum ShpfileType ShapefileType2D; - __declspec(property(get=GetFieldIndexByName)) - long FieldIndexByName[]; - __declspec(property(get=GetShapeRendered)) - VARIANT_BOOL ShapeRendered[]; - __declspec(property(get=GetSortField,put=PutSortField)) - _bstr_t SortField; - __declspec(property(get=GetSortAscending,put=PutSortAscending)) - VARIANT_BOOL SortAscending; - __declspec(property(get=GetField)) - IFieldPtr Field[]; - __declspec(property(get=GetCellValue)) - _variant_t CellValue[][]; - __declspec(property(get=GetEditingTable)) - VARIANT_BOOL EditingTable; - __declspec(property(get=GetFileHandle)) - long FileHandle; - __declspec(property(get=GetFilename)) - _bstr_t Filename; - __declspec(property(get=GetAppendMode)) - VARIANT_BOOL AppendMode; - __declspec(property(get=GetProjection,put=PutProjection)) - _bstr_t Projection; - __declspec(property(get=GetFieldByName)) - IFieldPtr FieldByName[]; - __declspec(property(get=GetnumPoints)) - long numPoints[]; - __declspec(property(get=GetUseSpatialIndex,put=PutUseSpatialIndex)) - VARIANT_BOOL UseSpatialIndex; - __declspec(property(get=GetHasSpatialIndex,put=PutHasSpatialIndex)) - VARIANT_BOOL HasSpatialIndex; - __declspec(property(get=GetCacheExtents,put=PutCacheExtents)) - VARIANT_BOOL CacheExtents; - __declspec(property(get=GetUseQTree,put=PutUseQTree)) - VARIANT_BOOL UseQTree; - __declspec(property(get=GetSpatialIndexMaxAreaPercent,put=PutSpatialIndexMaxAreaPercent)) - double SpatialIndexMaxAreaPercent; - __declspec(property(get=GetCanUseSpatialIndex)) - VARIANT_BOOL CanUseSpatialIndex[]; - __declspec(property(get=GetNumSelected)) - long NumSelected; - __declspec(property(get=GetShapeSelected,put=PutShapeSelected)) - VARIANT_BOOL ShapeSelected[]; - __declspec(property(get=GetSelectionDrawingOptions,put=PutSelectionDrawingOptions)) - IShapeDrawingOptionsPtr SelectionDrawingOptions; - __declspec(property(get=GetLabels,put=PutLabels)) - ILabelsPtr Labels; - __declspec(property(get=GetDefaultDrawingOptions,put=PutDefaultDrawingOptions)) - IShapeDrawingOptionsPtr DefaultDrawingOptions; - __declspec(property(get=GetCategories,put=PutCategories)) - IShapefileCategoriesPtr Categories; - __declspec(property(get=GetCharts,put=PutCharts)) - IChartsPtr Charts; - __declspec(property(get=GetShapeCategory,put=PutShapeCategory)) - long ShapeCategory[]; - __declspec(property(get=GetTable)) - ITablePtr Table; - __declspec(property(get=GetVisibilityExpression,put=PutVisibilityExpression)) - _bstr_t VisibilityExpression; - __declspec(property(get=GetFastMode,put=PutFastMode)) - VARIANT_BOOL FastMode; - __declspec(property(get=GetMinDrawingSize,put=PutMinDrawingSize)) - long MinDrawingSize; - __declspec(property(get=GetSourceType)) - enum tkShapefileSourceType SourceType; - __declspec(property(get=GetGeometryEngine,put=PutGeometryEngine)) - enum tkGeometryEngine GeometryEngine; - __declspec(property(get=GetSelectionColor,put=PutSelectionColor)) - OLE_COLOR SelectionColor; - __declspec(property(get=GetSelectionAppearance,put=PutSelectionAppearance)) - enum tkSelectionAppearance SelectionAppearance; - __declspec(property(get=GetCollisionMode,put=PutCollisionMode)) - enum tkCollisionMode CollisionMode; - __declspec(property(get=GetSelectionTransparency,put=PutSelectionTransparency)) - unsigned char SelectionTransparency; - __declspec(property(put=PutStopExecution)) - IStopExecutionPtr StopExecution; - __declspec(property(get=GetGeoProjection,put=PutGeoProjection)) - IGeoProjectionPtr GeoProjection; - __declspec(property(get=GetIdentifiable,put=PutIdentifiable)) - VARIANT_BOOL Identifiable; - - // - // Wrapper methods for error-handling - // - - long GetNumShapes ( ); - long GetNumFields ( ); - IExtentsPtr GetExtents ( ); - enum ShpfileType GetShapefileType ( ); - IShapePtr GetShape ( - long ShapeIndex ); - VARIANT_BOOL GetEditingShapes ( ); - long GetLastErrorCode ( ); - _bstr_t GetCdlgFilter ( ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - VARIANT_BOOL Open ( - _bstr_t ShapefileName, - struct ICallback * cBack ); - VARIANT_BOOL CreateNew ( - _bstr_t ShapefileName, - enum ShpfileType ShapefileType ); - VARIANT_BOOL SaveAs ( - _bstr_t ShapefileName, - struct ICallback * cBack ); - VARIANT_BOOL Close ( ); - VARIANT_BOOL EditClear ( ); - VARIANT_BOOL EditInsertShape ( - struct IShape * Shape, - long * ShapeIndex ); - VARIANT_BOOL EditDeleteShape ( - long ShapeIndex ); - VARIANT_BOOL SelectShapes ( - struct IExtents * BoundBox, - double Tolerance, - enum SelectMode SelectMode, - VARIANT * result ); - VARIANT_BOOL StartEditingShapes ( - VARIANT_BOOL StartEditTable, - struct ICallback * cBack ); - VARIANT_BOOL StopEditingShapes ( - VARIANT_BOOL ApplyChanges, - VARIANT_BOOL StopEditTable, - struct ICallback * cBack ); - VARIANT_BOOL EditInsertField ( - struct IField * NewField, - long * FieldIndex, - struct ICallback * cBack ); - VARIANT_BOOL EditDeleteField ( - long FieldIndex, - struct ICallback * cBack ); - VARIANT_BOOL EditCellValue ( - long FieldIndex, - long ShapeIndex, - const _variant_t & newVal ); - VARIANT_BOOL StartEditingTable ( - struct ICallback * cBack ); - VARIANT_BOOL StopEditingTable ( - VARIANT_BOOL ApplyChanges, - struct ICallback * cBack ); - IFieldPtr GetField ( - long FieldIndex ); - _variant_t GetCellValue ( - long FieldIndex, - long ShapeIndex ); - VARIANT_BOOL GetEditingTable ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetFileHandle ( ); - _bstr_t GetFilename ( ); - IPointPtr QuickPoint ( - long ShapeIndex, - long pointIndex ); - IExtentsPtr QuickExtents ( - long ShapeIndex ); - SAFEARRAY * QuickPoints ( - long ShapeIndex, - long * numPoints ); - VARIANT_BOOL PointInShape ( - long ShapeIndex, - double x, - double y ); - long PointInShapefile ( - double x, - double y ); - VARIANT_BOOL BeginPointInShapefile ( ); - HRESULT EndPointInShapefile ( ); - _bstr_t GetProjection ( ); - void PutProjection ( - _bstr_t pVal ); - IFieldPtr GetFieldByName ( - _bstr_t FieldName ); - long GetnumPoints ( - long ShapeIndex ); - VARIANT_BOOL CreateNewWithShapeID ( - _bstr_t ShapefileName, - enum ShpfileType ShapefileType ); - VARIANT_BOOL GetUseSpatialIndex ( ); - void PutUseSpatialIndex ( - VARIANT_BOOL pVal ); - VARIANT_BOOL CreateSpatialIndex ( - _bstr_t ShapefileName ); - VARIANT_BOOL GetHasSpatialIndex ( ); - void PutHasSpatialIndex ( - VARIANT_BOOL pVal ); - VARIANT_BOOL Resource ( - _bstr_t newShpPath ); - VARIANT_BOOL GetCacheExtents ( ); - void PutCacheExtents ( - VARIANT_BOOL pVal ); - VARIANT_BOOL RefreshExtents ( ); - VARIANT_BOOL RefreshShapeExtents ( - long ShapeId ); - VARIANT_BOOL GetUseQTree ( ); - void PutUseQTree ( - VARIANT_BOOL pVal ); - VARIANT_BOOL Save ( - struct ICallback * cBack ); - VARIANT_BOOL IsSpatialIndexValid ( ); - void PutSpatialIndexMaxAreaPercent ( - double pVal ); - double GetSpatialIndexMaxAreaPercent ( ); - VARIANT_BOOL GetCanUseSpatialIndex ( - struct IExtents * pArea ); - IShapefilePtr GetIntersection ( - VARIANT_BOOL SelectedOnlyOfThis, - struct IShapefile * sf, - VARIANT_BOOL SelectedOnly, - enum ShpfileType FileType, - struct ICallback * cBack ); - VARIANT_BOOL SelectByShapefile ( - struct IShapefile * sf, - enum tkSpatialRelation Relation, - VARIANT_BOOL SelectedOnly, - VARIANT * result, - struct ICallback * cBack ); - long GetNumSelected ( ); - VARIANT_BOOL GetShapeSelected ( - long ShapeIndex ); - void PutShapeSelected ( - long ShapeIndex, - VARIANT_BOOL pVal ); - IShapeDrawingOptionsPtr GetSelectionDrawingOptions ( ); - void PutSelectionDrawingOptions ( - struct IShapeDrawingOptions * pVal ); - HRESULT SelectAll ( ); - HRESULT SelectNone ( ); - HRESULT InvertSelection ( ); - IShapefilePtr Dissolve ( - long FieldIndex, - VARIANT_BOOL SelectedOnly ); - ILabelsPtr GetLabels ( ); - void PutLabels ( - struct ILabels * pVal ); - long GenerateLabels ( - long FieldIndex, - enum tkLabelPositioning Method, - VARIANT_BOOL LargestPartOnly ); - IShapefilePtr Clone ( ); - IShapeDrawingOptionsPtr GetDefaultDrawingOptions ( ); - void PutDefaultDrawingOptions ( - struct IShapeDrawingOptions * pVal ); - IShapefileCategoriesPtr GetCategories ( ); - void PutCategories ( - struct IShapefileCategories * pVal ); - IChartsPtr GetCharts ( ); - void PutCharts ( - struct ICharts * pVal ); - long GetShapeCategory ( - long ShapeIndex ); - void PutShapeCategory ( - long ShapeIndex, - long pVal ); - ITablePtr GetTable ( ); - _bstr_t GetVisibilityExpression ( ); - void PutVisibilityExpression ( - _bstr_t pVal ); - VARIANT_BOOL GetFastMode ( ); - void PutFastMode ( - VARIANT_BOOL pVal ); - long GetMinDrawingSize ( ); - void PutMinDrawingSize ( - long pVal ); - enum tkShapefileSourceType GetSourceType ( ); - IShapefilePtr BufferByDistance ( - double Distance, - long nSegments, - VARIANT_BOOL SelectedOnly, - VARIANT_BOOL MergeResults ); - enum tkGeometryEngine GetGeometryEngine ( ); - void PutGeometryEngine ( - enum tkGeometryEngine pVal ); - IShapefilePtr Difference ( - VARIANT_BOOL SelectedOnlySubject, - struct IShapefile * sfOverlay, - VARIANT_BOOL SelectedOnlyOverlay ); - IShapefilePtr Clip ( - VARIANT_BOOL SelectedOnlySubject, - struct IShapefile * sfOverlay, - VARIANT_BOOL SelectedOnlyOverlay ); - IShapefilePtr SymmDifference ( - VARIANT_BOOL SelectedOnlySubject, - struct IShapefile * sfOverlay, - VARIANT_BOOL SelectedOnlyOverlay ); - IShapefilePtr Union ( - VARIANT_BOOL SelectedOnlySubject, - struct IShapefile * sfOverlay, - VARIANT_BOOL SelectedOnlyOverlay ); - IShapefilePtr ExplodeShapes ( - VARIANT_BOOL SelectedOnly ); - IShapefilePtr AggregateShapes ( - VARIANT_BOOL SelectedOnly, - long FieldIndex ); - IShapefilePtr ExportSelection ( ); - IShapefilePtr Sort ( - long FieldIndex, - VARIANT_BOOL Ascending ); - IShapefilePtr Merge ( - VARIANT_BOOL SelectedOnlyThis, - struct IShapefile * sf, - VARIANT_BOOL SelectedOnly ); - OLE_COLOR GetSelectionColor ( ); - void PutSelectionColor ( - OLE_COLOR retVal ); - enum tkSelectionAppearance GetSelectionAppearance ( ); - void PutSelectionAppearance ( - enum tkSelectionAppearance retVal ); - enum tkCollisionMode GetCollisionMode ( ); - void PutCollisionMode ( - enum tkCollisionMode retVal ); - unsigned char GetSelectionTransparency ( ); - void PutSelectionTransparency ( - unsigned char retVal ); - void PutStopExecution ( - struct IStopExecution * _arg1 ); - _bstr_t Serialize ( - VARIANT_BOOL SaveSelection ); - HRESULT Deserialize ( - VARIANT_BOOL LoadSelection, - _bstr_t newVal ); - IGeoProjectionPtr GetGeoProjection ( ); - void PutGeoProjection ( - struct IGeoProjection * retVal ); - IShapefilePtr Reproject ( - struct IGeoProjection * newProjection, - long * reprojectedCount ); - VARIANT_BOOL ReprojectInPlace ( - struct IGeoProjection * newProjection, - long * reprojectedCount ); - IShapefilePtr SimplifyLines ( - double Tolerance, - VARIANT_BOOL SelectedOnly ); - VARIANT_BOOL FixUpShapes ( - struct IShapefile * * retVal ); - long EditAddShape ( - struct IShape * Shape ); - long EditAddField ( - _bstr_t Name, - enum FieldType Type, - int Precision, - int Width ); - VARIANT_BOOL GetRelatedShapes ( - long referenceIndex, - enum tkSpatialRelation Relation, - VARIANT * resultArray ); - VARIANT_BOOL GetRelatedShapes2 ( - struct IShape * referenceShape, - enum tkSpatialRelation Relation, - VARIANT * resultArray ); - VARIANT_BOOL GetIdentifiable ( ); - void PutIdentifiable ( - VARIANT_BOOL retVal ); - IShapefilePtr Segmentize ( ); - VARIANT_BOOL GetClosestVertex ( - double x, - double y, - double maxDistance, - long * ShapeIndex, - long * pointIndex, - double * Distance ); - VARIANT_BOOL HasInvalidShapes ( ); - _bstr_t GetShapeCategory2 ( - long ShapeIndex ); - void PutShapeCategory2 ( - long ShapeIndex, - _bstr_t categoryName ); - IShapefileCategoryPtr GetShapeCategory3 ( - long ShapeIndex ); - void PutShapeCategory3 ( - long ShapeIndex, - struct IShapefileCategory * Category ); - VARIANT_BOOL Dump ( - _bstr_t ShapefileName, - struct ICallback * cBack ); - VARIANT_BOOL LoadDataFrom ( - _bstr_t ShapefileName, - struct ICallback * cBack ); - IShapeValidationInfoPtr GetLastInputValidation ( ); - IShapeValidationInfoPtr GetLastOutputValidation ( ); - HRESULT ClearCachedGeometries ( ); - IShapefilePtr AggregateShapesWithStats ( - VARIANT_BOOL SelectedOnly, - long FieldIndex, - struct IFieldStatOperations * statOperations ); - IShapefilePtr DissolveWithStats ( - long FieldIndex, - VARIANT_BOOL SelectedOnly, - struct IFieldStatOperations * statOperations ); - VARIANT_BOOL GetShapeVisible ( - long ShapeIndex ); - double GetShapeRotation ( - long ShapeIndex ); - void PutShapeRotation ( - long ShapeIndex, - double pVal ); - VARIANT_BOOL GetVolatile ( ); - void PutVolatile ( - VARIANT_BOOL pVal ); - VARIANT_BOOL EditUpdateShape ( - long ShapeIndex, - struct IShape * shpNew ); - VARIANT_BOOL GetShapeModified ( - long ShapeIndex ); - void PutShapeModified ( - long ShapeIndex, - VARIANT_BOOL retVal ); - VARIANT_BOOL GetInteractiveEditing ( ); - void PutInteractiveEditing ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetShapeIsHidden ( - long ShapeIndex ); - void PutShapeIsHidden ( - long ShapeIndex, - VARIANT_BOOL pVal ); - VARIANT_BOOL GetSnappable ( ); - void PutSnappable ( - VARIANT_BOOL pVal ); - _bstr_t Serialize2 ( - VARIANT_BOOL SaveSelection, - VARIANT_BOOL SerializeCategories ); - enum ShpfileType GetShapefileType2D ( ); - long GetFieldIndexByName ( - _bstr_t FieldName ); - VARIANT_BOOL Move ( - double xOffset, - double yOffset ); - VARIANT_BOOL RemoveSpatialIndex ( ); - VARIANT_BOOL GetShapeRendered ( - long ShapeIndex ); - _bstr_t GetSortField ( ); - void PutSortField ( - _bstr_t pVal ); - VARIANT_BOOL GetSortAscending ( ); - void PutSortAscending ( - VARIANT_BOOL pVal ); - HRESULT UpdateSortField ( ); - VARIANT_BOOL SaveAsEx ( - _bstr_t newFilename, - VARIANT_BOOL stopEditing, - VARIANT_BOOL unboundFile ); - VARIANT_BOOL FixUpShapes2 ( - VARIANT_BOOL SelectedOnly, - struct IShapefile * * result ); - VARIANT_BOOL StartAppendMode ( ); - HRESULT StopAppendMode ( ); - VARIANT_BOOL GetAppendMode ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_NumShapes ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_NumFields ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Extents ( - /*[out,retval]*/ struct IExtents * * pVal ) = 0; - virtual HRESULT __stdcall get_ShapefileType ( - /*[out,retval]*/ enum ShpfileType * pVal ) = 0; - virtual HRESULT __stdcall get_Shape ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ struct IShape * * pVal ) = 0; - virtual HRESULT __stdcall get_EditingShapes ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_CdlgFilter ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_Open ( - /*[in]*/ BSTR ShapefileName, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CreateNew ( - /*[in]*/ BSTR ShapefileName, - /*[in]*/ enum ShpfileType ShapefileType, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SaveAs ( - /*[in]*/ BSTR ShapefileName, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Close ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditClear ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditInsertShape ( - /*[in]*/ struct IShape * Shape, - /*[in,out]*/ long * ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditDeleteShape ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SelectShapes ( - /*[in]*/ struct IExtents * BoundBox, - /*[in]*/ double Tolerance, - /*[in]*/ enum SelectMode SelectMode, - /*[in,out]*/ VARIANT * result, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StartEditingShapes ( - /*[in]*/ VARIANT_BOOL StartEditTable, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StopEditingShapes ( - /*[in]*/ VARIANT_BOOL ApplyChanges, - /*[in]*/ VARIANT_BOOL StopEditTable, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditInsertField ( - /*[in]*/ struct IField * NewField, - /*[in,out]*/ long * FieldIndex, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditDeleteField ( - /*[in]*/ long FieldIndex, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditCellValue ( - /*[in]*/ long FieldIndex, - /*[in]*/ long ShapeIndex, - /*[in]*/ VARIANT newVal, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StartEditingTable ( - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StopEditingTable ( - /*[in]*/ VARIANT_BOOL ApplyChanges, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Field ( - /*[in]*/ long FieldIndex, - /*[out,retval]*/ struct IField * * pVal ) = 0; - virtual HRESULT __stdcall get_CellValue ( - /*[in]*/ long FieldIndex, - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall get_EditingTable ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_FileHandle ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Filename ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_QuickPoint ( - /*[in]*/ long ShapeIndex, - /*[in]*/ long pointIndex, - /*[out,retval]*/ struct IPoint * * retVal ) = 0; - virtual HRESULT __stdcall raw_QuickExtents ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ struct IExtents * * retVal ) = 0; - virtual HRESULT __stdcall raw_QuickPoints ( - /*[in]*/ long ShapeIndex, - /*[in,out]*/ long * numPoints, - /*[out,retval]*/ SAFEARRAY * * retVal ) = 0; - virtual HRESULT __stdcall raw_PointInShape ( - /*[in]*/ long ShapeIndex, - /*[in]*/ double x, - /*[in]*/ double y, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_PointInShapefile ( - /*[in]*/ double x, - /*[in]*/ double y, - /*[out,retval]*/ long * ShapeIndex ) = 0; - virtual HRESULT __stdcall raw_BeginPointInShapefile ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EndPointInShapefile ( ) = 0; - virtual HRESULT __stdcall get_Projection ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Projection ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_FieldByName ( - /*[in]*/ BSTR FieldName, - /*[out,retval]*/ struct IField * * pVal ) = 0; - virtual HRESULT __stdcall get_numPoints ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall raw_CreateNewWithShapeID ( - /*[in]*/ BSTR ShapefileName, - /*[in]*/ enum ShpfileType ShapefileType, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_UseSpatialIndex ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseSpatialIndex ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_CreateSpatialIndex ( - /*[in]*/ BSTR ShapefileName, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_HasSpatialIndex ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_HasSpatialIndex ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_Resource ( - /*[in]*/ BSTR newShpPath, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_CacheExtents ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_CacheExtents ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_RefreshExtents ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_RefreshShapeExtents ( - /*[in]*/ long ShapeId, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_UseQTree ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseQTree ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_Save ( - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_IsSpatialIndexValid ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_SpatialIndexMaxAreaPercent ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_SpatialIndexMaxAreaPercent ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_CanUseSpatialIndex ( - /*[in]*/ struct IExtents * pArea, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_GetIntersection ( - /*[in]*/ VARIANT_BOOL SelectedOnlyOfThis, - /*[in]*/ struct IShapefile * sf, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in]*/ enum ShpfileType FileType, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_SelectByShapefile ( - /*[in]*/ struct IShapefile * sf, - /*[in]*/ enum tkSpatialRelation Relation, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in,out]*/ VARIANT * result, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_NumSelected ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ShapeSelected ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ShapeSelected ( - /*[in]*/ long ShapeIndex, - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_SelectionDrawingOptions ( - /*[out,retval]*/ struct IShapeDrawingOptions * * pVal ) = 0; - virtual HRESULT __stdcall put_SelectionDrawingOptions ( - /*[in]*/ struct IShapeDrawingOptions * pVal ) = 0; - virtual HRESULT __stdcall raw_SelectAll ( ) = 0; - virtual HRESULT __stdcall raw_SelectNone ( ) = 0; - virtual HRESULT __stdcall raw_InvertSelection ( ) = 0; - virtual HRESULT __stdcall raw_Dissolve ( - /*[in]*/ long FieldIndex, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[out,retval]*/ struct IShapefile * * sf ) = 0; - virtual HRESULT __stdcall get_Labels ( - /*[out,retval]*/ struct ILabels * * pVal ) = 0; - virtual HRESULT __stdcall put_Labels ( - /*[in]*/ struct ILabels * pVal ) = 0; - virtual HRESULT __stdcall raw_GenerateLabels ( - /*[in]*/ long FieldIndex, - /*[in]*/ enum tkLabelPositioning Method, - /*[in]*/ VARIANT_BOOL LargestPartOnly, - /*[out,retval]*/ long * Count ) = 0; - virtual HRESULT __stdcall raw_Clone ( - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall get_DefaultDrawingOptions ( - /*[out,retval]*/ struct IShapeDrawingOptions * * pVal ) = 0; - virtual HRESULT __stdcall put_DefaultDrawingOptions ( - /*[in]*/ struct IShapeDrawingOptions * pVal ) = 0; - virtual HRESULT __stdcall get_Categories ( - /*[out,retval]*/ struct IShapefileCategories * * pVal ) = 0; - virtual HRESULT __stdcall put_Categories ( - /*[in]*/ struct IShapefileCategories * pVal ) = 0; - virtual HRESULT __stdcall get_Charts ( - /*[out,retval]*/ struct ICharts * * pVal ) = 0; - virtual HRESULT __stdcall put_Charts ( - /*[in]*/ struct ICharts * pVal ) = 0; - virtual HRESULT __stdcall get_ShapeCategory ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_ShapeCategory ( - /*[in]*/ long ShapeIndex, - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_Table ( - /*[out,retval]*/ struct ITable * * retVal ) = 0; - virtual HRESULT __stdcall get_VisibilityExpression ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_VisibilityExpression ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_FastMode ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_FastMode ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_MinDrawingSize ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_MinDrawingSize ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_SourceType ( - /*[out,retval]*/ enum tkShapefileSourceType * pVal ) = 0; - virtual HRESULT __stdcall raw_BufferByDistance ( - /*[in]*/ double Distance, - /*[in]*/ long nSegments, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in]*/ VARIANT_BOOL MergeResults, - /*[out,retval]*/ struct IShapefile * * sf ) = 0; - virtual HRESULT __stdcall get_GeometryEngine ( - /*[out,retval]*/ enum tkGeometryEngine * pVal ) = 0; - virtual HRESULT __stdcall put_GeometryEngine ( - /*[in]*/ enum tkGeometryEngine pVal ) = 0; - virtual HRESULT __stdcall raw_Difference ( - /*[in]*/ VARIANT_BOOL SelectedOnlySubject, - /*[in]*/ struct IShapefile * sfOverlay, - /*[in]*/ VARIANT_BOOL SelectedOnlyOverlay, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_Clip ( - /*[in]*/ VARIANT_BOOL SelectedOnlySubject, - /*[in]*/ struct IShapefile * sfOverlay, - /*[in]*/ VARIANT_BOOL SelectedOnlyOverlay, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_SymmDifference ( - /*[in]*/ VARIANT_BOOL SelectedOnlySubject, - /*[in]*/ struct IShapefile * sfOverlay, - /*[in]*/ VARIANT_BOOL SelectedOnlyOverlay, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_Union ( - /*[in]*/ VARIANT_BOOL SelectedOnlySubject, - /*[in]*/ struct IShapefile * sfOverlay, - /*[in]*/ VARIANT_BOOL SelectedOnlyOverlay, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_ExplodeShapes ( - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_AggregateShapes ( - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in]*/ long FieldIndex, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_ExportSelection ( - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_Sort ( - /*[in]*/ long FieldIndex, - /*[in]*/ VARIANT_BOOL Ascending, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_Merge ( - /*[in]*/ VARIANT_BOOL SelectedOnlyThis, - /*[in]*/ struct IShapefile * sf, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall get_SelectionColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_SelectionColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_SelectionAppearance ( - /*[out,retval]*/ enum tkSelectionAppearance * retVal ) = 0; - virtual HRESULT __stdcall put_SelectionAppearance ( - /*[in]*/ enum tkSelectionAppearance retVal ) = 0; - virtual HRESULT __stdcall get_CollisionMode ( - /*[out,retval]*/ enum tkCollisionMode * retVal ) = 0; - virtual HRESULT __stdcall put_CollisionMode ( - /*[in]*/ enum tkCollisionMode retVal ) = 0; - virtual HRESULT __stdcall get_SelectionTransparency ( - /*[out,retval]*/ unsigned char * retVal ) = 0; - virtual HRESULT __stdcall put_SelectionTransparency ( - /*[in]*/ unsigned char retVal ) = 0; - virtual HRESULT __stdcall put_StopExecution ( - /*[in]*/ struct IStopExecution * _arg1 ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[in]*/ VARIANT_BOOL SaveSelection, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ VARIANT_BOOL LoadSelection, - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall get_GeoProjection ( - /*[out,retval]*/ struct IGeoProjection * * retVal ) = 0; - virtual HRESULT __stdcall put_GeoProjection ( - /*[in]*/ struct IGeoProjection * retVal ) = 0; - virtual HRESULT __stdcall raw_Reproject ( - /*[in]*/ struct IGeoProjection * newProjection, - /*[in,out]*/ long * reprojectedCount, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_ReprojectInPlace ( - /*[in]*/ struct IGeoProjection * newProjection, - /*[in,out]*/ long * reprojectedCount, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SimplifyLines ( - /*[in]*/ double Tolerance, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_FixUpShapes ( - /*[out]*/ struct IShapefile * * retVal, - /*[out,retval]*/ VARIANT_BOOL * fixed ) = 0; - virtual HRESULT __stdcall raw_EditAddShape ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ long * ShapeIndex ) = 0; - virtual HRESULT __stdcall raw_EditAddField ( - /*[in]*/ BSTR Name, - /*[in]*/ enum FieldType Type, - /*[in]*/ int Precision, - /*[in]*/ int Width, - /*[out,retval]*/ long * FieldIndex ) = 0; - virtual HRESULT __stdcall raw_GetRelatedShapes ( - /*[in]*/ long referenceIndex, - /*[in]*/ enum tkSpatialRelation Relation, - /*[in,out]*/ VARIANT * resultArray, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GetRelatedShapes2 ( - /*[in]*/ struct IShape * referenceShape, - /*[in]*/ enum tkSpatialRelation Relation, - /*[in,out]*/ VARIANT * resultArray, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Identifiable ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_Identifiable ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall raw_Segmentize ( - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_GetClosestVertex ( - /*[in]*/ double x, - /*[in]*/ double y, - /*[in]*/ double maxDistance, - /*[out]*/ long * ShapeIndex, - /*[out]*/ long * pointIndex, - /*[out]*/ double * Distance, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_HasInvalidShapes ( - /*[out,retval]*/ VARIANT_BOOL * result ) = 0; - virtual HRESULT __stdcall get_ShapeCategory2 ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ BSTR * categoryName ) = 0; - virtual HRESULT __stdcall put_ShapeCategory2 ( - /*[in]*/ long ShapeIndex, - /*[in]*/ BSTR categoryName ) = 0; - virtual HRESULT __stdcall get_ShapeCategory3 ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ struct IShapefileCategory * * Category ) = 0; - virtual HRESULT __stdcall put_ShapeCategory3 ( - /*[in]*/ long ShapeIndex, - /*[in]*/ struct IShapefileCategory * Category ) = 0; - virtual HRESULT __stdcall raw_Dump ( - /*[in]*/ BSTR ShapefileName, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_LoadDataFrom ( - /*[in]*/ BSTR ShapefileName, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_LastInputValidation ( - /*[out,retval]*/ struct IShapeValidationInfo * * retVal ) = 0; - virtual HRESULT __stdcall get_LastOutputValidation ( - /*[out,retval]*/ struct IShapeValidationInfo * * retVal ) = 0; - virtual HRESULT __stdcall raw_ClearCachedGeometries ( ) = 0; - virtual HRESULT __stdcall raw_AggregateShapesWithStats ( - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in]*/ long FieldIndex, - /*[in]*/ struct IFieldStatOperations * statOperations, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_DissolveWithStats ( - /*[in]*/ long FieldIndex, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in]*/ struct IFieldStatOperations * statOperations, - /*[out,retval]*/ struct IShapefile * * sf ) = 0; - virtual HRESULT __stdcall get_ShapeVisible ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_ShapeRotation ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_ShapeRotation ( - /*[in]*/ long ShapeIndex, - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_Volatile ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Volatile ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_EditUpdateShape ( - /*[in]*/ long ShapeIndex, - /*[in]*/ struct IShape * shpNew, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_ShapeModified ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ShapeModified ( - /*[in]*/ long ShapeIndex, - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_InteractiveEditing ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_InteractiveEditing ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ShapeIsHidden ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ShapeIsHidden ( - /*[in]*/ long ShapeIndex, - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_Snappable ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Snappable ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_Serialize2 ( - /*[in]*/ VARIANT_BOOL SaveSelection, - /*[in]*/ VARIANT_BOOL SerializeCategories, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_ShapefileType2D ( - /*[out,retval]*/ enum ShpfileType * pVal ) = 0; - virtual HRESULT __stdcall get_FieldIndexByName ( - /*[in]*/ BSTR FieldName, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall raw_Move ( - /*[in]*/ double xOffset, - /*[in]*/ double yOffset, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_RemoveSpatialIndex ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_ShapeRendered ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_SortField ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_SortField ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_SortAscending ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_SortAscending ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_UpdateSortField ( ) = 0; - virtual HRESULT __stdcall raw_SaveAsEx ( - /*[in]*/ BSTR newFilename, - /*[in]*/ VARIANT_BOOL stopEditing, - /*[in]*/ VARIANT_BOOL unboundFile, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_FixUpShapes2 ( - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[out]*/ struct IShapefile * * result, - /*[out,retval]*/ VARIANT_BOOL * fixed ) = 0; - virtual HRESULT __stdcall raw_StartAppendMode ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StopAppendMode ( ) = 0; - virtual HRESULT __stdcall get_AppendMode ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; -}; - -struct __declspec(uuid("ec594cb1-fa55-469c-b662-192f7a464c23")) -IShapefileCategories : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetItem,put=PutItem)) - IShapefileCategoryPtr Item[]; - __declspec(property(get=GetCount)) - long Count; - __declspec(property(get=GetShapefile)) - IShapefilePtr Shapefile; - __declspec(property(get=GetCaption,put=PutCaption)) - _bstr_t Caption; - __declspec(property(get=GetCategoryIndexByName)) - int CategoryIndexByName[]; - __declspec(property(get=GetCategoryIndex)) - int CategoryIndex[]; - __declspec(property(get=GetClassificationField,put=PutClassificationField)) - long ClassificationField; - - // - // Wrapper methods for error-handling - // - - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - IShapefileCategoryPtr Add ( - _bstr_t Name ); - IShapefileCategoryPtr Insert ( - long Index, - _bstr_t Name ); - VARIANT_BOOL Remove ( - long Index ); - HRESULT Clear ( ); - IShapefileCategoryPtr GetItem ( - long Index ); - void PutItem ( - long Index, - struct IShapefileCategory * pVal ); - VARIANT_BOOL Generate ( - long FieldIndex, - enum tkClassificationType ClassificationType, - long numClasses ); - long GetCount ( ); - IShapefilePtr GetShapefile ( ); - HRESULT ApplyExpressions ( ); - HRESULT ApplyExpression ( - long CategoryIndex ); - HRESULT ApplyColorScheme ( - enum tkColorSchemeType Type, - struct IColorScheme * ColorScheme ); - HRESULT ApplyColorScheme2 ( - enum tkColorSchemeType Type, - struct IColorScheme * ColorScheme, - enum tkShapeElements ShapeElement ); - HRESULT ApplyColorScheme3 ( - enum tkColorSchemeType Type, - struct IColorScheme * ColorScheme, - enum tkShapeElements ShapeElement, - long CategoryStartIndex, - long CategoryEndIndex ); - _bstr_t GetCaption ( ); - void PutCaption ( - _bstr_t pVal ); - VARIANT_BOOL MoveUp ( - long Index ); - VARIANT_BOOL MoveDown ( - long Index ); - _bstr_t Serialize ( ); - HRESULT Deserialize ( - _bstr_t newVal ); - VARIANT_BOOL AddRange ( - long FieldIndex, - enum tkClassificationType ClassificationType, - long numClasses, - const _variant_t & MinValue, - const _variant_t & MaxValue ); - int GetCategoryIndexByName ( - _bstr_t categoryName ); - int GetCategoryIndex ( - struct IShapefileCategory * Category ); - VARIANT_BOOL GeneratePolygonColors ( - struct IColorScheme * Scheme ); - long GetClassificationField ( ); - void PutClassificationField ( - long pVal ); - VARIANT_BOOL Generate2 ( - _bstr_t FieldName, - enum tkClassificationType ClassificationType, - long numClasses ); - HRESULT Add2 ( - struct IShapefileCategory * Category ); - VARIANT_BOOL Insert2 ( - long Index, - struct IShapefileCategory * Category ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_Add ( - /*[in]*/ BSTR Name, - /*[out,retval]*/ struct IShapefileCategory * * retVal ) = 0; - virtual HRESULT __stdcall raw_Insert ( - /*[in]*/ long Index, - /*[in]*/ BSTR Name, - /*[out,retval]*/ struct IShapefileCategory * * retVal ) = 0; - virtual HRESULT __stdcall raw_Remove ( - /*[in]*/ long Index, - /*[out,retval]*/ VARIANT_BOOL * vbretval ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall get_Item ( - /*[in]*/ long Index, - /*[out,retval]*/ struct IShapefileCategory * * pVal ) = 0; - virtual HRESULT __stdcall put_Item ( - /*[in]*/ long Index, - /*[in]*/ struct IShapefileCategory * pVal ) = 0; - virtual HRESULT __stdcall raw_Generate ( - /*[in]*/ long FieldIndex, - /*[in]*/ enum tkClassificationType ClassificationType, - /*[in]*/ long numClasses, - /*[out,retval]*/ VARIANT_BOOL * vbretval ) = 0; - virtual HRESULT __stdcall get_Count ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Shapefile ( - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_ApplyExpressions ( ) = 0; - virtual HRESULT __stdcall raw_ApplyExpression ( - /*[in]*/ long CategoryIndex ) = 0; - virtual HRESULT __stdcall raw_ApplyColorScheme ( - /*[in]*/ enum tkColorSchemeType Type, - /*[in]*/ struct IColorScheme * ColorScheme ) = 0; - virtual HRESULT __stdcall raw_ApplyColorScheme2 ( - /*[in]*/ enum tkColorSchemeType Type, - /*[in]*/ struct IColorScheme * ColorScheme, - /*[in]*/ enum tkShapeElements ShapeElement ) = 0; - virtual HRESULT __stdcall raw_ApplyColorScheme3 ( - /*[in]*/ enum tkColorSchemeType Type, - /*[in]*/ struct IColorScheme * ColorScheme, - /*[in]*/ enum tkShapeElements ShapeElement, - /*[in]*/ long CategoryStartIndex, - /*[in]*/ long CategoryEndIndex ) = 0; - virtual HRESULT __stdcall get_Caption ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Caption ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_MoveUp ( - /*[in]*/ long Index, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_MoveDown ( - /*[in]*/ long Index, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall raw_AddRange ( - /*[in]*/ long FieldIndex, - /*[in]*/ enum tkClassificationType ClassificationType, - /*[in]*/ long numClasses, - /*[in]*/ VARIANT MinValue, - /*[in]*/ VARIANT MaxValue, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_CategoryIndexByName ( - /*[in]*/ BSTR categoryName, - /*[out,retval]*/ int * CategoryIndex ) = 0; - virtual HRESULT __stdcall get_CategoryIndex ( - /*[in]*/ struct IShapefileCategory * Category, - /*[out,retval]*/ int * CategoryIndex ) = 0; - virtual HRESULT __stdcall raw_GeneratePolygonColors ( - /*[in]*/ struct IColorScheme * Scheme, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_ClassificationField ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_ClassificationField ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall raw_Generate2 ( - /*[in]*/ BSTR FieldName, - /*[in]*/ enum tkClassificationType ClassificationType, - /*[in]*/ long numClasses, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Add2 ( - /*[in]*/ struct IShapefileCategory * Category ) = 0; - virtual HRESULT __stdcall raw_Insert2 ( - /*[in]*/ long Index, - /*[in]*/ struct IShapefileCategory * Category, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -struct __declspec(uuid("c0fbaa85-8657-4b72-a52b-9ef837c0bab5")) -IFieldStatOperations : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetCount)) - int Count; - __declspec(property(get=GetOperation)) - enum tkFieldStatOperation Operation[]; - __declspec(property(get=GetFieldIndex)) - int FieldIndex[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetFieldName)) - _bstr_t FieldName[]; - __declspec(property(get=GetOperationIsValid)) - VARIANT_BOOL OperationIsValid[]; - __declspec(property(get=GetOperationIsValidReason)) - enum tkFieldOperationValidity OperationIsValidReason[]; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - - // - // Wrapper methods for error-handling - // - - HRESULT AddFieldIndex ( - int FieldIndex, - enum tkFieldStatOperation Operation ); - VARIANT_BOOL Remove ( - int operationIndex ); - HRESULT Clear ( ); - int GetCount ( ); - enum tkFieldStatOperation GetOperation ( - int operationIndex ); - int GetFieldIndex ( - int operationIndex ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - HRESULT AddFieldName ( - _bstr_t FieldName, - enum tkFieldStatOperation Operation ); - _bstr_t GetFieldName ( - int operationIndex ); - VARIANT_BOOL Validate ( - struct IShapefile * sf ); - VARIANT_BOOL GetOperationIsValid ( - int operationIndex ); - enum tkFieldOperationValidity GetOperationIsValidReason ( - int operationIndex ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_AddFieldIndex ( - /*[in]*/ int FieldIndex, - /*[in]*/ enum tkFieldStatOperation Operation ) = 0; - virtual HRESULT __stdcall raw_Remove ( - /*[in]*/ int operationIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall get_Count ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_Operation ( - /*[in]*/ int operationIndex, - /*[out,retval]*/ enum tkFieldStatOperation * retVal ) = 0; - virtual HRESULT __stdcall get_FieldIndex ( - /*[in]*/ int operationIndex, - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_AddFieldName ( - /*[in]*/ BSTR FieldName, - /*[in]*/ enum tkFieldStatOperation Operation ) = 0; - virtual HRESULT __stdcall get_FieldName ( - /*[in]*/ int operationIndex, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Validate ( - /*[in]*/ struct IShapefile * sf, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_OperationIsValid ( - /*[in]*/ int operationIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_OperationIsValidReason ( - /*[in]*/ int operationIndex, - /*[out,retval]*/ enum tkFieldOperationValidity * retVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; -}; - -struct __declspec(uuid("ff8206be-8312-46bb-8af0-a637ce1acaf7")) -IOgrLayer : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetName)) - _bstr_t Name; - __declspec(property(get=GetGeoProjection)) - IGeoProjectionPtr GeoProjection; - __declspec(property(get=GetShapeType)) - enum ShpfileType ShapeType; - __declspec(property(get=GetDataIsReprojected)) - VARIANT_BOOL DataIsReprojected; - __declspec(property(get=GetFIDColumnName)) - _bstr_t FIDColumnName; - __declspec(property(get=GetUpdateSourceErrorCount)) - int UpdateSourceErrorCount; - __declspec(property(get=GetUpdateSourceErrorMsg)) - _bstr_t UpdateSourceErrorMsg[]; - __declspec(property(get=GetUpdateSourceErrorShapeIndex)) - int UpdateSourceErrorShapeIndex[]; - __declspec(property(get=GetFeatureCount)) - int FeatureCount[]; - __declspec(property(get=GetGeometryColumnName)) - _bstr_t GeometryColumnName; - __declspec(property(get=GetSupportsEditing)) - VARIANT_BOOL SupportsEditing[]; - __declspec(property(get=GetSourceType)) - enum tkOgrSourceType SourceType; - __declspec(property(get=GetGdalLastErrorMsg)) - _bstr_t GdalLastErrorMsg; - __declspec(property(get=GetDynamicLoading,put=PutDynamicLoading)) - VARIANT_BOOL DynamicLoading; - __declspec(property(get=GetMaxFeatureCount,put=PutMaxFeatureCount)) - long MaxFeatureCount; - __declspec(property(get=GetSupportsStyles)) - VARIANT_BOOL SupportsStyles; - __declspec(property(get=GetStyleName)) - _bstr_t StyleName[]; - __declspec(property(get=GetLabelExpression,put=PutLabelExpression)) - _bstr_t LabelExpression; - __declspec(property(get=GetLabelPosition,put=PutLabelPosition)) - enum tkLabelPositioning LabelPosition; - __declspec(property(get=GetLabelOrientation,put=PutLabelOrientation)) - enum tkLineLabelOrientation LabelOrientation; - __declspec(property(get=GetShapeType2D)) - enum ShpfileType ShapeType2D; - __declspec(property(get=GetDriverName)) - _bstr_t DriverName; - __declspec(property(get=GetAvailableShapeTypes)) - _variant_t AvailableShapeTypes; - __declspec(property(get=GetActiveShapeType,put=PutActiveShapeType)) - enum ShpfileType ActiveShapeType; - __declspec(property(get=GetIsExternalDatasource)) - VARIANT_BOOL IsExternalDatasource; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetLastErrorCode ( ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * retVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t retVal ); - HRESULT Close ( ); - _bstr_t GetName ( ); - IShapefilePtr GetBuffer ( ); - VARIANT_BOOL ReloadFromSource ( ); - VARIANT_BOOL RedefineQuery ( - _bstr_t newSql ); - _bstr_t GetConnectionString ( ); - _bstr_t GetSourceQuery ( ); - IGeoProjectionPtr GetGeoProjection ( ); - enum ShpfileType GetShapeType ( ); - VARIANT_BOOL GetDataIsReprojected ( ); - _bstr_t GetFIDColumnName ( ); - enum tkOgrSaveResult SaveChanges ( - int * savedCount, - enum tkOgrSaveType saveType, - VARIANT_BOOL validateShapes ); - VARIANT_BOOL TestCapability ( - enum tkOgrLayerCapability capability ); - int GetUpdateSourceErrorCount ( ); - _bstr_t GetUpdateSourceErrorMsg ( - int errorIndex ); - int GetUpdateSourceErrorShapeIndex ( - int errorIndex ); - int GetFeatureCount ( - VARIANT_BOOL forceLoading ); - VARIANT_BOOL GetExtents ( - struct IExtents * * layerExtents, - VARIANT_BOOL forceLoading ); - _bstr_t GetGeometryColumnName ( ); - VARIANT_BOOL GetSupportsEditing ( - enum tkOgrSaveType editingType ); - _bstr_t Serialize ( ); - VARIANT_BOOL Deserialize ( - _bstr_t newVal ); - VARIANT_BOOL OpenFromQuery ( - _bstr_t connectionString, - _bstr_t sql ); - VARIANT_BOOL OpenFromDatabase ( - _bstr_t connectionString, - _bstr_t LayerName, - VARIANT_BOOL forUpdate ); - enum tkOgrSourceType GetSourceType ( ); - _bstr_t GetGdalLastErrorMsg ( ); - VARIANT_BOOL GetDynamicLoading ( ); - void PutDynamicLoading ( - VARIANT_BOOL pVal ); - long GetMaxFeatureCount ( ); - void PutMaxFeatureCount ( - long pVal ); - VARIANT_BOOL GetSupportsStyles ( ); - long GetNumStyles ( ); - _bstr_t GetStyleName ( - long styleIndex ); - VARIANT_BOOL ClearStyles ( ); - VARIANT_BOOL RemoveStyle ( - _bstr_t StyleName ); - _bstr_t GetLabelExpression ( ); - void PutLabelExpression ( - _bstr_t pVal ); - enum tkLabelPositioning GetLabelPosition ( ); - void PutLabelPosition ( - enum tkLabelPositioning pVal ); - enum tkLineLabelOrientation GetLabelOrientation ( ); - void PutLabelOrientation ( - enum tkLineLabelOrientation pVal ); - VARIANT_BOOL GenerateCategories ( - _bstr_t FieldName, - enum tkClassificationType ClassificationType, - long numClasses, - enum tkMapColor colorStart, - enum tkMapColor colorEnd, - enum tkColorSchemeType schemeType ); - enum ShpfileType GetShapeType2D ( ); - _bstr_t GetDriverName ( ); - VARIANT_BOOL OpenFromFile ( - _bstr_t Filename, - VARIANT_BOOL forUpdate ); - _variant_t GetAvailableShapeTypes ( ); - enum ShpfileType GetActiveShapeType ( ); - void PutActiveShapeType ( - enum ShpfileType pVal ); - VARIANT_BOOL GetIsExternalDatasource ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * retVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * retVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall raw_Close ( ) = 0; - virtual HRESULT __stdcall get_Name ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_GetBuffer ( - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_ReloadFromSource ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_RedefineQuery ( - /*[in]*/ BSTR newSql, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GetConnectionString ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_GetSourceQuery ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_GeoProjection ( - /*[out,retval]*/ struct IGeoProjection * * retVal ) = 0; - virtual HRESULT __stdcall get_ShapeType ( - /*[out,retval]*/ enum ShpfileType * retVal ) = 0; - virtual HRESULT __stdcall get_DataIsReprojected ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_FIDColumnName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_SaveChanges ( - /*[out]*/ int * savedCount, - /*[in]*/ enum tkOgrSaveType saveType, - /*[in]*/ VARIANT_BOOL validateShapes, - /*[out,retval]*/ enum tkOgrSaveResult * retVal ) = 0; - virtual HRESULT __stdcall raw_TestCapability ( - /*[in]*/ enum tkOgrLayerCapability capability, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_UpdateSourceErrorCount ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_UpdateSourceErrorMsg ( - /*[in]*/ int errorIndex, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_UpdateSourceErrorShapeIndex ( - /*[in]*/ int errorIndex, - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_FeatureCount ( - /*[in]*/ VARIANT_BOOL forceLoading, - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_Extents ( - /*[out]*/ struct IExtents * * layerExtents, - /*[in]*/ VARIANT_BOOL forceLoading, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_GeometryColumnName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_SupportsEditing ( - /*[in]*/ enum tkOgrSaveType editingType, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_OpenFromQuery ( - /*[in]*/ BSTR connectionString, - /*[in]*/ BSTR sql, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_OpenFromDatabase ( - /*[in]*/ BSTR connectionString, - /*[in]*/ BSTR LayerName, - /*[in]*/ VARIANT_BOOL forUpdate, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_SourceType ( - /*[out,retval]*/ enum tkOgrSourceType * retVal ) = 0; - virtual HRESULT __stdcall get_GdalLastErrorMsg ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_DynamicLoading ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_DynamicLoading ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_MaxFeatureCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_MaxFeatureCount ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_SupportsStyles ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_GetNumStyles ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_StyleName ( - /*[in]*/ long styleIndex, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_ClearStyles ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_RemoveStyle ( - /*[in]*/ BSTR StyleName, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_LabelExpression ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_LabelExpression ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_LabelPosition ( - /*[out,retval]*/ enum tkLabelPositioning * pVal ) = 0; - virtual HRESULT __stdcall put_LabelPosition ( - /*[in]*/ enum tkLabelPositioning pVal ) = 0; - virtual HRESULT __stdcall get_LabelOrientation ( - /*[out,retval]*/ enum tkLineLabelOrientation * pVal ) = 0; - virtual HRESULT __stdcall put_LabelOrientation ( - /*[in]*/ enum tkLineLabelOrientation pVal ) = 0; - virtual HRESULT __stdcall raw_GenerateCategories ( - /*[in]*/ BSTR FieldName, - /*[in]*/ enum tkClassificationType ClassificationType, - /*[in]*/ long numClasses, - /*[in]*/ enum tkMapColor colorStart, - /*[in]*/ enum tkMapColor colorEnd, - /*[in]*/ enum tkColorSchemeType schemeType, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_ShapeType2D ( - /*[out,retval]*/ enum ShpfileType * pVal ) = 0; - virtual HRESULT __stdcall get_DriverName ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_OpenFromFile ( - /*[in]*/ BSTR Filename, - /*[in]*/ VARIANT_BOOL forUpdate, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_AvailableShapeTypes ( - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall get_ActiveShapeType ( - /*[out,retval]*/ enum ShpfileType * pVal ) = 0; - virtual HRESULT __stdcall put_ActiveShapeType ( - /*[in]*/ enum ShpfileType pVal ) = 0; - virtual HRESULT __stdcall get_IsExternalDatasource ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; -}; - -struct __declspec(uuid("ec7866be-ae6c-46d6-8e9a-1f55d166f440")) -IOgrDatasource : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetLayerCount)) - int LayerCount; - __declspec(property(get=GetDriverName)) - _bstr_t DriverName; - __declspec(property(get=GetDriverMetadata)) - _bstr_t DriverMetadata[]; - __declspec(property(get=GetDriverMetadataCount)) - int DriverMetadataCount; - __declspec(property(get=GetDriverMetadataItem)) - _bstr_t DriverMetadataItem[]; - __declspec(property(get=GetGdalLastErrorMsg)) - _bstr_t GdalLastErrorMsg; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetLastErrorCode ( ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * retVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t retVal ); - HRESULT Close ( ); - VARIANT_BOOL Open ( - _bstr_t connectionString ); - int GetLayerCount ( ); - IOgrLayerPtr GetLayer ( - int Index, - VARIANT_BOOL forUpdate ); - _bstr_t GetDriverName ( ); - _bstr_t GetLayerName ( - int layerIndex ); - IOgrLayerPtr GetLayerByName ( - _bstr_t LayerName, - VARIANT_BOOL forUpdate ); - IOgrLayerPtr RunQuery ( - _bstr_t sql ); - VARIANT_BOOL DeleteLayer ( - int layerIndex ); - VARIANT_BOOL TestCapability ( - enum tkOgrDSCapability capability ); - VARIANT_BOOL CreateLayer ( - _bstr_t LayerName, - enum ShpfileType ShpType, - struct IGeoProjection * Projection, - _bstr_t creationOptions ); - int LayerIndexByName ( - _bstr_t LayerName ); - VARIANT_BOOL ImportShapefile ( - struct IShapefile * sf, - _bstr_t LayerName, - _bstr_t creationOptions, - enum tkShapeValidationMode shapeValidationMode ); - _bstr_t GetDriverMetadata ( - enum tkGdalDriverMetadata Metadata ); - int GetDriverMetadataCount ( ); - _bstr_t GetDriverMetadataItem ( - int metadataIndex ); - VARIANT_BOOL ExecuteSQL ( - _bstr_t sql, - BSTR * errorMessage ); - _bstr_t GetGdalLastErrorMsg ( ); - _variant_t GetSchemas ( ); - IOgrLayerPtr GetLayer2 ( - long Index, - VARIANT_BOOL forUpdate, - VARIANT_BOOL newConnection ); - VARIANT_BOOL Open2 ( - _bstr_t connectionString, - VARIANT_BOOL forUpdate ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * retVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * retVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall raw_Close ( ) = 0; - virtual HRESULT __stdcall raw_Open ( - /*[in]*/ BSTR connectionString, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_LayerCount ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall raw_GetLayer ( - /*[in]*/ int Index, - /*[in]*/ VARIANT_BOOL forUpdate, - /*[out,retval]*/ struct IOgrLayer * * retVal ) = 0; - virtual HRESULT __stdcall get_DriverName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_GetLayerName ( - /*[in]*/ int layerIndex, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_GetLayerByName ( - /*[in]*/ BSTR LayerName, - /*[in]*/ VARIANT_BOOL forUpdate, - /*[out,retval]*/ struct IOgrLayer * * retVal ) = 0; - virtual HRESULT __stdcall raw_RunQuery ( - /*[in]*/ BSTR sql, - /*[out,retval]*/ struct IOgrLayer * * retVal ) = 0; - virtual HRESULT __stdcall raw_DeleteLayer ( - /*[in]*/ int layerIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_TestCapability ( - /*[in]*/ enum tkOgrDSCapability capability, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CreateLayer ( - /*[in]*/ BSTR LayerName, - /*[in]*/ enum ShpfileType ShpType, - /*[in]*/ struct IGeoProjection * Projection, - /*[in]*/ BSTR creationOptions, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_LayerIndexByName ( - /*[in]*/ BSTR LayerName, - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall raw_ImportShapefile ( - /*[in]*/ struct IShapefile * sf, - /*[in]*/ BSTR LayerName, - /*[in]*/ BSTR creationOptions, - /*[in]*/ enum tkShapeValidationMode shapeValidationMode, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_DriverMetadata ( - /*[in]*/ enum tkGdalDriverMetadata Metadata, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_DriverMetadataCount ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_DriverMetadataItem ( - /*[in]*/ int metadataIndex, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_ExecuteSQL ( - /*[in]*/ BSTR sql, - /*[out]*/ BSTR * errorMessage, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_GdalLastErrorMsg ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_GetSchemas ( - /*[out,retval]*/ VARIANT * retVal ) = 0; - virtual HRESULT __stdcall raw_GetLayer2 ( - /*[in]*/ long Index, - /*[in]*/ VARIANT_BOOL forUpdate, - /*[in]*/ VARIANT_BOOL newConnection, - /*[out,retval]*/ struct IOgrLayer * * retVal ) = 0; - virtual HRESULT __stdcall raw_Open2 ( - /*[in]*/ BSTR connectionString, - /*[in]*/ VARIANT_BOOL forUpdate, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -struct __declspec(uuid("2d4968f2-40d9-4f25-8be6-b51b959cc1b0")) -IShapeNetwork : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetShapefile)) - IShapefilePtr Shapefile; - __declspec(property(get=GetCurrentShape)) - IShapePtr CurrentShape; - __declspec(property(get=GetCurrentShapeIndex)) - long CurrentShapeIndex; - __declspec(property(get=GetDistanceToOutlet)) - double DistanceToOutlet[]; - __declspec(property(get=GetNumDirectUps)) - long NumDirectUps; - __declspec(property(get=GetNetworkSize)) - long NetworkSize; - __declspec(property(get=GetAmbigShapeIndex)) - long AmbigShapeIndex[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetParentIndex,put=PutParentIndex)) - long ParentIndex; - - // - // Wrapper methods for error-handling - // - - long Build ( - struct IShapefile * Shapefile, - long ShapeIndex, - long FinalPointIndex, - double Tolerance, - enum AmbiguityResolution ar, - struct ICallback * cBack ); - VARIANT_BOOL DeleteShape ( - long ShapeIndex ); - IGridPtr RasterizeD8 ( - VARIANT_BOOL UseNetworkBounds, - struct IGridHeader * Header, - double Cellsize, - struct ICallback * cBack ); - VARIANT_BOOL MoveUp ( - long UpIndex ); - VARIANT_BOOL MoveDown ( ); - VARIANT_BOOL MoveTo ( - long ShapeIndex ); - VARIANT_BOOL MoveToOutlet ( ); - IShapefilePtr GetShapefile ( ); - IShapePtr GetCurrentShape ( ); - long GetCurrentShapeIndex ( ); - double GetDistanceToOutlet ( - long pointIndex ); - long GetNumDirectUps ( ); - long GetNetworkSize ( ); - long GetAmbigShapeIndex ( - long Index ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - long GetParentIndex ( ); - void PutParentIndex ( - long pVal ); - VARIANT_BOOL Open ( - struct IShapefile * sf, - struct ICallback * cBack ); - VARIANT_BOOL Close ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_Build ( - /*[in]*/ struct IShapefile * Shapefile, - /*[in]*/ long ShapeIndex, - /*[in]*/ long FinalPointIndex, - /*[in]*/ double Tolerance, - /*[in]*/ enum AmbiguityResolution ar, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall raw_DeleteShape ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_RasterizeD8 ( - /*[in]*/ VARIANT_BOOL UseNetworkBounds, - /*[in]*/ struct IGridHeader * Header, - /*[in]*/ double Cellsize, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IGrid * * retVal ) = 0; - virtual HRESULT __stdcall raw_MoveUp ( - /*[in]*/ long UpIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_MoveDown ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_MoveTo ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_MoveToOutlet ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Shapefile ( - /*[out,retval]*/ struct IShapefile * * pVal ) = 0; - virtual HRESULT __stdcall get_CurrentShape ( - /*[out,retval]*/ struct IShape * * pVal ) = 0; - virtual HRESULT __stdcall get_CurrentShapeIndex ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_DistanceToOutlet ( - /*[in]*/ long pointIndex, - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_NumDirectUps ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_NetworkSize ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_AmbigShapeIndex ( - /*[in]*/ long Index, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_ParentIndex ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_ParentIndex ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall raw_Open ( - /*[in]*/ struct IShapefile * sf, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Close ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -struct __declspec(uuid("360bec33-7703-4693-b6ca-90fea22cf1b7")) -IUtils : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetLength)) - double Length[]; - __declspec(property(get=GetPerimeter)) - double Perimeter[]; - __declspec(property(get=GetArea)) - double Area[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetComUsageReport)) - _bstr_t ComUsageReport[]; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL PointInPolygon ( - struct IShape * Shp, - struct IPoint * TestPoint ); - VARIANT_BOOL GridReplace ( - struct IGrid * Grd, - const _variant_t & OldValue, - const _variant_t & NewValue, - struct ICallback * cBack ); - VARIANT_BOOL GridInterpolateNoData ( - struct IGrid * Grd, - struct ICallback * cBack ); - VARIANT_BOOL RemoveColinearPoints ( - struct IShapefile * Shapes, - double LinearTolerance, - struct ICallback * cBack ); - double GetLength ( - struct IShape * Shape ); - double GetPerimeter ( - struct IShape * Shape ); - double GetArea ( - struct IShape * Shape ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - IShapePtr ClipPolygon ( - enum PolygonOperation op, - struct IShape * SubjectPolygon, - struct IShape * ClipPolygon ); - IGridPtr GridMerge ( - const _variant_t & Grids, - _bstr_t MergeFilename, - VARIANT_BOOL InRam, - enum GridFileType GrdFileType, - struct ICallback * cBack ); - IShapePtr ShapeMerge ( - struct IShapefile * Shapes, - long IndexOne, - long IndexTwo, - struct ICallback * cBack ); - IImagePtr GridToImage ( - struct IGrid * Grid, - struct IGridColorScheme * cScheme, - struct ICallback * cBack ); - IShapefilePtr GridToShapefile ( - struct IGrid * Grid, - struct IGrid * ConnectionGrid, - struct ICallback * cBack ); - IGridPtr GridToGrid ( - struct IGrid * Grid, - enum GridDataType OutDataType, - struct ICallback * cBack ); - IShapefilePtr ShapeToShapeZ ( - struct IShapefile * Shapefile, - struct IGrid * Grid, - struct ICallback * cBack ); - IShapefilePtr TinToShapefile ( - struct ITin * Tin, - enum ShpfileType Type, - struct ICallback * cBack ); - IGridPtr ShapefileToGrid ( - struct IShapefile * Shpfile, - VARIANT_BOOL UseShapefileBounds, - struct IGridHeader * GrdHeader, - double Cellsize, - VARIANT_BOOL UseShapeNumber, - short SingleValue ); - IPictureDisp * hBitmapToPicture ( - long hBitmap ); - VARIANT_BOOL GenerateHillShade ( - _bstr_t bstrGridFilename, - _bstr_t bstrShadeFilename, - float Z, - float Scale, - float az, - float alt ); - VARIANT_BOOL GenerateContour ( - _bstr_t pszSrcFilename, - _bstr_t pszDstFilename, - double dfInterval, - double dfNoData, - VARIANT_BOOL Is3D, - const _variant_t & dblFLArray, - struct ICallback * cBack ); - VARIANT_BOOL TranslateRaster ( - _bstr_t bstrSrcFilename, - _bstr_t bstrDstFilename, - _bstr_t bstrOptions, - struct ICallback * cBack ); - IShapefilePtr OGRLayerToShapefile ( - _bstr_t Filename, - enum ShpfileType ShpType, - struct ICallback * cBack ); - VARIANT_BOOL MergeImages ( - SAFEARRAY * InputNames, - _bstr_t OutputName ); - IShapefilePtr ReprojectShapefile ( - struct IShapefile * sf, - struct IGeoProjection * source, - struct IGeoProjection * target ); - OLE_COLOR ColorByName ( - enum tkMapColor Name ); - VARIANT_BOOL ClipGridWithPolygon ( - _bstr_t inputGridfile, - struct IShape * poly, - _bstr_t resultGridfile, - VARIANT_BOOL keepExtents ); - VARIANT_BOOL ClipGridWithPolygon2 ( - struct IGrid * inputGrid, - struct IShape * poly, - _bstr_t resultGridfile, - VARIANT_BOOL keepExtents ); - VARIANT_BOOL GridStatisticsToShapefile ( - struct IGrid * Grid, - struct IShapefile * sf, - VARIANT_BOOL SelectedOnly, - VARIANT_BOOL overwriteFields, - VARIANT_BOOL useCenterWithinMethod ); - VARIANT_BOOL Polygonize ( - _bstr_t pszSrcFilename, - _bstr_t pszDstFilename, - int iSrcBand, - VARIANT_BOOL NoMask, - _bstr_t pszMaskFilename, - _bstr_t pszOGRFormat, - _bstr_t pszDstLayerName, - _bstr_t pszPixValFieldName, - struct ICallback * cBack ); - _bstr_t GDALInfo ( - _bstr_t bstrSrcFilename, - _bstr_t bstrOptions, - struct ICallback * cBack ); - VARIANT_BOOL GDALWarp ( - _bstr_t bstrSrcFilename, - _bstr_t bstrDstFilename, - _bstr_t bstrOptions, - struct ICallback * cBack ); - VARIANT_BOOL GDALBuildVrt ( - _bstr_t bstrDstFilename, - _bstr_t bstrOptions, - struct ICallback * cBack ); - VARIANT_BOOL GDALAddOverviews ( - _bstr_t bstrSrcFilename, - _bstr_t bstrOptions, - _bstr_t bstrLevels, - struct ICallback * cBack ); - VARIANT_BOOL GDALRasterize ( - _bstr_t bstrSrcFilename, - _bstr_t bstrDstFilename, - _bstr_t bstrOptions, - struct ICallback * cBack ); - _bstr_t OGRInfo ( - _bstr_t bstrSrcFilename, - _bstr_t bstrOptions, - _bstr_t bstrLayers, - struct ICallback * cBack ); - VARIANT_BOOL OGR2OGR ( - _bstr_t bstrSrcFilename, - _bstr_t bstrDstFilename, - _bstr_t bstrOptions, - struct ICallback * cBack ); - VARIANT_BOOL ConvertDistance ( - enum tkUnitsOfMeasure sourceUnit, - enum tkUnitsOfMeasure targetUnit, - double * Value ); - IDispatchPtr CreateInstance ( - enum tkInterface interfaceId ); - double GeodesicDistance ( - double lat1, - double lng1, - double lat2, - double lng2 ); - VARIANT_BOOL MaskRaster ( - _bstr_t Filename, - unsigned char newPerBandValue ); - VARIANT_BOOL GridStatisticsForPolygon ( - struct IGrid * Grid, - struct IGridHeader * Header, - struct IExtents * gridExtents, - struct IShape * Shape, - double NodataValue, - double * MeanValue, - double * MinValue, - double * MaxValue ); - VARIANT_BOOL CopyNodataValues ( - _bstr_t SourceFilename, - _bstr_t destFilename ); - IImagePtr GridToImage2 ( - struct IGrid * Grid, - struct IGridColorScheme * ci, - enum tkGridProxyFormat imageFormat, - VARIANT_BOOL InRam, - struct ICallback * cBack ); - _bstr_t ErrorMsgFromObject ( - IDispatch * comClass ); - IGeoProjectionPtr TileProjectionToGeoProjection ( - enum tkTileProjection Projection ); - _bstr_t GetComUsageReport ( - VARIANT_BOOL unreleasedOnly ); - VARIANT_BOOL CalculateRaster ( - SAFEARRAY * filenames, - _bstr_t Expression, - _bstr_t outputFilename, - _bstr_t gdalOutputFormat, - float NodataValue, - struct ICallback * cBack, - BSTR * ErrorMsg ); - VARIANT_BOOL ReclassifyRaster ( - _bstr_t Filename, - int bandIndex, - _bstr_t OutputName, - SAFEARRAY * LowerBounds, - SAFEARRAY * UpperBounds, - SAFEARRAY * NewValues, - _bstr_t gdalOutputFormat, - struct ICallback * cBack ); - VARIANT_BOOL IsTiffGrid ( - _bstr_t Filename ); - double GeodesicArea ( - struct IShape * shapeWgs84 ); - VARIANT_BOOL FixUpShapes ( - struct IShapefile * subject, - VARIANT_BOOL SelectedOnly, - _bstr_t outputFilename, - VARIANT_BOOL Overwrite ); - VARIANT_BOOL BufferByDistance ( - struct IShapefile * subject, - double Distance, - long nSegments, - VARIANT_BOOL SelectedOnly, - VARIANT_BOOL MergeResults, - _bstr_t outputFilename, - VARIANT_BOOL Overwrite ); - VARIANT_BOOL ExplodeShapes ( - struct IShapefile * subject, - VARIANT_BOOL SelectedOnly, - _bstr_t outputFilename, - VARIANT_BOOL Overwrite ); - VARIANT_BOOL ExportSelection ( - struct IShapefile * subject, - _bstr_t outputFilename, - VARIANT_BOOL Overwrite ); - enum tkUnitsOfMeasure EPSGUnitConversion ( - int EPSGUnitCode ); - _bstr_t GetNAD83ProjectionName ( - enum tkNad83Projection projectionID ); - _bstr_t GetWGS84ProjectionName ( - enum tkWgs84Projection projectionID ); - _bstr_t GetProjectionNameByID ( - int SRID ); - VARIANT_BOOL GetProjectionList ( - enum tkProjectionSet projectionSets, - VARIANT * list ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_PointInPolygon ( - /*[in]*/ struct IShape * Shp, - /*[in]*/ struct IPoint * TestPoint, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GridReplace ( - /*[in]*/ struct IGrid * Grd, - /*[in]*/ VARIANT OldValue, - /*[in]*/ VARIANT NewValue, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GridInterpolateNoData ( - /*[in]*/ struct IGrid * Grd, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_RemoveColinearPoints ( - /*[in]*/ struct IShapefile * Shapes, - /*[in]*/ double LinearTolerance, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Length ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Perimeter ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Area ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_ClipPolygon ( - /*[in]*/ enum PolygonOperation op, - /*[in]*/ struct IShape * SubjectPolygon, - /*[in]*/ struct IShape * ClipPolygon, - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall raw_GridMerge ( - /*[in]*/ VARIANT Grids, - /*[in]*/ BSTR MergeFilename, - /*[in]*/ VARIANT_BOOL InRam, - /*[in]*/ enum GridFileType GrdFileType, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IGrid * * retVal ) = 0; - virtual HRESULT __stdcall raw_ShapeMerge ( - /*[in]*/ struct IShapefile * Shapes, - /*[in]*/ long IndexOne, - /*[in]*/ long IndexTwo, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall raw_GridToImage ( - /*[in]*/ struct IGrid * Grid, - /*[in]*/ struct IGridColorScheme * cScheme, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IImage * * retVal ) = 0; - virtual HRESULT __stdcall raw_GridToShapefile ( - /*[in]*/ struct IGrid * Grid, - /*[in]*/ struct IGrid * ConnectionGrid, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_GridToGrid ( - /*[in]*/ struct IGrid * Grid, - /*[in]*/ enum GridDataType OutDataType, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IGrid * * retVal ) = 0; - virtual HRESULT __stdcall raw_ShapeToShapeZ ( - /*[in]*/ struct IShapefile * Shapefile, - /*[in]*/ struct IGrid * Grid, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_TinToShapefile ( - /*[in]*/ struct ITin * Tin, - /*[in]*/ enum ShpfileType Type, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_ShapefileToGrid ( - /*[in]*/ struct IShapefile * Shpfile, - /*[in]*/ VARIANT_BOOL UseShapefileBounds, - /*[in]*/ struct IGridHeader * GrdHeader, - /*[in]*/ double Cellsize, - /*[in]*/ VARIANT_BOOL UseShapeNumber, - /*[in]*/ short SingleValue, - /*[out,retval]*/ struct IGrid * * retVal ) = 0; - virtual HRESULT __stdcall raw_hBitmapToPicture ( - /*[in]*/ long hBitmap, - /*[out,retval]*/ IPictureDisp * * retVal ) = 0; - virtual HRESULT __stdcall raw_GenerateHillShade ( - /*[in]*/ BSTR bstrGridFilename, - /*[in]*/ BSTR bstrShadeFilename, - /*[in]*/ float Z, - /*[in]*/ float Scale, - /*[in]*/ float az, - /*[in]*/ float alt, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GenerateContour ( - /*[in]*/ BSTR pszSrcFilename, - /*[in]*/ BSTR pszDstFilename, - /*[in]*/ double dfInterval, - /*[in]*/ double dfNoData, - /*[in]*/ VARIANT_BOOL Is3D, - /*[in]*/ VARIANT dblFLArray, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_TranslateRaster ( - /*[in]*/ BSTR bstrSrcFilename, - /*[in]*/ BSTR bstrDstFilename, - /*[in]*/ BSTR bstrOptions, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_OGRLayerToShapefile ( - /*[in]*/ BSTR Filename, - /*[in]*/ enum ShpfileType ShpType, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IShapefile * * sf ) = 0; - virtual HRESULT __stdcall raw_MergeImages ( - /*[in]*/ SAFEARRAY * InputNames, - /*[in]*/ BSTR OutputName, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ReprojectShapefile ( - /*[in]*/ struct IShapefile * sf, - /*[in]*/ struct IGeoProjection * source, - /*[in]*/ struct IGeoProjection * target, - /*[out,retval]*/ struct IShapefile * * result ) = 0; - virtual HRESULT __stdcall raw_ColorByName ( - /*[in]*/ enum tkMapColor Name, - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall raw_ClipGridWithPolygon ( - /*[in]*/ BSTR inputGridfile, - /*[in]*/ struct IShape * poly, - /*[in]*/ BSTR resultGridfile, - /*[in]*/ VARIANT_BOOL keepExtents, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ClipGridWithPolygon2 ( - /*[in]*/ struct IGrid * inputGrid, - /*[in]*/ struct IShape * poly, - /*[in]*/ BSTR resultGridfile, - /*[in]*/ VARIANT_BOOL keepExtents, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GridStatisticsToShapefile ( - /*[in]*/ struct IGrid * Grid, - /*[in]*/ struct IShapefile * sf, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in]*/ VARIANT_BOOL overwriteFields, - /*[in]*/ VARIANT_BOOL useCenterWithinMethod, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Polygonize ( - /*[in]*/ BSTR pszSrcFilename, - /*[in]*/ BSTR pszDstFilename, - /*[in]*/ int iSrcBand, - /*[in]*/ VARIANT_BOOL NoMask, - /*[in]*/ BSTR pszMaskFilename, - /*[in]*/ BSTR pszOGRFormat, - /*[in]*/ BSTR pszDstLayerName, - /*[in]*/ BSTR pszPixValFieldName, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GDALInfo ( - /*[in]*/ BSTR bstrSrcFilename, - /*[in]*/ BSTR bstrOptions, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ BSTR * bstrInfo ) = 0; - virtual HRESULT __stdcall raw_GDALWarp ( - /*[in]*/ BSTR bstrSrcFilename, - /*[in]*/ BSTR bstrDstFilename, - /*[in]*/ BSTR bstrOptions, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GDALBuildVrt ( - /*[in]*/ BSTR bstrDstFilename, - /*[in]*/ BSTR bstrOptions, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GDALAddOverviews ( - /*[in]*/ BSTR bstrSrcFilename, - /*[in]*/ BSTR bstrOptions, - /*[in]*/ BSTR bstrLevels, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GDALRasterize ( - /*[in]*/ BSTR bstrSrcFilename, - /*[in]*/ BSTR bstrDstFilename, - /*[in]*/ BSTR bstrOptions, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_OGRInfo ( - /*[in]*/ BSTR bstrSrcFilename, - /*[in]*/ BSTR bstrOptions, - /*[in]*/ BSTR bstrLayers, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ BSTR * bstrInfo ) = 0; - virtual HRESULT __stdcall raw_OGR2OGR ( - /*[in]*/ BSTR bstrSrcFilename, - /*[in]*/ BSTR bstrDstFilename, - /*[in]*/ BSTR bstrOptions, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ConvertDistance ( - /*[in]*/ enum tkUnitsOfMeasure sourceUnit, - /*[in]*/ enum tkUnitsOfMeasure targetUnit, - /*[in,out]*/ double * Value, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CreateInstance ( - /*[in]*/ enum tkInterface interfaceId, - /*[out,retval]*/ IDispatch * * retVal ) = 0; - virtual HRESULT __stdcall raw_GeodesicDistance ( - /*[in]*/ double lat1, - /*[in]*/ double lng1, - /*[in]*/ double lat2, - /*[in]*/ double lng2, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall raw_MaskRaster ( - /*[in]*/ BSTR Filename, - /*[in]*/ unsigned char newPerBandValue, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GridStatisticsForPolygon ( - /*[in]*/ struct IGrid * Grid, - /*[in]*/ struct IGridHeader * Header, - /*[in]*/ struct IExtents * gridExtents, - /*[in]*/ struct IShape * Shape, - /*[in]*/ double NodataValue, - /*[in,out]*/ double * MeanValue, - /*[in,out]*/ double * MinValue, - /*[in,out]*/ double * MaxValue, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CopyNodataValues ( - /*[in]*/ BSTR SourceFilename, - /*[in]*/ BSTR destFilename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GridToImage2 ( - /*[in]*/ struct IGrid * Grid, - /*[in]*/ struct IGridColorScheme * ci, - /*[in]*/ enum tkGridProxyFormat imageFormat, - /*[in]*/ VARIANT_BOOL InRam, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IImage * * retVal ) = 0; - virtual HRESULT __stdcall raw_ErrorMsgFromObject ( - /*[in]*/ IDispatch * comClass, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_TileProjectionToGeoProjection ( - /*[in]*/ enum tkTileProjection Projection, - /*[out,retval]*/ struct IGeoProjection * * retVal ) = 0; - virtual HRESULT __stdcall get_ComUsageReport ( - /*[in]*/ VARIANT_BOOL unreleasedOnly, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_CalculateRaster ( - /*[in]*/ SAFEARRAY * filenames, - /*[in]*/ BSTR Expression, - /*[in]*/ BSTR outputFilename, - /*[in]*/ BSTR gdalOutputFormat, - /*[in]*/ float NodataValue, - /*[in]*/ struct ICallback * cBack, - /*[out]*/ BSTR * ErrorMsg, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ReclassifyRaster ( - /*[in]*/ BSTR Filename, - /*[in]*/ int bandIndex, - /*[in]*/ BSTR OutputName, - /*[in]*/ SAFEARRAY * LowerBounds, - /*[in]*/ SAFEARRAY * UpperBounds, - /*[in]*/ SAFEARRAY * NewValues, - /*[in]*/ BSTR gdalOutputFormat, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_IsTiffGrid ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GeodesicArea ( - /*[in]*/ struct IShape * shapeWgs84, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall raw_FixUpShapes ( - /*[in]*/ struct IShapefile * subject, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in]*/ BSTR outputFilename, - /*[in]*/ VARIANT_BOOL Overwrite, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_BufferByDistance ( - /*[in]*/ struct IShapefile * subject, - /*[in]*/ double Distance, - /*[in]*/ long nSegments, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in]*/ VARIANT_BOOL MergeResults, - /*[in]*/ BSTR outputFilename, - /*[in]*/ VARIANT_BOOL Overwrite, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ExplodeShapes ( - /*[in]*/ struct IShapefile * subject, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in]*/ BSTR outputFilename, - /*[in]*/ VARIANT_BOOL Overwrite, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ExportSelection ( - /*[in]*/ struct IShapefile * subject, - /*[in]*/ BSTR outputFilename, - /*[in]*/ VARIANT_BOOL Overwrite, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EPSGUnitConversion ( - /*[in]*/ int EPSGUnitCode, - /*[out,retval]*/ enum tkUnitsOfMeasure * retVal ) = 0; - virtual HRESULT __stdcall raw_GetNAD83ProjectionName ( - /*[in]*/ enum tkNad83Projection projectionID, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_GetWGS84ProjectionName ( - /*[in]*/ enum tkWgs84Projection projectionID, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_GetProjectionNameByID ( - /*[in]*/ int SRID, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_GetProjectionList ( - /*[in]*/ enum tkProjectionSet projectionSets, - /*[in,out]*/ VARIANT * list, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -// -// Function implementation mapping -// - -#pragma start_map_region("d:\gcs software\gcs-je20230622-981a\giscontroldlg\debug\mapwingis.tli") -__declspec(implementation_key(1)) HRESULT ICallback::Progress ( _bstr_t KeyOfSender, long Percent, _bstr_t Message ); -__declspec(implementation_key(2)) HRESULT ICallback::Error ( _bstr_t KeyOfSender, _bstr_t ErrorMsg ); -__declspec(implementation_key(3)) double IPoint::Getx ( ); -__declspec(implementation_key(4)) void IPoint::Putx ( double pVal ); -__declspec(implementation_key(5)) double IPoint::Gety ( ); -__declspec(implementation_key(6)) void IPoint::Puty ( double pVal ); -__declspec(implementation_key(7)) double IPoint::GetZ ( ); -__declspec(implementation_key(8)) void IPoint::PutZ ( double pVal ); -__declspec(implementation_key(9)) long IPoint::GetLastErrorCode ( ); -__declspec(implementation_key(10)) _bstr_t IPoint::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(11)) ICallbackPtr IPoint::GetGlobalCallback ( ); -__declspec(implementation_key(12)) void IPoint::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(13)) _bstr_t IPoint::GetKey ( ); -__declspec(implementation_key(14)) void IPoint::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(15)) double IPoint::GetM ( ); -__declspec(implementation_key(16)) void IPoint::PutM ( double pVal ); -__declspec(implementation_key(17)) IPointPtr IPoint::Clone ( ); -__declspec(implementation_key(18)) HRESULT IPoint::Set ( double newX, double newY, double newZ ); -__declspec(implementation_key(19)) OLE_COLOR IGridColorBreak::GetHighColor ( ); -__declspec(implementation_key(20)) void IGridColorBreak::PutHighColor ( OLE_COLOR pVal ); -__declspec(implementation_key(21)) OLE_COLOR IGridColorBreak::GetLowColor ( ); -__declspec(implementation_key(22)) void IGridColorBreak::PutLowColor ( OLE_COLOR pVal ); -__declspec(implementation_key(23)) double IGridColorBreak::GetHighValue ( ); -__declspec(implementation_key(24)) void IGridColorBreak::PutHighValue ( double pVal ); -__declspec(implementation_key(25)) double IGridColorBreak::GetLowValue ( ); -__declspec(implementation_key(26)) void IGridColorBreak::PutLowValue ( double pVal ); -__declspec(implementation_key(27)) enum ColoringType IGridColorBreak::GetColoringType ( ); -__declspec(implementation_key(28)) void IGridColorBreak::PutColoringType ( enum ColoringType pVal ); -__declspec(implementation_key(29)) enum GradientModel IGridColorBreak::GetGradientModel ( ); -__declspec(implementation_key(30)) void IGridColorBreak::PutGradientModel ( enum GradientModel pVal ); -__declspec(implementation_key(31)) long IGridColorBreak::GetLastErrorCode ( ); -__declspec(implementation_key(32)) _bstr_t IGridColorBreak::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(33)) ICallbackPtr IGridColorBreak::GetGlobalCallback ( ); -__declspec(implementation_key(34)) void IGridColorBreak::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(35)) _bstr_t IGridColorBreak::GetKey ( ); -__declspec(implementation_key(36)) void IGridColorBreak::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(37)) _bstr_t IGridColorBreak::GetCaption ( ); -__declspec(implementation_key(38)) void IGridColorBreak::PutCaption ( _bstr_t pVal ); -__declspec(implementation_key(39)) VARIANT_BOOL IGridColorBreak::GetVisible ( ); -__declspec(implementation_key(40)) void IGridColorBreak::PutVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(41)) double IVector::Geti ( ); -__declspec(implementation_key(42)) void IVector::Puti ( double pVal ); -__declspec(implementation_key(43)) double IVector::Getj ( ); -__declspec(implementation_key(44)) void IVector::Putj ( double pVal ); -__declspec(implementation_key(45)) double IVector::Getk ( ); -__declspec(implementation_key(46)) void IVector::Putk ( double pVal ); -__declspec(implementation_key(47)) HRESULT IVector::Normalize ( ); -__declspec(implementation_key(48)) double IVector::Dot ( struct IVector * V ); -__declspec(implementation_key(49)) IVectorPtr IVector::CrossProduct ( struct IVector * V ); -__declspec(implementation_key(50)) long IVector::GetLastErrorCode ( ); -__declspec(implementation_key(51)) _bstr_t IVector::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(52)) ICallbackPtr IVector::GetGlobalCallback ( ); -__declspec(implementation_key(53)) void IVector::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(54)) _bstr_t IVector::GetKey ( ); -__declspec(implementation_key(55)) void IVector::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(56)) HRESULT IColorScheme::SetColors ( OLE_COLOR Color1, OLE_COLOR Color2 ); -__declspec(implementation_key(57)) HRESULT IColorScheme::SetColors2 ( enum tkMapColor Color1, enum tkMapColor Color2 ); -__declspec(implementation_key(58)) HRESULT IColorScheme::SetColors3 ( short MinRed, short MinGreen, short MinBlue, short MaxRed, short MaxGreen, short MaxBlue ); -__declspec(implementation_key(59)) HRESULT IColorScheme::SetColors4 ( enum PredefinedColorScheme Scheme ); -__declspec(implementation_key(60)) HRESULT IColorScheme::AddBreak ( double Value, OLE_COLOR Color ); -__declspec(implementation_key(61)) VARIANT_BOOL IColorScheme::Remove ( long Index ); -__declspec(implementation_key(62)) HRESULT IColorScheme::Clear ( ); -__declspec(implementation_key(63)) long IColorScheme::GetNumBreaks ( ); -__declspec(implementation_key(64)) OLE_COLOR IColorScheme::GetRandomColor ( double Value ); -__declspec(implementation_key(65)) OLE_COLOR IColorScheme::GetGraduatedColor ( double Value ); -__declspec(implementation_key(66)) OLE_COLOR IColorScheme::GetBreakColor ( long Index ); -__declspec(implementation_key(67)) void IColorScheme::PutBreakColor ( long Index, OLE_COLOR retVal ); -__declspec(implementation_key(68)) double IColorScheme::GetBreakValue ( long Index ); -__declspec(implementation_key(69)) long IColorScheme::GetLastErrorCode ( ); -__declspec(implementation_key(70)) _bstr_t IColorScheme::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(71)) ICallbackPtr IColorScheme::GetGlobalCallback ( ); -__declspec(implementation_key(72)) void IColorScheme::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(73)) _bstr_t IColorScheme::GetKey ( ); -__declspec(implementation_key(74)) void IColorScheme::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(75)) HRESULT IColorScheme::Reverse ( ); -__declspec(implementation_key(76)) long IGridColorScheme::GetNumBreaks ( ); -__declspec(implementation_key(77)) double IGridColorScheme::GetAmbientIntensity ( ); -__declspec(implementation_key(78)) void IGridColorScheme::PutAmbientIntensity ( double pVal ); -__declspec(implementation_key(79)) double IGridColorScheme::GetLightSourceIntensity ( ); -__declspec(implementation_key(80)) void IGridColorScheme::PutLightSourceIntensity ( double pVal ); -__declspec(implementation_key(81)) double IGridColorScheme::GetLightSourceAzimuth ( ); -__declspec(implementation_key(82)) double IGridColorScheme::GetLightSourceElevation ( ); -__declspec(implementation_key(83)) HRESULT IGridColorScheme::SetLightSource ( double Azimuth, double Elevation ); -__declspec(implementation_key(84)) HRESULT IGridColorScheme::InsertBreak ( struct IGridColorBreak * BrkInfo ); -__declspec(implementation_key(85)) IGridColorBreakPtr IGridColorScheme::GetBreak ( long Index ); -__declspec(implementation_key(86)) HRESULT IGridColorScheme::DeleteBreak ( long Index ); -__declspec(implementation_key(87)) HRESULT IGridColorScheme::Clear ( ); -__declspec(implementation_key(88)) OLE_COLOR IGridColorScheme::GetNoDataColor ( ); -__declspec(implementation_key(89)) void IGridColorScheme::PutNoDataColor ( OLE_COLOR pVal ); -__declspec(implementation_key(90)) HRESULT IGridColorScheme::UsePredefined ( double LowValue, double HighValue, enum PredefinedColorScheme Preset ); -__declspec(implementation_key(91)) IVectorPtr IGridColorScheme::GetLightSource ( ); -__declspec(implementation_key(92)) long IGridColorScheme::GetLastErrorCode ( ); -__declspec(implementation_key(93)) _bstr_t IGridColorScheme::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(94)) ICallbackPtr IGridColorScheme::GetGlobalCallback ( ); -__declspec(implementation_key(95)) void IGridColorScheme::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(96)) _bstr_t IGridColorScheme::GetKey ( ); -__declspec(implementation_key(97)) void IGridColorScheme::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(98)) HRESULT IGridColorScheme::InsertAt ( int Position, struct IGridColorBreak * Break ); -__declspec(implementation_key(99)) _bstr_t IGridColorScheme::Serialize ( ); -__declspec(implementation_key(100)) HRESULT IGridColorScheme::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(101)) VARIANT_BOOL IGridColorScheme::ReadFromFile ( _bstr_t mwlegFilename, _bstr_t nodeName ); -__declspec(implementation_key(102)) VARIANT_BOOL IGridColorScheme::WriteToFile ( _bstr_t mwlegFilename, _bstr_t gridName, int bandIndex ); -__declspec(implementation_key(103)) HRESULT IGridColorScheme::ApplyColoringType ( enum ColoringType ColoringType ); -__declspec(implementation_key(104)) HRESULT IGridColorScheme::ApplyGradientModel ( enum GradientModel GradientModel ); -__declspec(implementation_key(105)) VARIANT_BOOL IGridColorScheme::ApplyColors ( enum tkColorSchemeType schemeType, struct IColorScheme * Scheme, VARIANT_BOOL gradientWithinCategories ); -__declspec(implementation_key(106)) long ILabelCategory::GetPriority ( ); -__declspec(implementation_key(107)) void ILabelCategory::PutPriority ( long retVal ); -__declspec(implementation_key(108)) _bstr_t ILabelCategory::GetName ( ); -__declspec(implementation_key(109)) void ILabelCategory::PutName ( _bstr_t retVal ); -__declspec(implementation_key(110)) _bstr_t ILabelCategory::GetExpression ( ); -__declspec(implementation_key(111)) void ILabelCategory::PutExpression ( _bstr_t retVal ); -__declspec(implementation_key(112)) _variant_t ILabelCategory::GetMinValue ( ); -__declspec(implementation_key(113)) void ILabelCategory::PutMinValue ( const _variant_t & pVal ); -__declspec(implementation_key(114)) _variant_t ILabelCategory::GetMaxValue ( ); -__declspec(implementation_key(115)) void ILabelCategory::PutMaxValue ( const _variant_t & pVal ); -__declspec(implementation_key(116)) VARIANT_BOOL ILabelCategory::GetVisible ( ); -__declspec(implementation_key(117)) void ILabelCategory::PutVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(118)) double ILabelCategory::GetOffsetX ( ); -__declspec(implementation_key(119)) void ILabelCategory::PutOffsetX ( double retVal ); -__declspec(implementation_key(120)) double ILabelCategory::GetOffsetY ( ); -__declspec(implementation_key(121)) void ILabelCategory::PutOffsetY ( double retVal ); -__declspec(implementation_key(122)) enum tkLabelAlignment ILabelCategory::GetAlignment ( ); -__declspec(implementation_key(123)) void ILabelCategory::PutAlignment ( enum tkLabelAlignment retVal ); -__declspec(implementation_key(124)) enum tkLineLabelOrientation ILabelCategory::GetLineOrientation ( ); -__declspec(implementation_key(125)) void ILabelCategory::PutLineOrientation ( enum tkLineLabelOrientation retVal ); -__declspec(implementation_key(126)) _bstr_t ILabelCategory::GetFontName ( ); -__declspec(implementation_key(127)) void ILabelCategory::PutFontName ( _bstr_t retVal ); -__declspec(implementation_key(128)) long ILabelCategory::GetFontSize ( ); -__declspec(implementation_key(129)) void ILabelCategory::PutFontSize ( long retVal ); -__declspec(implementation_key(130)) VARIANT_BOOL ILabelCategory::GetFontItalic ( ); -__declspec(implementation_key(131)) void ILabelCategory::PutFontItalic ( VARIANT_BOOL retVal ); -__declspec(implementation_key(132)) VARIANT_BOOL ILabelCategory::GetFontBold ( ); -__declspec(implementation_key(133)) void ILabelCategory::PutFontBold ( VARIANT_BOOL retVal ); -__declspec(implementation_key(134)) VARIANT_BOOL ILabelCategory::GetFontUnderline ( ); -__declspec(implementation_key(135)) void ILabelCategory::PutFontUnderline ( VARIANT_BOOL retVal ); -__declspec(implementation_key(136)) VARIANT_BOOL ILabelCategory::GetFontStrikeOut ( ); -__declspec(implementation_key(137)) void ILabelCategory::PutFontStrikeOut ( VARIANT_BOOL retVal ); -__declspec(implementation_key(138)) OLE_COLOR ILabelCategory::GetFontColor ( ); -__declspec(implementation_key(139)) void ILabelCategory::PutFontColor ( OLE_COLOR retVal ); -__declspec(implementation_key(140)) OLE_COLOR ILabelCategory::GetFontColor2 ( ); -__declspec(implementation_key(141)) void ILabelCategory::PutFontColor2 ( OLE_COLOR retVal ); -__declspec(implementation_key(142)) enum tkLinearGradientMode ILabelCategory::GetFontGradientMode ( ); -__declspec(implementation_key(143)) void ILabelCategory::PutFontGradientMode ( enum tkLinearGradientMode retVal ); -__declspec(implementation_key(144)) long ILabelCategory::GetFontTransparency ( ); -__declspec(implementation_key(145)) void ILabelCategory::PutFontTransparency ( long retVal ); -__declspec(implementation_key(146)) VARIANT_BOOL ILabelCategory::GetFontOutlineVisible ( ); -__declspec(implementation_key(147)) void ILabelCategory::PutFontOutlineVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(148)) VARIANT_BOOL ILabelCategory::GetShadowVisible ( ); -__declspec(implementation_key(149)) void ILabelCategory::PutShadowVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(150)) VARIANT_BOOL ILabelCategory::GetHaloVisible ( ); -__declspec(implementation_key(151)) void ILabelCategory::PutHaloVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(152)) OLE_COLOR ILabelCategory::GetFontOutlineColor ( ); -__declspec(implementation_key(153)) void ILabelCategory::PutFontOutlineColor ( OLE_COLOR retVal ); -__declspec(implementation_key(154)) OLE_COLOR ILabelCategory::GetShadowColor ( ); -__declspec(implementation_key(155)) void ILabelCategory::PutShadowColor ( OLE_COLOR retVal ); -__declspec(implementation_key(156)) OLE_COLOR ILabelCategory::GetHaloColor ( ); -__declspec(implementation_key(157)) void ILabelCategory::PutHaloColor ( OLE_COLOR retVal ); -__declspec(implementation_key(158)) long ILabelCategory::GetFontOutlineWidth ( ); -__declspec(implementation_key(159)) void ILabelCategory::PutFontOutlineWidth ( long retVal ); -__declspec(implementation_key(160)) long ILabelCategory::GetShadowOffsetX ( ); -__declspec(implementation_key(161)) void ILabelCategory::PutShadowOffsetX ( long retVal ); -__declspec(implementation_key(162)) long ILabelCategory::GetShadowOffsetY ( ); -__declspec(implementation_key(163)) void ILabelCategory::PutShadowOffsetY ( long retVal ); -__declspec(implementation_key(164)) long ILabelCategory::GetHaloSize ( ); -__declspec(implementation_key(165)) void ILabelCategory::PutHaloSize ( long retVal ); -__declspec(implementation_key(166)) enum tkLabelFrameType ILabelCategory::GetFrameType ( ); -__declspec(implementation_key(167)) void ILabelCategory::PutFrameType ( enum tkLabelFrameType retVal ); -__declspec(implementation_key(168)) OLE_COLOR ILabelCategory::GetFrameOutlineColor ( ); -__declspec(implementation_key(169)) void ILabelCategory::PutFrameOutlineColor ( OLE_COLOR retVal ); -__declspec(implementation_key(170)) OLE_COLOR ILabelCategory::GetFrameBackColor ( ); -__declspec(implementation_key(171)) void ILabelCategory::PutFrameBackColor ( OLE_COLOR retVal ); -__declspec(implementation_key(172)) OLE_COLOR ILabelCategory::GetFrameBackColor2 ( ); -__declspec(implementation_key(173)) void ILabelCategory::PutFrameBackColor2 ( OLE_COLOR retVal ); -__declspec(implementation_key(174)) enum tkLinearGradientMode ILabelCategory::GetFrameGradientMode ( ); -__declspec(implementation_key(175)) void ILabelCategory::PutFrameGradientMode ( enum tkLinearGradientMode retVal ); -__declspec(implementation_key(176)) enum tkDashStyle ILabelCategory::GetFrameOutlineStyle ( ); -__declspec(implementation_key(177)) void ILabelCategory::PutFrameOutlineStyle ( enum tkDashStyle retVal ); -__declspec(implementation_key(178)) long ILabelCategory::GetFrameOutlineWidth ( ); -__declspec(implementation_key(179)) void ILabelCategory::PutFrameOutlineWidth ( long retVal ); -__declspec(implementation_key(180)) long ILabelCategory::GetFramePaddingX ( ); -__declspec(implementation_key(181)) void ILabelCategory::PutFramePaddingX ( long retVal ); -__declspec(implementation_key(182)) long ILabelCategory::GetFramePaddingY ( ); -__declspec(implementation_key(183)) void ILabelCategory::PutFramePaddingY ( long retVal ); -__declspec(implementation_key(184)) long ILabelCategory::GetFrameTransparency ( ); -__declspec(implementation_key(185)) void ILabelCategory::PutFrameTransparency ( long retVal ); -__declspec(implementation_key(186)) enum tkLabelAlignment ILabelCategory::GetInboxAlignment ( ); -__declspec(implementation_key(187)) void ILabelCategory::PutInboxAlignment ( enum tkLabelAlignment retVal ); -__declspec(implementation_key(188)) VARIANT_BOOL ILabelCategory::GetFrameVisible ( ); -__declspec(implementation_key(189)) void ILabelCategory::PutFrameVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(190)) VARIANT_BOOL ILabelCategory::GetEnabled ( ); -__declspec(implementation_key(191)) void ILabelCategory::PutEnabled ( VARIANT_BOOL retVal ); -__declspec(implementation_key(192)) _bstr_t ILabelCategory::Serialize ( ); -__declspec(implementation_key(193)) HRESULT ILabelCategory::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(194)) long ILabelCategory::GetFontSize2 ( ); -__declspec(implementation_key(195)) void ILabelCategory::PutFontSize2 ( long pVal ); -__declspec(implementation_key(196)) long IHistogram::GetNumBuckets ( ); -__declspec(implementation_key(197)) double IHistogram::GetMinValue ( ); -__declspec(implementation_key(198)) double IHistogram::GetMaxValue ( ); -__declspec(implementation_key(199)) long IHistogram::GetCount ( long bucketIndex ); -__declspec(implementation_key(200)) double IHistogram::GetValue ( long bucketIndex ); -__declspec(implementation_key(201)) long IHistogram::GetTotalCount ( ); -__declspec(implementation_key(202)) IGridColorSchemePtr IHistogram::GenerateColorScheme ( long numClasses ); -__declspec(implementation_key(203)) double IGdalRasterBand::GetNodataValue ( ); -__declspec(implementation_key(204)) double IGdalRasterBand::GetMinimum ( ); -__declspec(implementation_key(205)) double IGdalRasterBand::GetMaximum ( ); -__declspec(implementation_key(206)) long IGdalRasterBand::GetOverviewCount ( ); -__declspec(implementation_key(207)) enum tkColorInterpretation IGdalRasterBand::GetColorInterpretation ( ); -__declspec(implementation_key(208)) void IGdalRasterBand::PutColorInterpretation ( enum tkColorInterpretation pVal ); -__declspec(implementation_key(209)) enum tkGdalDataType IGdalRasterBand::GetDataType ( ); -__declspec(implementation_key(210)) long IGdalRasterBand::GetXSize ( ); -__declspec(implementation_key(211)) long IGdalRasterBand::GetYSize ( ); -__declspec(implementation_key(212)) long IGdalRasterBand::GetBlockSizeX ( ); -__declspec(implementation_key(213)) long IGdalRasterBand::GetBlockSizeY ( ); -__declspec(implementation_key(214)) _bstr_t IGdalRasterBand::GetUnitType ( ); -__declspec(implementation_key(215)) double IGdalRasterBand::GetScale ( ); -__declspec(implementation_key(216)) double IGdalRasterBand::GetOffset ( ); -__declspec(implementation_key(217)) VARIANT_BOOL IGdalRasterBand::GetHasColorTable ( ); -__declspec(implementation_key(218)) long IGdalRasterBand::GetMetadataCount ( ); -__declspec(implementation_key(219)) _bstr_t IGdalRasterBand::GetMetadataItem ( long itemIndex ); -__declspec(implementation_key(220)) IGridColorSchemePtr IGdalRasterBand::GetColorTable ( ); -__declspec(implementation_key(221)) VARIANT_BOOL IGdalRasterBand::GetUniqueValues ( long maxCount, VARIANT * arr ); -__declspec(implementation_key(222)) IHistogramPtr IGdalRasterBand::GetDefaultHistogram ( VARIANT_BOOL forceCalculate ); -__declspec(implementation_key(223)) IHistogramPtr IGdalRasterBand::GetHistogram ( double MinValue, double MaxValue, long NumBuckets, VARIANT_BOOL includeOutOfRange, VARIANT_BOOL allowApproximate ); -__declspec(implementation_key(224)) IGdalRasterBandPtr IGdalRasterBand::GetOverview ( long overviewIndex ); -__declspec(implementation_key(225)) VARIANT_BOOL IGdalRasterBand::GetStatistics ( VARIANT_BOOL allowApproximate, VARIANT_BOOL forceCalculation, double * Minimum, double * Maximum, double * mean, double * stdDev ); -__declspec(implementation_key(226)) IGridColorSchemePtr IGdalRasterBand::Classify ( double MinValue, double MaxValue, enum tkClassificationType classification, long NumCategories ); -__declspec(implementation_key(227)) VARIANT_BOOL IGdalRasterBand::ComputeMinMax ( VARIANT_BOOL allowApproximate, double * Minimum, double * Maximum ); -__declspec(implementation_key(228)) VARIANT_BOOL IGdalRasterBand::GetValue ( long Column, long Row, double * pVal ); -__declspec(implementation_key(229)) VARIANT_BOOL IGdalRasterBand::ComputeLocalStatistics ( long Column, long Row, long range, double * Minimum, double * Maximum, double * mean, double * stdDev, long * Count ); -__declspec(implementation_key(230)) _bstr_t IGdalDriver::GetMetadata ( enum tkGdalDriverMetadata Metadata ); -__declspec(implementation_key(231)) int IGdalDriver::GetMetadataCount ( ); -__declspec(implementation_key(232)) _bstr_t IGdalDriver::GetMetadataItem ( int metadataIndex ); -__declspec(implementation_key(233)) _bstr_t IGdalDriver::GetName ( ); -__declspec(implementation_key(234)) VARIANT_BOOL IGdalDriver::GetIsVector ( ); -__declspec(implementation_key(235)) VARIANT_BOOL IGdalDriver::GetIsRaster ( ); -__declspec(implementation_key(236)) enum tkGdalDriverMetadata IGdalDriver::GetMetadataItemType ( int metadataIndex ); -__declspec(implementation_key(237)) _bstr_t IGdalDriver::GetMetadataItemValue ( int metadataIndex ); -__declspec(implementation_key(238)) _bstr_t IGdalDriver::GetMetadataItemKey ( int metadataIndex ); -__declspec(implementation_key(239)) OLE_COLOR ILineSegment::GetColor ( ); -__declspec(implementation_key(240)) void ILineSegment::PutColor ( OLE_COLOR retVal ); -__declspec(implementation_key(241)) float ILineSegment::GetLineWidth ( ); -__declspec(implementation_key(242)) void ILineSegment::PutLineWidth ( float retVal ); -__declspec(implementation_key(243)) enum tkDashStyle ILineSegment::GetLineStyle ( ); -__declspec(implementation_key(244)) void ILineSegment::PutLineStyle ( enum tkDashStyle retVal ); -__declspec(implementation_key(245)) enum tkLineType ILineSegment::GetLineType ( ); -__declspec(implementation_key(246)) void ILineSegment::PutLineType ( enum tkLineType retVal ); -__declspec(implementation_key(247)) enum tkDefaultPointSymbol ILineSegment::GetMarker ( ); -__declspec(implementation_key(248)) void ILineSegment::PutMarker ( enum tkDefaultPointSymbol retVal ); -__declspec(implementation_key(249)) float ILineSegment::GetMarkerSize ( ); -__declspec(implementation_key(250)) void ILineSegment::PutMarkerSize ( float retVal ); -__declspec(implementation_key(251)) float ILineSegment::GetMarkerInterval ( ); -__declspec(implementation_key(252)) void ILineSegment::PutMarkerInterval ( float retVal ); -__declspec(implementation_key(253)) enum tkLineLabelOrientation ILineSegment::GetMarkerOrientation ( ); -__declspec(implementation_key(254)) void ILineSegment::PutMarkerOrientation ( enum tkLineLabelOrientation retVal ); -__declspec(implementation_key(255)) VARIANT_BOOL ILineSegment::GetMarkerFlipFirst ( ); -__declspec(implementation_key(256)) void ILineSegment::PutMarkerFlipFirst ( VARIANT_BOOL retVal ); -__declspec(implementation_key(257)) float ILineSegment::GetMarkerOffset ( ); -__declspec(implementation_key(258)) void ILineSegment::PutMarkerOffset ( float retVal ); -__declspec(implementation_key(259)) VARIANT_BOOL ILineSegment::Draw ( int * * hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(260)) OLE_COLOR ILineSegment::GetMarkerOutlineColor ( ); -__declspec(implementation_key(261)) void ILineSegment::PutMarkerOutlineColor ( OLE_COLOR retVal ); -__declspec(implementation_key(262)) VARIANT_BOOL ILineSegment::DrawVB ( int hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(263)) _bstr_t ILinePattern::GetKey ( ); -__declspec(implementation_key(264)) void ILinePattern::PutKey ( _bstr_t retVal ); -__declspec(implementation_key(265)) ICallbackPtr ILinePattern::GetGlobalCallback ( ); -__declspec(implementation_key(266)) void ILinePattern::PutGlobalCallback ( struct ICallback * retVal ); -__declspec(implementation_key(267)) _bstr_t ILinePattern::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(268)) long ILinePattern::GetLastErrorCode ( ); -__declspec(implementation_key(269)) ILineSegmentPtr ILinePattern::GetLine ( int Index ); -__declspec(implementation_key(270)) void ILinePattern::PutLine ( int Index, struct ILineSegment * retVal ); -__declspec(implementation_key(271)) int ILinePattern::GetCount ( ); -__declspec(implementation_key(272)) HRESULT ILinePattern::AddLine ( OLE_COLOR Color, float Width, enum tkDashStyle style ); -__declspec(implementation_key(273)) VARIANT_BOOL ILinePattern::InsertLine ( int Index, OLE_COLOR Color, float Width, enum tkDashStyle style ); -__declspec(implementation_key(274)) ILineSegmentPtr ILinePattern::AddMarker ( enum tkDefaultPointSymbol Marker ); -__declspec(implementation_key(275)) ILineSegmentPtr ILinePattern::InsertMarker ( int Index, enum tkDefaultPointSymbol Marker ); -__declspec(implementation_key(276)) VARIANT_BOOL ILinePattern::RemoveItem ( int Index ); -__declspec(implementation_key(277)) HRESULT ILinePattern::Clear ( ); -__declspec(implementation_key(278)) VARIANT_BOOL ILinePattern::Draw ( int * * hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(279)) unsigned char ILinePattern::GetTransparency ( ); -__declspec(implementation_key(280)) void ILinePattern::PutTransparency ( unsigned char retVal ); -__declspec(implementation_key(281)) _bstr_t ILinePattern::Serialize ( ); -__declspec(implementation_key(282)) HRESULT ILinePattern::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(283)) VARIANT_BOOL ILinePattern::DrawVB ( int hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(284)) void _DMap::PutGlobalCallback ( IDispatch * _arg1 ); -__declspec(implementation_key(285)) IDispatchPtr _DMap::GetGlobalCallback ( ); -__declspec(implementation_key(286)) void _DMap::PutExtents ( struct IExtents * _arg1 ); -__declspec(implementation_key(287)) IExtentsPtr _DMap::GetExtents ( ); -__declspec(implementation_key(288)) HRESULT _DMap::Redraw ( ); -__declspec(implementation_key(289)) HRESULT _DMap::LockWindow ( enum tkLockMode LockMode ); -__declspec(implementation_key(290)) HRESULT _DMap::Redraw2 ( enum tkRedrawType redrawType ); -__declspec(implementation_key(291)) HRESULT _DMap::Redraw3 ( enum tkRedrawType redrawType, VARIANT_BOOL reloadTiles ); -__declspec(implementation_key(292)) void _DMap::PutProjection ( enum tkMapProjection _arg1 ); -__declspec(implementation_key(293)) enum tkMapProjection _DMap::GetProjection ( ); -__declspec(implementation_key(294)) HRESULT _DMap::ProjToPixel ( double ProjX, double ProjY, double * pixelX, double * pixelY ); -__declspec(implementation_key(295)) HRESULT _DMap::PixelToProj ( double pixelX, double pixelY, double * ProjX, double * ProjY ); -__declspec(implementation_key(296)) VARIANT_BOOL _DMap::ProjToDegrees ( double ProjX, double ProjY, double * degreesLngX, double * degreesLatY ); -__declspec(implementation_key(297)) VARIANT_BOOL _DMap::DegreesToProj ( double degreesLngX, double degreesLatY, double * ProjX, double * ProjY ); -__declspec(implementation_key(298)) VARIANT_BOOL _DMap::PixelToDegrees ( double pixelX, double pixelY, double * degreesLngX, double * degreesLatY ); -__declspec(implementation_key(299)) VARIANT_BOOL _DMap::DegreesToPixel ( double degreesLngX, double degreesLatY, double * pixelX, double * pixelY ); -__declspec(implementation_key(300)) double _DMap::GetPixelsPerDegree ( ); -__declspec(implementation_key(301)) double _DMap::GeodesicDistance ( double projX1, double projY1, double projX2, double projY2 ); -__declspec(implementation_key(302)) double _DMap::GeodesicLength ( struct IShape * polyline ); -__declspec(implementation_key(303)) double _DMap::GeodesicArea ( struct IShape * polygon ); -__declspec(implementation_key(304)) long _DMap::AddLayer ( IDispatch * Object, VARIANT_BOOL Visible ); -__declspec(implementation_key(305)) HRESULT _DMap::RemoveLayer ( long LayerHandle ); -__declspec(implementation_key(306)) HRESULT _DMap::RemoveLayerWithoutClosing ( long LayerHandle ); -__declspec(implementation_key(307)) HRESULT _DMap::RemoveAllLayers ( ); -__declspec(implementation_key(308)) VARIANT_BOOL _DMap::MoveLayerUp ( long InitialPosition ); -__declspec(implementation_key(309)) VARIANT_BOOL _DMap::MoveLayerDown ( long InitialPosition ); -__declspec(implementation_key(310)) VARIANT_BOOL _DMap::MoveLayer ( long InitialPosition, long TargetPosition ); -__declspec(implementation_key(311)) VARIANT_BOOL _DMap::MoveLayerTop ( long InitialPosition ); -__declspec(implementation_key(312)) VARIANT_BOOL _DMap::MoveLayerBottom ( long InitialPosition ); -__declspec(implementation_key(313)) long _DMap::GetLayerHandle ( long LayerPosition ); -__declspec(implementation_key(314)) HRESULT _DMap::ZoomToMaxExtents ( ); -__declspec(implementation_key(315)) HRESULT _DMap::ZoomToLayer ( long LayerHandle ); -__declspec(implementation_key(316)) HRESULT _DMap::ZoomToShape ( long LayerHandle, long Shape ); -__declspec(implementation_key(317)) HRESULT _DMap::ZoomIn ( double Percent ); -__declspec(implementation_key(318)) HRESULT _DMap::ZoomOut ( double Percent ); -__declspec(implementation_key(319)) long _DMap::ZoomToPrev ( ); -__declspec(implementation_key(320)) long _DMap::ZoomToNext ( ); -__declspec(implementation_key(321)) HRESULT _DMap::ClearExtentHistory ( ); -__declspec(implementation_key(322)) VARIANT_BOOL _DMap::ZoomToSelected ( long LayerHandle ); -__declspec(implementation_key(323)) VARIANT_BOOL _DMap::ZoomToWorld ( ); -__declspec(implementation_key(324)) IExtentsPtr _DMap::GetGeographicExtents ( ); -__declspec(implementation_key(325)) VARIANT_BOOL _DMap::SetGeographicExtents ( struct IExtents * pVal ); -__declspec(implementation_key(326)) HRESULT _DMap::ZoomToMaxVisibleExtents ( ); -__declspec(implementation_key(327)) VARIANT_BOOL _DMap::ZoomToTileLevel ( int zoom ); -__declspec(implementation_key(328)) void _DMap::PutCurrentZoom ( int _arg1 ); -__declspec(implementation_key(329)) int _DMap::GetCurrentZoom ( ); -__declspec(implementation_key(330)) void _DMap::PutCurrentScale ( double _arg1 ); -__declspec(implementation_key(331)) double _DMap::GetCurrentScale ( ); -__declspec(implementation_key(332)) VARIANT_BOOL _DMap::SetGeographicExtents2 ( double xLongitude, double yLatitude, double widthKilometers ); -__declspec(implementation_key(333)) IExtentsPtr _DMap::GetKnownExtents ( enum tkKnownExtents Extents ); -__declspec(implementation_key(334)) void _DMap::PutLatitude ( float _arg1 ); -__declspec(implementation_key(335)) float _DMap::GetLatitude ( ); -__declspec(implementation_key(336)) void _DMap::PutLongitude ( float _arg1 ); -__declspec(implementation_key(337)) float _DMap::GetLongitude ( ); -__declspec(implementation_key(338)) void _DMap::PutKnownExtents ( enum tkKnownExtents _arg1 ); -__declspec(implementation_key(339)) enum tkKnownExtents _DMap::GetKnownExtents ( ); -__declspec(implementation_key(340)) VARIANT_BOOL _DMap::GetLayerVisible ( long LayerHandle ); -__declspec(implementation_key(341)) void _DMap::PutLayerVisible ( long LayerHandle, VARIANT_BOOL _arg2 ); -__declspec(implementation_key(342)) _bstr_t _DMap::GetLayerKey ( long LayerHandle ); -__declspec(implementation_key(343)) void _DMap::PutLayerKey ( long LayerHandle, _bstr_t _arg2 ); -__declspec(implementation_key(344)) long _DMap::GetLayerPosition ( long LayerHandle ); -__declspec(implementation_key(345)) _bstr_t _DMap::GetLayerName ( long LayerHandle ); -__declspec(implementation_key(346)) void _DMap::PutLayerName ( long LayerHandle, _bstr_t _arg2 ); -__declspec(implementation_key(347)) HRESULT _DMap::ReSourceLayer ( long LayerHandle, _bstr_t newSrcPath ); -__declspec(implementation_key(348)) _bstr_t _DMap::GetLayerFilename ( long LayerHandle ); -__declspec(implementation_key(349)) double _DMap::GetLayerMaxVisibleScale ( long LayerHandle ); -__declspec(implementation_key(350)) void _DMap::PutLayerMaxVisibleScale ( long LayerHandle, double _arg2 ); -__declspec(implementation_key(351)) double _DMap::GetLayerMinVisibleScale ( long LayerHandle ); -__declspec(implementation_key(352)) void _DMap::PutLayerMinVisibleScale ( long LayerHandle, double _arg2 ); -__declspec(implementation_key(353)) VARIANT_BOOL _DMap::GetLayerDynamicVisibility ( long LayerHandle ); -__declspec(implementation_key(354)) void _DMap::PutLayerDynamicVisibility ( long LayerHandle, VARIANT_BOOL _arg2 ); -__declspec(implementation_key(355)) int _DMap::GetLayerMaxVisibleZoom ( long LayerHandle ); -__declspec(implementation_key(356)) void _DMap::PutLayerMaxVisibleZoom ( long LayerHandle, int _arg2 ); -__declspec(implementation_key(357)) int _DMap::GetLayerMinVisibleZoom ( long LayerHandle ); -__declspec(implementation_key(358)) void _DMap::PutLayerMinVisibleZoom ( long LayerHandle, int _arg2 ); -__declspec(implementation_key(359)) ILabelsPtr _DMap::GetLayerLabels ( long LayerHandle ); -__declspec(implementation_key(360)) void _DMap::PutLayerLabels ( long LayerHandle, struct ILabels * _arg2 ); -__declspec(implementation_key(361)) IShapefilePtr _DMap::GetShapefile ( long LayerHandle ); -__declspec(implementation_key(362)) void _DMap::PutShapefile ( long LayerHandle, struct IShapefile * _arg2 ); -__declspec(implementation_key(363)) IImagePtr _DMap::GetImage ( long LayerHandle ); -__declspec(implementation_key(364)) void _DMap::PutImage ( long LayerHandle, struct IImage * _arg2 ); -__declspec(implementation_key(365)) IDispatchPtr _DMap::GetGISGetObject ( long LayerHandle ); -__declspec(implementation_key(366)) VARIANT_BOOL _DMap::GetLayerVisibleAtCurrentScale ( long LayerHandle ); -__declspec(implementation_key(367)) IOgrLayerPtr _DMap::GetOgrLayer ( long LayerHandle ); -__declspec(implementation_key(368)) IWmsLayerPtr _DMap::GetWmsLayer ( long LayerHandle ); -__declspec(implementation_key(369)) IDispatchPtr _DMap::GetColorScheme ( long LayerHandle ); -__declspec(implementation_key(370)) VARIANT_BOOL _DMap::SetImageLayerColorScheme ( long LayerHandle, IDispatch * ColorScheme ); -__declspec(implementation_key(371)) IExtentsPtr _DMap::GetlayerExtents ( long LayerHandle ); -__declspec(implementation_key(372)) HRESULT _DMap::ClearDrawing ( long DrawHandle ); -__declspec(implementation_key(373)) HRESULT _DMap::ClearDrawings ( ); -__declspec(implementation_key(374)) long _DMap::NewDrawing ( enum tkDrawReferenceList Projection ); -__declspec(implementation_key(375)) HRESULT _DMap::DrawPoint ( double x, double y, long pixelSize, OLE_COLOR Color ); -__declspec(implementation_key(376)) HRESULT _DMap::DrawLine ( double x1, double y1, double x2, double y2, long pixelWidth, OLE_COLOR Color ); -__declspec(implementation_key(377)) HRESULT _DMap::DrawCircle ( double x, double y, double pixelRadius, OLE_COLOR Color, VARIANT_BOOL fill ); -__declspec(implementation_key(378)) HRESULT _DMap::DrawPolygon ( VARIANT * xPoints, VARIANT * yPoints, long numPoints, OLE_COLOR Color, VARIANT_BOOL fill ); -__declspec(implementation_key(379)) HRESULT _DMap::DrawWidePolygon ( VARIANT * xPoints, VARIANT * yPoints, long numPoints, OLE_COLOR Color, VARIANT_BOOL fill, short Width ); -__declspec(implementation_key(380)) HRESULT _DMap::DrawWideCircle ( double x, double y, double pixelRadius, OLE_COLOR Color, VARIANT_BOOL fill, short Width ); -__declspec(implementation_key(381)) HRESULT _DMap::DrawLineEx ( long LayerHandle, double x1, double y1, double x2, double y2, long pixelWidth, OLE_COLOR Color ); -__declspec(implementation_key(382)) HRESULT _DMap::DrawPointEx ( long LayerHandle, double x, double y, long pixelSize, OLE_COLOR Color ); -__declspec(implementation_key(383)) HRESULT _DMap::DrawCircleEx ( long LayerHandle, double x, double y, double pixelRadius, OLE_COLOR Color, VARIANT_BOOL fill ); -__declspec(implementation_key(384)) HRESULT _DMap::DrawPolygonEx ( long LayerHandle, VARIANT * xPoints, VARIANT * yPoints, long numPoints, OLE_COLOR Color, VARIANT_BOOL fill ); -__declspec(implementation_key(385)) HRESULT _DMap::DrawWideCircleEx ( long LayerHandle, double x, double y, double radius, OLE_COLOR Color, VARIANT_BOOL fill, short OutlineWidth ); -__declspec(implementation_key(386)) HRESULT _DMap::DrawWidePolygonEx ( long LayerHandle, VARIANT * xPoints, VARIANT * yPoints, long numPoints, OLE_COLOR Color, VARIANT_BOOL fill, short OutlineWidth ); -__declspec(implementation_key(387)) HRESULT _DMap::SetDrawingLayerVisible ( long LayerHandle, VARIANT_BOOL Visible ); -__declspec(implementation_key(388)) ILabelsPtr _DMap::GetDrawingLabels ( long DrawingLayerIndex ); -__declspec(implementation_key(389)) void _DMap::PutDrawingLabels ( long DrawingLayerIndex, struct ILabels * _arg2 ); -__declspec(implementation_key(390)) _bstr_t _DMap::GetDrawingKey ( long DrawHandle ); -__declspec(implementation_key(391)) void _DMap::PutDrawingKey ( long DrawHandle, _bstr_t _arg2 ); -__declspec(implementation_key(392)) long _DMap::DrawLabel ( _bstr_t Text, double x, double y, double Rotation ); -__declspec(implementation_key(393)) long _DMap::DrawLabelEx ( long DrawHandle, _bstr_t Text, double x, double y, double Rotation ); -__declspec(implementation_key(394)) HRESULT _DMap::ClearDrawingLabels ( long DrawHandle ); -__declspec(implementation_key(395)) void _DMap::PutDrawingLabelsVisible ( long DrawHandle, VARIANT_BOOL _arg2 ); -__declspec(implementation_key(396)) OLE_COLOR _DMap::GetShapeLayerFillColor ( long LayerHandle ); -__declspec(implementation_key(397)) void _DMap::PutShapeLayerFillColor ( long LayerHandle, OLE_COLOR _arg2 ); -__declspec(implementation_key(398)) OLE_COLOR _DMap::GetShapeLayerLineColor ( long LayerHandle ); -__declspec(implementation_key(399)) void _DMap::PutShapeLayerLineColor ( long LayerHandle, OLE_COLOR _arg2 ); -__declspec(implementation_key(400)) OLE_COLOR _DMap::GetShapeLayerPointColor ( long LayerHandle ); -__declspec(implementation_key(401)) void _DMap::PutShapeLayerPointColor ( long LayerHandle, OLE_COLOR _arg2 ); -__declspec(implementation_key(402)) VARIANT_BOOL _DMap::GetShapeLayerDrawFill ( long LayerHandle ); -__declspec(implementation_key(403)) void _DMap::PutShapeLayerDrawFill ( long LayerHandle, VARIANT_BOOL _arg2 ); -__declspec(implementation_key(404)) VARIANT_BOOL _DMap::GetShapeLayerDrawLine ( long LayerHandle ); -__declspec(implementation_key(405)) void _DMap::PutShapeLayerDrawLine ( long LayerHandle, VARIANT_BOOL _arg2 ); -__declspec(implementation_key(406)) VARIANT_BOOL _DMap::GetShapeLayerDrawPoint ( long LayerHandle ); -__declspec(implementation_key(407)) void _DMap::PutShapeLayerDrawPoint ( long LayerHandle, VARIANT_BOOL _arg2 ); -__declspec(implementation_key(408)) float _DMap::GetShapeLayerLineWidth ( long LayerHandle ); -__declspec(implementation_key(409)) void _DMap::PutShapeLayerLineWidth ( long LayerHandle, float _arg2 ); -__declspec(implementation_key(410)) float _DMap::GetShapeLayerPointSize ( long LayerHandle ); -__declspec(implementation_key(411)) void _DMap::PutShapeLayerPointSize ( long LayerHandle, float _arg2 ); -__declspec(implementation_key(412)) float _DMap::GetShapeLayerFillTransparency ( long LayerHandle ); -__declspec(implementation_key(413)) void _DMap::PutShapeLayerFillTransparency ( long LayerHandle, float _arg2 ); -__declspec(implementation_key(414)) enum tkLineStipple _DMap::GetShapeLayerLineStipple ( long LayerHandle ); -__declspec(implementation_key(415)) void _DMap::PutShapeLayerLineStipple ( long LayerHandle, enum tkLineStipple _arg2 ); -__declspec(implementation_key(416)) enum tkFillStipple _DMap::GetShapeLayerFillStipple ( long LayerHandle ); -__declspec(implementation_key(417)) void _DMap::PutShapeLayerFillStipple ( long LayerHandle, enum tkFillStipple _arg2 ); -__declspec(implementation_key(418)) enum tkPointType _DMap::GetShapeLayerPointType ( long LayerHandle ); -__declspec(implementation_key(419)) void _DMap::PutShapeLayerPointType ( long LayerHandle, enum tkPointType _arg2 ); -__declspec(implementation_key(420)) OLE_COLOR _DMap::GetShapeLayerStippleColor ( long LayerHandle ); -__declspec(implementation_key(421)) void _DMap::PutShapeLayerStippleColor ( long LayerHandle, OLE_COLOR _arg2 ); -__declspec(implementation_key(422)) VARIANT_BOOL _DMap::GetShapeLayerStippleTransparent ( long LayerHandle ); -__declspec(implementation_key(423)) void _DMap::PutShapeLayerStippleTransparent ( long LayerHandle, VARIANT_BOOL _arg2 ); -__declspec(implementation_key(424)) IImagePtr _DMap::SnapShot ( IDispatch * BoundBox ); -__declspec(implementation_key(425)) IImagePtr _DMap::SnapShot2 ( long ClippingLayerNbr, double zoom, long pWidth ); -__declspec(implementation_key(426)) IImagePtr _DMap::SnapShot3 ( double left, double right, double top, double bottom, long Width ); -__declspec(implementation_key(427)) _bstr_t _DMap::SerializeLayer ( long LayerHandle ); -__declspec(implementation_key(428)) VARIANT_BOOL _DMap::DeserializeLayer ( long LayerHandle, _bstr_t newVal ); -__declspec(implementation_key(429)) VARIANT_BOOL _DMap::SaveMapState ( _bstr_t Filename, VARIANT_BOOL RelativePaths, VARIANT_BOOL Overwrite ); -__declspec(implementation_key(430)) VARIANT_BOOL _DMap::LoadMapState ( _bstr_t Filename, IDispatch * Callback ); -__declspec(implementation_key(431)) VARIANT_BOOL _DMap::SaveLayerOptions ( long LayerHandle, _bstr_t OptionsName, VARIANT_BOOL Overwrite, _bstr_t Description ); -__declspec(implementation_key(432)) VARIANT_BOOL _DMap::LoadLayerOptions ( long LayerHandle, _bstr_t OptionsName, BSTR * Description ); -__declspec(implementation_key(433)) _bstr_t _DMap::GetLayerDescription ( long LayerHandle ); -__declspec(implementation_key(434)) void _DMap::PutLayerDescription ( long LayerHandle, _bstr_t _arg2 ); -__declspec(implementation_key(435)) VARIANT_BOOL _DMap::DeserializeMapState ( _bstr_t state, VARIANT_BOOL LoadLayers, _bstr_t BasePath ); -__declspec(implementation_key(436)) _bstr_t _DMap::SerializeMapState ( VARIANT_BOOL RelativePaths, _bstr_t BasePath ); -__declspec(implementation_key(437)) VARIANT_BOOL _DMap::RemoveLayerOptions ( long LayerHandle, _bstr_t OptionsName ); -__declspec(implementation_key(438)) VARIANT_BOOL _DMap::GetLayerSkipOnSaving ( long LayerHandle ); -__declspec(implementation_key(439)) void _DMap::PutLayerSkipOnSaving ( long LayerHandle, VARIANT_BOOL _arg2 ); -__declspec(implementation_key(440)) HRESULT _DMap::ShowToolTip ( _bstr_t Text, long Milliseconds ); -__declspec(implementation_key(441)) void _DMap::PutMapResizeBehavior ( enum tkResizeBehavior _arg1 ); -__declspec(implementation_key(442)) enum tkResizeBehavior _DMap::GetMapResizeBehavior ( ); -__declspec(implementation_key(443)) VARIANT_BOOL _DMap::GetTrapRMouseDown ( ); -__declspec(implementation_key(444)) void _DMap::PutTrapRMouseDown ( VARIANT_BOOL _arg1 ); -__declspec(implementation_key(445)) void _DMap::PutDisableWaitCursor ( VARIANT_BOOL _arg1 ); -__declspec(implementation_key(446)) VARIANT_BOOL _DMap::GetDisableWaitCursor ( ); -__declspec(implementation_key(447)) void _DMap::PutShowCoordinates ( enum tkCoordinatesDisplay _arg1 ); -__declspec(implementation_key(448)) enum tkCoordinatesDisplay _DMap::GetShowCoordinates ( ); -__declspec(implementation_key(449)) void _DMap::PutGrabProjectionFromData ( VARIANT_BOOL _arg1 ); -__declspec(implementation_key(450)) VARIANT_BOOL _DMap::GetGrabProjectionFromData ( ); -__declspec(implementation_key(451)) void _DMap::PutInertiaOnPanning ( enum tkCustomState _arg1 ); -__declspec(implementation_key(452)) enum tkCustomState _DMap::GetInertiaOnPanning ( ); -__declspec(implementation_key(453)) void _DMap::PutReuseTileBuffer ( VARIANT_BOOL _arg1 ); -__declspec(implementation_key(454)) VARIANT_BOOL _DMap::GetReuseTileBuffer ( ); -__declspec(implementation_key(455)) void _DMap::PutZoomBarVerbosity ( enum tkZoomBarVerbosity _arg1 ); -__declspec(implementation_key(456)) enum tkZoomBarVerbosity _DMap::GetZoomBarVerbosity ( ); -__declspec(implementation_key(457)) void _DMap::PutZoomBarMinZoom ( long _arg1 ); -__declspec(implementation_key(458)) long _DMap::GetZoomBarMinZoom ( ); -__declspec(implementation_key(459)) void _DMap::PutZoomBarMaxZoom ( long _arg1 ); -__declspec(implementation_key(460)) long _DMap::GetZoomBarMaxZoom ( ); -__declspec(implementation_key(461)) void _DMap::PutZoomBehavior ( enum tkZoomBehavior _arg1 ); -__declspec(implementation_key(462)) enum tkZoomBehavior _DMap::GetZoomBehavior ( ); -__declspec(implementation_key(463)) void _DMap::PutShowZoomBar ( VARIANT_BOOL _arg1 ); -__declspec(implementation_key(464)) VARIANT_BOOL _DMap::GetShowZoomBar ( ); -__declspec(implementation_key(465)) void _DMap::PutAnimationOnZooming ( enum tkCustomState _arg1 ); -__declspec(implementation_key(466)) enum tkCustomState _DMap::GetAnimationOnZooming ( ); -__declspec(implementation_key(467)) void _DMap::PutZoomBoxStyle ( enum tkZoomBoxStyle _arg1 ); -__declspec(implementation_key(468)) enum tkZoomBoxStyle _DMap::GetZoomBoxStyle ( ); -__declspec(implementation_key(469)) VARIANT_BOOL _DMap::GetUseAlternatePanCursor ( ); -__declspec(implementation_key(470)) void _DMap::PutUseAlternatePanCursor ( VARIANT_BOOL _arg1 ); -__declspec(implementation_key(471)) VARIANT_BOOL _DMap::GetRecenterMapOnZoom ( ); -__declspec(implementation_key(472)) void _DMap::PutRecenterMapOnZoom ( VARIANT_BOOL _arg1 ); -__declspec(implementation_key(473)) HRESULT _DMap::Resize ( long Width, long Height ); -__declspec(implementation_key(474)) HRESULT _DMap::Clear ( ); -__declspec(implementation_key(475)) _bstr_t _DMap::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(476)) long _DMap::HWnd ( ); -__declspec(implementation_key(477)) void _DMap::PutUDCursorHandle ( long _arg1 ); -__declspec(implementation_key(478)) long _DMap::GetUDCursorHandle ( ); -__declspec(implementation_key(479)) void _DMap::PutTileProvider ( enum tkTileProvider _arg1 ); -__declspec(implementation_key(480)) enum tkTileProvider _DMap::GetTileProvider ( ); -__declspec(implementation_key(481)) VARIANT_BOOL _DMap::FindSnapPoint ( double Tolerance, double xScreen, double yScreen, double * xFound, double * yFound ); -__declspec(implementation_key(482)) HRESULT _DMap::Undo ( ); -__declspec(implementation_key(483)) OLE_COLOR _DMap::GetbackColor ( ); -__declspec(implementation_key(484)) void _DMap::PutbackColor ( OLE_COLOR _val ); -__declspec(implementation_key(485)) double _DMap::GetZoomPercent ( ); -__declspec(implementation_key(486)) void _DMap::PutZoomPercent ( double _val ); -__declspec(implementation_key(487)) enum tkCursorMode _DMap::GetCursorMode ( ); -__declspec(implementation_key(488)) void _DMap::PutCursorMode ( enum tkCursorMode _val ); -__declspec(implementation_key(489)) enum tkCursor _DMap::GetMapCursor ( ); -__declspec(implementation_key(490)) void _DMap::PutMapCursor ( enum tkCursor _val ); -__declspec(implementation_key(491)) VARIANT_BOOL _DMap::GetSendMouseDown ( ); -__declspec(implementation_key(492)) void _DMap::PutSendMouseDown ( VARIANT_BOOL _val ); -__declspec(implementation_key(493)) VARIANT_BOOL _DMap::GetSendMouseUp ( ); -__declspec(implementation_key(494)) void _DMap::PutSendMouseUp ( VARIANT_BOOL _val ); -__declspec(implementation_key(495)) VARIANT_BOOL _DMap::GetSendMouseMove ( ); -__declspec(implementation_key(496)) void _DMap::PutSendMouseMove ( VARIANT_BOOL _val ); -__declspec(implementation_key(497)) VARIANT_BOOL _DMap::GetSendSelectBoxDrag ( ); -__declspec(implementation_key(498)) void _DMap::PutSendSelectBoxDrag ( VARIANT_BOOL _val ); -__declspec(implementation_key(499)) VARIANT_BOOL _DMap::GetSendSelectBoxFinal ( ); -__declspec(implementation_key(500)) void _DMap::PutSendSelectBoxFinal ( VARIANT_BOOL _val ); -__declspec(implementation_key(501)) double _DMap::GetExtentPad ( ); -__declspec(implementation_key(502)) void _DMap::PutExtentPad ( double _val ); -__declspec(implementation_key(503)) long _DMap::GetExtentHistory ( ); -__declspec(implementation_key(504)) void _DMap::PutExtentHistory ( long _val ); -__declspec(implementation_key(505)) _bstr_t _DMap::GetKey ( ); -__declspec(implementation_key(506)) void _DMap::PutKey ( _bstr_t _val ); -__declspec(implementation_key(507)) long _DMap::GetNumLayers ( ); -__declspec(implementation_key(508)) long _DMap::GetLastErrorCode ( ); -__declspec(implementation_key(509)) enum tkLockMode _DMap::GetIsLocked ( ); -__declspec(implementation_key(510)) void _DMap::PutIsLocked ( enum tkLockMode _val ); -__declspec(implementation_key(511)) VARIANT_BOOL _DMap::GetSendOnDrawBackBuffer ( ); -__declspec(implementation_key(512)) void _DMap::PutSendOnDrawBackBuffer ( VARIANT_BOOL _val ); -__declspec(implementation_key(513)) VARIANT_BOOL _DMap::GetUseSeamlessPan ( ); -__declspec(implementation_key(514)) void _DMap::PutUseSeamlessPan ( VARIANT_BOOL _val ); -__declspec(implementation_key(515)) double _DMap::GetMouseWheelSpeed ( ); -__declspec(implementation_key(516)) void _DMap::PutMouseWheelSpeed ( double _val ); -__declspec(implementation_key(517)) enum tkUnitsOfMeasure _DMap::GetMapUnits ( ); -__declspec(implementation_key(518)) void _DMap::PutMapUnits ( enum tkUnitsOfMeasure _val ); -__declspec(implementation_key(519)) _bstr_t _DMap::GetVersionNumber ( ); -__declspec(implementation_key(520)) VARIANT_BOOL _DMap::GetShowRedrawTime ( ); -__declspec(implementation_key(521)) void _DMap::PutShowRedrawTime ( VARIANT_BOOL _val ); -__declspec(implementation_key(522)) VARIANT_BOOL _DMap::GetShowVersionNumber ( ); -__declspec(implementation_key(523)) void _DMap::PutShowVersionNumber ( VARIANT_BOOL _val ); -__declspec(implementation_key(524)) IGeoProjectionPtr _DMap::GetGeoProjection ( ); -__declspec(implementation_key(525)) void _DMap::PutGeoProjection ( struct IGeoProjection * _val ); -__declspec(implementation_key(526)) VARIANT_BOOL _DMap::GetScalebarVisible ( ); -__declspec(implementation_key(527)) void _DMap::PutScalebarVisible ( VARIANT_BOOL _val ); -__declspec(implementation_key(528)) enum tkScalebarUnits _DMap::GetScalebarUnits ( ); -__declspec(implementation_key(529)) void _DMap::PutScalebarUnits ( enum tkScalebarUnits _val ); -__declspec(implementation_key(530)) IExtentsPtr _DMap::GetMaxExtents ( ); -__declspec(implementation_key(531)) ITilesPtr _DMap::GetTiles ( ); -__declspec(implementation_key(532)) IFileManagerPtr _DMap::GetFileManager ( ); -__declspec(implementation_key(533)) IUndoListPtr _DMap::GetUndoList ( ); -__declspec(implementation_key(534)) IIdentifierPtr _DMap::GetIdentifier ( ); -__declspec(implementation_key(535)) IShapeEditorPtr _DMap::GetShapeEditor ( ); -__declspec(implementation_key(536)) IMeasuringPtr _DMap::GetMeasuring ( ); -__declspec(implementation_key(537)) ISelectionListPtr _DMap::GetIdentifiedShapes ( ); -__declspec(implementation_key(538)) IDrawingRectanglePtr _DMap::GetFocusRectangle ( ); -__declspec(implementation_key(539)) enum tkCustomDrawingFlags _DMap::GetCustomDrawingFlags ( ); -__declspec(implementation_key(540)) void _DMap::PutCustomDrawingFlags ( enum tkCustomDrawingFlags _val ); -__declspec(implementation_key(541)) enum tkAngleFormat _DMap::GetShowCoordinatesFormat ( ); -__declspec(implementation_key(542)) void _DMap::PutShowCoordinatesFormat ( enum tkAngleFormat _val ); -__declspec(implementation_key(543)) long _DMap::GetExtentHistoryUndoCount ( ); -__declspec(implementation_key(544)) long _DMap::GetExtentHistoryRedoCount ( ); -__declspec(implementation_key(545)) VARIANT_BOOL IStopExecution::StopFunction ( ); -__declspec(implementation_key(546)) _bstr_t IField::GetName ( ); -__declspec(implementation_key(547)) void IField::PutName ( _bstr_t pVal ); -__declspec(implementation_key(548)) long IField::GetWidth ( ); -__declspec(implementation_key(549)) void IField::PutWidth ( long pVal ); -__declspec(implementation_key(550)) long IField::GetPrecision ( ); -__declspec(implementation_key(551)) void IField::PutPrecision ( long pVal ); -__declspec(implementation_key(552)) enum FieldType IField::GetType ( ); -__declspec(implementation_key(553)) void IField::PutType ( enum FieldType pVal ); -__declspec(implementation_key(554)) long IField::GetLastErrorCode ( ); -__declspec(implementation_key(555)) _bstr_t IField::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(556)) ICallbackPtr IField::GetGlobalCallback ( ); -__declspec(implementation_key(557)) void IField::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(558)) _bstr_t IField::GetKey ( ); -__declspec(implementation_key(559)) void IField::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(560)) IFieldPtr IField::Clone ( ); -__declspec(implementation_key(561)) VARIANT_BOOL IField::GetVisible ( ); -__declspec(implementation_key(562)) void IField::PutVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(563)) _bstr_t IField::GetAlias ( ); -__declspec(implementation_key(564)) void IField::PutAlias ( _bstr_t pVal ); -__declspec(implementation_key(565)) VARIANT_BOOL IField::GetJoined ( ); -__declspec(implementation_key(566)) _bstr_t IField::GetExpression ( ); -__declspec(implementation_key(567)) void IField::PutExpression ( _bstr_t pVal ); -__declspec(implementation_key(568)) VARIANT_BOOL IField::GetModified ( ); -__declspec(implementation_key(569)) void IField::PutModified ( VARIANT_BOOL pVal ); -__declspec(implementation_key(570)) long IChartField::GetIndex ( ); -__declspec(implementation_key(571)) void IChartField::PutIndex ( long retVal ); -__declspec(implementation_key(572)) OLE_COLOR IChartField::GetColor ( ); -__declspec(implementation_key(573)) void IChartField::PutColor ( OLE_COLOR retVal ); -__declspec(implementation_key(574)) _bstr_t IChartField::GetName ( ); -__declspec(implementation_key(575)) void IChartField::PutName ( _bstr_t retVal ); -__declspec(implementation_key(576)) long ITable::GetNumRows ( ); -__declspec(implementation_key(577)) long ITable::GetNumFields ( ); -__declspec(implementation_key(578)) IFieldPtr ITable::GetField ( long FieldIndex ); -__declspec(implementation_key(579)) _variant_t ITable::GetCellValue ( long FieldIndex, long RowIndex ); -__declspec(implementation_key(580)) VARIANT_BOOL ITable::GetEditingTable ( ); -__declspec(implementation_key(581)) long ITable::GetLastErrorCode ( ); -__declspec(implementation_key(582)) _bstr_t ITable::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(583)) _bstr_t ITable::GetCdlgFilter ( ); -__declspec(implementation_key(584)) ICallbackPtr ITable::GetGlobalCallback ( ); -__declspec(implementation_key(585)) void ITable::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(586)) _bstr_t ITable::GetKey ( ); -__declspec(implementation_key(587)) void ITable::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(588)) VARIANT_BOOL ITable::Open ( _bstr_t dbfFilename, struct ICallback * cBack ); -__declspec(implementation_key(589)) VARIANT_BOOL ITable::CreateNew ( _bstr_t dbfFilename ); -__declspec(implementation_key(590)) VARIANT_BOOL ITable::SaveAs ( _bstr_t dbfFilename, struct ICallback * cBack ); -__declspec(implementation_key(591)) VARIANT_BOOL ITable::Close ( ); -__declspec(implementation_key(592)) VARIANT_BOOL ITable::EditClear ( ); -__declspec(implementation_key(593)) VARIANT_BOOL ITable::EditInsertField ( struct IField * Field, long * FieldIndex, struct ICallback * cBack ); -__declspec(implementation_key(594)) VARIANT_BOOL ITable::EditReplaceField ( long FieldIndex, struct IField * NewField, struct ICallback * cBack ); -__declspec(implementation_key(595)) VARIANT_BOOL ITable::EditDeleteField ( long FieldIndex, struct ICallback * cBack ); -__declspec(implementation_key(596)) VARIANT_BOOL ITable::EditInsertRow ( long * RowIndex ); -__declspec(implementation_key(597)) VARIANT_BOOL ITable::EditCellValue ( long FieldIndex, long RowIndex, const _variant_t & newVal ); -__declspec(implementation_key(598)) VARIANT_BOOL ITable::StartEditingTable ( struct ICallback * cBack ); -__declspec(implementation_key(599)) VARIANT_BOOL ITable::StopEditingTable ( VARIANT_BOOL ApplyChanges, struct ICallback * cBack ); -__declspec(implementation_key(600)) VARIANT_BOOL ITable::EditDeleteRow ( long RowIndex ); -__declspec(implementation_key(601)) VARIANT_BOOL ITable::Save ( struct ICallback * cBack ); -__declspec(implementation_key(602)) _variant_t ITable::GetMinValue ( long FieldIndex ); -__declspec(implementation_key(603)) _variant_t ITable::GetMaxValue ( long FieldIndex ); -__declspec(implementation_key(604)) double ITable::GetMeanValue ( long FieldIndex ); -__declspec(implementation_key(605)) double ITable::GetStandardDeviation ( long FieldIndex ); -__declspec(implementation_key(606)) VARIANT_BOOL ITable::ParseExpression ( _bstr_t Expression, BSTR * ErrorString ); -__declspec(implementation_key(607)) VARIANT_BOOL ITable::Query ( _bstr_t Expression, VARIANT * result, BSTR * ErrorString ); -__declspec(implementation_key(608)) long ITable::GetFieldIndexByName ( _bstr_t FieldName ); -__declspec(implementation_key(609)) VARIANT_BOOL ITable::TestExpression ( _bstr_t Expression, enum tkValueType ReturnType, BSTR * ErrorString ); -__declspec(implementation_key(610)) VARIANT_BOOL ITable::Calculate ( _bstr_t Expression, long RowIndex, VARIANT * result, BSTR * ErrorString ); -__declspec(implementation_key(611)) long ITable::EditAddField ( _bstr_t Name, enum FieldType Type, int Precision, int Width ); -__declspec(implementation_key(612)) VARIANT_BOOL ITable::Join ( struct ITable * table2, _bstr_t field1, _bstr_t field2 ); -__declspec(implementation_key(613)) VARIANT_BOOL ITable::Join2 ( struct ITable * table2, _bstr_t field1, _bstr_t field2, _bstr_t filenameToReopen, _bstr_t JoinOptions ); -__declspec(implementation_key(614)) VARIANT_BOOL ITable::StopJoin ( int joinIndex ); -__declspec(implementation_key(615)) HRESULT ITable::StopAllJoins ( ); -__declspec(implementation_key(616)) VARIANT_BOOL ITable::GetIsJoined ( ); -__declspec(implementation_key(617)) int ITable::GetJoinCount ( ); -__declspec(implementation_key(618)) _bstr_t ITable::GetJoinFilename ( int joinIndex ); -__declspec(implementation_key(619)) _bstr_t ITable::GetJoinFromField ( int joinIndex ); -__declspec(implementation_key(620)) _bstr_t ITable::GetJoinToField ( int joinIndex ); -__declspec(implementation_key(621)) VARIANT_BOOL ITable::GetFieldIsJoined ( int FieldIndex ); -__declspec(implementation_key(622)) int ITable::GetFieldJoinIndex ( int FieldIndex ); -__declspec(implementation_key(623)) _bstr_t ITable::Serialize ( ); -__declspec(implementation_key(624)) HRESULT ITable::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(625)) VARIANT_BOOL ITable::TryJoin ( struct ITable * table2, _bstr_t fieldTo, _bstr_t fieldFrom, int * rowCount, int * joinRowCount ); -__declspec(implementation_key(626)) VARIANT_BOOL ITable::Join3 ( struct ITable * table2, _bstr_t field1, _bstr_t field2, _bstr_t filenameToReopen, _bstr_t JoinOptions, SAFEARRAY * fieldList ); -__declspec(implementation_key(627)) VARIANT_BOOL ITable::Dump ( _bstr_t dbfFilename, struct ICallback * cBack ); -__declspec(implementation_key(628)) _bstr_t ITable::GetJoinFields ( long joinIndex ); -__declspec(implementation_key(629)) _bstr_t ITable::GetFilename ( ); -__declspec(implementation_key(630)) _bstr_t ITable::GetJoinOptions ( long joinIndex ); -__declspec(implementation_key(631)) HRESULT ITable::ClearCache ( ); -__declspec(implementation_key(632)) VARIANT_BOOL ITable::GetRowIsModified ( long RowIndex ); -__declspec(implementation_key(633)) _bstr_t IShapeValidationInfo::GetClassName ( ); -__declspec(implementation_key(634)) _bstr_t IShapeValidationInfo::GetMethodName ( ); -__declspec(implementation_key(635)) _bstr_t IShapeValidationInfo::GetParameterName ( ); -__declspec(implementation_key(636)) enum tkShapeValidationType IShapeValidationInfo::GetValidationType ( ); -__declspec(implementation_key(637)) enum tkShapeValidationMode IShapeValidationInfo::GetValidationMode ( ); -__declspec(implementation_key(638)) VARIANT_BOOL IShapeValidationInfo::GetIsValid ( ); -__declspec(implementation_key(639)) enum tkShapeValidationStatus IShapeValidationInfo::GetStatus ( ); -__declspec(implementation_key(640)) VARIANT_BOOL IShapeValidationInfo::GetWasValidated ( ); -__declspec(implementation_key(641)) int IShapeValidationInfo::GetStillInvalidCount ( ); -__declspec(implementation_key(642)) int IShapeValidationInfo::GetWereInvalidCount ( ); -__declspec(implementation_key(643)) int IShapeValidationInfo::GetFixedCount ( ); -__declspec(implementation_key(644)) int IShapeValidationInfo::GetSkippedCount ( ); -__declspec(implementation_key(645)) _bstr_t IUndoList::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(646)) long IUndoList::GetLastErrorCode ( ); -__declspec(implementation_key(647)) _bstr_t IUndoList::GetKey ( ); -__declspec(implementation_key(648)) void IUndoList::PutKey ( _bstr_t retVal ); -__declspec(implementation_key(649)) VARIANT_BOOL IUndoList::Undo ( VARIANT_BOOL ZoomToShape ); -__declspec(implementation_key(650)) VARIANT_BOOL IUndoList::Redo ( VARIANT_BOOL ZoomToShape ); -__declspec(implementation_key(651)) long IUndoList::GetUndoCount ( ); -__declspec(implementation_key(652)) long IUndoList::GetRedoCount ( ); -__declspec(implementation_key(653)) long IUndoList::GetTotalLength ( ); -__declspec(implementation_key(654)) VARIANT_BOOL IUndoList::BeginBatch ( ); -__declspec(implementation_key(655)) long IUndoList::EndBatch ( ); -__declspec(implementation_key(656)) VARIANT_BOOL IUndoList::Add ( enum tkUndoOperation operationType, long LayerHandle, long ShapeIndex ); -__declspec(implementation_key(657)) HRESULT IUndoList::Clear ( ); -__declspec(implementation_key(658)) HRESULT IUndoList::ClearForLayer ( long LayerHandle ); -__declspec(implementation_key(659)) VARIANT_BOOL IIdentifier::GetHotTracking ( ); -__declspec(implementation_key(660)) void IIdentifier::PutHotTracking ( VARIANT_BOOL pVal ); -__declspec(implementation_key(661)) enum tkIdentifierMode IIdentifier::GetIdentifierMode ( ); -__declspec(implementation_key(662)) void IIdentifier::PutIdentifierMode ( enum tkIdentifierMode pVal ); -__declspec(implementation_key(663)) OLE_COLOR IIdentifier::GetOutlineColor ( ); -__declspec(implementation_key(664)) void IIdentifier::PutOutlineColor ( OLE_COLOR pVal ); -__declspec(implementation_key(665)) double IMeasuring::GetLength ( ); -__declspec(implementation_key(666)) long IMeasuring::GetPointCount ( ); -__declspec(implementation_key(667)) VARIANT_BOOL IMeasuring::UndoPoint ( ); -__declspec(implementation_key(668)) VARIANT_BOOL IMeasuring::get_PointXY ( long pointIndex, double * x, double * y ); -__declspec(implementation_key(669)) double IMeasuring::get_AreaWithClosingVertex ( double lastPointProjX, double lastPointProjY ); -__declspec(implementation_key(670)) enum tkMeasuringType IMeasuring::GetMeasuringType ( ); -__declspec(implementation_key(671)) void IMeasuring::PutMeasuringType ( enum tkMeasuringType retVal ); -__declspec(implementation_key(672)) HRESULT IMeasuring::FinishMeasuring ( ); -__declspec(implementation_key(673)) double IMeasuring::GetArea ( ); -__declspec(implementation_key(674)) VARIANT_BOOL IMeasuring::GetIsStopped ( ); -__declspec(implementation_key(675)) HRESULT IMeasuring::Clear ( ); -__declspec(implementation_key(676)) VARIANT_BOOL IMeasuring::GetPersistent ( ); -__declspec(implementation_key(677)) void IMeasuring::PutPersistent ( VARIANT_BOOL retVal ); -__declspec(implementation_key(678)) VARIANT_BOOL IMeasuring::GetShowBearing ( ); -__declspec(implementation_key(679)) void IMeasuring::PutShowBearing ( VARIANT_BOOL retVal ); -__declspec(implementation_key(680)) VARIANT_BOOL IMeasuring::GetIsUsingEllipsoid ( ); -__declspec(implementation_key(681)) _bstr_t IMeasuring::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(682)) long IMeasuring::GetLastErrorCode ( ); -__declspec(implementation_key(683)) ICallbackPtr IMeasuring::GetGlobalCallback ( ); -__declspec(implementation_key(684)) void IMeasuring::PutGlobalCallback ( struct ICallback * retVal ); -__declspec(implementation_key(685)) _bstr_t IMeasuring::GetKey ( ); -__declspec(implementation_key(686)) void IMeasuring::PutKey ( _bstr_t retVal ); -__declspec(implementation_key(687)) VARIANT_BOOL IMeasuring::GetIsEmpty ( ); -__declspec(implementation_key(688)) enum tkBearingType IMeasuring::GetBearingType ( ); -__declspec(implementation_key(689)) void IMeasuring::PutBearingType ( enum tkBearingType pVal ); -__declspec(implementation_key(690)) VARIANT_BOOL IMeasuring::GetShowLength ( ); -__declspec(implementation_key(691)) void IMeasuring::PutShowLength ( VARIANT_BOOL pVal ); -__declspec(implementation_key(692)) enum tkLengthDisplayMode IMeasuring::GetLengthUnits ( ); -__declspec(implementation_key(693)) void IMeasuring::PutLengthUnits ( enum tkLengthDisplayMode pVal ); -__declspec(implementation_key(694)) enum tkAreaDisplayMode IMeasuring::GetAreaUnits ( ); -__declspec(implementation_key(695)) void IMeasuring::PutAreaUnits ( enum tkAreaDisplayMode pVal ); -__declspec(implementation_key(696)) enum tkAngleFormat IMeasuring::GetAngleFormat ( ); -__declspec(implementation_key(697)) void IMeasuring::PutAngleFormat ( enum tkAngleFormat pVal ); -__declspec(implementation_key(698)) long IMeasuring::GetAnglePrecision ( ); -__declspec(implementation_key(699)) void IMeasuring::PutAnglePrecision ( long pVal ); -__declspec(implementation_key(700)) long IMeasuring::GetAreaPrecision ( ); -__declspec(implementation_key(701)) void IMeasuring::PutAreaPrecision ( long pVal ); -__declspec(implementation_key(702)) long IMeasuring::GetLengthPrecision ( ); -__declspec(implementation_key(703)) void IMeasuring::PutLengthPrecision ( long pVal ); -__declspec(implementation_key(704)) VARIANT_BOOL IMeasuring::GetPointsVisible ( ); -__declspec(implementation_key(705)) void IMeasuring::PutPointsVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(706)) OLE_COLOR IMeasuring::GetLineColor ( ); -__declspec(implementation_key(707)) void IMeasuring::PutLineColor ( OLE_COLOR pVal ); -__declspec(implementation_key(708)) OLE_COLOR IMeasuring::GetFillColor ( ); -__declspec(implementation_key(709)) void IMeasuring::PutFillColor ( OLE_COLOR pVal ); -__declspec(implementation_key(710)) unsigned char IMeasuring::GetFillTransparency ( ); -__declspec(implementation_key(711)) void IMeasuring::PutFillTransparency ( unsigned char pVal ); -__declspec(implementation_key(712)) float IMeasuring::GetLineWidth ( ); -__declspec(implementation_key(713)) void IMeasuring::PutLineWidth ( float pVal ); -__declspec(implementation_key(714)) enum tkDashStyle IMeasuring::GetLineStyle ( ); -__declspec(implementation_key(715)) void IMeasuring::PutLineStyle ( enum tkDashStyle pVal ); -__declspec(implementation_key(716)) VARIANT_BOOL IMeasuring::GetPointLabelsVisible ( ); -__declspec(implementation_key(717)) void IMeasuring::PutPointLabelsVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(718)) VARIANT_BOOL IMeasuring::GetShowTotalLength ( ); -__declspec(implementation_key(719)) void IMeasuring::PutShowTotalLength ( VARIANT_BOOL pVal ); -__declspec(implementation_key(720)) enum tkUndoShortcut IMeasuring::GetUndoButton ( ); -__declspec(implementation_key(721)) void IMeasuring::PutUndoButton ( enum tkUndoShortcut pVal ); -__declspec(implementation_key(722)) _bstr_t IMeasuring::Serialize ( ); -__declspec(implementation_key(723)) VARIANT_BOOL IMeasuring::Deserialize ( _bstr_t state ); -__declspec(implementation_key(724)) HRESULT ISelectionList::AddShape ( long LayerHandle, long ShapeIndex ); -__declspec(implementation_key(725)) long ISelectionList::GetCount ( ); -__declspec(implementation_key(726)) long ISelectionList::GetLayerHandle ( long Index ); -__declspec(implementation_key(727)) long ISelectionList::GetShapeIndex ( long Index ); -__declspec(implementation_key(728)) HRESULT ISelectionList::Clear ( ); -__declspec(implementation_key(729)) HRESULT ISelectionList::RemoveByLayerHandle ( long LayerHandle ); -__declspec(implementation_key(730)) HRESULT ISelectionList::AddPixel ( long LayerHandle, long Column, long Row ); -__declspec(implementation_key(731)) enum tkLayerType ISelectionList::GetLayerType ( long Index ); -__declspec(implementation_key(732)) long ISelectionList::GetRasterX ( long Index ); -__declspec(implementation_key(733)) long ISelectionList::GetRasterY ( long Index ); -__declspec(implementation_key(734)) HRESULT ISelectionList::TogglePixel ( long LayerHandle, long Column, long Row ); -__declspec(implementation_key(735)) long ISelectionList::GetRow ( long Index ); -__declspec(implementation_key(736)) long ISelectionList::GetColumn ( long Index ); -__declspec(implementation_key(737)) double IDrawingRectangle::Getx ( ); -__declspec(implementation_key(738)) void IDrawingRectangle::Putx ( double pVal ); -__declspec(implementation_key(739)) double IDrawingRectangle::Gety ( ); -__declspec(implementation_key(740)) void IDrawingRectangle::Puty ( double pVal ); -__declspec(implementation_key(741)) double IDrawingRectangle::GetWidth ( ); -__declspec(implementation_key(742)) void IDrawingRectangle::PutWidth ( double pVal ); -__declspec(implementation_key(743)) double IDrawingRectangle::GetHeight ( ); -__declspec(implementation_key(744)) void IDrawingRectangle::PutHeight ( double pVal ); -__declspec(implementation_key(745)) VARIANT_BOOL IDrawingRectangle::GetVisible ( ); -__declspec(implementation_key(746)) void IDrawingRectangle::PutVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(747)) enum tkDrawReferenceList IDrawingRectangle::GetReferenceType ( ); -__declspec(implementation_key(748)) void IDrawingRectangle::PutReferenceType ( enum tkDrawReferenceList pVal ); -__declspec(implementation_key(749)) unsigned char IDrawingRectangle::GetFillTransparency ( ); -__declspec(implementation_key(750)) void IDrawingRectangle::PutFillTransparency ( unsigned char pVal ); -__declspec(implementation_key(751)) OLE_COLOR IDrawingRectangle::GetColor ( ); -__declspec(implementation_key(752)) void IDrawingRectangle::PutColor ( OLE_COLOR pVal ); -__declspec(implementation_key(753)) float IDrawingRectangle::GetLineWidth ( ); -__declspec(implementation_key(754)) void IDrawingRectangle::PutLineWidth ( float pVal ); -__declspec(implementation_key(755)) HRESULT _ITableEvents::OnUpdateJoin ( _bstr_t Filename, _bstr_t fieldList, _bstr_t JoinOptions, struct ITable * joinSource ); -__declspec(implementation_key(756)) HRESULT _DMapEvents::DblClick ( ); -__declspec(implementation_key(757)) HRESULT _DMapEvents::MouseDown ( short Button, short Shift, long x, long y ); -__declspec(implementation_key(758)) HRESULT _DMapEvents::MouseUp ( short Button, short Shift, long x, long y ); -__declspec(implementation_key(759)) HRESULT _DMapEvents::MouseMove ( short Button, short Shift, long x, long y ); -__declspec(implementation_key(760)) HRESULT _DMapEvents::FileDropped ( _bstr_t Filename ); -__declspec(implementation_key(761)) HRESULT _DMapEvents::SelectBoxFinal ( long left, long right, long bottom, long top ); -__declspec(implementation_key(762)) HRESULT _DMapEvents::SelectBoxDrag ( long left, long right, long bottom, long top ); -__declspec(implementation_key(763)) HRESULT _DMapEvents::ExtentsChanged ( ); -__declspec(implementation_key(764)) HRESULT _DMapEvents::MapState ( long LayerHandle ); -__declspec(implementation_key(765)) HRESULT _DMapEvents::OnDrawBackBuffer ( long BackBuffer ); -__declspec(implementation_key(766)) HRESULT _DMapEvents::ShapeHighlighted ( long LayerHandle, long ShapeIndex ); -__declspec(implementation_key(767)) HRESULT _DMapEvents::BeforeDrawing ( long hDC, long xMin, long xMax, long yMin, long yMax, enum tkMwBoolean * Handled ); -__declspec(implementation_key(768)) HRESULT _DMapEvents::AfterDrawing ( long hDC, long xMin, long xMax, long yMin, long yMax, enum tkMwBoolean * Handled ); -__declspec(implementation_key(769)) HRESULT _DMapEvents::TilesLoaded ( VARIANT_BOOL SnapShot, _bstr_t Key, VARIANT_BOOL fromCache ); -__declspec(implementation_key(770)) HRESULT _DMapEvents::MeasuringChanged ( enum tkMeasuringAction action ); -__declspec(implementation_key(771)) HRESULT _DMapEvents::BeforeShapeEdit ( long LayerHandle, long ShapeIndex, enum tkMwBoolean * Cancel ); -__declspec(implementation_key(772)) HRESULT _DMapEvents::ValidateShape ( long LayerHandle, struct IShape * Shape, enum tkMwBoolean * Cancel ); -__declspec(implementation_key(773)) HRESULT _DMapEvents::AfterShapeEdit ( enum tkUndoOperation Operation, long LayerHandle, long ShapeIndex ); -__declspec(implementation_key(774)) HRESULT _DMapEvents::ChooseLayer ( double xProj, double yProj, long * LayerHandle ); -__declspec(implementation_key(775)) HRESULT _DMapEvents::ShapeValidationFailed ( _bstr_t errorMessage ); -__declspec(implementation_key(776)) HRESULT _DMapEvents::BeforeDeleteShape ( enum tkDeleteTarget target, enum tkMwBoolean * Cancel ); -__declspec(implementation_key(777)) HRESULT _DMapEvents::ProjectionChanged ( ); -__declspec(implementation_key(778)) HRESULT _DMapEvents::UndoListChanged ( ); -__declspec(implementation_key(779)) HRESULT _DMapEvents::SelectionChanged ( long LayerHandle ); -__declspec(implementation_key(780)) HRESULT _DMapEvents::ShapeIdentified ( long LayerHandle, long ShapeIndex, double pointX, double pointY ); -__declspec(implementation_key(781)) HRESULT _DMapEvents::LayerProjectionIsEmpty ( long LayerHandle, enum tkMwBoolean * cancelAdding ); -__declspec(implementation_key(782)) HRESULT _DMapEvents::ProjectionMismatch ( long LayerHandle, enum tkMwBoolean * cancelAdding, enum tkMwBoolean * Reproject ); -__declspec(implementation_key(783)) HRESULT _DMapEvents::LayerReprojected ( long LayerHandle, VARIANT_BOOL Success ); -__declspec(implementation_key(784)) HRESULT _DMapEvents::LayerAdded ( long LayerHandle ); -__declspec(implementation_key(785)) HRESULT _DMapEvents::LayerRemoved ( long LayerHandle, VARIANT_BOOL fromRemoveAllLayers ); -__declspec(implementation_key(786)) HRESULT _DMapEvents::BackgroundLoadingStarted ( long TaskId, long LayerHandle ); -__declspec(implementation_key(787)) HRESULT _DMapEvents::BackgroundLoadingFinished ( long TaskId, long LayerHandle, long NumFeatures, long NumLoaded ); -__declspec(implementation_key(788)) HRESULT _DMapEvents::GridOpened ( long LayerHandle, _bstr_t gridFilename, long bandIndex, VARIANT_BOOL isUsingProxy ); -__declspec(implementation_key(789)) HRESULT _DMapEvents::ShapesIdentified ( struct ISelectionList * selectedShapes, double ProjX, double ProjY ); -__declspec(implementation_key(790)) HRESULT _DMapEvents::OnDrawBackBuffer2 ( long Height, long Width, long Stride, long pixelFormat, long scan0 ); -__declspec(implementation_key(791)) HRESULT _DMapEvents::BeforeLayers ( long hDC, long xMin, long xMax, long yMin, long yMax, enum tkMwBoolean * Handled ); -__declspec(implementation_key(792)) HRESULT _DMapEvents::AfterLayers ( long hDC, long xMin, long xMax, long yMin, long yMax, enum tkMwBoolean * Handled ); -__declspec(implementation_key(793)) long IESRIGridManager::GetLastErrorCode ( ); -__declspec(implementation_key(794)) _bstr_t IESRIGridManager::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(795)) ICallbackPtr IESRIGridManager::GetGlobalCallback ( ); -__declspec(implementation_key(796)) void IESRIGridManager::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(797)) VARIANT_BOOL IESRIGridManager::CanUseESRIGrids ( ); -__declspec(implementation_key(798)) VARIANT_BOOL IESRIGridManager::DeleteESRIGrids ( _bstr_t Filename ); -__declspec(implementation_key(799)) VARIANT_BOOL IESRIGridManager::IsESRIGrid ( _bstr_t Filename ); -__declspec(implementation_key(800)) double IGlobalSettings::GetMinPolygonArea ( ); -__declspec(implementation_key(801)) void IGlobalSettings::PutMinPolygonArea ( double retVal ); -__declspec(implementation_key(802)) double IGlobalSettings::GetMinAreaToPerimeterRatio ( ); -__declspec(implementation_key(803)) void IGlobalSettings::PutMinAreaToPerimeterRatio ( double retVal ); -__declspec(implementation_key(804)) double IGlobalSettings::GetClipperGcsMultiplicationFactor ( ); -__declspec(implementation_key(805)) void IGlobalSettings::PutClipperGcsMultiplicationFactor ( double pVal ); -__declspec(implementation_key(806)) VARIANT_BOOL IGlobalSettings::GetShapefileFastMode ( ); -__declspec(implementation_key(807)) void IGlobalSettings::PutShapefileFastMode ( VARIANT_BOOL retVal ); -__declspec(implementation_key(808)) VARIANT_BOOL IGlobalSettings::GetShapefileFastUnion ( ); -__declspec(implementation_key(809)) void IGlobalSettings::PutShapefileFastUnion ( VARIANT_BOOL pVal ); -__declspec(implementation_key(810)) enum tkGdalError IGlobalSettings::GetGdalLastErrorNo ( ); -__declspec(implementation_key(811)) enum tkGdalErrorType IGlobalSettings::GetGdalLastErrorType ( ); -__declspec(implementation_key(812)) _bstr_t IGlobalSettings::GetGdalLastErrorMsg ( ); -__declspec(implementation_key(813)) HRESULT IGlobalSettings::ResetGdalError ( ); -__declspec(implementation_key(814)) _bstr_t IGlobalSettings::GetGdalReprojectionErrorMsg ( ); -__declspec(implementation_key(815)) enum tkSmoothingMode IGlobalSettings::GetLabelsSmoothingMode ( ); -__declspec(implementation_key(816)) void IGlobalSettings::PutLabelsSmoothingMode ( enum tkSmoothingMode pVal ); -__declspec(implementation_key(817)) enum tkCompositingQuality IGlobalSettings::GetLabelsCompositingQuality ( ); -__declspec(implementation_key(818)) void IGlobalSettings::PutLabelsCompositingQuality ( enum tkCompositingQuality pVal ); -__declspec(implementation_key(819)) _bstr_t IGlobalSettings::GetLocalizedString ( enum tkLocalizedStrings unit ); -__declspec(implementation_key(820)) void IGlobalSettings::PutLocalizedString ( enum tkLocalizedStrings unit, _bstr_t retVal ); -__declspec(implementation_key(821)) VARIANT_BOOL IGlobalSettings::GetZoomToFirstLayer ( ); -__declspec(implementation_key(822)) void IGlobalSettings::PutZoomToFirstLayer ( VARIANT_BOOL retVal ); -__declspec(implementation_key(823)) enum tkCollisionMode IGlobalSettings::GetLabelsCollisionMode ( ); -__declspec(implementation_key(824)) void IGlobalSettings::PutLabelsCollisionMode ( enum tkCollisionMode retVal ); -__declspec(implementation_key(825)) enum tkGridProxyFormat IGlobalSettings::GetGridProxyFormat ( ); -__declspec(implementation_key(826)) void IGlobalSettings::PutGridProxyFormat ( enum tkGridProxyFormat retVal ); -__declspec(implementation_key(827)) double IGlobalSettings::GetMaxDirectGridSizeMb ( ); -__declspec(implementation_key(828)) void IGlobalSettings::PutMaxDirectGridSizeMb ( double retVal ); -__declspec(implementation_key(829)) enum tkGridProxyMode IGlobalSettings::GetGridProxyMode ( ); -__declspec(implementation_key(830)) void IGlobalSettings::PutGridProxyMode ( enum tkGridProxyMode retVal ); -__declspec(implementation_key(831)) int IGlobalSettings::GetMaxUniqueValuesCountForGridScheme ( ); -__declspec(implementation_key(832)) void IGlobalSettings::PutMaxUniqueValuesCountForGridScheme ( int retVal ); -__declspec(implementation_key(833)) VARIANT_BOOL IGlobalSettings::GetRandomColorSchemeForGrids ( ); -__declspec(implementation_key(834)) void IGlobalSettings::PutRandomColorSchemeForGrids ( VARIANT_BOOL retVal ); -__declspec(implementation_key(835)) enum PredefinedColorScheme IGlobalSettings::GetDefaultColorSchemeForGrids ( ); -__declspec(implementation_key(836)) void IGlobalSettings::PutDefaultColorSchemeForGrids ( enum PredefinedColorScheme retVal ); -__declspec(implementation_key(837)) enum tkShapeValidationMode IGlobalSettings::GetShapeOutputValidationMode ( ); -__declspec(implementation_key(838)) void IGlobalSettings::PutShapeOutputValidationMode ( enum tkShapeValidationMode retVal ); -__declspec(implementation_key(839)) enum tkShapeValidationMode IGlobalSettings::GetShapeInputValidationMode ( ); -__declspec(implementation_key(840)) void IGlobalSettings::PutShapeInputValidationMode ( enum tkShapeValidationMode retVal ); -__declspec(implementation_key(841)) enum tkGeometryEngine IGlobalSettings::GetGeometryEngine ( ); -__declspec(implementation_key(842)) void IGlobalSettings::PutGeometryEngine ( enum tkGeometryEngine retVal ); -__declspec(implementation_key(843)) VARIANT_BOOL IGlobalSettings::GetSaveGridColorSchemeToFile ( ); -__declspec(implementation_key(844)) void IGlobalSettings::PutSaveGridColorSchemeToFile ( VARIANT_BOOL retVal ); -__declspec(implementation_key(845)) int IGlobalSettings::GetMinOverviewWidth ( ); -__declspec(implementation_key(846)) void IGlobalSettings::PutMinOverviewWidth ( int retVal ); -__declspec(implementation_key(847)) enum tkRasterOverviewCreation IGlobalSettings::GetRasterOverviewCreation ( ); -__declspec(implementation_key(848)) void IGlobalSettings::PutRasterOverviewCreation ( enum tkRasterOverviewCreation retVal ); -__declspec(implementation_key(849)) enum tkTiffCompression IGlobalSettings::GetTiffCompression ( ); -__declspec(implementation_key(850)) void IGlobalSettings::PutTiffCompression ( enum tkTiffCompression retVal ); -__declspec(implementation_key(851)) enum tkGDALResamplingMethod IGlobalSettings::GetRasterOverviewResampling ( ); -__declspec(implementation_key(852)) void IGlobalSettings::PutRasterOverviewResampling ( enum tkGDALResamplingMethod retVal ); -__declspec(implementation_key(853)) int IGlobalSettings::GetTilesThreadPoolSize ( ); -__declspec(implementation_key(854)) void IGlobalSettings::PutTilesThreadPoolSize ( int retVal ); -__declspec(implementation_key(855)) VARIANT_BOOL IGlobalSettings::GetLoadSymbologyOnAddLayer ( ); -__declspec(implementation_key(856)) void IGlobalSettings::PutLoadSymbologyOnAddLayer ( VARIANT_BOOL retVal ); -__declspec(implementation_key(857)) int IGlobalSettings::GetTilesMinZoomOnProjectionMismatch ( ); -__declspec(implementation_key(858)) void IGlobalSettings::PutTilesMinZoomOnProjectionMismatch ( int retVal ); -__declspec(implementation_key(859)) enum tkInterpolationMode IGlobalSettings::GetImageUpsamplingMode ( ); -__declspec(implementation_key(860)) void IGlobalSettings::PutImageUpsamplingMode ( enum tkInterpolationMode retVal ); -__declspec(implementation_key(861)) enum tkInterpolationMode IGlobalSettings::GetImageDownsamplingMode ( ); -__declspec(implementation_key(862)) void IGlobalSettings::PutImageDownsamplingMode ( enum tkInterpolationMode retVal ); -__declspec(implementation_key(863)) enum tkOgrEncoding IGlobalSettings::GetOgrStringEncoding ( ); -__declspec(implementation_key(864)) void IGlobalSettings::PutOgrStringEncoding ( enum tkOgrEncoding retVal ); -__declspec(implementation_key(865)) long IGlobalSettings::GetOgrLayerMaxFeatureCount ( ); -__declspec(implementation_key(866)) void IGlobalSettings::PutOgrLayerMaxFeatureCount ( long pVal ); -__declspec(implementation_key(867)) VARIANT_BOOL IGlobalSettings::GetAutoChooseOgrLoadingMode ( ); -__declspec(implementation_key(868)) void IGlobalSettings::PutAutoChooseOgrLoadingMode ( VARIANT_BOOL pVal ); -__declspec(implementation_key(869)) VARIANT_BOOL IGlobalSettings::GetReprojectLayersOnAdding ( ); -__declspec(implementation_key(870)) void IGlobalSettings::PutReprojectLayersOnAdding ( VARIANT_BOOL pVal ); -__declspec(implementation_key(871)) ICallbackPtr IGlobalSettings::GetApplicationCallback ( ); -__declspec(implementation_key(872)) void IGlobalSettings::PutApplicationCallback ( struct ICallback * pVal ); -__declspec(implementation_key(873)) long IGlobalSettings::GetHotTrackingMaxShapeCount ( ); -__declspec(implementation_key(874)) void IGlobalSettings::PutHotTrackingMaxShapeCount ( long pVal ); -__declspec(implementation_key(875)) VARIANT_BOOL IGlobalSettings::GetAllowLayersWithoutProjections ( ); -__declspec(implementation_key(876)) void IGlobalSettings::PutAllowLayersWithoutProjections ( VARIANT_BOOL pVal ); -__declspec(implementation_key(877)) VARIANT_BOOL IGlobalSettings::GetAllowProjectionMismatch ( ); -__declspec(implementation_key(878)) void IGlobalSettings::PutAllowProjectionMismatch ( VARIANT_BOOL pVal ); -__declspec(implementation_key(879)) double IGlobalSettings::GetMouseTolerance ( ); -__declspec(implementation_key(880)) void IGlobalSettings::PutMouseTolerance ( double pVal ); -__declspec(implementation_key(881)) long IGlobalSettings::GetMaxReprojectionShapeCount ( ); -__declspec(implementation_key(882)) void IGlobalSettings::PutMaxReprojectionShapeCount ( long pVal ); -__declspec(implementation_key(883)) enum tkPixelOffsetMode IGlobalSettings::GetPixelOffsetMode ( ); -__declspec(implementation_key(884)) void IGlobalSettings::PutPixelOffsetMode ( enum tkPixelOffsetMode pVal ); -__declspec(implementation_key(885)) VARIANT_BOOL IGlobalSettings::GetAutoChooseRenderingHintForLabels ( ); -__declspec(implementation_key(886)) void IGlobalSettings::PutAutoChooseRenderingHintForLabels ( VARIANT_BOOL pVal ); -__declspec(implementation_key(887)) _bstr_t IGlobalSettings::GetGdalVersion ( ); -__declspec(implementation_key(888)) VARIANT_BOOL IGlobalSettings::GetOgrLayerForceUpdateMode ( ); -__declspec(implementation_key(889)) void IGlobalSettings::PutOgrLayerForceUpdateMode ( VARIANT_BOOL pVal ); -__declspec(implementation_key(890)) VARIANT_BOOL IGlobalSettings::GetForceHideLabels ( ); -__declspec(implementation_key(891)) void IGlobalSettings::PutForceHideLabels ( VARIANT_BOOL pVal ); -__declspec(implementation_key(892)) _bstr_t IGlobalSettings::GetGdalPluginPath ( ); -__declspec(implementation_key(893)) void IGlobalSettings::PutGdalPluginPath ( _bstr_t pVal ); -__declspec(implementation_key(894)) _bstr_t IGlobalSettings::GetGdalDataPath ( ); -__declspec(implementation_key(895)) void IGlobalSettings::PutGdalDataPath ( _bstr_t pVal ); -__declspec(implementation_key(896)) _bstr_t IGlobalSettings::GetBingApiKey ( ); -__declspec(implementation_key(897)) void IGlobalSettings::PutBingApiKey ( _bstr_t pVal ); -__declspec(implementation_key(898)) VARIANT_BOOL IGlobalSettings::TestBingApiKey ( _bstr_t Key ); -__declspec(implementation_key(899)) HRESULT IGlobalSettings::SetHereMapsApiKey ( _bstr_t appId, _bstr_t appCode ); -__declspec(implementation_key(900)) enum tkTiffCompression IGlobalSettings::GetCompressOverviews ( ); -__declspec(implementation_key(901)) void IGlobalSettings::PutCompressOverviews ( enum tkTiffCompression pVal ); -__declspec(implementation_key(902)) VARIANT_BOOL IGlobalSettings::GetGridFavorGreyscale ( ); -__declspec(implementation_key(903)) void IGlobalSettings::PutGridFavorGreyscale ( VARIANT_BOOL pVal ); -__declspec(implementation_key(904)) VARIANT_BOOL IGlobalSettings::GetGridUseHistogram ( ); -__declspec(implementation_key(905)) void IGlobalSettings::PutGridUseHistogram ( VARIANT_BOOL pVal ); -__declspec(implementation_key(906)) VARIANT_BOOL IGlobalSettings::GetOverrideLocalCallback ( ); -__declspec(implementation_key(907)) void IGlobalSettings::PutOverrideLocalCallback ( VARIANT_BOOL pVal ); -__declspec(implementation_key(908)) VARIANT_BOOL IGlobalSettings::GetCacheDbfRecords ( ); -__declspec(implementation_key(909)) void IGlobalSettings::PutCacheDbfRecords ( VARIANT_BOOL pVal ); -__declspec(implementation_key(910)) VARIANT_BOOL IGlobalSettings::GetCacheShapeRenderingData ( ); -__declspec(implementation_key(911)) void IGlobalSettings::PutCacheShapeRenderingData ( VARIANT_BOOL pVal ); -__declspec(implementation_key(912)) _bstr_t IGlobalSettings::GetTileLogFilename ( ); -__declspec(implementation_key(913)) VARIANT_BOOL IGlobalSettings::GetTileLogIsOpened ( ); -__declspec(implementation_key(914)) VARIANT_BOOL IGlobalSettings::GetLogTileErrorsOnly ( ); -__declspec(implementation_key(915)) void IGlobalSettings::PutLogTileErrorsOnly ( VARIANT_BOOL retVal ); -__declspec(implementation_key(916)) VARIANT_BOOL IGlobalSettings::StartLogTileRequests ( _bstr_t Filename, VARIANT_BOOL errorsOnly ); -__declspec(implementation_key(917)) HRESULT IGlobalSettings::StopLogTileRequests ( ); -__declspec(implementation_key(918)) VARIANT_BOOL IGlobalSettings::GetWmsDiskCaching ( ); -__declspec(implementation_key(919)) void IGlobalSettings::PutWmsDiskCaching ( VARIANT_BOOL pVal ); -__declspec(implementation_key(920)) enum tkCallbackVerbosity IGlobalSettings::GetCallbackVerbosity ( ); -__declspec(implementation_key(921)) void IGlobalSettings::PutCallbackVerbosity ( enum tkCallbackVerbosity pVal ); -__declspec(implementation_key(922)) VARIANT_BOOL IGlobalSettings::GetOgrShareConnection ( ); -__declspec(implementation_key(923)) void IGlobalSettings::PutOgrShareConnection ( VARIANT_BOOL pVal ); -__declspec(implementation_key(924)) VARIANT_BOOL IGlobalSettings::GetOgrInterpretYNStringAsBoolean ( ); -__declspec(implementation_key(925)) void IGlobalSettings::PutOgrInterpretYNStringAsBoolean ( VARIANT_BOOL pVal ); -__declspec(implementation_key(926)) IGdalDriverPtr IGdalDataset::GetDriver ( ); -__declspec(implementation_key(927)) VARIANT_BOOL IGdalDataset::Open ( _bstr_t Filename, VARIANT_BOOL readOnly ); -__declspec(implementation_key(928)) HRESULT IGdalDataset::Close ( ); -__declspec(implementation_key(929)) VARIANT_BOOL IGdalDataset::SetGeoTransform ( double xLeft, double dX, double yProjOnX, double yTop, double xProjOnY, double dY ); -__declspec(implementation_key(930)) VARIANT_BOOL IGdalDataset::SetProjection ( _bstr_t Projection ); -__declspec(implementation_key(931)) long IGdalDataset::GetSubDatasetCount ( ); -__declspec(implementation_key(932)) _bstr_t IGdalDataset::GetSubDatasetName ( int subDatasetIndex ); -__declspec(implementation_key(933)) long IGdalDriverManager::GetDriverCount ( ); -__declspec(implementation_key(934)) IGdalDriverPtr IGdalDriverManager::GetDriver ( long driverIndex ); -__declspec(implementation_key(935)) IGdalDriverPtr IGdalDriverManager::GetDriverByName ( _bstr_t DriverName ); -__declspec(implementation_key(936)) _bstr_t IFunction::GetName ( ); -__declspec(implementation_key(937)) _bstr_t IFunction::GetAlias ( long aliasIndex ); -__declspec(implementation_key(938)) long IFunction::GetNumAliases ( ); -__declspec(implementation_key(939)) long IFunction::GetNumParameters ( ); -__declspec(implementation_key(940)) enum tkFunctionGroup IFunction::GetGroup ( ); -__declspec(implementation_key(941)) _bstr_t IFunction::GetDescription ( ); -__declspec(implementation_key(942)) _bstr_t IFunction::GetParameterName ( long parameterIndex ); -__declspec(implementation_key(943)) _bstr_t IFunction::GetParameterDescription ( long parameterIndex ); -__declspec(implementation_key(944)) _bstr_t IFunction::GetSignature ( ); -__declspec(implementation_key(945)) VARIANT_BOOL IExpression::Parse ( _bstr_t expr ); -__declspec(implementation_key(946)) VARIANT_BOOL IExpression::Calculate ( VARIANT * result ); -__declspec(implementation_key(947)) _bstr_t IExpression::GetLastErrorMessage ( ); -__declspec(implementation_key(948)) long IExpression::GetLastErrorPosition ( ); -__declspec(implementation_key(949)) long IExpression::GetNumSupportedFunctions ( ); -__declspec(implementation_key(950)) IFunctionPtr IExpression::GetSupportedFunction ( long functionIndex ); -__declspec(implementation_key(951)) VARIANT_BOOL IExpression::ParseForTable ( _bstr_t expr, struct ITable * tbl ); -__declspec(implementation_key(952)) ITablePtr IExpression::GetTable ( ); -__declspec(implementation_key(953)) VARIANT_BOOL IExpression::CalculateForTableRow ( long RowIndex, long targetFieldIndex ); -__declspec(implementation_key(954)) VARIANT_BOOL IExpression::CalculateForTableRow2 ( long RowIndex, VARIANT * result ); -__declspec(implementation_key(955)) long IGdalUtils::GetLastErrorCode ( ); -__declspec(implementation_key(956)) _bstr_t IGdalUtils::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(957)) VARIANT_BOOL IGdalUtils::GDALWarp ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, SAFEARRAY * Options ); -__declspec(implementation_key(958)) ICallbackPtr IGdalUtils::GetGlobalCallback ( ); -__declspec(implementation_key(959)) void IGdalUtils::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(960)) _bstr_t IGdalUtils::GetKey ( ); -__declspec(implementation_key(961)) void IGdalUtils::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(962)) VARIANT_BOOL IGdalUtils::GdalVectorTranslate ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, SAFEARRAY * Options, VARIANT_BOOL useSharedConnection ); -__declspec(implementation_key(963)) VARIANT_BOOL IGdalUtils::ClipVectorWithVector ( _bstr_t bstrSubjectFilename, _bstr_t bstrOverlayFilename, _bstr_t bstrDstFilename, VARIANT_BOOL useSharedConnection ); -__declspec(implementation_key(964)) _bstr_t IGdalUtils::GetDetailedErrorMsg ( ); -__declspec(implementation_key(965)) enum ShpfileType IShapeEditor::GetShapeType ( ); -__declspec(implementation_key(966)) void IShapeEditor::PutShapeType ( enum ShpfileType retVal ); -__declspec(implementation_key(967)) long IShapeEditor::GetnumPoints ( ); -__declspec(implementation_key(968)) VARIANT_BOOL IShapeEditor::get_PointXY ( long pointIndex, double * x, double * y ); -__declspec(implementation_key(969)) IShapePtr IShapeEditor::GetValidatedShape ( ); -__declspec(implementation_key(970)) VARIANT_BOOL IShapeEditor::UndoPoint ( ); -__declspec(implementation_key(971)) _bstr_t IShapeEditor::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(972)) long IShapeEditor::GetLastErrorCode ( ); -__declspec(implementation_key(973)) ICallbackPtr IShapeEditor::GetGlobalCallback ( ); -__declspec(implementation_key(974)) void IShapeEditor::PutGlobalCallback ( struct ICallback * retVal ); -__declspec(implementation_key(975)) _bstr_t IShapeEditor::GetKey ( ); -__declspec(implementation_key(976)) void IShapeEditor::PutKey ( _bstr_t retVal ); -__declspec(implementation_key(977)) HRESULT IShapeEditor::Clear ( ); -__declspec(implementation_key(978)) HRESULT IShapeEditor::CopyOptionsFrom ( struct IShapeDrawingOptions * Options ); -__declspec(implementation_key(979)) double IShapeEditor::GetSegmentLength ( int segmentIndex ); -__declspec(implementation_key(980)) double IShapeEditor::GetSegmentAngle ( int segmentIndex ); -__declspec(implementation_key(981)) enum tkAreaDisplayMode IShapeEditor::GetAreaDisplayMode ( ); -__declspec(implementation_key(982)) void IShapeEditor::PutAreaDisplayMode ( enum tkAreaDisplayMode retVal ); -__declspec(implementation_key(983)) int IShapeEditor::GetSelectedVertex ( ); -__declspec(implementation_key(984)) void IShapeEditor::PutSelectedVertex ( int retVal ); -__declspec(implementation_key(985)) IShapePtr IShapeEditor::GetRawData ( ); -__declspec(implementation_key(986)) VARIANT_BOOL IShapeEditor::GetIsDigitizing ( ); -__declspec(implementation_key(987)) double IShapeEditor::GetArea ( ); -__declspec(implementation_key(988)) enum tkBearingType IShapeEditor::GetBearingType ( ); -__declspec(implementation_key(989)) void IShapeEditor::PutBearingType ( enum tkBearingType retVal ); -__declspec(implementation_key(990)) VARIANT_BOOL IShapeEditor::put_PointXY ( long pointIndex, double x, double y ); -__declspec(implementation_key(991)) long IShapeEditor::GetLayerHandle ( ); -__declspec(implementation_key(992)) long IShapeEditor::GetShapeIndex ( ); -__declspec(implementation_key(993)) OLE_COLOR IShapeEditor::GetFillColor ( ); -__declspec(implementation_key(994)) void IShapeEditor::PutFillColor ( OLE_COLOR pVal ); -__declspec(implementation_key(995)) unsigned char IShapeEditor::GetFillTransparency ( ); -__declspec(implementation_key(996)) void IShapeEditor::PutFillTransparency ( unsigned char pVal ); -__declspec(implementation_key(997)) OLE_COLOR IShapeEditor::GetLineColor ( ); -__declspec(implementation_key(998)) void IShapeEditor::PutLineColor ( OLE_COLOR pVal ); -__declspec(implementation_key(999)) float IShapeEditor::GetLineWidth ( ); -__declspec(implementation_key(1000)) void IShapeEditor::PutLineWidth ( float pVal ); -__declspec(implementation_key(1001)) VARIANT_BOOL IShapeEditor::GetIsEmpty ( ); -__declspec(implementation_key(1002)) double IShapeEditor::GetSnapTolerance ( ); -__declspec(implementation_key(1003)) void IShapeEditor::PutSnapTolerance ( double pVal ); -__declspec(implementation_key(1004)) enum tkLayerSelection IShapeEditor::GetHighlightVertices ( ); -__declspec(implementation_key(1005)) void IShapeEditor::PutHighlightVertices ( enum tkLayerSelection pVal ); -__declspec(implementation_key(1006)) enum tkLayerSelection IShapeEditor::GetSnapBehavior ( ); -__declspec(implementation_key(1007)) void IShapeEditor::PutSnapBehavior ( enum tkLayerSelection pVal ); -__declspec(implementation_key(1008)) enum tkEditorState IShapeEditor::GetEditorState ( ); -__declspec(implementation_key(1009)) VARIANT_BOOL IShapeEditor::StartEdit ( long LayerHandle, long ShapeIndex ); -__declspec(implementation_key(1010)) VARIANT_BOOL IShapeEditor::GetIndicesVisible ( ); -__declspec(implementation_key(1011)) void IShapeEditor::PutIndicesVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1012)) enum tkLengthDisplayMode IShapeEditor::GetLengthDisplayMode ( ); -__declspec(implementation_key(1013)) void IShapeEditor::PutLengthDisplayMode ( enum tkLengthDisplayMode pVal ); -__declspec(implementation_key(1014)) VARIANT_BOOL IShapeEditor::StartUnboundShape ( enum ShpfileType ShpType ); -__declspec(implementation_key(1015)) VARIANT_BOOL IShapeEditor::GetVerticesVisible ( ); -__declspec(implementation_key(1016)) void IShapeEditor::PutVerticesVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1017)) enum tkEditorValidation IShapeEditor::GetValidationMode ( ); -__declspec(implementation_key(1018)) void IShapeEditor::PutValidationMode ( enum tkEditorValidation pVal ); -__declspec(implementation_key(1019)) VARIANT_BOOL IShapeEditor::StartOverlay ( enum tkEditorOverlay overlayType ); -__declspec(implementation_key(1020)) enum tkEditorBehavior IShapeEditor::GetEditorBehavior ( ); -__declspec(implementation_key(1021)) void IShapeEditor::PutEditorBehavior ( enum tkEditorBehavior pVal ); -__declspec(implementation_key(1022)) VARIANT_BOOL IShapeEditor::SaveChanges ( ); -__declspec(implementation_key(1023)) VARIANT_BOOL IShapeEditor::GetHasChanges ( ); -__declspec(implementation_key(1024)) VARIANT_BOOL IShapeEditor::GetIsUsingEllipsoid ( ); -__declspec(implementation_key(1025)) double IShapeEditor::GetLength ( ); -__declspec(implementation_key(1026)) VARIANT_BOOL IShapeEditor::GetShowArea ( ); -__declspec(implementation_key(1027)) void IShapeEditor::PutShowArea ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1028)) long IShapeEditor::GetAreaPrecision ( ); -__declspec(implementation_key(1029)) void IShapeEditor::PutAreaPrecision ( long pVal ); -__declspec(implementation_key(1030)) long IShapeEditor::GetLengthPrecision ( ); -__declspec(implementation_key(1031)) void IShapeEditor::PutLengthPrecision ( long pVal ); -__declspec(implementation_key(1032)) enum tkAngleFormat IShapeEditor::GetAngleFormat ( ); -__declspec(implementation_key(1033)) void IShapeEditor::PutAngleFormat ( enum tkAngleFormat pVal ); -__declspec(implementation_key(1034)) long IShapeEditor::GetAnglePrecision ( ); -__declspec(implementation_key(1035)) void IShapeEditor::PutAnglePrecision ( long pVal ); -__declspec(implementation_key(1036)) VARIANT_BOOL IShapeEditor::GetShowBearing ( ); -__declspec(implementation_key(1037)) void IShapeEditor::PutShowBearing ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1038)) VARIANT_BOOL IShapeEditor::GetShowLength ( ); -__declspec(implementation_key(1039)) void IShapeEditor::PutShowLength ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1040)) _bstr_t IShapeEditor::Serialize ( ); -__declspec(implementation_key(1041)) VARIANT_BOOL IShapeEditor::Deserialize ( _bstr_t state ); -__declspec(implementation_key(1042)) long IShape::GetnumPoints ( ); -__declspec(implementation_key(1043)) long IShape::GetNumParts ( ); -__declspec(implementation_key(1044)) enum ShpfileType IShape::GetShapeType ( ); -__declspec(implementation_key(1045)) void IShape::PutShapeType ( enum ShpfileType pVal ); -__declspec(implementation_key(1046)) IPointPtr IShape::GetPoint ( long pointIndex ); -__declspec(implementation_key(1047)) void IShape::PutPoint ( long pointIndex, struct IPoint * pVal ); -__declspec(implementation_key(1048)) long IShape::GetPart ( long PartIndex ); -__declspec(implementation_key(1049)) void IShape::PutPart ( long PartIndex, long pVal ); -__declspec(implementation_key(1050)) long IShape::GetLastErrorCode ( ); -__declspec(implementation_key(1051)) _bstr_t IShape::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1052)) ICallbackPtr IShape::GetGlobalCallback ( ); -__declspec(implementation_key(1053)) void IShape::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(1054)) _bstr_t IShape::GetKey ( ); -__declspec(implementation_key(1055)) void IShape::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(1056)) VARIANT_BOOL IShape::Create ( enum ShpfileType ShpType ); -__declspec(implementation_key(1057)) VARIANT_BOOL IShape::InsertPoint ( struct IPoint * NewPoint, long * pointIndex ); -__declspec(implementation_key(1058)) VARIANT_BOOL IShape::DeletePoint ( long pointIndex ); -__declspec(implementation_key(1059)) VARIANT_BOOL IShape::InsertPart ( long pointIndex, long * PartIndex ); -__declspec(implementation_key(1060)) VARIANT_BOOL IShape::DeletePart ( long PartIndex ); -__declspec(implementation_key(1061)) IExtentsPtr IShape::GetExtents ( ); -__declspec(implementation_key(1062)) _bstr_t IShape::SerializeToString ( ); -__declspec(implementation_key(1063)) VARIANT_BOOL IShape::CreateFromString ( _bstr_t Serialized ); -__declspec(implementation_key(1064)) VARIANT_BOOL IShape::PointInThisPoly ( struct IPoint * pt ); -__declspec(implementation_key(1065)) IPointPtr IShape::GetCentroid ( ); -__declspec(implementation_key(1066)) double IShape::GetLength ( ); -__declspec(implementation_key(1067)) double IShape::GetPerimeter ( ); -__declspec(implementation_key(1068)) double IShape::GetArea ( ); -__declspec(implementation_key(1069)) VARIANT_BOOL IShape::Relates ( struct IShape * Shape, enum tkSpatialRelation Relation ); -__declspec(implementation_key(1070)) double IShape::Distance ( struct IShape * Shape ); -__declspec(implementation_key(1071)) IShapePtr IShape::Buffer ( double Distance, long nQuadSegments ); -__declspec(implementation_key(1072)) IShapePtr IShape::Clip ( struct IShape * Shape, enum tkClipOperation Operation ); -__declspec(implementation_key(1073)) VARIANT_BOOL IShape::Contains ( struct IShape * Shape ); -__declspec(implementation_key(1074)) VARIANT_BOOL IShape::Crosses ( struct IShape * Shape ); -__declspec(implementation_key(1075)) VARIANT_BOOL IShape::Disjoint ( struct IShape * Shape ); -__declspec(implementation_key(1076)) VARIANT_BOOL IShape::Equals ( struct IShape * Shape ); -__declspec(implementation_key(1077)) VARIANT_BOOL IShape::Intersects ( struct IShape * Shape ); -__declspec(implementation_key(1078)) VARIANT_BOOL IShape::Overlaps ( struct IShape * Shape ); -__declspec(implementation_key(1079)) VARIANT_BOOL IShape::Touches ( struct IShape * Shape ); -__declspec(implementation_key(1080)) VARIANT_BOOL IShape::Within ( struct IShape * Shape ); -__declspec(implementation_key(1081)) IShapePtr IShape::Boundary ( ); -__declspec(implementation_key(1082)) IShapePtr IShape::ConvexHull ( ); -__declspec(implementation_key(1083)) VARIANT_BOOL IShape::GetIsValid ( ); -__declspec(implementation_key(1084)) VARIANT_BOOL IShape::GetXY ( long pointIndex, double * x, double * y ); -__declspec(implementation_key(1085)) VARIANT_BOOL IShape::GetPartIsClockWise ( long PartIndex ); -__declspec(implementation_key(1086)) VARIANT_BOOL IShape::ReversePointsOrder ( long PartIndex ); -__declspec(implementation_key(1087)) VARIANT_BOOL IShape::GetIntersection ( struct IShape * Shape, VARIANT * Results ); -__declspec(implementation_key(1088)) IPointPtr IShape::GetCenter ( ); -__declspec(implementation_key(1089)) long IShape::GetEndOfPart ( long PartIndex ); -__declspec(implementation_key(1090)) IShapePtr IShape::GetPartAsShape ( long PartIndex ); -__declspec(implementation_key(1091)) _bstr_t IShape::GetIsValidReason ( ); -__declspec(implementation_key(1092)) IPointPtr IShape::GetInteriorPoint ( ); -__declspec(implementation_key(1093)) IShapePtr IShape::Clone ( ); -__declspec(implementation_key(1094)) VARIANT_BOOL IShape::Explode ( VARIANT * Results ); -__declspec(implementation_key(1095)) VARIANT_BOOL IShape::put_XY ( long pointIndex, double x, double y ); -__declspec(implementation_key(1096)) VARIANT_BOOL IShape::ExportToBinary ( VARIANT * bytesArray ); -__declspec(implementation_key(1097)) VARIANT_BOOL IShape::ImportFromBinary ( const _variant_t & bytesArray ); -__declspec(implementation_key(1098)) HRESULT IShape::FixUp ( struct IShape * * retVal ); -__declspec(implementation_key(1099)) long IShape::AddPoint ( double x, double y ); -__declspec(implementation_key(1100)) _bstr_t IShape::ExportToWKT ( ); -__declspec(implementation_key(1101)) VARIANT_BOOL IShape::ImportFromWKT ( _bstr_t Serialized ); -__declspec(implementation_key(1102)) VARIANT_BOOL IShape::CopyFrom ( struct IShape * sourceShape ); -__declspec(implementation_key(1103)) IShapePtr IShape::ClosestPoints ( struct IShape * shape2 ); -__declspec(implementation_key(1104)) VARIANT_BOOL IShape::put_M ( long pointIndex, double M ); -__declspec(implementation_key(1105)) VARIANT_BOOL IShape::put_Z ( long pointIndex, double Z ); -__declspec(implementation_key(1106)) VARIANT_BOOL IShape::get_M ( long pointIndex, double * M ); -__declspec(implementation_key(1107)) VARIANT_BOOL IShape::get_Z ( long pointIndex, double * Z ); -__declspec(implementation_key(1108)) IShapePtr IShape::BufferWithParams ( double Distance, long numSegments, VARIANT_BOOL singleSided, enum tkBufferCap capStyle, enum tkBufferJoin joinStyle, double mitreLimit ); -__declspec(implementation_key(1109)) HRESULT IShape::Move ( double xOffset, double yOffset ); -__declspec(implementation_key(1110)) HRESULT IShape::Rotate ( double originX, double originY, double angle ); -__declspec(implementation_key(1111)) enum ShpfileType IShape::GetShapeType2D ( ); -__declspec(implementation_key(1112)) VARIANT_BOOL IShape::SplitByPolyline ( struct IShape * polyline, VARIANT * Results ); -__declspec(implementation_key(1113)) VARIANT_BOOL IShape::GetIsEmpty ( ); -__declspec(implementation_key(1114)) HRESULT IShape::Clear ( ); -__declspec(implementation_key(1115)) IShapePtr IShape::FixUp2 ( enum tkUnitsOfMeasure units ); -__declspec(implementation_key(1116)) HRESULT IExtents::SetBounds ( double xMin, double yMin, double zMin, double xMax, double yMax, double zMax ); -__declspec(implementation_key(1117)) HRESULT IExtents::GetBounds ( double * xMin, double * yMin, double * zMin, double * xMax, double * yMax, double * zMax ); -__declspec(implementation_key(1118)) double IExtents::GetxMin ( ); -__declspec(implementation_key(1119)) double IExtents::GetxMax ( ); -__declspec(implementation_key(1120)) double IExtents::GetyMin ( ); -__declspec(implementation_key(1121)) double IExtents::GetyMax ( ); -__declspec(implementation_key(1122)) double IExtents::GetzMin ( ); -__declspec(implementation_key(1123)) double IExtents::GetzMax ( ); -__declspec(implementation_key(1124)) double IExtents::GetmMin ( ); -__declspec(implementation_key(1125)) double IExtents::GetmMax ( ); -__declspec(implementation_key(1126)) HRESULT IExtents::GetMeasureBounds ( double * mMin, double * mMax ); -__declspec(implementation_key(1127)) HRESULT IExtents::SetMeasureBounds ( double mMin, double mMax ); -__declspec(implementation_key(1128)) _bstr_t IExtents::ToDebugString ( ); -__declspec(implementation_key(1129)) VARIANT_BOOL IExtents::PointIsWithin ( double x, double y ); -__declspec(implementation_key(1130)) IShapePtr IExtents::ToShape ( ); -__declspec(implementation_key(1131)) IPointPtr IExtents::GetCenter ( ); -__declspec(implementation_key(1132)) HRESULT IExtents::MoveTo ( double x, double y ); -__declspec(implementation_key(1133)) double IExtents::GetWidth ( ); -__declspec(implementation_key(1134)) double IExtents::GetHeight ( ); -__declspec(implementation_key(1135)) double IExtents::GetDepth ( ); -__declspec(implementation_key(1136)) VARIANT_BOOL ILabel::GetVisible ( ); -__declspec(implementation_key(1137)) void ILabel::PutVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1138)) double ILabel::GetRotation ( ); -__declspec(implementation_key(1139)) void ILabel::PutRotation ( double retVal ); -__declspec(implementation_key(1140)) _bstr_t ILabel::GetText ( ); -__declspec(implementation_key(1141)) void ILabel::PutText ( _bstr_t retVal ); -__declspec(implementation_key(1142)) double ILabel::Getx ( ); -__declspec(implementation_key(1143)) void ILabel::Putx ( double retVal ); -__declspec(implementation_key(1144)) double ILabel::Gety ( ); -__declspec(implementation_key(1145)) void ILabel::Puty ( double retVal ); -__declspec(implementation_key(1146)) VARIANT_BOOL ILabel::GetIsDrawn ( ); -__declspec(implementation_key(1147)) long ILabel::GetCategory ( ); -__declspec(implementation_key(1148)) void ILabel::PutCategory ( long retVal ); -__declspec(implementation_key(1149)) IExtentsPtr ILabel::GetScreenExtents ( ); -__declspec(implementation_key(1150)) long ILabels::GetLastErrorCode ( ); -__declspec(implementation_key(1151)) _bstr_t ILabels::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1152)) ICallbackPtr ILabels::GetGlobalCallback ( ); -__declspec(implementation_key(1153)) void ILabels::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(1154)) _bstr_t ILabels::GetKey ( ); -__declspec(implementation_key(1155)) void ILabels::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(1156)) enum tkVerticalPosition ILabels::GetVerticalPosition ( ); -__declspec(implementation_key(1157)) void ILabels::PutVerticalPosition ( enum tkVerticalPosition retVal ); -__declspec(implementation_key(1158)) ILabelCategoryPtr ILabels::GetCategory ( long Index ); -__declspec(implementation_key(1159)) void ILabels::PutCategory ( long Index, struct ILabelCategory * pVal ); -__declspec(implementation_key(1160)) HRESULT ILabels::AddLabel ( _bstr_t Text, double x, double y, double Rotation, long Category ); -__declspec(implementation_key(1161)) VARIANT_BOOL ILabels::InsertLabel ( long Index, _bstr_t Text, double x, double y, double Rotation, long Category ); -__declspec(implementation_key(1162)) VARIANT_BOOL ILabels::RemoveLabel ( long Index ); -__declspec(implementation_key(1163)) HRESULT ILabels::AddPart ( long Index, _bstr_t Text, double x, double y, double Rotation, long Category ); -__declspec(implementation_key(1164)) VARIANT_BOOL ILabels::InsertPart ( long Index, long Part, _bstr_t Text, double x, double y, double Rotation, long Category ); -__declspec(implementation_key(1165)) VARIANT_BOOL ILabels::RemovePart ( long Index, long Part ); -__declspec(implementation_key(1166)) ILabelCategoryPtr ILabels::AddCategory ( _bstr_t Name ); -__declspec(implementation_key(1167)) ILabelCategoryPtr ILabels::InsertCategory ( long Index, _bstr_t Name ); -__declspec(implementation_key(1168)) VARIANT_BOOL ILabels::RemoveCategory ( long Index ); -__declspec(implementation_key(1169)) HRESULT ILabels::Clear ( ); -__declspec(implementation_key(1170)) HRESULT ILabels::ClearCategories ( ); -__declspec(implementation_key(1171)) VARIANT_BOOL ILabels::Select ( struct IExtents * BoundingBox, long Tolerance, enum SelectMode SelectMode, VARIANT * LabelIndices, VARIANT * PartIndices ); -__declspec(implementation_key(1172)) long ILabels::GetCount ( ); -__declspec(implementation_key(1173)) long ILabels::GetNumParts ( long Index ); -__declspec(implementation_key(1174)) long ILabels::GetNumCategories ( ); -__declspec(implementation_key(1175)) ILabelPtr ILabels::GetLabel ( long Index, long Part ); -__declspec(implementation_key(1176)) VARIANT_BOOL ILabels::GetSynchronized ( ); -__declspec(implementation_key(1177)) void ILabels::PutSynchronized ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1178)) VARIANT_BOOL ILabels::GetScaleLabels ( ); -__declspec(implementation_key(1179)) void ILabels::PutScaleLabels ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1180)) double ILabels::GetBasicScale ( ); -__declspec(implementation_key(1181)) void ILabels::PutBasicScale ( double retVal ); -__declspec(implementation_key(1182)) double ILabels::GetMaxVisibleScale ( ); -__declspec(implementation_key(1183)) void ILabels::PutMaxVisibleScale ( double retVal ); -__declspec(implementation_key(1184)) double ILabels::GetMinVisibleScale ( ); -__declspec(implementation_key(1185)) void ILabels::PutMinVisibleScale ( double retVal ); -__declspec(implementation_key(1186)) VARIANT_BOOL ILabels::GetDynamicVisibility ( ); -__declspec(implementation_key(1187)) void ILabels::PutDynamicVisibility ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1188)) VARIANT_BOOL ILabels::GetAvoidCollisions ( ); -__declspec(implementation_key(1189)) void ILabels::PutAvoidCollisions ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1190)) long ILabels::GetCollisionBuffer ( ); -__declspec(implementation_key(1191)) void ILabels::PutCollisionBuffer ( long retVal ); -__declspec(implementation_key(1192)) VARIANT_BOOL ILabels::GetUseWidthLimits ( ); -__declspec(implementation_key(1193)) void ILabels::PutUseWidthLimits ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1194)) VARIANT_BOOL ILabels::GetRemoveDuplicates ( ); -__declspec(implementation_key(1195)) void ILabels::PutRemoveDuplicates ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1196)) VARIANT_BOOL ILabels::GetUseGdiPlus ( ); -__declspec(implementation_key(1197)) void ILabels::PutUseGdiPlus ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1198)) VARIANT_BOOL ILabels::GetVisible ( ); -__declspec(implementation_key(1199)) void ILabels::PutVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1200)) double ILabels::GetOffsetX ( ); -__declspec(implementation_key(1201)) void ILabels::PutOffsetX ( double retVal ); -__declspec(implementation_key(1202)) double ILabels::GetOffsetY ( ); -__declspec(implementation_key(1203)) void ILabels::PutOffsetY ( double retVal ); -__declspec(implementation_key(1204)) enum tkLabelAlignment ILabels::GetAlignment ( ); -__declspec(implementation_key(1205)) void ILabels::PutAlignment ( enum tkLabelAlignment retVal ); -__declspec(implementation_key(1206)) enum tkLineLabelOrientation ILabels::GetLineOrientation ( ); -__declspec(implementation_key(1207)) void ILabels::PutLineOrientation ( enum tkLineLabelOrientation retVal ); -__declspec(implementation_key(1208)) _bstr_t ILabels::GetFontName ( ); -__declspec(implementation_key(1209)) void ILabels::PutFontName ( _bstr_t retVal ); -__declspec(implementation_key(1210)) long ILabels::GetFontSize ( ); -__declspec(implementation_key(1211)) void ILabels::PutFontSize ( long retVal ); -__declspec(implementation_key(1212)) VARIANT_BOOL ILabels::GetFontItalic ( ); -__declspec(implementation_key(1213)) void ILabels::PutFontItalic ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1214)) VARIANT_BOOL ILabels::GetFontBold ( ); -__declspec(implementation_key(1215)) void ILabels::PutFontBold ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1216)) VARIANT_BOOL ILabels::GetFontUnderline ( ); -__declspec(implementation_key(1217)) void ILabels::PutFontUnderline ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1218)) VARIANT_BOOL ILabels::GetFontStrikeOut ( ); -__declspec(implementation_key(1219)) void ILabels::PutFontStrikeOut ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1220)) OLE_COLOR ILabels::GetFontColor ( ); -__declspec(implementation_key(1221)) void ILabels::PutFontColor ( OLE_COLOR retVal ); -__declspec(implementation_key(1222)) OLE_COLOR ILabels::GetFontColor2 ( ); -__declspec(implementation_key(1223)) void ILabels::PutFontColor2 ( OLE_COLOR retVal ); -__declspec(implementation_key(1224)) enum tkLinearGradientMode ILabels::GetFontGradientMode ( ); -__declspec(implementation_key(1225)) void ILabels::PutFontGradientMode ( enum tkLinearGradientMode retVal ); -__declspec(implementation_key(1226)) long ILabels::GetFontTransparency ( ); -__declspec(implementation_key(1227)) void ILabels::PutFontTransparency ( long retVal ); -__declspec(implementation_key(1228)) VARIANT_BOOL ILabels::GetFontOutlineVisible ( ); -__declspec(implementation_key(1229)) void ILabels::PutFontOutlineVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1230)) VARIANT_BOOL ILabels::GetShadowVisible ( ); -__declspec(implementation_key(1231)) void ILabels::PutShadowVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1232)) VARIANT_BOOL ILabels::GetHaloVisible ( ); -__declspec(implementation_key(1233)) void ILabels::PutHaloVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1234)) OLE_COLOR ILabels::GetFontOutlineColor ( ); -__declspec(implementation_key(1235)) void ILabels::PutFontOutlineColor ( OLE_COLOR retVal ); -__declspec(implementation_key(1236)) OLE_COLOR ILabels::GetShadowColor ( ); -__declspec(implementation_key(1237)) void ILabels::PutShadowColor ( OLE_COLOR retVal ); -__declspec(implementation_key(1238)) OLE_COLOR ILabels::GetHaloColor ( ); -__declspec(implementation_key(1239)) void ILabels::PutHaloColor ( OLE_COLOR retVal ); -__declspec(implementation_key(1240)) long ILabels::GetFontOutlineWidth ( ); -__declspec(implementation_key(1241)) void ILabels::PutFontOutlineWidth ( long retVal ); -__declspec(implementation_key(1242)) long ILabels::GetShadowOffsetX ( ); -__declspec(implementation_key(1243)) void ILabels::PutShadowOffsetX ( long retVal ); -__declspec(implementation_key(1244)) long ILabels::GetShadowOffsetY ( ); -__declspec(implementation_key(1245)) void ILabels::PutShadowOffsetY ( long retVal ); -__declspec(implementation_key(1246)) long ILabels::GetHaloSize ( ); -__declspec(implementation_key(1247)) void ILabels::PutHaloSize ( long retVal ); -__declspec(implementation_key(1248)) enum tkLabelFrameType ILabels::GetFrameType ( ); -__declspec(implementation_key(1249)) void ILabels::PutFrameType ( enum tkLabelFrameType retVal ); -__declspec(implementation_key(1250)) OLE_COLOR ILabels::GetFrameOutlineColor ( ); -__declspec(implementation_key(1251)) void ILabels::PutFrameOutlineColor ( OLE_COLOR retVal ); -__declspec(implementation_key(1252)) OLE_COLOR ILabels::GetFrameBackColor ( ); -__declspec(implementation_key(1253)) void ILabels::PutFrameBackColor ( OLE_COLOR retVal ); -__declspec(implementation_key(1254)) OLE_COLOR ILabels::GetFrameBackColor2 ( ); -__declspec(implementation_key(1255)) void ILabels::PutFrameBackColor2 ( OLE_COLOR retVal ); -__declspec(implementation_key(1256)) enum tkLinearGradientMode ILabels::GetFrameGradientMode ( ); -__declspec(implementation_key(1257)) void ILabels::PutFrameGradientMode ( enum tkLinearGradientMode retVal ); -__declspec(implementation_key(1258)) enum tkDashStyle ILabels::GetFrameOutlineStyle ( ); -__declspec(implementation_key(1259)) void ILabels::PutFrameOutlineStyle ( enum tkDashStyle retVal ); -__declspec(implementation_key(1260)) long ILabels::GetFrameOutlineWidth ( ); -__declspec(implementation_key(1261)) void ILabels::PutFrameOutlineWidth ( long retVal ); -__declspec(implementation_key(1262)) long ILabels::GetFramePaddingX ( ); -__declspec(implementation_key(1263)) void ILabels::PutFramePaddingX ( long retVal ); -__declspec(implementation_key(1264)) long ILabels::GetFramePaddingY ( ); -__declspec(implementation_key(1265)) void ILabels::PutFramePaddingY ( long retVal ); -__declspec(implementation_key(1266)) long ILabels::GetFrameTransparency ( ); -__declspec(implementation_key(1267)) void ILabels::PutFrameTransparency ( long retVal ); -__declspec(implementation_key(1268)) enum tkLabelAlignment ILabels::GetInboxAlignment ( ); -__declspec(implementation_key(1269)) void ILabels::PutInboxAlignment ( enum tkLabelAlignment retVal ); -__declspec(implementation_key(1270)) long ILabels::GetClassificationField ( ); -__declspec(implementation_key(1271)) void ILabels::PutClassificationField ( long FieldIndex ); -__declspec(implementation_key(1272)) VARIANT_BOOL ILabels::GenerateCategories ( long FieldIndex, enum tkClassificationType ClassificationType, long numClasses ); -__declspec(implementation_key(1273)) HRESULT ILabels::ApplyCategories ( ); -__declspec(implementation_key(1274)) ILabelCategoryPtr ILabels::GetOptions ( ); -__declspec(implementation_key(1275)) void ILabels::PutOptions ( struct ILabelCategory * retVal ); -__declspec(implementation_key(1276)) HRESULT ILabels::ApplyColorScheme ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme ); -__declspec(implementation_key(1277)) HRESULT ILabels::ApplyColorScheme2 ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme, enum tkLabelElements Element ); -__declspec(implementation_key(1278)) HRESULT ILabels::ApplyColorScheme3 ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme, enum tkLabelElements Element, long CategoryStartIndex, long CategoryEndIndex ); -__declspec(implementation_key(1279)) VARIANT_BOOL ILabels::GetFrameVisible ( ); -__declspec(implementation_key(1280)) void ILabels::PutFrameVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1281)) _bstr_t ILabels::GetVisibilityExpression ( ); -__declspec(implementation_key(1282)) void ILabels::PutVisibilityExpression ( _bstr_t retVal ); -__declspec(implementation_key(1283)) long ILabels::GetMinDrawingSize ( ); -__declspec(implementation_key(1284)) void ILabels::PutMinDrawingSize ( long retVal ); -__declspec(implementation_key(1285)) VARIANT_BOOL ILabels::MoveCategoryUp ( long Index ); -__declspec(implementation_key(1286)) VARIANT_BOOL ILabels::MoveCategoryDown ( long Index ); -__declspec(implementation_key(1287)) VARIANT_BOOL ILabels::GetAutoOffset ( ); -__declspec(implementation_key(1288)) void ILabels::PutAutoOffset ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1289)) _bstr_t ILabels::Serialize ( ); -__declspec(implementation_key(1290)) HRESULT ILabels::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(1291)) _bstr_t ILabels::GetExpression ( ); -__declspec(implementation_key(1292)) void ILabels::PutExpression ( _bstr_t retVal ); -__declspec(implementation_key(1293)) VARIANT_BOOL ILabels::SaveToXML ( _bstr_t Filename ); -__declspec(implementation_key(1294)) VARIANT_BOOL ILabels::LoadFromXML ( _bstr_t Filename ); -__declspec(implementation_key(1295)) VARIANT_BOOL ILabels::SaveToDbf ( VARIANT_BOOL saveText, VARIANT_BOOL saveCategory ); -__declspec(implementation_key(1296)) VARIANT_BOOL ILabels::SaveToDbf2 ( _bstr_t xField, _bstr_t yField, _bstr_t angleField, _bstr_t textField, _bstr_t categoryField, VARIANT_BOOL saveText, VARIANT_BOOL saveCategory ); -__declspec(implementation_key(1297)) VARIANT_BOOL ILabels::LoadFromDbf ( VARIANT_BOOL loadText, VARIANT_BOOL loadCategory ); -__declspec(implementation_key(1298)) VARIANT_BOOL ILabels::LoadFromDbf2 ( _bstr_t xField, _bstr_t yField, _bstr_t angleField, _bstr_t textField, _bstr_t categoryField, VARIANT_BOOL loadText, VARIANT_BOOL loadCategory ); -__declspec(implementation_key(1299)) long ILabels::Generate ( _bstr_t Expression, enum tkLabelPositioning Method, VARIANT_BOOL LargestPartOnly ); -__declspec(implementation_key(1300)) enum tkSavingMode ILabels::GetSavingMode ( ); -__declspec(implementation_key(1301)) void ILabels::PutSavingMode ( enum tkSavingMode retVal ); -__declspec(implementation_key(1302)) enum tkLabelPositioning ILabels::GetPositioning ( ); -__declspec(implementation_key(1303)) void ILabels::PutPositioning ( enum tkLabelPositioning pVal ); -__declspec(implementation_key(1304)) enum tkTextRenderingHint ILabels::GetTextRenderingHint ( ); -__declspec(implementation_key(1305)) void ILabels::PutTextRenderingHint ( enum tkTextRenderingHint pVal ); -__declspec(implementation_key(1306)) _bstr_t ILabels::GetFloatNumberFormat ( ); -__declspec(implementation_key(1307)) void ILabels::PutFloatNumberFormat ( _bstr_t pVal ); -__declspec(implementation_key(1308)) HRESULT ILabels::ForceRecalculateExpression ( ); -__declspec(implementation_key(1309)) long ILabels::GetFontSize2 ( ); -__declspec(implementation_key(1310)) void ILabels::PutFontSize2 ( long pVal ); -__declspec(implementation_key(1311)) VARIANT_BOOL ILabels::GetUseVariableSize ( ); -__declspec(implementation_key(1312)) void ILabels::PutUseVariableSize ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1313)) VARIANT_BOOL ILabels::GetLogScaleForSize ( ); -__declspec(implementation_key(1314)) void ILabels::PutLogScaleForSize ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1315)) HRESULT ILabels::UpdateSizeField ( ); -__declspec(implementation_key(1316)) long ILabels::GetMinVisibleZoom ( ); -__declspec(implementation_key(1317)) void ILabels::PutMinVisibleZoom ( long pVal ); -__declspec(implementation_key(1318)) long ILabels::GetMaxVisibleZoom ( ); -__declspec(implementation_key(1319)) void ILabels::PutMaxVisibleZoom ( long pVal ); -__declspec(implementation_key(1320)) _bstr_t IGeoProjection::ExportToProj4 ( ); -__declspec(implementation_key(1321)) VARIANT_BOOL IGeoProjection::ImportFromProj4 ( _bstr_t proj ); -__declspec(implementation_key(1322)) VARIANT_BOOL IGeoProjection::ImportFromESRI ( _bstr_t proj ); -__declspec(implementation_key(1323)) VARIANT_BOOL IGeoProjection::ImportFromEPSG ( long projCode ); -__declspec(implementation_key(1324)) _bstr_t IGeoProjection::ExportToWKT ( ); -__declspec(implementation_key(1325)) VARIANT_BOOL IGeoProjection::ImportFromWKT ( _bstr_t proj ); -__declspec(implementation_key(1326)) ICallbackPtr IGeoProjection::GetGlobalCallback ( ); -__declspec(implementation_key(1327)) void IGeoProjection::PutGlobalCallback ( struct ICallback * retVal ); -__declspec(implementation_key(1328)) _bstr_t IGeoProjection::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1329)) long IGeoProjection::GetLastErrorCode ( ); -__declspec(implementation_key(1330)) _bstr_t IGeoProjection::GetKey ( ); -__declspec(implementation_key(1331)) void IGeoProjection::PutKey ( _bstr_t retVal ); -__declspec(implementation_key(1332)) HRESULT IGeoProjection::SetWellKnownGeogCS ( enum tkCoordinateSystem newVal ); -__declspec(implementation_key(1333)) VARIANT_BOOL IGeoProjection::GetIsGeographic ( ); -__declspec(implementation_key(1334)) VARIANT_BOOL IGeoProjection::GetIsProjected ( ); -__declspec(implementation_key(1335)) VARIANT_BOOL IGeoProjection::GetIsLocal ( ); -__declspec(implementation_key(1336)) VARIANT_BOOL IGeoProjection::GetIsSame ( struct IGeoProjection * proj ); -__declspec(implementation_key(1337)) VARIANT_BOOL IGeoProjection::GetIsSameGeogCS ( struct IGeoProjection * proj ); -__declspec(implementation_key(1338)) double IGeoProjection::GetInverseFlattening ( ); -__declspec(implementation_key(1339)) double IGeoProjection::GetSemiMajor ( ); -__declspec(implementation_key(1340)) double IGeoProjection::GetSemiMinor ( ); -__declspec(implementation_key(1341)) VARIANT_BOOL IGeoProjection::GetProjectionParam ( enum tkProjectionParameter Name, double * Value ); -__declspec(implementation_key(1342)) VARIANT_BOOL IGeoProjection::GetIsEmpty ( ); -__declspec(implementation_key(1343)) VARIANT_BOOL IGeoProjection::CopyFrom ( struct IGeoProjection * sourceProj ); -__declspec(implementation_key(1344)) _bstr_t IGeoProjection::GetName ( ); -__declspec(implementation_key(1345)) _bstr_t IGeoProjection::GetProjectionName ( ); -__declspec(implementation_key(1346)) _bstr_t IGeoProjection::GetGeogCSName ( ); -__declspec(implementation_key(1347)) VARIANT_BOOL IGeoProjection::GetGeogCSParam ( enum tkGeogCSParameter Name, double * pVal ); -__declspec(implementation_key(1348)) HRESULT IGeoProjection::SetWgs84Projection ( enum tkWgs84Projection Projection ); -__declspec(implementation_key(1349)) HRESULT IGeoProjection::SetNad83Projection ( enum tkNad83Projection Projection ); -__declspec(implementation_key(1350)) VARIANT_BOOL IGeoProjection::GetIsSameExt ( struct IGeoProjection * proj, struct IExtents * bounds, int numSamplingPoints ); -__declspec(implementation_key(1351)) VARIANT_BOOL IGeoProjection::ReadFromFile ( _bstr_t Filename ); -__declspec(implementation_key(1352)) VARIANT_BOOL IGeoProjection::WriteToFile ( _bstr_t Filename ); -__declspec(implementation_key(1353)) VARIANT_BOOL IGeoProjection::ImportFromAutoDetect ( _bstr_t proj ); -__declspec(implementation_key(1354)) VARIANT_BOOL IGeoProjection::StartTransform ( struct IGeoProjection * target ); -__declspec(implementation_key(1355)) HRESULT IGeoProjection::StopTransform ( ); -__declspec(implementation_key(1356)) VARIANT_BOOL IGeoProjection::Transform ( double * x, double * y ); -__declspec(implementation_key(1357)) VARIANT_BOOL IGeoProjection::GetHasTransformation ( ); -__declspec(implementation_key(1358)) VARIANT_BOOL IGeoProjection::SetGoogleMercator ( ); -__declspec(implementation_key(1359)) VARIANT_BOOL IGeoProjection::Clear ( ); -__declspec(implementation_key(1360)) IGeoProjectionPtr IGeoProjection::Clone ( ); -__declspec(implementation_key(1361)) VARIANT_BOOL IGeoProjection::SetWgs84 ( ); -__declspec(implementation_key(1362)) VARIANT_BOOL IGeoProjection::GetIsFrozen ( ); -__declspec(implementation_key(1363)) VARIANT_BOOL IGeoProjection::TryAutoDetectEpsg ( int * epsgCode ); -__declspec(implementation_key(1364)) VARIANT_BOOL IGeoProjection::WriteToFileEx ( _bstr_t Filename, VARIANT_BOOL esri ); -__declspec(implementation_key(1365)) VARIANT_BOOL IGeoProjection::ReadFromFileEx ( _bstr_t Filename, VARIANT_BOOL esri ); -__declspec(implementation_key(1366)) _bstr_t IGeoProjection::ExportToEsri ( ); -__declspec(implementation_key(1367)) enum tkUnitsOfMeasure IGeoProjection::GetLinearUnits ( ); -__declspec(implementation_key(1368)) long IGridHeader::GetNumberCols ( ); -__declspec(implementation_key(1369)) void IGridHeader::PutNumberCols ( long pVal ); -__declspec(implementation_key(1370)) long IGridHeader::GetNumberRows ( ); -__declspec(implementation_key(1371)) void IGridHeader::PutNumberRows ( long pVal ); -__declspec(implementation_key(1372)) _variant_t IGridHeader::GetNodataValue ( ); -__declspec(implementation_key(1373)) void IGridHeader::PutNodataValue ( const _variant_t & pVal ); -__declspec(implementation_key(1374)) double IGridHeader::GetdX ( ); -__declspec(implementation_key(1375)) void IGridHeader::PutdX ( double pVal ); -__declspec(implementation_key(1376)) double IGridHeader::GetdY ( ); -__declspec(implementation_key(1377)) void IGridHeader::PutdY ( double pVal ); -__declspec(implementation_key(1378)) double IGridHeader::GetXllCenter ( ); -__declspec(implementation_key(1379)) void IGridHeader::PutXllCenter ( double pVal ); -__declspec(implementation_key(1380)) double IGridHeader::GetYllCenter ( ); -__declspec(implementation_key(1381)) void IGridHeader::PutYllCenter ( double pVal ); -__declspec(implementation_key(1382)) _bstr_t IGridHeader::GetProjection ( ); -__declspec(implementation_key(1383)) void IGridHeader::PutProjection ( _bstr_t pVal ); -__declspec(implementation_key(1384)) _bstr_t IGridHeader::GetNotes ( ); -__declspec(implementation_key(1385)) void IGridHeader::PutNotes ( _bstr_t pVal ); -__declspec(implementation_key(1386)) long IGridHeader::GetLastErrorCode ( ); -__declspec(implementation_key(1387)) _bstr_t IGridHeader::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1388)) ICallbackPtr IGridHeader::GetGlobalCallback ( ); -__declspec(implementation_key(1389)) void IGridHeader::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(1390)) _bstr_t IGridHeader::GetKey ( ); -__declspec(implementation_key(1391)) void IGridHeader::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(1392)) HRESULT IGridHeader::CopyFrom ( struct IGridHeader * pVal ); -__declspec(implementation_key(1393)) _bstr_t IGridHeader::GetColorTable ( ); -__declspec(implementation_key(1394)) void IGridHeader::PutColorTable ( _bstr_t pVal ); -__declspec(implementation_key(1395)) IGeoProjectionPtr IGridHeader::GetGeoProjection ( ); -__declspec(implementation_key(1396)) void IGridHeader::PutGeoProjection ( struct IGeoProjection * pVal ); -__declspec(implementation_key(1397)) VARIANT_BOOL ITileProviders::Remove ( long ProviderId, VARIANT_BOOL ClearCache ); -__declspec(implementation_key(1398)) HRESULT ITileProviders::Clear ( VARIANT_BOOL ClearCache ); -__declspec(implementation_key(1399)) long ITileProviders::GetCount ( ); -__declspec(implementation_key(1400)) VARIANT_BOOL ITileProviders::Add ( int Id, _bstr_t Name, _bstr_t UrlPattern, enum tkTileProjection Projection, int MinZoom, int MaxZoom ); -__declspec(implementation_key(1401)) long ITileProviders::GetId ( int Index ); -__declspec(implementation_key(1402)) _bstr_t ITileProviders::GetName ( int Index ); -__declspec(implementation_key(1403)) void ITileProviders::PutName ( int Index, _bstr_t retVal ); -__declspec(implementation_key(1404)) _bstr_t ITileProviders::GetUrlPattern ( int Index ); -__declspec(implementation_key(1405)) enum tkTileProjection ITileProviders::GetProjection ( int Index ); -__declspec(implementation_key(1406)) int ITileProviders::GetMinZoom ( int Index ); -__declspec(implementation_key(1407)) int ITileProviders::GetMaxZoom ( int Index ); -__declspec(implementation_key(1408)) _bstr_t ITileProviders::GetVersion ( int Index ); -__declspec(implementation_key(1409)) void ITileProviders::PutVersion ( int Index, _bstr_t retVal ); -__declspec(implementation_key(1410)) int ITileProviders::GetIndexByProvider ( enum tkTileProvider Provider ); -__declspec(implementation_key(1411)) int ITileProviders::GetIndexByProviderId ( int ProviderId ); -__declspec(implementation_key(1412)) VARIANT_BOOL ITileProviders::GetIsCustom ( int Index ); -__declspec(implementation_key(1413)) ICallbackPtr ITileProviders::GetGlobalCallback ( ); -__declspec(implementation_key(1414)) void ITileProviders::PutGlobalCallback ( struct ICallback * retVal ); -__declspec(implementation_key(1415)) _bstr_t ITileProviders::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1416)) long ITileProviders::GetLastErrorCode ( ); -__declspec(implementation_key(1417)) _bstr_t ITileProviders::GetLanguage ( int Index ); -__declspec(implementation_key(1418)) void ITileProviders::PutLanguage ( int Index, _bstr_t retVal ); -__declspec(implementation_key(1419)) IExtentsPtr ITileProviders::GetGeographicBounds ( int Index ); -__declspec(implementation_key(1420)) void ITileProviders::PutGeographicBounds ( int Index, struct IExtents * pVal ); -__declspec(implementation_key(1421)) VARIANT_BOOL ITiles::GetVisible ( ); -__declspec(implementation_key(1422)) void ITiles::PutVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1423)) enum tkTileProvider ITiles::GetProvider ( ); -__declspec(implementation_key(1424)) void ITiles::PutProvider ( enum tkTileProvider pVal ); -__declspec(implementation_key(1425)) VARIANT_BOOL ITiles::GetGridLinesVisible ( ); -__declspec(implementation_key(1426)) void ITiles::PutGridLinesVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1427)) VARIANT_BOOL ITiles::GetDoCaching ( enum tkCacheType cacheType ); -__declspec(implementation_key(1428)) void ITiles::PutDoCaching ( enum tkCacheType cacheType, VARIANT_BOOL pVal ); -__declspec(implementation_key(1429)) VARIANT_BOOL ITiles::GetUseCache ( enum tkCacheType cacheType ); -__declspec(implementation_key(1430)) void ITiles::PutUseCache ( enum tkCacheType cacheType, VARIANT_BOOL pVal ); -__declspec(implementation_key(1431)) VARIANT_BOOL ITiles::GetUseServer ( ); -__declspec(implementation_key(1432)) void ITiles::PutUseServer ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1433)) double ITiles::GetCacheSize ( enum tkCacheType cacheType ); -__declspec(implementation_key(1434)) double ITiles::GetMaxCacheSize ( enum tkCacheType cacheType ); -__declspec(implementation_key(1435)) void ITiles::PutMaxCacheSize ( enum tkCacheType cacheType, double pVal ); -__declspec(implementation_key(1436)) int ITiles::GetMinScaleToCache ( ); -__declspec(implementation_key(1437)) void ITiles::PutMinScaleToCache ( int pVal ); -__declspec(implementation_key(1438)) int ITiles::GetMaxScaleToCache ( ); -__declspec(implementation_key(1439)) void ITiles::PutMaxScaleToCache ( int pVal ); -__declspec(implementation_key(1440)) HRESULT ITiles::ClearCache ( enum tkCacheType cacheType ); -__declspec(implementation_key(1441)) HRESULT ITiles::ClearCache2 ( enum tkCacheType cacheType, int ProviderId, int fromScale, int toScale ); -__declspec(implementation_key(1442)) ICallbackPtr ITiles::GetGlobalCallback ( ); -__declspec(implementation_key(1443)) void ITiles::PutGlobalCallback ( struct ICallback * retVal ); -__declspec(implementation_key(1444)) _bstr_t ITiles::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1445)) long ITiles::GetLastErrorCode ( ); -__declspec(implementation_key(1446)) _bstr_t ITiles::GetKey ( ); -__declspec(implementation_key(1447)) void ITiles::PutKey ( _bstr_t retVal ); -__declspec(implementation_key(1448)) double ITiles::GetCacheSize2 ( enum tkCacheType cacheType, int Provider, int Scale ); -__declspec(implementation_key(1449)) _bstr_t ITiles::Serialize ( ); -__declspec(implementation_key(1450)) HRESULT ITiles::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(1451)) VARIANT_BOOL ITiles::SetProxy ( _bstr_t address, int port ); -__declspec(implementation_key(1452)) _bstr_t ITiles::GetProxy ( ); -__declspec(implementation_key(1453)) VARIANT_BOOL ITiles::AutodetectProxy ( ); -__declspec(implementation_key(1454)) _bstr_t ITiles::GetDiskCacheFilename ( ); -__declspec(implementation_key(1455)) void ITiles::PutDiskCacheFilename ( _bstr_t pVal ); -__declspec(implementation_key(1456)) ITileProvidersPtr ITiles::GetProviders ( ); -__declspec(implementation_key(1457)) int ITiles::GetProviderId ( ); -__declspec(implementation_key(1458)) void ITiles::PutProviderId ( int retVal ); -__declspec(implementation_key(1459)) IExtentsPtr ITiles::GetTilesIndices ( struct IExtents * boundsDegrees, int zoom, int ProviderId ); -__declspec(implementation_key(1460)) long ITiles::Prefetch ( double minLat, double maxLat, double minLng, double maxLng, int zoom, int ProviderId, struct IStopExecution * stop ); -__declspec(implementation_key(1461)) long ITiles::Prefetch2 ( int minX, int maxX, int minY, int maxY, int zoom, int ProviderId, struct IStopExecution * stop ); -__declspec(implementation_key(1462)) long ITiles::get_DiskCacheCount ( int Provider, int zoom, int xMin, int xMax, int yMin, int yMax ); -__declspec(implementation_key(1463)) _bstr_t ITiles::GetProviderName ( ); -__declspec(implementation_key(1464)) VARIANT_BOOL ITiles::CheckConnection ( _bstr_t url ); -__declspec(implementation_key(1465)) IExtentsPtr ITiles::GetTileBounds ( int ProviderId, int zoom, int tileX, int tileY ); -__declspec(implementation_key(1466)) int ITiles::GetCurrentZoom ( ); -__declspec(implementation_key(1467)) long ITiles::PrefetchToFolder ( struct IExtents * Extents, int zoom, int ProviderId, _bstr_t savePath, _bstr_t fileExtension, struct IStopExecution * stop ); -__declspec(implementation_key(1468)) long ITiles::GetDelayRequestTimeout ( ); -__declspec(implementation_key(1469)) void ITiles::PutDelayRequestTimeout ( long retVal ); -__declspec(implementation_key(1470)) int ITiles::GetMaxZoom ( ); -__declspec(implementation_key(1471)) int ITiles::GetMinZoom ( ); -__declspec(implementation_key(1472)) IGeoProjectionPtr ITiles::GetServerProjection ( ); -__declspec(implementation_key(1473)) enum tkTilesProjectionStatus ITiles::GetProjectionStatus ( ); -__declspec(implementation_key(1474)) VARIANT_BOOL ITiles::SetProxyAuthentication ( _bstr_t username, _bstr_t password, _bstr_t domain ); -__declspec(implementation_key(1475)) HRESULT ITiles::ClearProxyAuthorization ( ); -__declspec(implementation_key(1476)) enum tkProxyAuthentication ITiles::GetProxyAuthenticationScheme ( ); -__declspec(implementation_key(1477)) void ITiles::PutProxyAuthenticationScheme ( enum tkProxyAuthentication pVal ); -__declspec(implementation_key(1478)) VARIANT_BOOL ITiles::GetProjectionIsSphericalMercator ( ); -__declspec(implementation_key(1479)) double IChart::GetPositionX ( ); -__declspec(implementation_key(1480)) void IChart::PutPositionX ( double retVal ); -__declspec(implementation_key(1481)) double IChart::GetPositionY ( ); -__declspec(implementation_key(1482)) void IChart::PutPositionY ( double retVal ); -__declspec(implementation_key(1483)) VARIANT_BOOL IChart::GetVisible ( ); -__declspec(implementation_key(1484)) void IChart::PutVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1485)) VARIANT_BOOL IChart::GetIsDrawn ( ); -__declspec(implementation_key(1486)) void IChart::PutIsDrawn ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1487)) IExtentsPtr IChart::GetScreenExtents ( ); -__declspec(implementation_key(1488)) _bstr_t ICharts::GetKey ( ); -__declspec(implementation_key(1489)) void ICharts::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(1490)) VARIANT_BOOL ICharts::GetVisible ( ); -__declspec(implementation_key(1491)) void ICharts::PutVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1492)) VARIANT_BOOL ICharts::GetAvoidCollisions ( ); -__declspec(implementation_key(1493)) void ICharts::PutAvoidCollisions ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1494)) enum tkChartType ICharts::GetChartType ( ); -__declspec(implementation_key(1495)) void ICharts::PutChartType ( enum tkChartType pVal ); -__declspec(implementation_key(1496)) long ICharts::GetBarWidth ( ); -__declspec(implementation_key(1497)) void ICharts::PutBarWidth ( long pVal ); -__declspec(implementation_key(1498)) long ICharts::GetBarHeight ( ); -__declspec(implementation_key(1499)) void ICharts::PutBarHeight ( long pVal ); -__declspec(implementation_key(1500)) long ICharts::GetPieRadius ( ); -__declspec(implementation_key(1501)) void ICharts::PutPieRadius ( long pVal ); -__declspec(implementation_key(1502)) double ICharts::GetPieRotation ( ); -__declspec(implementation_key(1503)) void ICharts::PutPieRotation ( double pVal ); -__declspec(implementation_key(1504)) long ICharts::GetNumFields ( ); -__declspec(implementation_key(1505)) HRESULT ICharts::AddField2 ( long FieldIndex, OLE_COLOR Color ); -__declspec(implementation_key(1506)) VARIANT_BOOL ICharts::InsertField2 ( long Index, long FieldIndex, OLE_COLOR Color ); -__declspec(implementation_key(1507)) VARIANT_BOOL ICharts::RemoveField ( long Index ); -__declspec(implementation_key(1508)) HRESULT ICharts::ClearFields ( ); -__declspec(implementation_key(1509)) VARIANT_BOOL ICharts::MoveField ( long OldIndex, long NewIndex ); -__declspec(implementation_key(1510)) VARIANT_BOOL ICharts::Generate ( enum tkLabelPositioning Type ); -__declspec(implementation_key(1511)) HRESULT ICharts::Clear ( ); -__declspec(implementation_key(1512)) VARIANT_BOOL ICharts::DrawChart ( int * * hDC, float x, float y, VARIANT_BOOL hideLabels, OLE_COLOR backColor ); -__declspec(implementation_key(1513)) double ICharts::GetTilt ( ); -__declspec(implementation_key(1514)) void ICharts::PutTilt ( double pVal ); -__declspec(implementation_key(1515)) double ICharts::GetThickness ( ); -__declspec(implementation_key(1516)) void ICharts::PutThickness ( double pVal ); -__declspec(implementation_key(1517)) long ICharts::GetPieRadius2 ( ); -__declspec(implementation_key(1518)) void ICharts::PutPieRadius2 ( long pVal ); -__declspec(implementation_key(1519)) long ICharts::GetSizeField ( ); -__declspec(implementation_key(1520)) void ICharts::PutSizeField ( long pVal ); -__declspec(implementation_key(1521)) long ICharts::GetNormalizationField ( ); -__declspec(implementation_key(1522)) void ICharts::PutNormalizationField ( long pVal ); -__declspec(implementation_key(1523)) VARIANT_BOOL ICharts::GetUseVariableRadius ( ); -__declspec(implementation_key(1524)) void ICharts::PutUseVariableRadius ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1525)) VARIANT_BOOL ICharts::GetUse3DMode ( ); -__declspec(implementation_key(1526)) void ICharts::PutUse3DMode ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1527)) short ICharts::GetTransparency ( ); -__declspec(implementation_key(1528)) void ICharts::PutTransparency ( short pVal ); -__declspec(implementation_key(1529)) OLE_COLOR ICharts::GetLineColor ( ); -__declspec(implementation_key(1530)) void ICharts::PutLineColor ( OLE_COLOR pVal ); -__declspec(implementation_key(1531)) enum tkVerticalPosition ICharts::GetVerticalPosition ( ); -__declspec(implementation_key(1532)) void ICharts::PutVerticalPosition ( enum tkVerticalPosition pVal ); -__declspec(implementation_key(1533)) IChartPtr ICharts::GetChart ( long Chart ); -__declspec(implementation_key(1534)) IChartFieldPtr ICharts::GetField ( long FieldIndex ); -__declspec(implementation_key(1535)) VARIANT_BOOL ICharts::AddField ( struct IChartField * Field ); -__declspec(implementation_key(1536)) VARIANT_BOOL ICharts::InsertField ( long Index, struct IChartField * Field ); -__declspec(implementation_key(1537)) long ICharts::GetLastErrorCode ( ); -__declspec(implementation_key(1538)) _bstr_t ICharts::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1539)) ICallbackPtr ICharts::GetGlobalCallback ( ); -__declspec(implementation_key(1540)) void ICharts::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(1541)) long ICharts::GetCount ( ); -__declspec(implementation_key(1542)) double ICharts::GetMaxVisibleScale ( ); -__declspec(implementation_key(1543)) void ICharts::PutMaxVisibleScale ( double retVal ); -__declspec(implementation_key(1544)) double ICharts::GetMinVisibleScale ( ); -__declspec(implementation_key(1545)) void ICharts::PutMinVisibleScale ( double retVal ); -__declspec(implementation_key(1546)) VARIANT_BOOL ICharts::GetDynamicVisibility ( ); -__declspec(implementation_key(1547)) void ICharts::PutDynamicVisibility ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1548)) long ICharts::GetIconWidth ( ); -__declspec(implementation_key(1549)) long ICharts::GetIconHeight ( ); -__declspec(implementation_key(1550)) _bstr_t ICharts::GetCaption ( ); -__declspec(implementation_key(1551)) void ICharts::PutCaption ( _bstr_t retVal ); -__declspec(implementation_key(1552)) _bstr_t ICharts::GetValuesFontName ( ); -__declspec(implementation_key(1553)) void ICharts::PutValuesFontName ( _bstr_t retVal ); -__declspec(implementation_key(1554)) long ICharts::GetValuesFontSize ( ); -__declspec(implementation_key(1555)) void ICharts::PutValuesFontSize ( long retVal ); -__declspec(implementation_key(1556)) VARIANT_BOOL ICharts::GetValuesFontItalic ( ); -__declspec(implementation_key(1557)) void ICharts::PutValuesFontItalic ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1558)) VARIANT_BOOL ICharts::GetValuesFontBold ( ); -__declspec(implementation_key(1559)) void ICharts::PutValuesFontBold ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1560)) OLE_COLOR ICharts::GetValuesFontColor ( ); -__declspec(implementation_key(1561)) void ICharts::PutValuesFontColor ( OLE_COLOR retVal ); -__declspec(implementation_key(1562)) VARIANT_BOOL ICharts::GetValuesFrameVisible ( ); -__declspec(implementation_key(1563)) void ICharts::PutValuesFrameVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1564)) OLE_COLOR ICharts::GetValuesFrameColor ( ); -__declspec(implementation_key(1565)) void ICharts::PutValuesFrameColor ( OLE_COLOR retVal ); -__declspec(implementation_key(1566)) VARIANT_BOOL ICharts::GetValuesVisible ( ); -__declspec(implementation_key(1567)) void ICharts::PutValuesVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1568)) enum tkChartValuesStyle ICharts::GetValuesStyle ( ); -__declspec(implementation_key(1569)) void ICharts::PutValuesStyle ( enum tkChartValuesStyle retVal ); -__declspec(implementation_key(1570)) VARIANT_BOOL ICharts::Select ( struct IExtents * BoundingBox, long Tolerance, enum SelectMode SelectMode, VARIANT * Indices ); -__declspec(implementation_key(1571)) _bstr_t ICharts::GetVisibilityExpression ( ); -__declspec(implementation_key(1572)) void ICharts::PutVisibilityExpression ( _bstr_t retVal ); -__declspec(implementation_key(1573)) long ICharts::GetCollisionBuffer ( ); -__declspec(implementation_key(1574)) void ICharts::PutCollisionBuffer ( long retVal ); -__declspec(implementation_key(1575)) long ICharts::GetOffsetX ( ); -__declspec(implementation_key(1576)) void ICharts::PutOffsetX ( long retVal ); -__declspec(implementation_key(1577)) long ICharts::GetOffsetY ( ); -__declspec(implementation_key(1578)) void ICharts::PutOffsetY ( long retVal ); -__declspec(implementation_key(1579)) _bstr_t ICharts::Serialize ( ); -__declspec(implementation_key(1580)) HRESULT ICharts::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(1581)) VARIANT_BOOL ICharts::SaveToXML ( _bstr_t Filename ); -__declspec(implementation_key(1582)) VARIANT_BOOL ICharts::LoadFromXML ( _bstr_t Filename ); -__declspec(implementation_key(1583)) enum tkSavingMode ICharts::GetSavingMode ( ); -__declspec(implementation_key(1584)) void ICharts::PutSavingMode ( enum tkSavingMode retVal ); -__declspec(implementation_key(1585)) long IWmsLayer::GetLastErrorCode ( ); -__declspec(implementation_key(1586)) _bstr_t IWmsLayer::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1587)) _bstr_t IWmsLayer::GetKey ( ); -__declspec(implementation_key(1588)) void IWmsLayer::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(1589)) _bstr_t IWmsLayer::GetName ( ); -__declspec(implementation_key(1590)) void IWmsLayer::PutName ( _bstr_t pVal ); -__declspec(implementation_key(1591)) IExtentsPtr IWmsLayer::GetBoundingBox ( ); -__declspec(implementation_key(1592)) void IWmsLayer::PutBoundingBox ( struct IExtents * pVal ); -__declspec(implementation_key(1593)) long IWmsLayer::GetEpsg ( ); -__declspec(implementation_key(1594)) void IWmsLayer::PutEpsg ( long pVal ); -__declspec(implementation_key(1595)) _bstr_t IWmsLayer::GetLayers ( ); -__declspec(implementation_key(1596)) void IWmsLayer::PutLayers ( _bstr_t pVal ); -__declspec(implementation_key(1597)) _bstr_t IWmsLayer::GetBaseUrl ( ); -__declspec(implementation_key(1598)) void IWmsLayer::PutBaseUrl ( _bstr_t pVal ); -__declspec(implementation_key(1599)) long IWmsLayer::GetId ( ); -__declspec(implementation_key(1600)) void IWmsLayer::PutId ( long pVal ); -__declspec(implementation_key(1601)) _bstr_t IWmsLayer::GetFormat ( ); -__declspec(implementation_key(1602)) void IWmsLayer::PutFormat ( _bstr_t pVal ); -__declspec(implementation_key(1603)) VARIANT_BOOL IWmsLayer::GetIsEmpty ( ); -__declspec(implementation_key(1604)) IExtentsPtr IWmsLayer::GetMapExtents ( ); -__declspec(implementation_key(1605)) HRESULT IWmsLayer::Close ( ); -__declspec(implementation_key(1606)) _bstr_t IWmsLayer::Serialize ( ); -__declspec(implementation_key(1607)) VARIANT_BOOL IWmsLayer::Deserialize ( _bstr_t state ); -__declspec(implementation_key(1608)) IGeoProjectionPtr IWmsLayer::GetGeoProjection ( ); -__declspec(implementation_key(1609)) unsigned char IWmsLayer::GetOpacity ( ); -__declspec(implementation_key(1610)) void IWmsLayer::PutOpacity ( unsigned char pVal ); -__declspec(implementation_key(1611)) float IWmsLayer::GetBrightness ( ); -__declspec(implementation_key(1612)) void IWmsLayer::PutBrightness ( float pVal ); -__declspec(implementation_key(1613)) float IWmsLayer::GetContrast ( ); -__declspec(implementation_key(1614)) void IWmsLayer::PutContrast ( float pVal ); -__declspec(implementation_key(1615)) float IWmsLayer::GetSaturation ( ); -__declspec(implementation_key(1616)) void IWmsLayer::PutSaturation ( float pVal ); -__declspec(implementation_key(1617)) float IWmsLayer::GetHue ( ); -__declspec(implementation_key(1618)) void IWmsLayer::PutHue ( float pVal ); -__declspec(implementation_key(1619)) float IWmsLayer::GetGamma ( ); -__declspec(implementation_key(1620)) void IWmsLayer::PutGamma ( float pVal ); -__declspec(implementation_key(1621)) VARIANT_BOOL IWmsLayer::GetUseCache ( ); -__declspec(implementation_key(1622)) void IWmsLayer::PutUseCache ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1623)) VARIANT_BOOL IWmsLayer::GetDoCaching ( ); -__declspec(implementation_key(1624)) void IWmsLayer::PutDoCaching ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1625)) OLE_COLOR IWmsLayer::GetTransparentColor ( ); -__declspec(implementation_key(1626)) void IWmsLayer::PutTransparentColor ( OLE_COLOR pVal ); -__declspec(implementation_key(1627)) VARIANT_BOOL IWmsLayer::GetUseTransparentColor ( ); -__declspec(implementation_key(1628)) void IWmsLayer::PutUseTransparentColor ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1629)) enum tkWmsVersion IWmsLayer::GetVersion ( ); -__declspec(implementation_key(1630)) void IWmsLayer::PutVersion ( enum tkWmsVersion pVal ); -__declspec(implementation_key(1631)) _bstr_t IWmsLayer::GetStyles ( ); -__declspec(implementation_key(1632)) void IWmsLayer::PutStyles ( _bstr_t pVal ); -__declspec(implementation_key(1633)) VARIANT_BOOL IShapeDrawingOptions::GetFillVisible ( ); -__declspec(implementation_key(1634)) void IShapeDrawingOptions::PutFillVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1635)) VARIANT_BOOL IShapeDrawingOptions::GetLineVisible ( ); -__declspec(implementation_key(1636)) void IShapeDrawingOptions::PutLineVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1637)) float IShapeDrawingOptions::GetLineTransparency ( ); -__declspec(implementation_key(1638)) void IShapeDrawingOptions::PutLineTransparency ( float pVal ); -__declspec(implementation_key(1639)) OLE_COLOR IShapeDrawingOptions::GetFillColor ( ); -__declspec(implementation_key(1640)) void IShapeDrawingOptions::PutFillColor ( OLE_COLOR pVal ); -__declspec(implementation_key(1641)) OLE_COLOR IShapeDrawingOptions::GetLineColor ( ); -__declspec(implementation_key(1642)) void IShapeDrawingOptions::PutLineColor ( OLE_COLOR pVal ); -__declspec(implementation_key(1643)) enum tkVectorDrawingMode IShapeDrawingOptions::GetDrawingMode ( ); -__declspec(implementation_key(1644)) void IShapeDrawingOptions::PutDrawingMode ( enum tkVectorDrawingMode pVal ); -__declspec(implementation_key(1645)) enum tkGDIPlusHatchStyle IShapeDrawingOptions::GetFillHatchStyle ( ); -__declspec(implementation_key(1646)) void IShapeDrawingOptions::PutFillHatchStyle ( enum tkGDIPlusHatchStyle pVal ); -__declspec(implementation_key(1647)) enum tkDashStyle IShapeDrawingOptions::GetLineStipple ( ); -__declspec(implementation_key(1648)) void IShapeDrawingOptions::PutLineStipple ( enum tkDashStyle pVal ); -__declspec(implementation_key(1649)) enum tkPointShapeType IShapeDrawingOptions::GetPointShape ( ); -__declspec(implementation_key(1650)) void IShapeDrawingOptions::PutPointShape ( enum tkPointShapeType pVal ); -__declspec(implementation_key(1651)) float IShapeDrawingOptions::GetFillTransparency ( ); -__declspec(implementation_key(1652)) void IShapeDrawingOptions::PutFillTransparency ( float pVal ); -__declspec(implementation_key(1653)) float IShapeDrawingOptions::GetLineWidth ( ); -__declspec(implementation_key(1654)) void IShapeDrawingOptions::PutLineWidth ( float pVal ); -__declspec(implementation_key(1655)) float IShapeDrawingOptions::GetPointSize ( ); -__declspec(implementation_key(1656)) void IShapeDrawingOptions::PutPointSize ( float pVal ); -__declspec(implementation_key(1657)) VARIANT_BOOL IShapeDrawingOptions::GetFillBgTransparent ( ); -__declspec(implementation_key(1658)) void IShapeDrawingOptions::PutFillBgTransparent ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1659)) OLE_COLOR IShapeDrawingOptions::GetFillBgColor ( ); -__declspec(implementation_key(1660)) void IShapeDrawingOptions::PutFillBgColor ( OLE_COLOR pVal ); -__declspec(implementation_key(1661)) IImagePtr IShapeDrawingOptions::GetPicture ( ); -__declspec(implementation_key(1662)) void IShapeDrawingOptions::PutPicture ( struct IImage * pVal ); -__declspec(implementation_key(1663)) VARIANT_BOOL IShapeDrawingOptions::GetVisible ( ); -__declspec(implementation_key(1664)) void IShapeDrawingOptions::PutVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1665)) enum tkFillType IShapeDrawingOptions::GetFillType ( ); -__declspec(implementation_key(1666)) void IShapeDrawingOptions::PutFillType ( enum tkFillType pVal ); -__declspec(implementation_key(1667)) enum tkGradientType IShapeDrawingOptions::GetFillGradientType ( ); -__declspec(implementation_key(1668)) void IShapeDrawingOptions::PutFillGradientType ( enum tkGradientType pVal ); -__declspec(implementation_key(1669)) enum tkPointSymbolType IShapeDrawingOptions::GetPointType ( ); -__declspec(implementation_key(1670)) void IShapeDrawingOptions::PutPointType ( enum tkPointSymbolType pVal ); -__declspec(implementation_key(1671)) OLE_COLOR IShapeDrawingOptions::GetFillColor2 ( ); -__declspec(implementation_key(1672)) void IShapeDrawingOptions::PutFillColor2 ( OLE_COLOR pVal ); -__declspec(implementation_key(1673)) double IShapeDrawingOptions::GetPointRotation ( ); -__declspec(implementation_key(1674)) void IShapeDrawingOptions::PutPointRotation ( double pVal ); -__declspec(implementation_key(1675)) long IShapeDrawingOptions::GetPointSidesCount ( ); -__declspec(implementation_key(1676)) void IShapeDrawingOptions::PutPointSidesCount ( long pVal ); -__declspec(implementation_key(1677)) float IShapeDrawingOptions::GetPointSidesRatio ( ); -__declspec(implementation_key(1678)) void IShapeDrawingOptions::PutPointSidesRatio ( float pVal ); -__declspec(implementation_key(1679)) double IShapeDrawingOptions::GetFillRotation ( ); -__declspec(implementation_key(1680)) void IShapeDrawingOptions::PutFillRotation ( double pVal ); -__declspec(implementation_key(1681)) enum tkGradientBounds IShapeDrawingOptions::GetFillGradientBounds ( ); -__declspec(implementation_key(1682)) void IShapeDrawingOptions::PutFillGradientBounds ( enum tkGradientBounds pVal ); -__declspec(implementation_key(1683)) double IShapeDrawingOptions::GetPictureScaleX ( ); -__declspec(implementation_key(1684)) void IShapeDrawingOptions::PutPictureScaleX ( double pVal ); -__declspec(implementation_key(1685)) double IShapeDrawingOptions::GetPictureScaleY ( ); -__declspec(implementation_key(1686)) void IShapeDrawingOptions::PutPictureScaleY ( double pVal ); -__declspec(implementation_key(1687)) VARIANT_BOOL IShapeDrawingOptions::DrawShape ( int * * hDC, float x, float y, struct IShape * Shape, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(1688)) short IShapeDrawingOptions::GetPointCharacter ( ); -__declspec(implementation_key(1689)) void IShapeDrawingOptions::PutPointCharacter ( short pVal ); -__declspec(implementation_key(1690)) _bstr_t IShapeDrawingOptions::GetFontName ( ); -__declspec(implementation_key(1691)) void IShapeDrawingOptions::PutFontName ( _bstr_t pVal ); -__declspec(implementation_key(1692)) IShapeDrawingOptionsPtr IShapeDrawingOptions::Clone ( ); -__declspec(implementation_key(1693)) long IShapeDrawingOptions::GetLastErrorCode ( ); -__declspec(implementation_key(1694)) _bstr_t IShapeDrawingOptions::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1695)) VARIANT_BOOL IShapeDrawingOptions::DrawRectangle ( int * * hDC, float x, float y, int Width, int Height, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(1696)) VARIANT_BOOL IShapeDrawingOptions::DrawPoint ( int * * hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(1697)) VARIANT_BOOL IShapeDrawingOptions::GetVerticesVisible ( ); -__declspec(implementation_key(1698)) void IShapeDrawingOptions::PutVerticesVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1699)) enum tkVertexType IShapeDrawingOptions::GetVerticesType ( ); -__declspec(implementation_key(1700)) void IShapeDrawingOptions::PutVerticesType ( enum tkVertexType pVal ); -__declspec(implementation_key(1701)) OLE_COLOR IShapeDrawingOptions::GetVerticesColor ( ); -__declspec(implementation_key(1702)) void IShapeDrawingOptions::PutVerticesColor ( OLE_COLOR pVal ); -__declspec(implementation_key(1703)) long IShapeDrawingOptions::GetVerticesSize ( ); -__declspec(implementation_key(1704)) void IShapeDrawingOptions::PutVerticesSize ( long pVal ); -__declspec(implementation_key(1705)) VARIANT_BOOL IShapeDrawingOptions::GetVerticesFillVisible ( ); -__declspec(implementation_key(1706)) void IShapeDrawingOptions::PutVerticesFillVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1707)) VARIANT_BOOL IShapeDrawingOptions::DrawLine ( int * * hDC, float x, float y, int Width, int Height, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(1708)) ILinePatternPtr IShapeDrawingOptions::GetLinePattern ( ); -__declspec(implementation_key(1709)) void IShapeDrawingOptions::PutLinePattern ( struct ILinePattern * pVal ); -__declspec(implementation_key(1710)) _bstr_t IShapeDrawingOptions::GetTag ( ); -__declspec(implementation_key(1711)) void IShapeDrawingOptions::PutTag ( _bstr_t retVal ); -__declspec(implementation_key(1712)) HRESULT IShapeDrawingOptions::SetGradientFill ( OLE_COLOR Color, short range ); -__declspec(implementation_key(1713)) HRESULT IShapeDrawingOptions::SetDefaultPointSymbol ( enum tkDefaultPointSymbol symbol ); -__declspec(implementation_key(1714)) VARIANT_BOOL IShapeDrawingOptions::GetUseLinePattern ( ); -__declspec(implementation_key(1715)) void IShapeDrawingOptions::PutUseLinePattern ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1716)) _bstr_t IShapeDrawingOptions::Serialize ( ); -__declspec(implementation_key(1717)) HRESULT IShapeDrawingOptions::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(1718)) VARIANT_BOOL IShapeDrawingOptions::DrawPointVB ( int hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(1719)) VARIANT_BOOL IShapeDrawingOptions::DrawLineVB ( int hDC, float x, float y, int Width, int Height, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(1720)) VARIANT_BOOL IShapeDrawingOptions::DrawRectangleVB ( int hDC, float x, float y, int Width, int Height, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(1721)) VARIANT_BOOL IShapeDrawingOptions::DrawShapeVB ( int hDC, float x, float y, struct IShape * Shape, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(1722)) VARIANT_BOOL IShapeDrawingOptions::GetDynamicVisibility ( ); -__declspec(implementation_key(1723)) void IShapeDrawingOptions::PutDynamicVisibility ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1724)) double IShapeDrawingOptions::GetMaxVisibleScale ( ); -__declspec(implementation_key(1725)) void IShapeDrawingOptions::PutMaxVisibleScale ( double retVal ); -__declspec(implementation_key(1726)) double IShapeDrawingOptions::GetMinVisibleScale ( ); -__declspec(implementation_key(1727)) void IShapeDrawingOptions::PutMinVisibleScale ( double retVal ); -__declspec(implementation_key(1728)) VARIANT_BOOL IShapeDrawingOptions::GetAlignPictureByBottom ( ); -__declspec(implementation_key(1729)) void IShapeDrawingOptions::PutAlignPictureByBottom ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1730)) VARIANT_BOOL IShapeDrawingOptions::GetFrameVisible ( ); -__declspec(implementation_key(1731)) void IShapeDrawingOptions::PutFrameVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1732)) enum tkLabelFrameType IShapeDrawingOptions::GetFrameType ( ); -__declspec(implementation_key(1733)) void IShapeDrawingOptions::PutFrameType ( enum tkLabelFrameType pVal ); -__declspec(implementation_key(1734)) enum tkPointReflectionType IShapeDrawingOptions::GetPointReflection ( ); -__declspec(implementation_key(1735)) void IShapeDrawingOptions::PutPointReflection ( enum tkPointReflectionType pVal ); -__declspec(implementation_key(1736)) _bstr_t IShapefileCategory::GetName ( ); -__declspec(implementation_key(1737)) void IShapefileCategory::PutName ( _bstr_t retVal ); -__declspec(implementation_key(1738)) _bstr_t IShapefileCategory::GetExpression ( ); -__declspec(implementation_key(1739)) void IShapefileCategory::PutExpression ( _bstr_t retVal ); -__declspec(implementation_key(1740)) IShapeDrawingOptionsPtr IShapefileCategory::GetDrawingOptions ( ); -__declspec(implementation_key(1741)) void IShapefileCategory::PutDrawingOptions ( struct IShapeDrawingOptions * retVal ); -__declspec(implementation_key(1742)) enum tkCategoryValue IShapefileCategory::GetValueType ( ); -__declspec(implementation_key(1743)) void IShapefileCategory::PutValueType ( enum tkCategoryValue pVal ); -__declspec(implementation_key(1744)) _variant_t IShapefileCategory::GetMinValue ( ); -__declspec(implementation_key(1745)) void IShapefileCategory::PutMinValue ( const _variant_t & pVal ); -__declspec(implementation_key(1746)) _variant_t IShapefileCategory::GetMaxValue ( ); -__declspec(implementation_key(1747)) void IShapefileCategory::PutMaxValue ( const _variant_t & pVal ); -__declspec(implementation_key(1748)) VARIANT_BOOL IImage::Open ( _bstr_t ImageFileName, enum ImageType FileType, VARIANT_BOOL InRam, struct ICallback * cBack ); -__declspec(implementation_key(1749)) VARIANT_BOOL IImage::Save ( _bstr_t ImageFileName, VARIANT_BOOL WriteWorldFile, enum ImageType FileType, struct ICallback * cBack ); -__declspec(implementation_key(1750)) VARIANT_BOOL IImage::CreateNew ( long NewWidth, long NewHeight ); -__declspec(implementation_key(1751)) VARIANT_BOOL IImage::Close ( ); -__declspec(implementation_key(1752)) VARIANT_BOOL IImage::Clear ( OLE_COLOR CanvasColor, struct ICallback * cBack ); -__declspec(implementation_key(1753)) VARIANT_BOOL IImage::GetRow ( long Row, long * Vals ); -__declspec(implementation_key(1754)) long IImage::GetWidth ( ); -__declspec(implementation_key(1755)) long IImage::GetHeight ( ); -__declspec(implementation_key(1756)) double IImage::GetYllCenter ( ); -__declspec(implementation_key(1757)) void IImage::PutYllCenter ( double pVal ); -__declspec(implementation_key(1758)) double IImage::GetXllCenter ( ); -__declspec(implementation_key(1759)) void IImage::PutXllCenter ( double pVal ); -__declspec(implementation_key(1760)) double IImage::GetdY ( ); -__declspec(implementation_key(1761)) void IImage::PutdY ( double pVal ); -__declspec(implementation_key(1762)) double IImage::GetdX ( ); -__declspec(implementation_key(1763)) void IImage::PutdX ( double pVal ); -__declspec(implementation_key(1764)) int IImage::GetValue ( long Row, long col ); -__declspec(implementation_key(1765)) void IImage::PutValue ( long Row, long col, int pVal ); -__declspec(implementation_key(1766)) VARIANT_BOOL IImage::GetIsInRam ( ); -__declspec(implementation_key(1767)) OLE_COLOR IImage::GetTransparencyColor ( ); -__declspec(implementation_key(1768)) void IImage::PutTransparencyColor ( OLE_COLOR pVal ); -__declspec(implementation_key(1769)) VARIANT_BOOL IImage::GetUseTransparencyColor ( ); -__declspec(implementation_key(1770)) void IImage::PutUseTransparencyColor ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1771)) long IImage::GetLastErrorCode ( ); -__declspec(implementation_key(1772)) _bstr_t IImage::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1773)) _bstr_t IImage::GetCdlgFilter ( ); -__declspec(implementation_key(1774)) ICallbackPtr IImage::GetGlobalCallback ( ); -__declspec(implementation_key(1775)) void IImage::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(1776)) _bstr_t IImage::GetKey ( ); -__declspec(implementation_key(1777)) void IImage::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(1778)) long IImage::GetFileHandle ( ); -__declspec(implementation_key(1779)) enum ImageType IImage::GetImageType ( ); -__declspec(implementation_key(1780)) IPictureDisp * IImage::GetPicture ( ); -__declspec(implementation_key(1781)) void IImage::PutRefPicture ( IPictureDisp * pVal ); -__declspec(implementation_key(1782)) _bstr_t IImage::GetFilename ( ); -__declspec(implementation_key(1783)) VARIANT_BOOL IImage::GetImageBitsDC ( long hDC ); -__declspec(implementation_key(1784)) VARIANT_BOOL IImage::SetImageBitsDC ( long hDC ); -__declspec(implementation_key(1785)) HRESULT IImage::SetVisibleExtents ( double newMinX, double newMinY, double newMaxX, double newMaxY, long newPixelsInView, float transPercent ); -__declspec(implementation_key(1786)) VARIANT_BOOL IImage::SetProjection ( _bstr_t Proj4 ); -__declspec(implementation_key(1787)) _bstr_t IImage::GetProjection ( ); -__declspec(implementation_key(1788)) long IImage::GetOriginalWidth ( ); -__declspec(implementation_key(1789)) long IImage::GetOriginalHeight ( ); -__declspec(implementation_key(1790)) VARIANT_BOOL IImage::Resource ( _bstr_t newImgPath ); -__declspec(implementation_key(1791)) VARIANT_BOOL IImage::_pushSchemetkRaster ( struct IGridColorScheme * cScheme ); -__declspec(implementation_key(1792)) VARIANT_BOOL IImage::GetAllowHillshade ( ); -__declspec(implementation_key(1793)) void IImage::PutAllowHillshade ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1794)) VARIANT_BOOL IImage::GetSetToGrey ( ); -__declspec(implementation_key(1795)) void IImage::PutSetToGrey ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1796)) VARIANT_BOOL IImage::GetUseHistogram ( ); -__declspec(implementation_key(1797)) void IImage::PutUseHistogram ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1798)) VARIANT_BOOL IImage::GetHasColorTable ( ); -__declspec(implementation_key(1799)) _bstr_t IImage::GetPaletteInterpretation ( ); -__declspec(implementation_key(1800)) int IImage::GetBufferSize ( ); -__declspec(implementation_key(1801)) void IImage::PutBufferSize ( int pVal ); -__declspec(implementation_key(1802)) int IImage::GetNoBands ( ); -__declspec(implementation_key(1803)) enum PredefinedColorScheme IImage::GetImageColorScheme ( ); -__declspec(implementation_key(1804)) void IImage::PutImageColorScheme ( enum PredefinedColorScheme pVal ); -__declspec(implementation_key(1805)) int IImage::GetDrawingMethod ( ); -__declspec(implementation_key(1806)) void IImage::PutDrawingMethod ( int retVal ); -__declspec(implementation_key(1807)) VARIANT_BOOL IImage::BuildOverviews ( enum tkGDALResamplingMethod ResamplingMethod, int NumOverviews, SAFEARRAY * OverviewList ); -__declspec(implementation_key(1808)) VARIANT_BOOL IImage::GetClearGDALCache ( ); -__declspec(implementation_key(1809)) void IImage::PutClearGDALCache ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1810)) double IImage::GetTransparencyPercent ( ); -__declspec(implementation_key(1811)) void IImage::PutTransparencyPercent ( double retVal ); -__declspec(implementation_key(1812)) OLE_COLOR IImage::GetTransparencyColor2 ( ); -__declspec(implementation_key(1813)) void IImage::PutTransparencyColor2 ( OLE_COLOR retVal ); -__declspec(implementation_key(1814)) enum tkInterpolationMode IImage::GetDownsamplingMode ( ); -__declspec(implementation_key(1815)) void IImage::PutDownsamplingMode ( enum tkInterpolationMode retVal ); -__declspec(implementation_key(1816)) enum tkInterpolationMode IImage::GetUpsamplingMode ( ); -__declspec(implementation_key(1817)) void IImage::PutUpsamplingMode ( enum tkInterpolationMode retVal ); -__declspec(implementation_key(1818)) ILabelsPtr IImage::GetLabels ( ); -__declspec(implementation_key(1819)) void IImage::PutLabels ( struct ILabels * pVal ); -__declspec(implementation_key(1820)) IExtentsPtr IImage::GetExtents ( ); -__declspec(implementation_key(1821)) HRESULT IImage::ProjectionToImage ( double ProjX, double ProjY, long * Column, long * Row ); -__declspec(implementation_key(1822)) HRESULT IImage::ImageToProjection ( long Column, long Row, double * ProjX, double * ProjY ); -__declspec(implementation_key(1823)) HRESULT IImage::ProjectionToBuffer ( double ProjX, double ProjY, long * BufferX, long * BufferY ); -__declspec(implementation_key(1824)) HRESULT IImage::BufferToProjection ( long BufferX, long BufferY, double * ProjX, double * ProjY ); -__declspec(implementation_key(1825)) VARIANT_BOOL IImage::GetCanUseGrouping ( ); -__declspec(implementation_key(1826)) void IImage::PutCanUseGrouping ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1827)) double IImage::GetOriginalXllCenter ( ); -__declspec(implementation_key(1828)) void IImage::PutOriginalXllCenter ( double pVal ); -__declspec(implementation_key(1829)) double IImage::GetOriginalYllCenter ( ); -__declspec(implementation_key(1830)) void IImage::PutOriginalYllCenter ( double pVal ); -__declspec(implementation_key(1831)) double IImage::GetOriginalDX ( ); -__declspec(implementation_key(1832)) void IImage::PutOriginalDX ( double pVal ); -__declspec(implementation_key(1833)) double IImage::GetOriginalDY ( ); -__declspec(implementation_key(1834)) void IImage::PutOriginalDY ( double pVal ); -__declspec(implementation_key(1835)) long IImage::GetUniqueColors ( double MaxBufferSizeMB, VARIANT * Colors, VARIANT * Frequencies ); -__declspec(implementation_key(1836)) HRESULT IImage::SetNoDataValue ( double Value, VARIANT_BOOL * result ); -__declspec(implementation_key(1837)) int IImage::GetNumOverviews ( ); -__declspec(implementation_key(1838)) VARIANT_BOOL IImage::LoadBuffer ( double maxBufferSize ); -__declspec(implementation_key(1839)) enum tkImageSourceType IImage::GetSourceType ( ); -__declspec(implementation_key(1840)) _bstr_t IImage::Serialize ( VARIANT_BOOL SerializePixels ); -__declspec(implementation_key(1841)) HRESULT IImage::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(1842)) VARIANT_BOOL IImage::GetWarped ( ); -__declspec(implementation_key(1843)) _bstr_t IImage::GetSourceGridName ( ); -__declspec(implementation_key(1844)) VARIANT_BOOL IImage::GetIsGridProxy ( ); -__declspec(implementation_key(1845)) IGridColorSchemePtr IImage::GetCustomColorScheme ( ); -__declspec(implementation_key(1846)) void IImage::PutCustomColorScheme ( struct IGridColorScheme * pVal ); -__declspec(implementation_key(1847)) enum tkGridRendering IImage::GetAllowGridRendering ( ); -__declspec(implementation_key(1848)) void IImage::PutAllowGridRendering ( enum tkGridRendering pVal ); -__declspec(implementation_key(1849)) VARIANT_BOOL IImage::GetGridRendering ( ); -__declspec(implementation_key(1850)) HRESULT IImage::SetTransparentColor ( OLE_COLOR Color ); -__declspec(implementation_key(1851)) VARIANT_BOOL IImage::GetIsRgb ( ); -__declspec(implementation_key(1852)) IGridPtr IImage::OpenAsGrid ( ); -__declspec(implementation_key(1853)) _bstr_t IImage::GetSourceFilename ( ); -__declspec(implementation_key(1854)) int IImage::GetSourceGridBandIndex ( ); -__declspec(implementation_key(1855)) void IImage::PutSourceGridBandIndex ( int pVal ); -__declspec(implementation_key(1856)) IGridColorSchemePtr IImage::GetGridProxyColorScheme ( ); -__declspec(implementation_key(1857)) IGeoProjectionPtr IImage::GetGeoProjection ( ); -__declspec(implementation_key(1858)) void IImage::PutGeoProjection ( struct IGeoProjection * pVal ); -__declspec(implementation_key(1859)) VARIANT_BOOL IImage::GetIsEmpty ( ); -__declspec(implementation_key(1860)) IGdalRasterBandPtr IImage::GetBand ( long bandIndex ); -__declspec(implementation_key(1861)) enum tkPaletteInterpretation IImage::GetPaletteInterpretation2 ( ); -__declspec(implementation_key(1862)) IGdalRasterBandPtr IImage::GetActiveBand ( ); -__declspec(implementation_key(1863)) float IImage::GetBrightness ( ); -__declspec(implementation_key(1864)) void IImage::PutBrightness ( float pVal ); -__declspec(implementation_key(1865)) float IImage::GetContrast ( ); -__declspec(implementation_key(1866)) void IImage::PutContrast ( float pVal ); -__declspec(implementation_key(1867)) float IImage::GetSaturation ( ); -__declspec(implementation_key(1868)) void IImage::PutSaturation ( float pVal ); -__declspec(implementation_key(1869)) float IImage::GetHue ( ); -__declspec(implementation_key(1870)) void IImage::PutHue ( float pVal ); -__declspec(implementation_key(1871)) float IImage::GetGamma ( ); -__declspec(implementation_key(1872)) void IImage::PutGamma ( float pVal ); -__declspec(implementation_key(1873)) float IImage::GetColorizeIntensity ( ); -__declspec(implementation_key(1874)) void IImage::PutColorizeIntensity ( float pVal ); -__declspec(implementation_key(1875)) OLE_COLOR IImage::GetColorizeColor ( ); -__declspec(implementation_key(1876)) void IImage::PutColorizeColor ( OLE_COLOR pVal ); -__declspec(implementation_key(1877)) VARIANT_BOOL IImage::ClearOverviews ( ); -__declspec(implementation_key(1878)) IGdalDriverPtr IImage::GetGdalDriver ( ); -__declspec(implementation_key(1879)) long IImage::GetRedBandIndex ( ); -__declspec(implementation_key(1880)) void IImage::PutRedBandIndex ( long pVal ); -__declspec(implementation_key(1881)) long IImage::GetGreenBandIndex ( ); -__declspec(implementation_key(1882)) void IImage::PutGreenBandIndex ( long pVal ); -__declspec(implementation_key(1883)) long IImage::GetBlueBandIndex ( ); -__declspec(implementation_key(1884)) void IImage::PutBlueBandIndex ( long pVal ); -__declspec(implementation_key(1885)) VARIANT_BOOL IImage::GetUseRgbBandMapping ( ); -__declspec(implementation_key(1886)) void IImage::PutUseRgbBandMapping ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1887)) VARIANT_BOOL IImage::GetForceSingleBandRendering ( ); -__declspec(implementation_key(1888)) void IImage::PutForceSingleBandRendering ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1889)) long IImage::GetAlphaBandIndex ( ); -__declspec(implementation_key(1890)) void IImage::PutAlphaBandIndex ( long pVal ); -__declspec(implementation_key(1891)) VARIANT_BOOL IImage::GetUseActiveBandAsAlpha ( ); -__declspec(implementation_key(1892)) void IImage::PutUseActiveBandAsAlpha ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1893)) double IImage::GetBandMinimum ( long bandIndex ); -__declspec(implementation_key(1894)) double IImage::GetBandMaximum ( long bandIndex ); -__declspec(implementation_key(1895)) VARIANT_BOOL IImage::SetBandMinMax ( long bandIndex, double min, double max ); -__declspec(implementation_key(1896)) VARIANT_BOOL IImage::SetDefaultMinMax ( long bandIndex ); -__declspec(implementation_key(1897)) VARIANT_BOOL IImage::GetReverseGreyscale ( ); -__declspec(implementation_key(1898)) void IImage::PutReverseGreyscale ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1899)) VARIANT_BOOL IImage::GetIgnoreColorTable ( ); -__declspec(implementation_key(1900)) void IImage::PutIgnoreColorTable ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1901)) enum tkRasterRendering IImage::GetRenderingMode ( ); -__declspec(implementation_key(1902)) OLE_COLOR IImage::GetValueWithAlpha ( long Row, long col ); -__declspec(implementation_key(1903)) void IImage::PutValueWithAlpha ( long Row, long col, OLE_COLOR pVal ); -__declspec(implementation_key(1904)) long IImage::GetBufferOffsetX ( ); -__declspec(implementation_key(1905)) long IImage::GetBufferOffsetY ( ); -__declspec(implementation_key(1906)) IGridColorSchemePtr IImage::GetActiveColorScheme ( ); -__declspec(implementation_key(1907)) IGridHeaderPtr IGrid::GetHeader ( ); -__declspec(implementation_key(1908)) _variant_t IGrid::GetValue ( long Column, long Row ); -__declspec(implementation_key(1909)) void IGrid::PutValue ( long Column, long Row, const _variant_t & pVal ); -__declspec(implementation_key(1910)) VARIANT_BOOL IGrid::GetInRam ( ); -__declspec(implementation_key(1911)) _variant_t IGrid::GetMaximum ( ); -__declspec(implementation_key(1912)) _variant_t IGrid::GetMinimum ( ); -__declspec(implementation_key(1913)) enum GridDataType IGrid::GetDataType ( ); -__declspec(implementation_key(1914)) _bstr_t IGrid::GetFilename ( ); -__declspec(implementation_key(1915)) long IGrid::GetLastErrorCode ( ); -__declspec(implementation_key(1916)) _bstr_t IGrid::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1917)) ICallbackPtr IGrid::GetGlobalCallback ( ); -__declspec(implementation_key(1918)) void IGrid::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(1919)) _bstr_t IGrid::GetKey ( ); -__declspec(implementation_key(1920)) void IGrid::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(1921)) VARIANT_BOOL IGrid::Open ( _bstr_t Filename, enum GridDataType DataType, VARIANT_BOOL InRam, enum GridFileType FileType, struct ICallback * cBack ); -__declspec(implementation_key(1922)) VARIANT_BOOL IGrid::CreateNew ( _bstr_t Filename, struct IGridHeader * Header, enum GridDataType DataType, const _variant_t & InitialValue, VARIANT_BOOL InRam, enum GridFileType FileType, struct ICallback * cBack ); -__declspec(implementation_key(1923)) VARIANT_BOOL IGrid::Close ( ); -__declspec(implementation_key(1924)) VARIANT_BOOL IGrid::Save ( _bstr_t Filename, enum GridFileType GridFileType, struct ICallback * cBack ); -__declspec(implementation_key(1925)) VARIANT_BOOL IGrid::Clear ( const _variant_t & ClearValue ); -__declspec(implementation_key(1926)) HRESULT IGrid::ProjToCell ( double x, double y, long * Column, long * Row ); -__declspec(implementation_key(1927)) HRESULT IGrid::CellToProj ( long Column, long Row, double * x, double * y ); -__declspec(implementation_key(1928)) _bstr_t IGrid::GetCdlgFilter ( ); -__declspec(implementation_key(1929)) VARIANT_BOOL IGrid::AssignNewProjection ( _bstr_t Projection ); -__declspec(implementation_key(1930)) IGridColorSchemePtr IGrid::GetRasterColorTableColoringScheme ( ); -__declspec(implementation_key(1931)) VARIANT_BOOL IGrid::GetRow ( long Row, float * Vals ); -__declspec(implementation_key(1932)) VARIANT_BOOL IGrid::PutRow ( long Row, float * Vals ); -__declspec(implementation_key(1933)) VARIANT_BOOL IGrid::GetFloatWindow ( long StartRow, long EndRow, long StartCol, long EndCol, float * Vals ); -__declspec(implementation_key(1934)) VARIANT_BOOL IGrid::PutFloatWindow ( long StartRow, long EndRow, long StartCol, long EndCol, float * Vals ); -__declspec(implementation_key(1935)) VARIANT_BOOL IGrid::SetInvalidValuesToNodata ( double MinThresholdValue, double MaxThresholdValue ); -__declspec(implementation_key(1936)) VARIANT_BOOL IGrid::Resource ( _bstr_t newSrcPath ); -__declspec(implementation_key(1937)) int IGrid::GetNumBands ( ); -__declspec(implementation_key(1938)) int IGrid::GetActiveBandIndex ( ); -__declspec(implementation_key(1939)) VARIANT_BOOL IGrid::OpenBand ( int bandIndex ); -__declspec(implementation_key(1940)) enum tkGridSourceType IGrid::GetSourceType ( ); -__declspec(implementation_key(1941)) IExtentsPtr IGrid::GetExtents ( ); -__declspec(implementation_key(1942)) IImagePtr IGrid::OpenAsImage ( struct IGridColorScheme * Scheme, enum tkGridProxyMode proxyMode, struct ICallback * cBack ); -__declspec(implementation_key(1943)) IGridColorSchemePtr IGrid::RetrieveColorScheme ( enum tkGridSchemeRetrieval Method ); -__declspec(implementation_key(1944)) IGridColorSchemePtr IGrid::GenerateColorScheme ( enum tkGridSchemeGeneration Method, enum PredefinedColorScheme Colors ); -__declspec(implementation_key(1945)) VARIANT_BOOL IGrid::RemoveImageProxy ( ); -__declspec(implementation_key(1946)) IImagePtr IGrid::CreateImageProxy ( struct IGridColorScheme * ColorScheme ); -__declspec(implementation_key(1947)) enum tkGridProxyMode IGrid::GetPreferedDisplayMode ( ); -__declspec(implementation_key(1948)) void IGrid::PutPreferedDisplayMode ( enum tkGridProxyMode retVal ); -__declspec(implementation_key(1949)) VARIANT_BOOL IGrid::GetHasValidImageProxy ( ); -__declspec(implementation_key(1950)) IGridColorSchemePtr IGrid::RetrieveOrGenerateColorScheme ( enum tkGridSchemeRetrieval retrievalMethod, enum tkGridSchemeGeneration generateMethod, enum PredefinedColorScheme Colors ); -__declspec(implementation_key(1951)) VARIANT_BOOL IGrid::GetFloatWindow2 ( long StartRow, long EndRow, long StartCol, long EndCol, double * Vals ); -__declspec(implementation_key(1952)) VARIANT_BOOL IGrid::PutFloatWindow2 ( long StartRow, long EndRow, long StartCol, long EndCol, double * Vals ); -__declspec(implementation_key(1953)) VARIANT_BOOL IGrid::PutRow2 ( long Row, double * Vals ); -__declspec(implementation_key(1954)) VARIANT_BOOL IGrid::GetRow2 ( long Row, double * Vals ); -__declspec(implementation_key(1955)) IGdalRasterBandPtr IGrid::GetBand ( long bandIndex ); -__declspec(implementation_key(1956)) IGdalRasterBandPtr IGrid::GetActiveBand ( ); -__declspec(implementation_key(1957)) VARIANT_BOOL ITin::Open ( _bstr_t TinFile, struct ICallback * cBack ); -__declspec(implementation_key(1958)) VARIANT_BOOL ITin::CreateNew ( struct IGrid * Grid, double Deviation, enum SplitMethod SplitTest, double STParam, long MeshDivisions, long MaximumTriangles, struct ICallback * cBack ); -__declspec(implementation_key(1959)) VARIANT_BOOL ITin::Save ( _bstr_t TinFilename, struct ICallback * cBack ); -__declspec(implementation_key(1960)) VARIANT_BOOL ITin::Close ( ); -__declspec(implementation_key(1961)) VARIANT_BOOL ITin::Select ( long * TriangleHint, double x, double y, double * Z ); -__declspec(implementation_key(1962)) long ITin::GetNumTriangles ( ); -__declspec(implementation_key(1963)) long ITin::GetNumVertices ( ); -__declspec(implementation_key(1964)) long ITin::GetLastErrorCode ( ); -__declspec(implementation_key(1965)) _bstr_t ITin::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1966)) _bstr_t ITin::GetCdlgFilter ( ); -__declspec(implementation_key(1967)) ICallbackPtr ITin::GetGlobalCallback ( ); -__declspec(implementation_key(1968)) void ITin::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(1969)) _bstr_t ITin::GetKey ( ); -__declspec(implementation_key(1970)) void ITin::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(1971)) HRESULT ITin::Triangle ( long TriIndex, long * vtx1Index, long * vtx2Index, long * vtx3Index ); -__declspec(implementation_key(1972)) HRESULT ITin::Vertex ( long VtxIndex, double * x, double * y, double * Z ); -__declspec(implementation_key(1973)) HRESULT ITin::max ( double * x, double * y, double * Z ); -__declspec(implementation_key(1974)) HRESULT ITin::min ( double * x, double * y, double * Z ); -__declspec(implementation_key(1975)) _bstr_t ITin::GetFilename ( ); -__declspec(implementation_key(1976)) VARIANT_BOOL ITin::GetIsNDTriangle ( long TriIndex ); -__declspec(implementation_key(1977)) HRESULT ITin::TriangleNeighbors ( long TriIndex, long * triIndex1, long * triIndex2, long * triIndex3 ); -__declspec(implementation_key(1978)) VARIANT_BOOL ITin::CreateTinFromPoints ( SAFEARRAY * Points ); -__declspec(implementation_key(1979)) VARIANT_BOOL IFileManager::GetIsSupported ( _bstr_t Filename ); -__declspec(implementation_key(1980)) VARIANT_BOOL IFileManager::GetIsRgbImage ( _bstr_t Filename ); -__declspec(implementation_key(1981)) VARIANT_BOOL IFileManager::GetIsGrid ( _bstr_t Filename ); -__declspec(implementation_key(1982)) VARIANT_BOOL IFileManager::GetIsVectorLayer ( _bstr_t Filename ); -__declspec(implementation_key(1983)) enum tkFileOpenStrategy IFileManager::GetOpenStrategy ( _bstr_t Filename ); -__declspec(implementation_key(1984)) VARIANT_BOOL IFileManager::GetCanOpenAs ( _bstr_t Filename, enum tkFileOpenStrategy OpenStrategy ); -__declspec(implementation_key(1985)) IDispatchPtr IFileManager::Open ( _bstr_t Filename, enum tkFileOpenStrategy OpenStrategy, struct ICallback * cBack ); -__declspec(implementation_key(1986)) IShapefilePtr IFileManager::OpenShapefile ( _bstr_t Filename, struct ICallback * cBack ); -__declspec(implementation_key(1987)) IImagePtr IFileManager::OpenRaster ( _bstr_t Filename, enum tkFileOpenStrategy OpenStrategy, struct ICallback * cBack ); -__declspec(implementation_key(1988)) VARIANT_BOOL IFileManager::GetIsSupportedBy ( _bstr_t Filename, enum tkSupportType supportType ); -__declspec(implementation_key(1989)) long IFileManager::GetLastErrorCode ( ); -__declspec(implementation_key(1990)) _bstr_t IFileManager::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1991)) ICallbackPtr IFileManager::GetGlobalCallback ( ); -__declspec(implementation_key(1992)) void IFileManager::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(1993)) _bstr_t IFileManager::GetKey ( ); -__declspec(implementation_key(1994)) void IFileManager::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(1995)) enum tkFileOpenStrategy IFileManager::GetLastOpenStrategy ( ); -__declspec(implementation_key(1996)) _bstr_t IFileManager::GetLastOpenFilename ( ); -__declspec(implementation_key(1997)) VARIANT_BOOL IFileManager::GetLastOpenIsSuccess ( ); -__declspec(implementation_key(1998)) VARIANT_BOOL IFileManager::GetHasGdalOverviews ( _bstr_t Filename ); -__declspec(implementation_key(1999)) VARIANT_BOOL IFileManager::ClearGdalOverviews ( _bstr_t Filename ); -__declspec(implementation_key(2000)) VARIANT_BOOL IFileManager::BuildGdalOverviews ( _bstr_t Filename ); -__declspec(implementation_key(2001)) VARIANT_BOOL IFileManager::RemoveProxyForGrid ( _bstr_t Filename ); -__declspec(implementation_key(2002)) VARIANT_BOOL IFileManager::GetHasValidProxyForGrid ( _bstr_t Filename ); -__declspec(implementation_key(2003)) IOgrLayerPtr IFileManager::OpenFromDatabase ( _bstr_t connectionString, _bstr_t LayerNameOrQuery ); -__declspec(implementation_key(2004)) IOgrLayerPtr IFileManager::OpenVectorLayer ( _bstr_t Filename, enum ShpfileType preferedShapeType, VARIANT_BOOL forUpdate ); -__declspec(implementation_key(2005)) IOgrDatasourcePtr IFileManager::OpenVectorDatasource ( _bstr_t Filename ); -__declspec(implementation_key(2006)) _bstr_t IFileManager::GetCdlgFilter ( ); -__declspec(implementation_key(2007)) _bstr_t IFileManager::GetCdlgRasterFilter ( ); -__declspec(implementation_key(2008)) _bstr_t IFileManager::GetCdlgVectorFilter ( ); -__declspec(implementation_key(2009)) _bstr_t IFileManager::GetSupportedGdalFormats ( ); -__declspec(implementation_key(2010)) long IShapefile::GetNumShapes ( ); -__declspec(implementation_key(2011)) long IShapefile::GetNumFields ( ); -__declspec(implementation_key(2012)) IExtentsPtr IShapefile::GetExtents ( ); -__declspec(implementation_key(2013)) enum ShpfileType IShapefile::GetShapefileType ( ); -__declspec(implementation_key(2014)) IShapePtr IShapefile::GetShape ( long ShapeIndex ); -__declspec(implementation_key(2015)) VARIANT_BOOL IShapefile::GetEditingShapes ( ); -__declspec(implementation_key(2016)) long IShapefile::GetLastErrorCode ( ); -__declspec(implementation_key(2017)) _bstr_t IShapefile::GetCdlgFilter ( ); -__declspec(implementation_key(2018)) ICallbackPtr IShapefile::GetGlobalCallback ( ); -__declspec(implementation_key(2019)) void IShapefile::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(2020)) _bstr_t IShapefile::GetKey ( ); -__declspec(implementation_key(2021)) void IShapefile::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(2022)) VARIANT_BOOL IShapefile::Open ( _bstr_t ShapefileName, struct ICallback * cBack ); -__declspec(implementation_key(2023)) VARIANT_BOOL IShapefile::CreateNew ( _bstr_t ShapefileName, enum ShpfileType ShapefileType ); -__declspec(implementation_key(2024)) VARIANT_BOOL IShapefile::SaveAs ( _bstr_t ShapefileName, struct ICallback * cBack ); -__declspec(implementation_key(2025)) VARIANT_BOOL IShapefile::Close ( ); -__declspec(implementation_key(2026)) VARIANT_BOOL IShapefile::EditClear ( ); -__declspec(implementation_key(2027)) VARIANT_BOOL IShapefile::EditInsertShape ( struct IShape * Shape, long * ShapeIndex ); -__declspec(implementation_key(2028)) VARIANT_BOOL IShapefile::EditDeleteShape ( long ShapeIndex ); -__declspec(implementation_key(2029)) VARIANT_BOOL IShapefile::SelectShapes ( struct IExtents * BoundBox, double Tolerance, enum SelectMode SelectMode, VARIANT * result ); -__declspec(implementation_key(2030)) VARIANT_BOOL IShapefile::StartEditingShapes ( VARIANT_BOOL StartEditTable, struct ICallback * cBack ); -__declspec(implementation_key(2031)) VARIANT_BOOL IShapefile::StopEditingShapes ( VARIANT_BOOL ApplyChanges, VARIANT_BOOL StopEditTable, struct ICallback * cBack ); -__declspec(implementation_key(2032)) VARIANT_BOOL IShapefile::EditInsertField ( struct IField * NewField, long * FieldIndex, struct ICallback * cBack ); -__declspec(implementation_key(2033)) VARIANT_BOOL IShapefile::EditDeleteField ( long FieldIndex, struct ICallback * cBack ); -__declspec(implementation_key(2034)) VARIANT_BOOL IShapefile::EditCellValue ( long FieldIndex, long ShapeIndex, const _variant_t & newVal ); -__declspec(implementation_key(2035)) VARIANT_BOOL IShapefile::StartEditingTable ( struct ICallback * cBack ); -__declspec(implementation_key(2036)) VARIANT_BOOL IShapefile::StopEditingTable ( VARIANT_BOOL ApplyChanges, struct ICallback * cBack ); -__declspec(implementation_key(2037)) IFieldPtr IShapefile::GetField ( long FieldIndex ); -__declspec(implementation_key(2038)) _variant_t IShapefile::GetCellValue ( long FieldIndex, long ShapeIndex ); -__declspec(implementation_key(2039)) VARIANT_BOOL IShapefile::GetEditingTable ( ); -__declspec(implementation_key(2040)) _bstr_t IShapefile::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(2041)) long IShapefile::GetFileHandle ( ); -__declspec(implementation_key(2042)) _bstr_t IShapefile::GetFilename ( ); -__declspec(implementation_key(2043)) IPointPtr IShapefile::QuickPoint ( long ShapeIndex, long pointIndex ); -__declspec(implementation_key(2044)) IExtentsPtr IShapefile::QuickExtents ( long ShapeIndex ); -__declspec(implementation_key(2045)) SAFEARRAY * IShapefile::QuickPoints ( long ShapeIndex, long * numPoints ); -__declspec(implementation_key(2046)) VARIANT_BOOL IShapefile::PointInShape ( long ShapeIndex, double x, double y ); -__declspec(implementation_key(2047)) long IShapefile::PointInShapefile ( double x, double y ); -__declspec(implementation_key(2048)) VARIANT_BOOL IShapefile::BeginPointInShapefile ( ); -__declspec(implementation_key(2049)) HRESULT IShapefile::EndPointInShapefile ( ); -__declspec(implementation_key(2050)) _bstr_t IShapefile::GetProjection ( ); -__declspec(implementation_key(2051)) void IShapefile::PutProjection ( _bstr_t pVal ); -__declspec(implementation_key(2052)) IFieldPtr IShapefile::GetFieldByName ( _bstr_t FieldName ); -__declspec(implementation_key(2053)) long IShapefile::GetnumPoints ( long ShapeIndex ); -__declspec(implementation_key(2054)) VARIANT_BOOL IShapefile::CreateNewWithShapeID ( _bstr_t ShapefileName, enum ShpfileType ShapefileType ); -__declspec(implementation_key(2055)) VARIANT_BOOL IShapefile::GetUseSpatialIndex ( ); -__declspec(implementation_key(2056)) void IShapefile::PutUseSpatialIndex ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2057)) VARIANT_BOOL IShapefile::CreateSpatialIndex ( _bstr_t ShapefileName ); -__declspec(implementation_key(2058)) VARIANT_BOOL IShapefile::GetHasSpatialIndex ( ); -__declspec(implementation_key(2059)) void IShapefile::PutHasSpatialIndex ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2060)) VARIANT_BOOL IShapefile::Resource ( _bstr_t newShpPath ); -__declspec(implementation_key(2061)) VARIANT_BOOL IShapefile::GetCacheExtents ( ); -__declspec(implementation_key(2062)) void IShapefile::PutCacheExtents ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2063)) VARIANT_BOOL IShapefile::RefreshExtents ( ); -__declspec(implementation_key(2064)) VARIANT_BOOL IShapefile::RefreshShapeExtents ( long ShapeId ); -__declspec(implementation_key(2065)) VARIANT_BOOL IShapefile::GetUseQTree ( ); -__declspec(implementation_key(2066)) void IShapefile::PutUseQTree ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2067)) VARIANT_BOOL IShapefile::Save ( struct ICallback * cBack ); -__declspec(implementation_key(2068)) VARIANT_BOOL IShapefile::IsSpatialIndexValid ( ); -__declspec(implementation_key(2069)) void IShapefile::PutSpatialIndexMaxAreaPercent ( double pVal ); -__declspec(implementation_key(2070)) double IShapefile::GetSpatialIndexMaxAreaPercent ( ); -__declspec(implementation_key(2071)) VARIANT_BOOL IShapefile::GetCanUseSpatialIndex ( struct IExtents * pArea ); -__declspec(implementation_key(2072)) IShapefilePtr IShapefile::GetIntersection ( VARIANT_BOOL SelectedOnlyOfThis, struct IShapefile * sf, VARIANT_BOOL SelectedOnly, enum ShpfileType FileType, struct ICallback * cBack ); -__declspec(implementation_key(2073)) VARIANT_BOOL IShapefile::SelectByShapefile ( struct IShapefile * sf, enum tkSpatialRelation Relation, VARIANT_BOOL SelectedOnly, VARIANT * result, struct ICallback * cBack ); -__declspec(implementation_key(2074)) long IShapefile::GetNumSelected ( ); -__declspec(implementation_key(2075)) VARIANT_BOOL IShapefile::GetShapeSelected ( long ShapeIndex ); -__declspec(implementation_key(2076)) void IShapefile::PutShapeSelected ( long ShapeIndex, VARIANT_BOOL pVal ); -__declspec(implementation_key(2077)) IShapeDrawingOptionsPtr IShapefile::GetSelectionDrawingOptions ( ); -__declspec(implementation_key(2078)) void IShapefile::PutSelectionDrawingOptions ( struct IShapeDrawingOptions * pVal ); -__declspec(implementation_key(2079)) HRESULT IShapefile::SelectAll ( ); -__declspec(implementation_key(2080)) HRESULT IShapefile::SelectNone ( ); -__declspec(implementation_key(2081)) HRESULT IShapefile::InvertSelection ( ); -__declspec(implementation_key(2082)) IShapefilePtr IShapefile::Dissolve ( long FieldIndex, VARIANT_BOOL SelectedOnly ); -__declspec(implementation_key(2083)) ILabelsPtr IShapefile::GetLabels ( ); -__declspec(implementation_key(2084)) void IShapefile::PutLabels ( struct ILabels * pVal ); -__declspec(implementation_key(2085)) long IShapefile::GenerateLabels ( long FieldIndex, enum tkLabelPositioning Method, VARIANT_BOOL LargestPartOnly ); -__declspec(implementation_key(2086)) IShapefilePtr IShapefile::Clone ( ); -__declspec(implementation_key(2087)) IShapeDrawingOptionsPtr IShapefile::GetDefaultDrawingOptions ( ); -__declspec(implementation_key(2088)) void IShapefile::PutDefaultDrawingOptions ( struct IShapeDrawingOptions * pVal ); -__declspec(implementation_key(2089)) IShapefileCategoriesPtr IShapefile::GetCategories ( ); -__declspec(implementation_key(2090)) void IShapefile::PutCategories ( struct IShapefileCategories * pVal ); -__declspec(implementation_key(2091)) IChartsPtr IShapefile::GetCharts ( ); -__declspec(implementation_key(2092)) void IShapefile::PutCharts ( struct ICharts * pVal ); -__declspec(implementation_key(2093)) long IShapefile::GetShapeCategory ( long ShapeIndex ); -__declspec(implementation_key(2094)) void IShapefile::PutShapeCategory ( long ShapeIndex, long pVal ); -__declspec(implementation_key(2095)) ITablePtr IShapefile::GetTable ( ); -__declspec(implementation_key(2096)) _bstr_t IShapefile::GetVisibilityExpression ( ); -__declspec(implementation_key(2097)) void IShapefile::PutVisibilityExpression ( _bstr_t pVal ); -__declspec(implementation_key(2098)) VARIANT_BOOL IShapefile::GetFastMode ( ); -__declspec(implementation_key(2099)) void IShapefile::PutFastMode ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2100)) long IShapefile::GetMinDrawingSize ( ); -__declspec(implementation_key(2101)) void IShapefile::PutMinDrawingSize ( long pVal ); -__declspec(implementation_key(2102)) enum tkShapefileSourceType IShapefile::GetSourceType ( ); -__declspec(implementation_key(2103)) IShapefilePtr IShapefile::BufferByDistance ( double Distance, long nSegments, VARIANT_BOOL SelectedOnly, VARIANT_BOOL MergeResults ); -__declspec(implementation_key(2104)) enum tkGeometryEngine IShapefile::GetGeometryEngine ( ); -__declspec(implementation_key(2105)) void IShapefile::PutGeometryEngine ( enum tkGeometryEngine pVal ); -__declspec(implementation_key(2106)) IShapefilePtr IShapefile::Difference ( VARIANT_BOOL SelectedOnlySubject, struct IShapefile * sfOverlay, VARIANT_BOOL SelectedOnlyOverlay ); -__declspec(implementation_key(2107)) IShapefilePtr IShapefile::Clip ( VARIANT_BOOL SelectedOnlySubject, struct IShapefile * sfOverlay, VARIANT_BOOL SelectedOnlyOverlay ); -__declspec(implementation_key(2108)) IShapefilePtr IShapefile::SymmDifference ( VARIANT_BOOL SelectedOnlySubject, struct IShapefile * sfOverlay, VARIANT_BOOL SelectedOnlyOverlay ); -__declspec(implementation_key(2109)) IShapefilePtr IShapefile::Union ( VARIANT_BOOL SelectedOnlySubject, struct IShapefile * sfOverlay, VARIANT_BOOL SelectedOnlyOverlay ); -__declspec(implementation_key(2110)) IShapefilePtr IShapefile::ExplodeShapes ( VARIANT_BOOL SelectedOnly ); -__declspec(implementation_key(2111)) IShapefilePtr IShapefile::AggregateShapes ( VARIANT_BOOL SelectedOnly, long FieldIndex ); -__declspec(implementation_key(2112)) IShapefilePtr IShapefile::ExportSelection ( ); -__declspec(implementation_key(2113)) IShapefilePtr IShapefile::Sort ( long FieldIndex, VARIANT_BOOL Ascending ); -__declspec(implementation_key(2114)) IShapefilePtr IShapefile::Merge ( VARIANT_BOOL SelectedOnlyThis, struct IShapefile * sf, VARIANT_BOOL SelectedOnly ); -__declspec(implementation_key(2115)) OLE_COLOR IShapefile::GetSelectionColor ( ); -__declspec(implementation_key(2116)) void IShapefile::PutSelectionColor ( OLE_COLOR retVal ); -__declspec(implementation_key(2117)) enum tkSelectionAppearance IShapefile::GetSelectionAppearance ( ); -__declspec(implementation_key(2118)) void IShapefile::PutSelectionAppearance ( enum tkSelectionAppearance retVal ); -__declspec(implementation_key(2119)) enum tkCollisionMode IShapefile::GetCollisionMode ( ); -__declspec(implementation_key(2120)) void IShapefile::PutCollisionMode ( enum tkCollisionMode retVal ); -__declspec(implementation_key(2121)) unsigned char IShapefile::GetSelectionTransparency ( ); -__declspec(implementation_key(2122)) void IShapefile::PutSelectionTransparency ( unsigned char retVal ); -__declspec(implementation_key(2123)) void IShapefile::PutStopExecution ( struct IStopExecution * _arg1 ); -__declspec(implementation_key(2124)) _bstr_t IShapefile::Serialize ( VARIANT_BOOL SaveSelection ); -__declspec(implementation_key(2125)) HRESULT IShapefile::Deserialize ( VARIANT_BOOL LoadSelection, _bstr_t newVal ); -__declspec(implementation_key(2126)) IGeoProjectionPtr IShapefile::GetGeoProjection ( ); -__declspec(implementation_key(2127)) void IShapefile::PutGeoProjection ( struct IGeoProjection * retVal ); -__declspec(implementation_key(2128)) IShapefilePtr IShapefile::Reproject ( struct IGeoProjection * newProjection, long * reprojectedCount ); -__declspec(implementation_key(2129)) VARIANT_BOOL IShapefile::ReprojectInPlace ( struct IGeoProjection * newProjection, long * reprojectedCount ); -__declspec(implementation_key(2130)) IShapefilePtr IShapefile::SimplifyLines ( double Tolerance, VARIANT_BOOL SelectedOnly ); -__declspec(implementation_key(2131)) VARIANT_BOOL IShapefile::FixUpShapes ( struct IShapefile * * retVal ); -__declspec(implementation_key(2132)) long IShapefile::EditAddShape ( struct IShape * Shape ); -__declspec(implementation_key(2133)) long IShapefile::EditAddField ( _bstr_t Name, enum FieldType Type, int Precision, int Width ); -__declspec(implementation_key(2134)) VARIANT_BOOL IShapefile::GetRelatedShapes ( long referenceIndex, enum tkSpatialRelation Relation, VARIANT * resultArray ); -__declspec(implementation_key(2135)) VARIANT_BOOL IShapefile::GetRelatedShapes2 ( struct IShape * referenceShape, enum tkSpatialRelation Relation, VARIANT * resultArray ); -__declspec(implementation_key(2136)) VARIANT_BOOL IShapefile::GetIdentifiable ( ); -__declspec(implementation_key(2137)) void IShapefile::PutIdentifiable ( VARIANT_BOOL retVal ); -__declspec(implementation_key(2138)) IShapefilePtr IShapefile::Segmentize ( ); -__declspec(implementation_key(2139)) VARIANT_BOOL IShapefile::GetClosestVertex ( double x, double y, double maxDistance, long * ShapeIndex, long * pointIndex, double * Distance ); -__declspec(implementation_key(2140)) VARIANT_BOOL IShapefile::HasInvalidShapes ( ); -__declspec(implementation_key(2141)) _bstr_t IShapefile::GetShapeCategory2 ( long ShapeIndex ); -__declspec(implementation_key(2142)) void IShapefile::PutShapeCategory2 ( long ShapeIndex, _bstr_t categoryName ); -__declspec(implementation_key(2143)) IShapefileCategoryPtr IShapefile::GetShapeCategory3 ( long ShapeIndex ); -__declspec(implementation_key(2144)) void IShapefile::PutShapeCategory3 ( long ShapeIndex, struct IShapefileCategory * Category ); -__declspec(implementation_key(2145)) VARIANT_BOOL IShapefile::Dump ( _bstr_t ShapefileName, struct ICallback * cBack ); -__declspec(implementation_key(2146)) VARIANT_BOOL IShapefile::LoadDataFrom ( _bstr_t ShapefileName, struct ICallback * cBack ); -__declspec(implementation_key(2147)) IShapeValidationInfoPtr IShapefile::GetLastInputValidation ( ); -__declspec(implementation_key(2148)) IShapeValidationInfoPtr IShapefile::GetLastOutputValidation ( ); -__declspec(implementation_key(2149)) HRESULT IShapefile::ClearCachedGeometries ( ); -__declspec(implementation_key(2150)) IShapefilePtr IShapefile::AggregateShapesWithStats ( VARIANT_BOOL SelectedOnly, long FieldIndex, struct IFieldStatOperations * statOperations ); -__declspec(implementation_key(2151)) IShapefilePtr IShapefile::DissolveWithStats ( long FieldIndex, VARIANT_BOOL SelectedOnly, struct IFieldStatOperations * statOperations ); -__declspec(implementation_key(2152)) VARIANT_BOOL IShapefile::GetShapeVisible ( long ShapeIndex ); -__declspec(implementation_key(2153)) double IShapefile::GetShapeRotation ( long ShapeIndex ); -__declspec(implementation_key(2154)) void IShapefile::PutShapeRotation ( long ShapeIndex, double pVal ); -__declspec(implementation_key(2155)) VARIANT_BOOL IShapefile::GetVolatile ( ); -__declspec(implementation_key(2156)) void IShapefile::PutVolatile ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2157)) VARIANT_BOOL IShapefile::EditUpdateShape ( long ShapeIndex, struct IShape * shpNew ); -__declspec(implementation_key(2158)) VARIANT_BOOL IShapefile::GetShapeModified ( long ShapeIndex ); -__declspec(implementation_key(2159)) void IShapefile::PutShapeModified ( long ShapeIndex, VARIANT_BOOL retVal ); -__declspec(implementation_key(2160)) VARIANT_BOOL IShapefile::GetInteractiveEditing ( ); -__declspec(implementation_key(2161)) void IShapefile::PutInteractiveEditing ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2162)) VARIANT_BOOL IShapefile::GetShapeIsHidden ( long ShapeIndex ); -__declspec(implementation_key(2163)) void IShapefile::PutShapeIsHidden ( long ShapeIndex, VARIANT_BOOL pVal ); -__declspec(implementation_key(2164)) VARIANT_BOOL IShapefile::GetSnappable ( ); -__declspec(implementation_key(2165)) void IShapefile::PutSnappable ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2166)) _bstr_t IShapefile::Serialize2 ( VARIANT_BOOL SaveSelection, VARIANT_BOOL SerializeCategories ); -__declspec(implementation_key(2167)) enum ShpfileType IShapefile::GetShapefileType2D ( ); -__declspec(implementation_key(2168)) long IShapefile::GetFieldIndexByName ( _bstr_t FieldName ); -__declspec(implementation_key(2169)) VARIANT_BOOL IShapefile::Move ( double xOffset, double yOffset ); -__declspec(implementation_key(2170)) VARIANT_BOOL IShapefile::RemoveSpatialIndex ( ); -__declspec(implementation_key(2171)) VARIANT_BOOL IShapefile::GetShapeRendered ( long ShapeIndex ); -__declspec(implementation_key(2172)) _bstr_t IShapefile::GetSortField ( ); -__declspec(implementation_key(2173)) void IShapefile::PutSortField ( _bstr_t pVal ); -__declspec(implementation_key(2174)) VARIANT_BOOL IShapefile::GetSortAscending ( ); -__declspec(implementation_key(2175)) void IShapefile::PutSortAscending ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2176)) HRESULT IShapefile::UpdateSortField ( ); -__declspec(implementation_key(2177)) VARIANT_BOOL IShapefile::SaveAsEx ( _bstr_t newFilename, VARIANT_BOOL stopEditing, VARIANT_BOOL unboundFile ); -__declspec(implementation_key(2178)) VARIANT_BOOL IShapefile::FixUpShapes2 ( VARIANT_BOOL SelectedOnly, struct IShapefile * * result ); -__declspec(implementation_key(2179)) VARIANT_BOOL IShapefile::StartAppendMode ( ); -__declspec(implementation_key(2180)) HRESULT IShapefile::StopAppendMode ( ); -__declspec(implementation_key(2181)) VARIANT_BOOL IShapefile::GetAppendMode ( ); -__declspec(implementation_key(2182)) long IShapefileCategories::GetLastErrorCode ( ); -__declspec(implementation_key(2183)) _bstr_t IShapefileCategories::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(2184)) ICallbackPtr IShapefileCategories::GetGlobalCallback ( ); -__declspec(implementation_key(2185)) void IShapefileCategories::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(2186)) _bstr_t IShapefileCategories::GetKey ( ); -__declspec(implementation_key(2187)) void IShapefileCategories::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(2188)) IShapefileCategoryPtr IShapefileCategories::Add ( _bstr_t Name ); -__declspec(implementation_key(2189)) IShapefileCategoryPtr IShapefileCategories::Insert ( long Index, _bstr_t Name ); -__declspec(implementation_key(2190)) VARIANT_BOOL IShapefileCategories::Remove ( long Index ); -__declspec(implementation_key(2191)) HRESULT IShapefileCategories::Clear ( ); -__declspec(implementation_key(2192)) IShapefileCategoryPtr IShapefileCategories::GetItem ( long Index ); -__declspec(implementation_key(2193)) void IShapefileCategories::PutItem ( long Index, struct IShapefileCategory * pVal ); -__declspec(implementation_key(2194)) VARIANT_BOOL IShapefileCategories::Generate ( long FieldIndex, enum tkClassificationType ClassificationType, long numClasses ); -__declspec(implementation_key(2195)) long IShapefileCategories::GetCount ( ); -__declspec(implementation_key(2196)) IShapefilePtr IShapefileCategories::GetShapefile ( ); -__declspec(implementation_key(2197)) HRESULT IShapefileCategories::ApplyExpressions ( ); -__declspec(implementation_key(2198)) HRESULT IShapefileCategories::ApplyExpression ( long CategoryIndex ); -__declspec(implementation_key(2199)) HRESULT IShapefileCategories::ApplyColorScheme ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme ); -__declspec(implementation_key(2200)) HRESULT IShapefileCategories::ApplyColorScheme2 ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme, enum tkShapeElements ShapeElement ); -__declspec(implementation_key(2201)) HRESULT IShapefileCategories::ApplyColorScheme3 ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme, enum tkShapeElements ShapeElement, long CategoryStartIndex, long CategoryEndIndex ); -__declspec(implementation_key(2202)) _bstr_t IShapefileCategories::GetCaption ( ); -__declspec(implementation_key(2203)) void IShapefileCategories::PutCaption ( _bstr_t pVal ); -__declspec(implementation_key(2204)) VARIANT_BOOL IShapefileCategories::MoveUp ( long Index ); -__declspec(implementation_key(2205)) VARIANT_BOOL IShapefileCategories::MoveDown ( long Index ); -__declspec(implementation_key(2206)) _bstr_t IShapefileCategories::Serialize ( ); -__declspec(implementation_key(2207)) HRESULT IShapefileCategories::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(2208)) VARIANT_BOOL IShapefileCategories::AddRange ( long FieldIndex, enum tkClassificationType ClassificationType, long numClasses, const _variant_t & MinValue, const _variant_t & MaxValue ); -__declspec(implementation_key(2209)) int IShapefileCategories::GetCategoryIndexByName ( _bstr_t categoryName ); -__declspec(implementation_key(2210)) int IShapefileCategories::GetCategoryIndex ( struct IShapefileCategory * Category ); -__declspec(implementation_key(2211)) VARIANT_BOOL IShapefileCategories::GeneratePolygonColors ( struct IColorScheme * Scheme ); -__declspec(implementation_key(2212)) long IShapefileCategories::GetClassificationField ( ); -__declspec(implementation_key(2213)) void IShapefileCategories::PutClassificationField ( long pVal ); -__declspec(implementation_key(2214)) VARIANT_BOOL IShapefileCategories::Generate2 ( _bstr_t FieldName, enum tkClassificationType ClassificationType, long numClasses ); -__declspec(implementation_key(2215)) HRESULT IShapefileCategories::Add2 ( struct IShapefileCategory * Category ); -__declspec(implementation_key(2216)) VARIANT_BOOL IShapefileCategories::Insert2 ( long Index, struct IShapefileCategory * Category ); -__declspec(implementation_key(2217)) HRESULT IFieldStatOperations::AddFieldIndex ( int FieldIndex, enum tkFieldStatOperation Operation ); -__declspec(implementation_key(2218)) VARIANT_BOOL IFieldStatOperations::Remove ( int operationIndex ); -__declspec(implementation_key(2219)) HRESULT IFieldStatOperations::Clear ( ); -__declspec(implementation_key(2220)) int IFieldStatOperations::GetCount ( ); -__declspec(implementation_key(2221)) enum tkFieldStatOperation IFieldStatOperations::GetOperation ( int operationIndex ); -__declspec(implementation_key(2222)) int IFieldStatOperations::GetFieldIndex ( int operationIndex ); -__declspec(implementation_key(2223)) long IFieldStatOperations::GetLastErrorCode ( ); -__declspec(implementation_key(2224)) _bstr_t IFieldStatOperations::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(2225)) HRESULT IFieldStatOperations::AddFieldName ( _bstr_t FieldName, enum tkFieldStatOperation Operation ); -__declspec(implementation_key(2226)) _bstr_t IFieldStatOperations::GetFieldName ( int operationIndex ); -__declspec(implementation_key(2227)) VARIANT_BOOL IFieldStatOperations::Validate ( struct IShapefile * sf ); -__declspec(implementation_key(2228)) VARIANT_BOOL IFieldStatOperations::GetOperationIsValid ( int operationIndex ); -__declspec(implementation_key(2229)) enum tkFieldOperationValidity IFieldStatOperations::GetOperationIsValidReason ( int operationIndex ); -__declspec(implementation_key(2230)) _bstr_t IFieldStatOperations::GetKey ( ); -__declspec(implementation_key(2231)) void IFieldStatOperations::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(2232)) _bstr_t IOgrLayer::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(2233)) long IOgrLayer::GetLastErrorCode ( ); -__declspec(implementation_key(2234)) ICallbackPtr IOgrLayer::GetGlobalCallback ( ); -__declspec(implementation_key(2235)) void IOgrLayer::PutGlobalCallback ( struct ICallback * retVal ); -__declspec(implementation_key(2236)) _bstr_t IOgrLayer::GetKey ( ); -__declspec(implementation_key(2237)) void IOgrLayer::PutKey ( _bstr_t retVal ); -__declspec(implementation_key(2238)) HRESULT IOgrLayer::Close ( ); -__declspec(implementation_key(2239)) _bstr_t IOgrLayer::GetName ( ); -__declspec(implementation_key(2240)) IShapefilePtr IOgrLayer::GetBuffer ( ); -__declspec(implementation_key(2241)) VARIANT_BOOL IOgrLayer::ReloadFromSource ( ); -__declspec(implementation_key(2242)) VARIANT_BOOL IOgrLayer::RedefineQuery ( _bstr_t newSql ); -__declspec(implementation_key(2243)) _bstr_t IOgrLayer::GetConnectionString ( ); -__declspec(implementation_key(2244)) _bstr_t IOgrLayer::GetSourceQuery ( ); -__declspec(implementation_key(2245)) IGeoProjectionPtr IOgrLayer::GetGeoProjection ( ); -__declspec(implementation_key(2246)) enum ShpfileType IOgrLayer::GetShapeType ( ); -__declspec(implementation_key(2247)) VARIANT_BOOL IOgrLayer::GetDataIsReprojected ( ); -__declspec(implementation_key(2248)) _bstr_t IOgrLayer::GetFIDColumnName ( ); -__declspec(implementation_key(2249)) enum tkOgrSaveResult IOgrLayer::SaveChanges ( int * savedCount, enum tkOgrSaveType saveType, VARIANT_BOOL validateShapes ); -__declspec(implementation_key(2250)) VARIANT_BOOL IOgrLayer::TestCapability ( enum tkOgrLayerCapability capability ); -__declspec(implementation_key(2251)) int IOgrLayer::GetUpdateSourceErrorCount ( ); -__declspec(implementation_key(2252)) _bstr_t IOgrLayer::GetUpdateSourceErrorMsg ( int errorIndex ); -__declspec(implementation_key(2253)) int IOgrLayer::GetUpdateSourceErrorShapeIndex ( int errorIndex ); -__declspec(implementation_key(2254)) int IOgrLayer::GetFeatureCount ( VARIANT_BOOL forceLoading ); -__declspec(implementation_key(2255)) VARIANT_BOOL IOgrLayer::GetExtents ( struct IExtents * * layerExtents, VARIANT_BOOL forceLoading ); -__declspec(implementation_key(2256)) _bstr_t IOgrLayer::GetGeometryColumnName ( ); -__declspec(implementation_key(2257)) VARIANT_BOOL IOgrLayer::GetSupportsEditing ( enum tkOgrSaveType editingType ); -__declspec(implementation_key(2258)) _bstr_t IOgrLayer::Serialize ( ); -__declspec(implementation_key(2259)) VARIANT_BOOL IOgrLayer::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(2260)) VARIANT_BOOL IOgrLayer::OpenFromQuery ( _bstr_t connectionString, _bstr_t sql ); -__declspec(implementation_key(2261)) VARIANT_BOOL IOgrLayer::OpenFromDatabase ( _bstr_t connectionString, _bstr_t LayerName, VARIANT_BOOL forUpdate ); -__declspec(implementation_key(2262)) enum tkOgrSourceType IOgrLayer::GetSourceType ( ); -__declspec(implementation_key(2263)) _bstr_t IOgrLayer::GetGdalLastErrorMsg ( ); -__declspec(implementation_key(2264)) VARIANT_BOOL IOgrLayer::GetDynamicLoading ( ); -__declspec(implementation_key(2265)) void IOgrLayer::PutDynamicLoading ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2266)) long IOgrLayer::GetMaxFeatureCount ( ); -__declspec(implementation_key(2267)) void IOgrLayer::PutMaxFeatureCount ( long pVal ); -__declspec(implementation_key(2268)) VARIANT_BOOL IOgrLayer::GetSupportsStyles ( ); -__declspec(implementation_key(2269)) long IOgrLayer::GetNumStyles ( ); -__declspec(implementation_key(2270)) _bstr_t IOgrLayer::GetStyleName ( long styleIndex ); -__declspec(implementation_key(2271)) VARIANT_BOOL IOgrLayer::ClearStyles ( ); -__declspec(implementation_key(2272)) VARIANT_BOOL IOgrLayer::RemoveStyle ( _bstr_t StyleName ); -__declspec(implementation_key(2273)) _bstr_t IOgrLayer::GetLabelExpression ( ); -__declspec(implementation_key(2274)) void IOgrLayer::PutLabelExpression ( _bstr_t pVal ); -__declspec(implementation_key(2275)) enum tkLabelPositioning IOgrLayer::GetLabelPosition ( ); -__declspec(implementation_key(2276)) void IOgrLayer::PutLabelPosition ( enum tkLabelPositioning pVal ); -__declspec(implementation_key(2277)) enum tkLineLabelOrientation IOgrLayer::GetLabelOrientation ( ); -__declspec(implementation_key(2278)) void IOgrLayer::PutLabelOrientation ( enum tkLineLabelOrientation pVal ); -__declspec(implementation_key(2279)) VARIANT_BOOL IOgrLayer::GenerateCategories ( _bstr_t FieldName, enum tkClassificationType ClassificationType, long numClasses, enum tkMapColor colorStart, enum tkMapColor colorEnd, enum tkColorSchemeType schemeType ); -__declspec(implementation_key(2280)) enum ShpfileType IOgrLayer::GetShapeType2D ( ); -__declspec(implementation_key(2281)) _bstr_t IOgrLayer::GetDriverName ( ); -__declspec(implementation_key(2282)) VARIANT_BOOL IOgrLayer::OpenFromFile ( _bstr_t Filename, VARIANT_BOOL forUpdate ); -__declspec(implementation_key(2283)) _variant_t IOgrLayer::GetAvailableShapeTypes ( ); -__declspec(implementation_key(2284)) enum ShpfileType IOgrLayer::GetActiveShapeType ( ); -__declspec(implementation_key(2285)) void IOgrLayer::PutActiveShapeType ( enum ShpfileType pVal ); -__declspec(implementation_key(2286)) VARIANT_BOOL IOgrLayer::GetIsExternalDatasource ( ); -__declspec(implementation_key(2287)) _bstr_t IOgrDatasource::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(2288)) long IOgrDatasource::GetLastErrorCode ( ); -__declspec(implementation_key(2289)) ICallbackPtr IOgrDatasource::GetGlobalCallback ( ); -__declspec(implementation_key(2290)) void IOgrDatasource::PutGlobalCallback ( struct ICallback * retVal ); -__declspec(implementation_key(2291)) _bstr_t IOgrDatasource::GetKey ( ); -__declspec(implementation_key(2292)) void IOgrDatasource::PutKey ( _bstr_t retVal ); -__declspec(implementation_key(2293)) HRESULT IOgrDatasource::Close ( ); -__declspec(implementation_key(2294)) VARIANT_BOOL IOgrDatasource::Open ( _bstr_t connectionString ); -__declspec(implementation_key(2295)) int IOgrDatasource::GetLayerCount ( ); -__declspec(implementation_key(2296)) IOgrLayerPtr IOgrDatasource::GetLayer ( int Index, VARIANT_BOOL forUpdate ); -__declspec(implementation_key(2297)) _bstr_t IOgrDatasource::GetDriverName ( ); -__declspec(implementation_key(2298)) _bstr_t IOgrDatasource::GetLayerName ( int layerIndex ); -__declspec(implementation_key(2299)) IOgrLayerPtr IOgrDatasource::GetLayerByName ( _bstr_t LayerName, VARIANT_BOOL forUpdate ); -__declspec(implementation_key(2300)) IOgrLayerPtr IOgrDatasource::RunQuery ( _bstr_t sql ); -__declspec(implementation_key(2301)) VARIANT_BOOL IOgrDatasource::DeleteLayer ( int layerIndex ); -__declspec(implementation_key(2302)) VARIANT_BOOL IOgrDatasource::TestCapability ( enum tkOgrDSCapability capability ); -__declspec(implementation_key(2303)) VARIANT_BOOL IOgrDatasource::CreateLayer ( _bstr_t LayerName, enum ShpfileType ShpType, struct IGeoProjection * Projection, _bstr_t creationOptions ); -__declspec(implementation_key(2304)) int IOgrDatasource::LayerIndexByName ( _bstr_t LayerName ); -__declspec(implementation_key(2305)) VARIANT_BOOL IOgrDatasource::ImportShapefile ( struct IShapefile * sf, _bstr_t LayerName, _bstr_t creationOptions, enum tkShapeValidationMode shapeValidationMode ); -__declspec(implementation_key(2306)) _bstr_t IOgrDatasource::GetDriverMetadata ( enum tkGdalDriverMetadata Metadata ); -__declspec(implementation_key(2307)) int IOgrDatasource::GetDriverMetadataCount ( ); -__declspec(implementation_key(2308)) _bstr_t IOgrDatasource::GetDriverMetadataItem ( int metadataIndex ); -__declspec(implementation_key(2309)) VARIANT_BOOL IOgrDatasource::ExecuteSQL ( _bstr_t sql, BSTR * errorMessage ); -__declspec(implementation_key(2310)) _bstr_t IOgrDatasource::GetGdalLastErrorMsg ( ); -__declspec(implementation_key(2311)) _variant_t IOgrDatasource::GetSchemas ( ); -__declspec(implementation_key(2312)) IOgrLayerPtr IOgrDatasource::GetLayer2 ( long Index, VARIANT_BOOL forUpdate, VARIANT_BOOL newConnection ); -__declspec(implementation_key(2313)) VARIANT_BOOL IOgrDatasource::Open2 ( _bstr_t connectionString, VARIANT_BOOL forUpdate ); -__declspec(implementation_key(2314)) long IShapeNetwork::Build ( struct IShapefile * Shapefile, long ShapeIndex, long FinalPointIndex, double Tolerance, enum AmbiguityResolution ar, struct ICallback * cBack ); -__declspec(implementation_key(2315)) VARIANT_BOOL IShapeNetwork::DeleteShape ( long ShapeIndex ); -__declspec(implementation_key(2316)) IGridPtr IShapeNetwork::RasterizeD8 ( VARIANT_BOOL UseNetworkBounds, struct IGridHeader * Header, double Cellsize, struct ICallback * cBack ); -__declspec(implementation_key(2317)) VARIANT_BOOL IShapeNetwork::MoveUp ( long UpIndex ); -__declspec(implementation_key(2318)) VARIANT_BOOL IShapeNetwork::MoveDown ( ); -__declspec(implementation_key(2319)) VARIANT_BOOL IShapeNetwork::MoveTo ( long ShapeIndex ); -__declspec(implementation_key(2320)) VARIANT_BOOL IShapeNetwork::MoveToOutlet ( ); -__declspec(implementation_key(2321)) IShapefilePtr IShapeNetwork::GetShapefile ( ); -__declspec(implementation_key(2322)) IShapePtr IShapeNetwork::GetCurrentShape ( ); -__declspec(implementation_key(2323)) long IShapeNetwork::GetCurrentShapeIndex ( ); -__declspec(implementation_key(2324)) double IShapeNetwork::GetDistanceToOutlet ( long pointIndex ); -__declspec(implementation_key(2325)) long IShapeNetwork::GetNumDirectUps ( ); -__declspec(implementation_key(2326)) long IShapeNetwork::GetNetworkSize ( ); -__declspec(implementation_key(2327)) long IShapeNetwork::GetAmbigShapeIndex ( long Index ); -__declspec(implementation_key(2328)) long IShapeNetwork::GetLastErrorCode ( ); -__declspec(implementation_key(2329)) _bstr_t IShapeNetwork::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(2330)) ICallbackPtr IShapeNetwork::GetGlobalCallback ( ); -__declspec(implementation_key(2331)) void IShapeNetwork::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(2332)) _bstr_t IShapeNetwork::GetKey ( ); -__declspec(implementation_key(2333)) void IShapeNetwork::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(2334)) long IShapeNetwork::GetParentIndex ( ); -__declspec(implementation_key(2335)) void IShapeNetwork::PutParentIndex ( long pVal ); -__declspec(implementation_key(2336)) VARIANT_BOOL IShapeNetwork::Open ( struct IShapefile * sf, struct ICallback * cBack ); -__declspec(implementation_key(2337)) VARIANT_BOOL IShapeNetwork::Close ( ); -__declspec(implementation_key(2338)) VARIANT_BOOL IUtils::PointInPolygon ( struct IShape * Shp, struct IPoint * TestPoint ); -__declspec(implementation_key(2339)) VARIANT_BOOL IUtils::GridReplace ( struct IGrid * Grd, const _variant_t & OldValue, const _variant_t & NewValue, struct ICallback * cBack ); -__declspec(implementation_key(2340)) VARIANT_BOOL IUtils::GridInterpolateNoData ( struct IGrid * Grd, struct ICallback * cBack ); -__declspec(implementation_key(2341)) VARIANT_BOOL IUtils::RemoveColinearPoints ( struct IShapefile * Shapes, double LinearTolerance, struct ICallback * cBack ); -__declspec(implementation_key(2342)) double IUtils::GetLength ( struct IShape * Shape ); -__declspec(implementation_key(2343)) double IUtils::GetPerimeter ( struct IShape * Shape ); -__declspec(implementation_key(2344)) double IUtils::GetArea ( struct IShape * Shape ); -__declspec(implementation_key(2345)) long IUtils::GetLastErrorCode ( ); -__declspec(implementation_key(2346)) _bstr_t IUtils::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(2347)) ICallbackPtr IUtils::GetGlobalCallback ( ); -__declspec(implementation_key(2348)) void IUtils::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(2349)) _bstr_t IUtils::GetKey ( ); -__declspec(implementation_key(2350)) void IUtils::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(2351)) IShapePtr IUtils::ClipPolygon ( enum PolygonOperation op, struct IShape * SubjectPolygon, struct IShape * ClipPolygon ); -__declspec(implementation_key(2352)) IGridPtr IUtils::GridMerge ( const _variant_t & Grids, _bstr_t MergeFilename, VARIANT_BOOL InRam, enum GridFileType GrdFileType, struct ICallback * cBack ); -__declspec(implementation_key(2353)) IShapePtr IUtils::ShapeMerge ( struct IShapefile * Shapes, long IndexOne, long IndexTwo, struct ICallback * cBack ); -__declspec(implementation_key(2354)) IImagePtr IUtils::GridToImage ( struct IGrid * Grid, struct IGridColorScheme * cScheme, struct ICallback * cBack ); -__declspec(implementation_key(2355)) IShapefilePtr IUtils::GridToShapefile ( struct IGrid * Grid, struct IGrid * ConnectionGrid, struct ICallback * cBack ); -__declspec(implementation_key(2356)) IGridPtr IUtils::GridToGrid ( struct IGrid * Grid, enum GridDataType OutDataType, struct ICallback * cBack ); -__declspec(implementation_key(2357)) IShapefilePtr IUtils::ShapeToShapeZ ( struct IShapefile * Shapefile, struct IGrid * Grid, struct ICallback * cBack ); -__declspec(implementation_key(2358)) IShapefilePtr IUtils::TinToShapefile ( struct ITin * Tin, enum ShpfileType Type, struct ICallback * cBack ); -__declspec(implementation_key(2359)) IGridPtr IUtils::ShapefileToGrid ( struct IShapefile * Shpfile, VARIANT_BOOL UseShapefileBounds, struct IGridHeader * GrdHeader, double Cellsize, VARIANT_BOOL UseShapeNumber, short SingleValue ); -__declspec(implementation_key(2360)) IPictureDisp * IUtils::hBitmapToPicture ( long hBitmap ); -__declspec(implementation_key(2361)) VARIANT_BOOL IUtils::GenerateHillShade ( _bstr_t bstrGridFilename, _bstr_t bstrShadeFilename, float Z, float Scale, float az, float alt ); -__declspec(implementation_key(2362)) VARIANT_BOOL IUtils::GenerateContour ( _bstr_t pszSrcFilename, _bstr_t pszDstFilename, double dfInterval, double dfNoData, VARIANT_BOOL Is3D, const _variant_t & dblFLArray, struct ICallback * cBack ); -__declspec(implementation_key(2363)) VARIANT_BOOL IUtils::TranslateRaster ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ); -__declspec(implementation_key(2364)) IShapefilePtr IUtils::OGRLayerToShapefile ( _bstr_t Filename, enum ShpfileType ShpType, struct ICallback * cBack ); -__declspec(implementation_key(2365)) VARIANT_BOOL IUtils::MergeImages ( SAFEARRAY * InputNames, _bstr_t OutputName ); -__declspec(implementation_key(2366)) IShapefilePtr IUtils::ReprojectShapefile ( struct IShapefile * sf, struct IGeoProjection * source, struct IGeoProjection * target ); -__declspec(implementation_key(2367)) OLE_COLOR IUtils::ColorByName ( enum tkMapColor Name ); -__declspec(implementation_key(2368)) VARIANT_BOOL IUtils::ClipGridWithPolygon ( _bstr_t inputGridfile, struct IShape * poly, _bstr_t resultGridfile, VARIANT_BOOL keepExtents ); -__declspec(implementation_key(2369)) VARIANT_BOOL IUtils::ClipGridWithPolygon2 ( struct IGrid * inputGrid, struct IShape * poly, _bstr_t resultGridfile, VARIANT_BOOL keepExtents ); -__declspec(implementation_key(2370)) VARIANT_BOOL IUtils::GridStatisticsToShapefile ( struct IGrid * Grid, struct IShapefile * sf, VARIANT_BOOL SelectedOnly, VARIANT_BOOL overwriteFields, VARIANT_BOOL useCenterWithinMethod ); -__declspec(implementation_key(2371)) VARIANT_BOOL IUtils::Polygonize ( _bstr_t pszSrcFilename, _bstr_t pszDstFilename, int iSrcBand, VARIANT_BOOL NoMask, _bstr_t pszMaskFilename, _bstr_t pszOGRFormat, _bstr_t pszDstLayerName, _bstr_t pszPixValFieldName, struct ICallback * cBack ); -__declspec(implementation_key(2372)) _bstr_t IUtils::GDALInfo ( _bstr_t bstrSrcFilename, _bstr_t bstrOptions, struct ICallback * cBack ); -__declspec(implementation_key(2373)) VARIANT_BOOL IUtils::GDALWarp ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ); -__declspec(implementation_key(2374)) VARIANT_BOOL IUtils::GDALBuildVrt ( _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ); -__declspec(implementation_key(2375)) VARIANT_BOOL IUtils::GDALAddOverviews ( _bstr_t bstrSrcFilename, _bstr_t bstrOptions, _bstr_t bstrLevels, struct ICallback * cBack ); -__declspec(implementation_key(2376)) VARIANT_BOOL IUtils::GDALRasterize ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ); -__declspec(implementation_key(2377)) _bstr_t IUtils::OGRInfo ( _bstr_t bstrSrcFilename, _bstr_t bstrOptions, _bstr_t bstrLayers, struct ICallback * cBack ); -__declspec(implementation_key(2378)) VARIANT_BOOL IUtils::OGR2OGR ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ); -__declspec(implementation_key(2379)) VARIANT_BOOL IUtils::ConvertDistance ( enum tkUnitsOfMeasure sourceUnit, enum tkUnitsOfMeasure targetUnit, double * Value ); -__declspec(implementation_key(2380)) IDispatchPtr IUtils::CreateInstance ( enum tkInterface interfaceId ); -__declspec(implementation_key(2381)) double IUtils::GeodesicDistance ( double lat1, double lng1, double lat2, double lng2 ); -__declspec(implementation_key(2382)) VARIANT_BOOL IUtils::MaskRaster ( _bstr_t Filename, unsigned char newPerBandValue ); -__declspec(implementation_key(2383)) VARIANT_BOOL IUtils::GridStatisticsForPolygon ( struct IGrid * Grid, struct IGridHeader * Header, struct IExtents * gridExtents, struct IShape * Shape, double NodataValue, double * MeanValue, double * MinValue, double * MaxValue ); -__declspec(implementation_key(2384)) VARIANT_BOOL IUtils::CopyNodataValues ( _bstr_t SourceFilename, _bstr_t destFilename ); -__declspec(implementation_key(2385)) IImagePtr IUtils::GridToImage2 ( struct IGrid * Grid, struct IGridColorScheme * ci, enum tkGridProxyFormat imageFormat, VARIANT_BOOL InRam, struct ICallback * cBack ); -__declspec(implementation_key(2386)) _bstr_t IUtils::ErrorMsgFromObject ( IDispatch * comClass ); -__declspec(implementation_key(2387)) IGeoProjectionPtr IUtils::TileProjectionToGeoProjection ( enum tkTileProjection Projection ); -__declspec(implementation_key(2388)) _bstr_t IUtils::GetComUsageReport ( VARIANT_BOOL unreleasedOnly ); -__declspec(implementation_key(2389)) VARIANT_BOOL IUtils::CalculateRaster ( SAFEARRAY * filenames, _bstr_t Expression, _bstr_t outputFilename, _bstr_t gdalOutputFormat, float NodataValue, struct ICallback * cBack, BSTR * ErrorMsg ); -__declspec(implementation_key(2390)) VARIANT_BOOL IUtils::ReclassifyRaster ( _bstr_t Filename, int bandIndex, _bstr_t OutputName, SAFEARRAY * LowerBounds, SAFEARRAY * UpperBounds, SAFEARRAY * NewValues, _bstr_t gdalOutputFormat, struct ICallback * cBack ); -__declspec(implementation_key(2391)) VARIANT_BOOL IUtils::IsTiffGrid ( _bstr_t Filename ); -__declspec(implementation_key(2392)) double IUtils::GeodesicArea ( struct IShape * shapeWgs84 ); -__declspec(implementation_key(2393)) VARIANT_BOOL IUtils::FixUpShapes ( struct IShapefile * subject, VARIANT_BOOL SelectedOnly, _bstr_t outputFilename, VARIANT_BOOL Overwrite ); -__declspec(implementation_key(2394)) VARIANT_BOOL IUtils::BufferByDistance ( struct IShapefile * subject, double Distance, long nSegments, VARIANT_BOOL SelectedOnly, VARIANT_BOOL MergeResults, _bstr_t outputFilename, VARIANT_BOOL Overwrite ); -__declspec(implementation_key(2395)) VARIANT_BOOL IUtils::ExplodeShapes ( struct IShapefile * subject, VARIANT_BOOL SelectedOnly, _bstr_t outputFilename, VARIANT_BOOL Overwrite ); -__declspec(implementation_key(2396)) VARIANT_BOOL IUtils::ExportSelection ( struct IShapefile * subject, _bstr_t outputFilename, VARIANT_BOOL Overwrite ); -__declspec(implementation_key(2397)) enum tkUnitsOfMeasure IUtils::EPSGUnitConversion ( int EPSGUnitCode ); -__declspec(implementation_key(2398)) _bstr_t IUtils::GetNAD83ProjectionName ( enum tkNad83Projection projectionID ); -__declspec(implementation_key(2399)) _bstr_t IUtils::GetWGS84ProjectionName ( enum tkWgs84Projection projectionID ); -__declspec(implementation_key(2400)) _bstr_t IUtils::GetProjectionNameByID ( int SRID ); -__declspec(implementation_key(2401)) VARIANT_BOOL IUtils::GetProjectionList ( enum tkProjectionSet projectionSets, VARIANT * list ); -#pragma stop_map_region - -} // namespace mapWindow - -#pragma pack(pop) diff --git a/Debug/mapwingis.tli b/Debug/mapwingis.tli deleted file mode 100644 index 8e704f4..0000000 --- a/Debug/mapwingis.tli +++ /dev/null @@ -1,17803 +0,0 @@ -// Created by Microsoft (R) C/C++ Compiler Version 10.00.30319.01 (07081a01). -// -// d:\gcs software\gcs-je20230622-981a\giscontroldlg\debug\mapwingis.tli -// -// Wrapper implementations for Win32 type library MapWinGIS_SDK\MapWinGIS.ocx -// compiler-generated file created 11/01/23 at 15:22:29 - DO NOT EDIT! - - -// -// interface ICallback wrapper method implementations -// - -#pragma implementation_key(1) -inline HRESULT mapWindow::ICallback::Progress ( _bstr_t KeyOfSender, long Percent, _bstr_t Message ) { - HRESULT _hr = raw_Progress(KeyOfSender, Percent, Message); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2) -inline HRESULT mapWindow::ICallback::Error ( _bstr_t KeyOfSender, _bstr_t ErrorMsg ) { - HRESULT _hr = raw_Error(KeyOfSender, ErrorMsg); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -// -// interface IPoint wrapper method implementations -// - -#pragma implementation_key(3) -inline double mapWindow::IPoint::Getx ( ) { - double _result = 0; - HRESULT _hr = get_x(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(4) -inline void mapWindow::IPoint::Putx ( double pVal ) { - HRESULT _hr = put_x(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(5) -inline double mapWindow::IPoint::Gety ( ) { - double _result = 0; - HRESULT _hr = get_y(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(6) -inline void mapWindow::IPoint::Puty ( double pVal ) { - HRESULT _hr = put_y(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(7) -inline double mapWindow::IPoint::GetZ ( ) { - double _result = 0; - HRESULT _hr = get_Z(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(8) -inline void mapWindow::IPoint::PutZ ( double pVal ) { - HRESULT _hr = put_Z(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(9) -inline long mapWindow::IPoint::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(10) -inline _bstr_t mapWindow::IPoint::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(11) -inline mapWindow::ICallbackPtr mapWindow::IPoint::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(12) -inline void mapWindow::IPoint::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(13) -inline _bstr_t mapWindow::IPoint::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(14) -inline void mapWindow::IPoint::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(15) -inline double mapWindow::IPoint::GetM ( ) { - double _result = 0; - HRESULT _hr = get_M(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(16) -inline void mapWindow::IPoint::PutM ( double pVal ) { - HRESULT _hr = put_M(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(17) -inline mapWindow::IPointPtr mapWindow::IPoint::Clone ( ) { - struct IPoint * _result = 0; - HRESULT _hr = raw_Clone(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IPointPtr(_result, false); -} - -#pragma implementation_key(18) -inline HRESULT mapWindow::IPoint::Set ( double newX, double newY, double newZ ) { - HRESULT _hr = raw_Set(newX, newY, newZ); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -// -// interface IGridColorBreak wrapper method implementations -// - -#pragma implementation_key(19) -inline OLE_COLOR mapWindow::IGridColorBreak::GetHighColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_HighColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(20) -inline void mapWindow::IGridColorBreak::PutHighColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_HighColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(21) -inline OLE_COLOR mapWindow::IGridColorBreak::GetLowColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_LowColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(22) -inline void mapWindow::IGridColorBreak::PutLowColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_LowColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(23) -inline double mapWindow::IGridColorBreak::GetHighValue ( ) { - double _result = 0; - HRESULT _hr = get_HighValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(24) -inline void mapWindow::IGridColorBreak::PutHighValue ( double pVal ) { - HRESULT _hr = put_HighValue(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(25) -inline double mapWindow::IGridColorBreak::GetLowValue ( ) { - double _result = 0; - HRESULT _hr = get_LowValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(26) -inline void mapWindow::IGridColorBreak::PutLowValue ( double pVal ) { - HRESULT _hr = put_LowValue(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(27) -inline enum mapWindow::ColoringType mapWindow::IGridColorBreak::GetColoringType ( ) { - enum ColoringType _result; - HRESULT _hr = get_ColoringType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(28) -inline void mapWindow::IGridColorBreak::PutColoringType ( enum ColoringType pVal ) { - HRESULT _hr = put_ColoringType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(29) -inline enum mapWindow::GradientModel mapWindow::IGridColorBreak::GetGradientModel ( ) { - enum GradientModel _result; - HRESULT _hr = get_GradientModel(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(30) -inline void mapWindow::IGridColorBreak::PutGradientModel ( enum GradientModel pVal ) { - HRESULT _hr = put_GradientModel(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(31) -inline long mapWindow::IGridColorBreak::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(32) -inline _bstr_t mapWindow::IGridColorBreak::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(33) -inline mapWindow::ICallbackPtr mapWindow::IGridColorBreak::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(34) -inline void mapWindow::IGridColorBreak::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(35) -inline _bstr_t mapWindow::IGridColorBreak::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(36) -inline void mapWindow::IGridColorBreak::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(37) -inline _bstr_t mapWindow::IGridColorBreak::GetCaption ( ) { - BSTR _result = 0; - HRESULT _hr = get_Caption(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(38) -inline void mapWindow::IGridColorBreak::PutCaption ( _bstr_t pVal ) { - HRESULT _hr = put_Caption(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(39) -inline VARIANT_BOOL mapWindow::IGridColorBreak::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(40) -inline void mapWindow::IGridColorBreak::PutVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Visible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IVector wrapper method implementations -// - -#pragma implementation_key(41) -inline double mapWindow::IVector::Geti ( ) { - double _result = 0; - HRESULT _hr = get_i(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(42) -inline void mapWindow::IVector::Puti ( double pVal ) { - HRESULT _hr = put_i(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(43) -inline double mapWindow::IVector::Getj ( ) { - double _result = 0; - HRESULT _hr = get_j(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(44) -inline void mapWindow::IVector::Putj ( double pVal ) { - HRESULT _hr = put_j(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(45) -inline double mapWindow::IVector::Getk ( ) { - double _result = 0; - HRESULT _hr = get_k(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(46) -inline void mapWindow::IVector::Putk ( double pVal ) { - HRESULT _hr = put_k(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(47) -inline HRESULT mapWindow::IVector::Normalize ( ) { - HRESULT _hr = raw_Normalize(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(48) -inline double mapWindow::IVector::Dot ( struct IVector * V ) { - double _result = 0; - HRESULT _hr = raw_Dot(V, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(49) -inline mapWindow::IVectorPtr mapWindow::IVector::CrossProduct ( struct IVector * V ) { - struct IVector * _result = 0; - HRESULT _hr = raw_CrossProduct(V, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IVectorPtr(_result, false); -} - -#pragma implementation_key(50) -inline long mapWindow::IVector::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(51) -inline _bstr_t mapWindow::IVector::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(52) -inline mapWindow::ICallbackPtr mapWindow::IVector::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(53) -inline void mapWindow::IVector::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(54) -inline _bstr_t mapWindow::IVector::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(55) -inline void mapWindow::IVector::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IColorScheme wrapper method implementations -// - -#pragma implementation_key(56) -inline HRESULT mapWindow::IColorScheme::SetColors ( OLE_COLOR Color1, OLE_COLOR Color2 ) { - HRESULT _hr = raw_SetColors(Color1, Color2); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(57) -inline HRESULT mapWindow::IColorScheme::SetColors2 ( enum tkMapColor Color1, enum tkMapColor Color2 ) { - HRESULT _hr = raw_SetColors2(Color1, Color2); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(58) -inline HRESULT mapWindow::IColorScheme::SetColors3 ( short MinRed, short MinGreen, short MinBlue, short MaxRed, short MaxGreen, short MaxBlue ) { - HRESULT _hr = raw_SetColors3(MinRed, MinGreen, MinBlue, MaxRed, MaxGreen, MaxBlue); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(59) -inline HRESULT mapWindow::IColorScheme::SetColors4 ( enum PredefinedColorScheme Scheme ) { - HRESULT _hr = raw_SetColors4(Scheme); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(60) -inline HRESULT mapWindow::IColorScheme::AddBreak ( double Value, OLE_COLOR Color ) { - HRESULT _hr = raw_AddBreak(Value, Color); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(61) -inline VARIANT_BOOL mapWindow::IColorScheme::Remove ( long Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Remove(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(62) -inline HRESULT mapWindow::IColorScheme::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(63) -inline long mapWindow::IColorScheme::GetNumBreaks ( ) { - long _result = 0; - HRESULT _hr = get_NumBreaks(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(64) -inline OLE_COLOR mapWindow::IColorScheme::GetRandomColor ( double Value ) { - OLE_COLOR _result; - HRESULT _hr = get_RandomColor(Value, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(65) -inline OLE_COLOR mapWindow::IColorScheme::GetGraduatedColor ( double Value ) { - OLE_COLOR _result; - HRESULT _hr = get_GraduatedColor(Value, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(66) -inline OLE_COLOR mapWindow::IColorScheme::GetBreakColor ( long Index ) { - OLE_COLOR _result; - HRESULT _hr = get_BreakColor(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(67) -inline void mapWindow::IColorScheme::PutBreakColor ( long Index, OLE_COLOR retVal ) { - HRESULT _hr = put_BreakColor(Index, retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(68) -inline double mapWindow::IColorScheme::GetBreakValue ( long Index ) { - double _result = 0; - HRESULT _hr = get_BreakValue(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(69) -inline long mapWindow::IColorScheme::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(70) -inline _bstr_t mapWindow::IColorScheme::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(71) -inline mapWindow::ICallbackPtr mapWindow::IColorScheme::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(72) -inline void mapWindow::IColorScheme::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(73) -inline _bstr_t mapWindow::IColorScheme::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(74) -inline void mapWindow::IColorScheme::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(75) -inline HRESULT mapWindow::IColorScheme::Reverse ( ) { - HRESULT _hr = raw_Reverse(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -// -// interface IGridColorScheme wrapper method implementations -// - -#pragma implementation_key(76) -inline long mapWindow::IGridColorScheme::GetNumBreaks ( ) { - long _result = 0; - HRESULT _hr = get_NumBreaks(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(77) -inline double mapWindow::IGridColorScheme::GetAmbientIntensity ( ) { - double _result = 0; - HRESULT _hr = get_AmbientIntensity(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(78) -inline void mapWindow::IGridColorScheme::PutAmbientIntensity ( double pVal ) { - HRESULT _hr = put_AmbientIntensity(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(79) -inline double mapWindow::IGridColorScheme::GetLightSourceIntensity ( ) { - double _result = 0; - HRESULT _hr = get_LightSourceIntensity(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(80) -inline void mapWindow::IGridColorScheme::PutLightSourceIntensity ( double pVal ) { - HRESULT _hr = put_LightSourceIntensity(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(81) -inline double mapWindow::IGridColorScheme::GetLightSourceAzimuth ( ) { - double _result = 0; - HRESULT _hr = get_LightSourceAzimuth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(82) -inline double mapWindow::IGridColorScheme::GetLightSourceElevation ( ) { - double _result = 0; - HRESULT _hr = get_LightSourceElevation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(83) -inline HRESULT mapWindow::IGridColorScheme::SetLightSource ( double Azimuth, double Elevation ) { - HRESULT _hr = raw_SetLightSource(Azimuth, Elevation); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(84) -inline HRESULT mapWindow::IGridColorScheme::InsertBreak ( struct IGridColorBreak * BrkInfo ) { - HRESULT _hr = raw_InsertBreak(BrkInfo); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(85) -inline mapWindow::IGridColorBreakPtr mapWindow::IGridColorScheme::GetBreak ( long Index ) { - struct IGridColorBreak * _result = 0; - HRESULT _hr = get_Break(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorBreakPtr(_result, false); -} - -#pragma implementation_key(86) -inline HRESULT mapWindow::IGridColorScheme::DeleteBreak ( long Index ) { - HRESULT _hr = raw_DeleteBreak(Index); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(87) -inline HRESULT mapWindow::IGridColorScheme::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(88) -inline OLE_COLOR mapWindow::IGridColorScheme::GetNoDataColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_NoDataColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(89) -inline void mapWindow::IGridColorScheme::PutNoDataColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_NoDataColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(90) -inline HRESULT mapWindow::IGridColorScheme::UsePredefined ( double LowValue, double HighValue, enum PredefinedColorScheme Preset ) { - HRESULT _hr = raw_UsePredefined(LowValue, HighValue, Preset); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(91) -inline mapWindow::IVectorPtr mapWindow::IGridColorScheme::GetLightSource ( ) { - struct IVector * _result = 0; - HRESULT _hr = raw_GetLightSource(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IVectorPtr(_result, false); -} - -#pragma implementation_key(92) -inline long mapWindow::IGridColorScheme::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(93) -inline _bstr_t mapWindow::IGridColorScheme::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(94) -inline mapWindow::ICallbackPtr mapWindow::IGridColorScheme::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(95) -inline void mapWindow::IGridColorScheme::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(96) -inline _bstr_t mapWindow::IGridColorScheme::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(97) -inline void mapWindow::IGridColorScheme::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(98) -inline HRESULT mapWindow::IGridColorScheme::InsertAt ( int Position, struct IGridColorBreak * Break ) { - HRESULT _hr = raw_InsertAt(Position, Break); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(99) -inline _bstr_t mapWindow::IGridColorScheme::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(100) -inline HRESULT mapWindow::IGridColorScheme::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(101) -inline VARIANT_BOOL mapWindow::IGridColorScheme::ReadFromFile ( _bstr_t mwlegFilename, _bstr_t nodeName ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ReadFromFile(mwlegFilename, nodeName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(102) -inline VARIANT_BOOL mapWindow::IGridColorScheme::WriteToFile ( _bstr_t mwlegFilename, _bstr_t gridName, int bandIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_WriteToFile(mwlegFilename, gridName, bandIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(103) -inline HRESULT mapWindow::IGridColorScheme::ApplyColoringType ( enum ColoringType ColoringType ) { - HRESULT _hr = raw_ApplyColoringType(ColoringType); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(104) -inline HRESULT mapWindow::IGridColorScheme::ApplyGradientModel ( enum GradientModel GradientModel ) { - HRESULT _hr = raw_ApplyGradientModel(GradientModel); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(105) -inline VARIANT_BOOL mapWindow::IGridColorScheme::ApplyColors ( enum tkColorSchemeType schemeType, struct IColorScheme * Scheme, VARIANT_BOOL gradientWithinCategories ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ApplyColors(schemeType, Scheme, gradientWithinCategories, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface ILabelCategory wrapper method implementations -// - -#pragma implementation_key(106) -inline long mapWindow::ILabelCategory::GetPriority ( ) { - long _result = 0; - HRESULT _hr = get_Priority(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(107) -inline void mapWindow::ILabelCategory::PutPriority ( long retVal ) { - HRESULT _hr = put_Priority(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(108) -inline _bstr_t mapWindow::ILabelCategory::GetName ( ) { - BSTR _result = 0; - HRESULT _hr = get_Name(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(109) -inline void mapWindow::ILabelCategory::PutName ( _bstr_t retVal ) { - HRESULT _hr = put_Name(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(110) -inline _bstr_t mapWindow::ILabelCategory::GetExpression ( ) { - BSTR _result = 0; - HRESULT _hr = get_Expression(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(111) -inline void mapWindow::ILabelCategory::PutExpression ( _bstr_t retVal ) { - HRESULT _hr = put_Expression(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(112) -inline _variant_t mapWindow::ILabelCategory::GetMinValue ( ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_MinValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(113) -inline void mapWindow::ILabelCategory::PutMinValue ( const _variant_t & pVal ) { - HRESULT _hr = put_MinValue(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(114) -inline _variant_t mapWindow::ILabelCategory::GetMaxValue ( ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_MaxValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(115) -inline void mapWindow::ILabelCategory::PutMaxValue ( const _variant_t & pVal ) { - HRESULT _hr = put_MaxValue(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(116) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(117) -inline void mapWindow::ILabelCategory::PutVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_Visible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(118) -inline double mapWindow::ILabelCategory::GetOffsetX ( ) { - double _result = 0; - HRESULT _hr = get_OffsetX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(119) -inline void mapWindow::ILabelCategory::PutOffsetX ( double retVal ) { - HRESULT _hr = put_OffsetX(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(120) -inline double mapWindow::ILabelCategory::GetOffsetY ( ) { - double _result = 0; - HRESULT _hr = get_OffsetY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(121) -inline void mapWindow::ILabelCategory::PutOffsetY ( double retVal ) { - HRESULT _hr = put_OffsetY(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(122) -inline enum mapWindow::tkLabelAlignment mapWindow::ILabelCategory::GetAlignment ( ) { - enum tkLabelAlignment _result; - HRESULT _hr = get_Alignment(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(123) -inline void mapWindow::ILabelCategory::PutAlignment ( enum tkLabelAlignment retVal ) { - HRESULT _hr = put_Alignment(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(124) -inline enum mapWindow::tkLineLabelOrientation mapWindow::ILabelCategory::GetLineOrientation ( ) { - enum tkLineLabelOrientation _result; - HRESULT _hr = get_LineOrientation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(125) -inline void mapWindow::ILabelCategory::PutLineOrientation ( enum tkLineLabelOrientation retVal ) { - HRESULT _hr = put_LineOrientation(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(126) -inline _bstr_t mapWindow::ILabelCategory::GetFontName ( ) { - BSTR _result = 0; - HRESULT _hr = get_FontName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(127) -inline void mapWindow::ILabelCategory::PutFontName ( _bstr_t retVal ) { - HRESULT _hr = put_FontName(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(128) -inline long mapWindow::ILabelCategory::GetFontSize ( ) { - long _result = 0; - HRESULT _hr = get_FontSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(129) -inline void mapWindow::ILabelCategory::PutFontSize ( long retVal ) { - HRESULT _hr = put_FontSize(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(130) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetFontItalic ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontItalic(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(131) -inline void mapWindow::ILabelCategory::PutFontItalic ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontItalic(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(132) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetFontBold ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontBold(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(133) -inline void mapWindow::ILabelCategory::PutFontBold ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontBold(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(134) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetFontUnderline ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontUnderline(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(135) -inline void mapWindow::ILabelCategory::PutFontUnderline ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontUnderline(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(136) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetFontStrikeOut ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontStrikeOut(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(137) -inline void mapWindow::ILabelCategory::PutFontStrikeOut ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontStrikeOut(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(138) -inline OLE_COLOR mapWindow::ILabelCategory::GetFontColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FontColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(139) -inline void mapWindow::ILabelCategory::PutFontColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_FontColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(140) -inline OLE_COLOR mapWindow::ILabelCategory::GetFontColor2 ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FontColor2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(141) -inline void mapWindow::ILabelCategory::PutFontColor2 ( OLE_COLOR retVal ) { - HRESULT _hr = put_FontColor2(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(142) -inline enum mapWindow::tkLinearGradientMode mapWindow::ILabelCategory::GetFontGradientMode ( ) { - enum tkLinearGradientMode _result; - HRESULT _hr = get_FontGradientMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(143) -inline void mapWindow::ILabelCategory::PutFontGradientMode ( enum tkLinearGradientMode retVal ) { - HRESULT _hr = put_FontGradientMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(144) -inline long mapWindow::ILabelCategory::GetFontTransparency ( ) { - long _result = 0; - HRESULT _hr = get_FontTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(145) -inline void mapWindow::ILabelCategory::PutFontTransparency ( long retVal ) { - HRESULT _hr = put_FontTransparency(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(146) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetFontOutlineVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontOutlineVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(147) -inline void mapWindow::ILabelCategory::PutFontOutlineVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontOutlineVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(148) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetShadowVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShadowVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(149) -inline void mapWindow::ILabelCategory::PutShadowVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ShadowVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(150) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetHaloVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HaloVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(151) -inline void mapWindow::ILabelCategory::PutHaloVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_HaloVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(152) -inline OLE_COLOR mapWindow::ILabelCategory::GetFontOutlineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FontOutlineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(153) -inline void mapWindow::ILabelCategory::PutFontOutlineColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_FontOutlineColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(154) -inline OLE_COLOR mapWindow::ILabelCategory::GetShadowColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_ShadowColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(155) -inline void mapWindow::ILabelCategory::PutShadowColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_ShadowColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(156) -inline OLE_COLOR mapWindow::ILabelCategory::GetHaloColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_HaloColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(157) -inline void mapWindow::ILabelCategory::PutHaloColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_HaloColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(158) -inline long mapWindow::ILabelCategory::GetFontOutlineWidth ( ) { - long _result = 0; - HRESULT _hr = get_FontOutlineWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(159) -inline void mapWindow::ILabelCategory::PutFontOutlineWidth ( long retVal ) { - HRESULT _hr = put_FontOutlineWidth(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(160) -inline long mapWindow::ILabelCategory::GetShadowOffsetX ( ) { - long _result = 0; - HRESULT _hr = get_ShadowOffsetX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(161) -inline void mapWindow::ILabelCategory::PutShadowOffsetX ( long retVal ) { - HRESULT _hr = put_ShadowOffsetX(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(162) -inline long mapWindow::ILabelCategory::GetShadowOffsetY ( ) { - long _result = 0; - HRESULT _hr = get_ShadowOffsetY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(163) -inline void mapWindow::ILabelCategory::PutShadowOffsetY ( long retVal ) { - HRESULT _hr = put_ShadowOffsetY(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(164) -inline long mapWindow::ILabelCategory::GetHaloSize ( ) { - long _result = 0; - HRESULT _hr = get_HaloSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(165) -inline void mapWindow::ILabelCategory::PutHaloSize ( long retVal ) { - HRESULT _hr = put_HaloSize(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(166) -inline enum mapWindow::tkLabelFrameType mapWindow::ILabelCategory::GetFrameType ( ) { - enum tkLabelFrameType _result; - HRESULT _hr = get_FrameType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(167) -inline void mapWindow::ILabelCategory::PutFrameType ( enum tkLabelFrameType retVal ) { - HRESULT _hr = put_FrameType(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(168) -inline OLE_COLOR mapWindow::ILabelCategory::GetFrameOutlineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FrameOutlineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(169) -inline void mapWindow::ILabelCategory::PutFrameOutlineColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_FrameOutlineColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(170) -inline OLE_COLOR mapWindow::ILabelCategory::GetFrameBackColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FrameBackColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(171) -inline void mapWindow::ILabelCategory::PutFrameBackColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_FrameBackColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(172) -inline OLE_COLOR mapWindow::ILabelCategory::GetFrameBackColor2 ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FrameBackColor2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(173) -inline void mapWindow::ILabelCategory::PutFrameBackColor2 ( OLE_COLOR retVal ) { - HRESULT _hr = put_FrameBackColor2(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(174) -inline enum mapWindow::tkLinearGradientMode mapWindow::ILabelCategory::GetFrameGradientMode ( ) { - enum tkLinearGradientMode _result; - HRESULT _hr = get_FrameGradientMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(175) -inline void mapWindow::ILabelCategory::PutFrameGradientMode ( enum tkLinearGradientMode retVal ) { - HRESULT _hr = put_FrameGradientMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(176) -inline enum mapWindow::tkDashStyle mapWindow::ILabelCategory::GetFrameOutlineStyle ( ) { - enum tkDashStyle _result; - HRESULT _hr = get_FrameOutlineStyle(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(177) -inline void mapWindow::ILabelCategory::PutFrameOutlineStyle ( enum tkDashStyle retVal ) { - HRESULT _hr = put_FrameOutlineStyle(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(178) -inline long mapWindow::ILabelCategory::GetFrameOutlineWidth ( ) { - long _result = 0; - HRESULT _hr = get_FrameOutlineWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(179) -inline void mapWindow::ILabelCategory::PutFrameOutlineWidth ( long retVal ) { - HRESULT _hr = put_FrameOutlineWidth(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(180) -inline long mapWindow::ILabelCategory::GetFramePaddingX ( ) { - long _result = 0; - HRESULT _hr = get_FramePaddingX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(181) -inline void mapWindow::ILabelCategory::PutFramePaddingX ( long retVal ) { - HRESULT _hr = put_FramePaddingX(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(182) -inline long mapWindow::ILabelCategory::GetFramePaddingY ( ) { - long _result = 0; - HRESULT _hr = get_FramePaddingY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(183) -inline void mapWindow::ILabelCategory::PutFramePaddingY ( long retVal ) { - HRESULT _hr = put_FramePaddingY(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(184) -inline long mapWindow::ILabelCategory::GetFrameTransparency ( ) { - long _result = 0; - HRESULT _hr = get_FrameTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(185) -inline void mapWindow::ILabelCategory::PutFrameTransparency ( long retVal ) { - HRESULT _hr = put_FrameTransparency(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(186) -inline enum mapWindow::tkLabelAlignment mapWindow::ILabelCategory::GetInboxAlignment ( ) { - enum tkLabelAlignment _result; - HRESULT _hr = get_InboxAlignment(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(187) -inline void mapWindow::ILabelCategory::PutInboxAlignment ( enum tkLabelAlignment retVal ) { - HRESULT _hr = put_InboxAlignment(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(188) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetFrameVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FrameVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(189) -inline void mapWindow::ILabelCategory::PutFrameVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FrameVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(190) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetEnabled ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Enabled(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(191) -inline void mapWindow::ILabelCategory::PutEnabled ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_Enabled(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(192) -inline _bstr_t mapWindow::ILabelCategory::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(193) -inline HRESULT mapWindow::ILabelCategory::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(194) -inline long mapWindow::ILabelCategory::GetFontSize2 ( ) { - long _result = 0; - HRESULT _hr = get_FontSize2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(195) -inline void mapWindow::ILabelCategory::PutFontSize2 ( long pVal ) { - HRESULT _hr = put_FontSize2(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IHistogram wrapper method implementations -// - -#pragma implementation_key(196) -inline long mapWindow::IHistogram::GetNumBuckets ( ) { - long _result = 0; - HRESULT _hr = get_NumBuckets(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(197) -inline double mapWindow::IHistogram::GetMinValue ( ) { - double _result = 0; - HRESULT _hr = get_MinValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(198) -inline double mapWindow::IHistogram::GetMaxValue ( ) { - double _result = 0; - HRESULT _hr = get_MaxValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(199) -inline long mapWindow::IHistogram::GetCount ( long bucketIndex ) { - long _result = 0; - HRESULT _hr = get_Count(bucketIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(200) -inline double mapWindow::IHistogram::GetValue ( long bucketIndex ) { - double _result = 0; - HRESULT _hr = get_Value(bucketIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(201) -inline long mapWindow::IHistogram::GetTotalCount ( ) { - long _result = 0; - HRESULT _hr = get_TotalCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(202) -inline mapWindow::IGridColorSchemePtr mapWindow::IHistogram::GenerateColorScheme ( long numClasses ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = raw_GenerateColorScheme(numClasses, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -// -// interface IGdalRasterBand wrapper method implementations -// - -#pragma implementation_key(203) -inline double mapWindow::IGdalRasterBand::GetNodataValue ( ) { - double _result = 0; - HRESULT _hr = get_NodataValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(204) -inline double mapWindow::IGdalRasterBand::GetMinimum ( ) { - double _result = 0; - HRESULT _hr = get_Minimum(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(205) -inline double mapWindow::IGdalRasterBand::GetMaximum ( ) { - double _result = 0; - HRESULT _hr = get_Maximum(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(206) -inline long mapWindow::IGdalRasterBand::GetOverviewCount ( ) { - long _result = 0; - HRESULT _hr = get_OverviewCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(207) -inline enum mapWindow::tkColorInterpretation mapWindow::IGdalRasterBand::GetColorInterpretation ( ) { - enum tkColorInterpretation _result; - HRESULT _hr = get_ColorInterpretation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(208) -inline void mapWindow::IGdalRasterBand::PutColorInterpretation ( enum tkColorInterpretation pVal ) { - HRESULT _hr = put_ColorInterpretation(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(209) -inline enum mapWindow::tkGdalDataType mapWindow::IGdalRasterBand::GetDataType ( ) { - enum tkGdalDataType _result; - HRESULT _hr = get_DataType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(210) -inline long mapWindow::IGdalRasterBand::GetXSize ( ) { - long _result = 0; - HRESULT _hr = get_XSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(211) -inline long mapWindow::IGdalRasterBand::GetYSize ( ) { - long _result = 0; - HRESULT _hr = get_YSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(212) -inline long mapWindow::IGdalRasterBand::GetBlockSizeX ( ) { - long _result = 0; - HRESULT _hr = get_BlockSizeX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(213) -inline long mapWindow::IGdalRasterBand::GetBlockSizeY ( ) { - long _result = 0; - HRESULT _hr = get_BlockSizeY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(214) -inline _bstr_t mapWindow::IGdalRasterBand::GetUnitType ( ) { - BSTR _result = 0; - HRESULT _hr = get_UnitType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(215) -inline double mapWindow::IGdalRasterBand::GetScale ( ) { - double _result = 0; - HRESULT _hr = get_Scale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(216) -inline double mapWindow::IGdalRasterBand::GetOffset ( ) { - double _result = 0; - HRESULT _hr = get_Offset(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(217) -inline VARIANT_BOOL mapWindow::IGdalRasterBand::GetHasColorTable ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HasColorTable(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(218) -inline long mapWindow::IGdalRasterBand::GetMetadataCount ( ) { - long _result = 0; - HRESULT _hr = get_MetadataCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(219) -inline _bstr_t mapWindow::IGdalRasterBand::GetMetadataItem ( long itemIndex ) { - BSTR _result = 0; - HRESULT _hr = get_MetadataItem(itemIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(220) -inline mapWindow::IGridColorSchemePtr mapWindow::IGdalRasterBand::GetColorTable ( ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = get_ColorTable(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -#pragma implementation_key(221) -inline VARIANT_BOOL mapWindow::IGdalRasterBand::GetUniqueValues ( long maxCount, VARIANT * arr ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetUniqueValues(maxCount, arr, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(222) -inline mapWindow::IHistogramPtr mapWindow::IGdalRasterBand::GetDefaultHistogram ( VARIANT_BOOL forceCalculate ) { - struct IHistogram * _result = 0; - HRESULT _hr = raw_GetDefaultHistogram(forceCalculate, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IHistogramPtr(_result, false); -} - -#pragma implementation_key(223) -inline mapWindow::IHistogramPtr mapWindow::IGdalRasterBand::GetHistogram ( double MinValue, double MaxValue, long NumBuckets, VARIANT_BOOL includeOutOfRange, VARIANT_BOOL allowApproximate ) { - struct IHistogram * _result = 0; - HRESULT _hr = raw_GetHistogram(MinValue, MaxValue, NumBuckets, includeOutOfRange, allowApproximate, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IHistogramPtr(_result, false); -} - -#pragma implementation_key(224) -inline mapWindow::IGdalRasterBandPtr mapWindow::IGdalRasterBand::GetOverview ( long overviewIndex ) { - struct IGdalRasterBand * _result = 0; - HRESULT _hr = get_Overview(overviewIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGdalRasterBandPtr(_result, false); -} - -#pragma implementation_key(225) -inline VARIANT_BOOL mapWindow::IGdalRasterBand::GetStatistics ( VARIANT_BOOL allowApproximate, VARIANT_BOOL forceCalculation, double * Minimum, double * Maximum, double * mean, double * stdDev ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetStatistics(allowApproximate, forceCalculation, Minimum, Maximum, mean, stdDev, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(226) -inline mapWindow::IGridColorSchemePtr mapWindow::IGdalRasterBand::Classify ( double MinValue, double MaxValue, enum tkClassificationType classification, long NumCategories ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = raw_Classify(MinValue, MaxValue, classification, NumCategories, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -#pragma implementation_key(227) -inline VARIANT_BOOL mapWindow::IGdalRasterBand::ComputeMinMax ( VARIANT_BOOL allowApproximate, double * Minimum, double * Maximum ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ComputeMinMax(allowApproximate, Minimum, Maximum, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(228) -inline VARIANT_BOOL mapWindow::IGdalRasterBand::GetValue ( long Column, long Row, double * pVal ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Value(Column, Row, pVal, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(229) -inline VARIANT_BOOL mapWindow::IGdalRasterBand::ComputeLocalStatistics ( long Column, long Row, long range, double * Minimum, double * Maximum, double * mean, double * stdDev, long * Count ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ComputeLocalStatistics(Column, Row, range, Minimum, Maximum, mean, stdDev, Count, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IGdalDriver wrapper method implementations -// - -#pragma implementation_key(230) -inline _bstr_t mapWindow::IGdalDriver::GetMetadata ( enum tkGdalDriverMetadata Metadata ) { - BSTR _result = 0; - HRESULT _hr = get_Metadata(Metadata, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(231) -inline int mapWindow::IGdalDriver::GetMetadataCount ( ) { - int _result = 0; - HRESULT _hr = get_MetadataCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(232) -inline _bstr_t mapWindow::IGdalDriver::GetMetadataItem ( int metadataIndex ) { - BSTR _result = 0; - HRESULT _hr = get_MetadataItem(metadataIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(233) -inline _bstr_t mapWindow::IGdalDriver::GetName ( ) { - BSTR _result = 0; - HRESULT _hr = get_Name(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(234) -inline VARIANT_BOOL mapWindow::IGdalDriver::GetIsVector ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsVector(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(235) -inline VARIANT_BOOL mapWindow::IGdalDriver::GetIsRaster ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsRaster(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(236) -inline enum mapWindow::tkGdalDriverMetadata mapWindow::IGdalDriver::GetMetadataItemType ( int metadataIndex ) { - enum tkGdalDriverMetadata _result; - HRESULT _hr = get_MetadataItemType(metadataIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(237) -inline _bstr_t mapWindow::IGdalDriver::GetMetadataItemValue ( int metadataIndex ) { - BSTR _result = 0; - HRESULT _hr = get_MetadataItemValue(metadataIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(238) -inline _bstr_t mapWindow::IGdalDriver::GetMetadataItemKey ( int metadataIndex ) { - BSTR _result = 0; - HRESULT _hr = get_MetadataItemKey(metadataIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -// -// interface ILineSegment wrapper method implementations -// - -#pragma implementation_key(239) -inline OLE_COLOR mapWindow::ILineSegment::GetColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_Color(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(240) -inline void mapWindow::ILineSegment::PutColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_Color(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(241) -inline float mapWindow::ILineSegment::GetLineWidth ( ) { - float _result = 0; - HRESULT _hr = get_LineWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(242) -inline void mapWindow::ILineSegment::PutLineWidth ( float retVal ) { - HRESULT _hr = put_LineWidth(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(243) -inline enum mapWindow::tkDashStyle mapWindow::ILineSegment::GetLineStyle ( ) { - enum tkDashStyle _result; - HRESULT _hr = get_LineStyle(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(244) -inline void mapWindow::ILineSegment::PutLineStyle ( enum tkDashStyle retVal ) { - HRESULT _hr = put_LineStyle(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(245) -inline enum mapWindow::tkLineType mapWindow::ILineSegment::GetLineType ( ) { - enum tkLineType _result; - HRESULT _hr = get_LineType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(246) -inline void mapWindow::ILineSegment::PutLineType ( enum tkLineType retVal ) { - HRESULT _hr = put_LineType(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(247) -inline enum mapWindow::tkDefaultPointSymbol mapWindow::ILineSegment::GetMarker ( ) { - enum tkDefaultPointSymbol _result; - HRESULT _hr = get_Marker(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(248) -inline void mapWindow::ILineSegment::PutMarker ( enum tkDefaultPointSymbol retVal ) { - HRESULT _hr = put_Marker(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(249) -inline float mapWindow::ILineSegment::GetMarkerSize ( ) { - float _result = 0; - HRESULT _hr = get_MarkerSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(250) -inline void mapWindow::ILineSegment::PutMarkerSize ( float retVal ) { - HRESULT _hr = put_MarkerSize(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(251) -inline float mapWindow::ILineSegment::GetMarkerInterval ( ) { - float _result = 0; - HRESULT _hr = get_MarkerInterval(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(252) -inline void mapWindow::ILineSegment::PutMarkerInterval ( float retVal ) { - HRESULT _hr = put_MarkerInterval(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(253) -inline enum mapWindow::tkLineLabelOrientation mapWindow::ILineSegment::GetMarkerOrientation ( ) { - enum tkLineLabelOrientation _result; - HRESULT _hr = get_MarkerOrientation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(254) -inline void mapWindow::ILineSegment::PutMarkerOrientation ( enum tkLineLabelOrientation retVal ) { - HRESULT _hr = put_MarkerOrientation(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(255) -inline VARIANT_BOOL mapWindow::ILineSegment::GetMarkerFlipFirst ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_MarkerFlipFirst(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(256) -inline void mapWindow::ILineSegment::PutMarkerFlipFirst ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_MarkerFlipFirst(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(257) -inline float mapWindow::ILineSegment::GetMarkerOffset ( ) { - float _result = 0; - HRESULT _hr = get_MarkerOffset(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(258) -inline void mapWindow::ILineSegment::PutMarkerOffset ( float retVal ) { - HRESULT _hr = put_MarkerOffset(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(259) -inline VARIANT_BOOL mapWindow::ILineSegment::Draw ( int * * hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Draw(hDC, x, y, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(260) -inline OLE_COLOR mapWindow::ILineSegment::GetMarkerOutlineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_MarkerOutlineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(261) -inline void mapWindow::ILineSegment::PutMarkerOutlineColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_MarkerOutlineColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(262) -inline VARIANT_BOOL mapWindow::ILineSegment::DrawVB ( int hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawVB(hDC, x, y, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface ILinePattern wrapper method implementations -// - -#pragma implementation_key(263) -inline _bstr_t mapWindow::ILinePattern::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(264) -inline void mapWindow::ILinePattern::PutKey ( _bstr_t retVal ) { - HRESULT _hr = put_Key(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(265) -inline mapWindow::ICallbackPtr mapWindow::ILinePattern::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(266) -inline void mapWindow::ILinePattern::PutGlobalCallback ( struct ICallback * retVal ) { - HRESULT _hr = put_GlobalCallback(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(267) -inline _bstr_t mapWindow::ILinePattern::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(268) -inline long mapWindow::ILinePattern::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(269) -inline mapWindow::ILineSegmentPtr mapWindow::ILinePattern::GetLine ( int Index ) { - struct ILineSegment * _result = 0; - HRESULT _hr = get_Line(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILineSegmentPtr(_result, false); -} - -#pragma implementation_key(270) -inline void mapWindow::ILinePattern::PutLine ( int Index, struct ILineSegment * retVal ) { - HRESULT _hr = put_Line(Index, retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(271) -inline int mapWindow::ILinePattern::GetCount ( ) { - int _result = 0; - HRESULT _hr = get_Count(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(272) -inline HRESULT mapWindow::ILinePattern::AddLine ( OLE_COLOR Color, float Width, enum tkDashStyle style ) { - HRESULT _hr = raw_AddLine(Color, Width, style); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(273) -inline VARIANT_BOOL mapWindow::ILinePattern::InsertLine ( int Index, OLE_COLOR Color, float Width, enum tkDashStyle style ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_InsertLine(Index, Color, Width, style, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(274) -inline mapWindow::ILineSegmentPtr mapWindow::ILinePattern::AddMarker ( enum tkDefaultPointSymbol Marker ) { - struct ILineSegment * _result = 0; - HRESULT _hr = raw_AddMarker(Marker, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILineSegmentPtr(_result, false); -} - -#pragma implementation_key(275) -inline mapWindow::ILineSegmentPtr mapWindow::ILinePattern::InsertMarker ( int Index, enum tkDefaultPointSymbol Marker ) { - struct ILineSegment * _result = 0; - HRESULT _hr = raw_InsertMarker(Index, Marker, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILineSegmentPtr(_result, false); -} - -#pragma implementation_key(276) -inline VARIANT_BOOL mapWindow::ILinePattern::RemoveItem ( int Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemoveItem(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(277) -inline HRESULT mapWindow::ILinePattern::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(278) -inline VARIANT_BOOL mapWindow::ILinePattern::Draw ( int * * hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Draw(hDC, x, y, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(279) -inline unsigned char mapWindow::ILinePattern::GetTransparency ( ) { - unsigned char _result = 0; - HRESULT _hr = get_Transparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(280) -inline void mapWindow::ILinePattern::PutTransparency ( unsigned char retVal ) { - HRESULT _hr = put_Transparency(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(281) -inline _bstr_t mapWindow::ILinePattern::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(282) -inline HRESULT mapWindow::ILinePattern::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(283) -inline VARIANT_BOOL mapWindow::ILinePattern::DrawVB ( int hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawVB(hDC, x, y, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// dispinterface _DMap wrapper method implementations -// - -#pragma implementation_key(284) -inline void mapWindow::_DMap::PutGlobalCallback ( IDispatch * _arg1 ) { - _com_dispatch_method(this, 0xf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0009", _arg1); -} - -#pragma implementation_key(285) -inline IDispatchPtr mapWindow::_DMap::GetGlobalCallback ( ) { - IDispatch * _result = 0; - _com_dispatch_method(this, 0xf, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, NULL); - return IDispatchPtr(_result, false); -} - -#pragma implementation_key(286) -inline void mapWindow::_DMap::PutExtents ( struct IExtents * _arg1 ) { - _com_dispatch_method(this, 0x11, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0009", _arg1); -} - -#pragma implementation_key(287) -inline mapWindow::IExtentsPtr mapWindow::_DMap::GetExtents ( ) { - struct IExtents * _result = 0; - _com_dispatch_method(this, 0x11, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, NULL); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(288) -inline HRESULT mapWindow::_DMap::Redraw ( ) { - return _com_dispatch_method(this, 0x15, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(289) -inline HRESULT mapWindow::_DMap::LockWindow ( enum tkLockMode LockMode ) { - return _com_dispatch_method(this, 0x2a, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", LockMode); -} - -#pragma implementation_key(290) -inline HRESULT mapWindow::_DMap::Redraw2 ( enum tkRedrawType redrawType ) { - return _com_dispatch_method(this, 0xdc, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", redrawType); -} - -#pragma implementation_key(291) -inline HRESULT mapWindow::_DMap::Redraw3 ( enum tkRedrawType redrawType, VARIANT_BOOL reloadTiles ) { - return _com_dispatch_method(this, 0x104, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x000b", redrawType, reloadTiles); -} - -#pragma implementation_key(292) -inline void mapWindow::_DMap::PutProjection ( enum tkMapProjection _arg1 ) { - _com_dispatch_method(this, 0xd9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(293) -inline enum mapWindow::tkMapProjection mapWindow::_DMap::GetProjection ( ) { - enum tkMapProjection _result; - _com_dispatch_method(this, 0xd9, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(294) -inline HRESULT mapWindow::_DMap::ProjToPixel ( double ProjX, double ProjY, double * pixelX, double * pixelY ) { - return _com_dispatch_method(this, 0x24, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0005\x0005\x4005\x4005", ProjX, ProjY, pixelX, pixelY); -} - -#pragma implementation_key(295) -inline HRESULT mapWindow::_DMap::PixelToProj ( double pixelX, double pixelY, double * ProjX, double * ProjY ) { - return _com_dispatch_method(this, 0x25, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0005\x0005\x4005\x4005", pixelX, pixelY, ProjX, ProjY); -} - -#pragma implementation_key(296) -inline VARIANT_BOOL mapWindow::_DMap::ProjToDegrees ( double ProjX, double ProjY, double * degreesLngX, double * degreesLatY ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xde, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0005\x0005\x4005\x4005", ProjX, ProjY, degreesLngX, degreesLatY); - return _result; -} - -#pragma implementation_key(297) -inline VARIANT_BOOL mapWindow::_DMap::DegreesToProj ( double degreesLngX, double degreesLatY, double * ProjX, double * ProjY ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xdf, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0005\x0005\x4005\x4005", degreesLngX, degreesLatY, ProjX, ProjY); - return _result; -} - -#pragma implementation_key(298) -inline VARIANT_BOOL mapWindow::_DMap::PixelToDegrees ( double pixelX, double pixelY, double * degreesLngX, double * degreesLatY ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xe0, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0005\x0005\x4005\x4005", pixelX, pixelY, degreesLngX, degreesLatY); - return _result; -} - -#pragma implementation_key(299) -inline VARIANT_BOOL mapWindow::_DMap::DegreesToPixel ( double degreesLngX, double degreesLatY, double * pixelX, double * pixelY ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xe1, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0005\x0005\x4005\x4005", degreesLngX, degreesLatY, pixelX, pixelY); - return _result; -} - -#pragma implementation_key(300) -inline double mapWindow::_DMap::GetPixelsPerDegree ( ) { - double _result = 0; - _com_dispatch_method(this, 0xbc, DISPATCH_PROPERTYGET, VT_R8, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(301) -inline double mapWindow::_DMap::GeodesicDistance ( double projX1, double projY1, double projX2, double projY2 ) { - double _result = 0; - _com_dispatch_method(this, 0xf7, DISPATCH_METHOD, VT_R8, (void*)&_result, - L"\x0005\x0005\x0005\x0005", projX1, projY1, projX2, projY2); - return _result; -} - -#pragma implementation_key(302) -inline double mapWindow::_DMap::GeodesicLength ( struct IShape * polyline ) { - double _result = 0; - _com_dispatch_method(this, 0xf8, DISPATCH_METHOD, VT_R8, (void*)&_result, - L"\x0009", polyline); - return _result; -} - -#pragma implementation_key(303) -inline double mapWindow::_DMap::GeodesicArea ( struct IShape * polygon ) { - double _result = 0; - _com_dispatch_method(this, 0xf9, DISPATCH_METHOD, VT_R8, (void*)&_result, - L"\x0009", polygon); - return _result; -} - -#pragma implementation_key(304) -inline long mapWindow::_DMap::AddLayer ( IDispatch * Object, VARIANT_BOOL Visible ) { - long _result = 0; - _com_dispatch_method(this, 0x16, DISPATCH_METHOD, VT_I4, (void*)&_result, - L"\x0009\x000b", Object, Visible); - return _result; -} - -#pragma implementation_key(305) -inline HRESULT mapWindow::_DMap::RemoveLayer ( long LayerHandle ) { - return _com_dispatch_method(this, 0x17, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", LayerHandle); -} - -#pragma implementation_key(306) -inline HRESULT mapWindow::_DMap::RemoveLayerWithoutClosing ( long LayerHandle ) { - return _com_dispatch_method(this, 0x8a, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", LayerHandle); -} - -#pragma implementation_key(307) -inline HRESULT mapWindow::_DMap::RemoveAllLayers ( ) { - return _com_dispatch_method(this, 0x18, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(308) -inline VARIANT_BOOL mapWindow::_DMap::MoveLayerUp ( long InitialPosition ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x19, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003", InitialPosition); - return _result; -} - -#pragma implementation_key(309) -inline VARIANT_BOOL mapWindow::_DMap::MoveLayerDown ( long InitialPosition ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x1a, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003", InitialPosition); - return _result; -} - -#pragma implementation_key(310) -inline VARIANT_BOOL mapWindow::_DMap::MoveLayer ( long InitialPosition, long TargetPosition ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x1b, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003\x0003", InitialPosition, TargetPosition); - return _result; -} - -#pragma implementation_key(311) -inline VARIANT_BOOL mapWindow::_DMap::MoveLayerTop ( long InitialPosition ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x1c, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003", InitialPosition); - return _result; -} - -#pragma implementation_key(312) -inline VARIANT_BOOL mapWindow::_DMap::MoveLayerBottom ( long InitialPosition ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x1d, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003", InitialPosition); - return _result; -} - -#pragma implementation_key(313) -inline long mapWindow::_DMap::GetLayerHandle ( long LayerPosition ) { - long _result = 0; - _com_dispatch_method(this, 0x38, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerPosition); - return _result; -} - -#pragma implementation_key(314) -inline HRESULT mapWindow::_DMap::ZoomToMaxExtents ( ) { - return _com_dispatch_method(this, 0x1e, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(315) -inline HRESULT mapWindow::_DMap::ZoomToLayer ( long LayerHandle ) { - return _com_dispatch_method(this, 0x1f, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", LayerHandle); -} - -#pragma implementation_key(316) -inline HRESULT mapWindow::_DMap::ZoomToShape ( long LayerHandle, long Shape ) { - return _com_dispatch_method(this, 0x20, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, Shape); -} - -#pragma implementation_key(317) -inline HRESULT mapWindow::_DMap::ZoomIn ( double Percent ) { - return _com_dispatch_method(this, 0x21, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0005", Percent); -} - -#pragma implementation_key(318) -inline HRESULT mapWindow::_DMap::ZoomOut ( double Percent ) { - return _com_dispatch_method(this, 0x22, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0005", Percent); -} - -#pragma implementation_key(319) -inline long mapWindow::_DMap::ZoomToPrev ( ) { - long _result = 0; - _com_dispatch_method(this, 0x23, DISPATCH_METHOD, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(320) -inline long mapWindow::_DMap::ZoomToNext ( ) { - long _result = 0; - _com_dispatch_method(this, 0xff, DISPATCH_METHOD, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(321) -inline HRESULT mapWindow::_DMap::ClearExtentHistory ( ) { - return _com_dispatch_method(this, 0x102, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(322) -inline VARIANT_BOOL mapWindow::_DMap::ZoomToSelected ( long LayerHandle ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xbe, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(323) -inline VARIANT_BOOL mapWindow::_DMap::ZoomToWorld ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xc8, DISPATCH_METHOD, VT_BOOL, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(324) -inline mapWindow::IExtentsPtr mapWindow::_DMap::GetGeographicExtents ( ) { - struct IExtents * _result = 0; - _com_dispatch_method(this, 0xc1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, NULL); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(325) -inline VARIANT_BOOL mapWindow::_DMap::SetGeographicExtents ( struct IExtents * pVal ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xc2, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0009", pVal); - return _result; -} - -#pragma implementation_key(326) -inline HRESULT mapWindow::_DMap::ZoomToMaxVisibleExtents ( ) { - return _com_dispatch_method(this, 0x6b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(327) -inline VARIANT_BOOL mapWindow::_DMap::ZoomToTileLevel ( int zoom ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xc5, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003", zoom); - return _result; -} - -#pragma implementation_key(328) -inline void mapWindow::_DMap::PutCurrentZoom ( int _arg1 ) { - _com_dispatch_method(this, 0xd6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(329) -inline int mapWindow::_DMap::GetCurrentZoom ( ) { - int _result = 0; - _com_dispatch_method(this, 0xd6, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(330) -inline void mapWindow::_DMap::PutCurrentScale ( double _arg1 ) { - _com_dispatch_method(this, 0x9c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0005", _arg1); -} - -#pragma implementation_key(331) -inline double mapWindow::_DMap::GetCurrentScale ( ) { - double _result = 0; - _com_dispatch_method(this, 0x9c, DISPATCH_PROPERTYGET, VT_R8, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(332) -inline VARIANT_BOOL mapWindow::_DMap::SetGeographicExtents2 ( double xLongitude, double yLatitude, double widthKilometers ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xd0, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0005\x0005\x0005", xLongitude, yLatitude, widthKilometers); - return _result; -} - -#pragma implementation_key(333) -inline mapWindow::IExtentsPtr mapWindow::_DMap::GetKnownExtents ( enum tkKnownExtents Extents ) { - struct IExtents * _result = 0; - _com_dispatch_method(this, 0xd1, DISPATCH_METHOD, VT_DISPATCH, (void*)&_result, - L"\x0003", Extents); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(334) -inline void mapWindow::_DMap::PutLatitude ( float _arg1 ) { - _com_dispatch_method(this, 0xd4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0004", _arg1); -} - -#pragma implementation_key(335) -inline float mapWindow::_DMap::GetLatitude ( ) { - float _result = 0; - _com_dispatch_method(this, 0xd4, DISPATCH_PROPERTYGET, VT_R4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(336) -inline void mapWindow::_DMap::PutLongitude ( float _arg1 ) { - _com_dispatch_method(this, 0xd5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0004", _arg1); -} - -#pragma implementation_key(337) -inline float mapWindow::_DMap::GetLongitude ( ) { - float _result = 0; - _com_dispatch_method(this, 0xd5, DISPATCH_PROPERTYGET, VT_R4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(338) -inline void mapWindow::_DMap::PutKnownExtents ( enum tkKnownExtents _arg1 ) { - _com_dispatch_method(this, 0xda, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(339) -inline enum mapWindow::tkKnownExtents mapWindow::_DMap::GetKnownExtents ( ) { - enum tkKnownExtents _result; - _com_dispatch_method(this, 0xda, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(340) -inline VARIANT_BOOL mapWindow::_DMap::GetLayerVisible ( long LayerHandle ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x39, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(341) -inline void mapWindow::_DMap::PutLayerVisible ( long LayerHandle, VARIANT_BOOL _arg2 ) { - _com_dispatch_method(this, 0x39, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, _arg2); -} - -#pragma implementation_key(342) -inline _bstr_t mapWindow::_DMap::GetLayerKey ( long LayerHandle ) { - BSTR _result = 0; - _com_dispatch_method(this, 0x36, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, - L"\x0003", LayerHandle); - return _bstr_t(_result, false); -} - -#pragma implementation_key(343) -inline void mapWindow::_DMap::PutLayerKey ( long LayerHandle, _bstr_t _arg2 ) { - _com_dispatch_method(this, 0x36, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0008", LayerHandle, (BSTR)_arg2); -} - -#pragma implementation_key(344) -inline long mapWindow::_DMap::GetLayerPosition ( long LayerHandle ) { - long _result = 0; - _com_dispatch_method(this, 0x37, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(345) -inline _bstr_t mapWindow::_DMap::GetLayerName ( long LayerHandle ) { - BSTR _result = 0; - _com_dispatch_method(this, 0x5b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, - L"\x0003", LayerHandle); - return _bstr_t(_result, false); -} - -#pragma implementation_key(346) -inline void mapWindow::_DMap::PutLayerName ( long LayerHandle, _bstr_t _arg2 ) { - _com_dispatch_method(this, 0x5b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0008", LayerHandle, (BSTR)_arg2); -} - -#pragma implementation_key(347) -inline HRESULT mapWindow::_DMap::ReSourceLayer ( long LayerHandle, _bstr_t newSrcPath ) { - return _com_dispatch_method(this, 0x8f, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0008", LayerHandle, (BSTR)newSrcPath); -} - -#pragma implementation_key(348) -inline _bstr_t mapWindow::_DMap::GetLayerFilename ( long LayerHandle ) { - BSTR _result = 0; - _com_dispatch_method(this, 0xbd, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, - L"\x0003", LayerHandle); - return _bstr_t(_result, false); -} - -#pragma implementation_key(349) -inline double mapWindow::_DMap::GetLayerMaxVisibleScale ( long LayerHandle ) { - double _result = 0; - _com_dispatch_method(this, 0xa7, DISPATCH_PROPERTYGET, VT_R8, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(350) -inline void mapWindow::_DMap::PutLayerMaxVisibleScale ( long LayerHandle, double _arg2 ) { - _com_dispatch_method(this, 0xa7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0005", LayerHandle, _arg2); -} - -#pragma implementation_key(351) -inline double mapWindow::_DMap::GetLayerMinVisibleScale ( long LayerHandle ) { - double _result = 0; - _com_dispatch_method(this, 0xa8, DISPATCH_PROPERTYGET, VT_R8, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(352) -inline void mapWindow::_DMap::PutLayerMinVisibleScale ( long LayerHandle, double _arg2 ) { - _com_dispatch_method(this, 0xa8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0005", LayerHandle, _arg2); -} - -#pragma implementation_key(353) -inline VARIANT_BOOL mapWindow::_DMap::GetLayerDynamicVisibility ( long LayerHandle ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xa9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(354) -inline void mapWindow::_DMap::PutLayerDynamicVisibility ( long LayerHandle, VARIANT_BOOL _arg2 ) { - _com_dispatch_method(this, 0xa9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, _arg2); -} - -#pragma implementation_key(355) -inline int mapWindow::_DMap::GetLayerMaxVisibleZoom ( long LayerHandle ) { - int _result = 0; - _com_dispatch_method(this, 0xc6, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(356) -inline void mapWindow::_DMap::PutLayerMaxVisibleZoom ( long LayerHandle, int _arg2 ) { - _com_dispatch_method(this, 0xc6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, _arg2); -} - -#pragma implementation_key(357) -inline int mapWindow::_DMap::GetLayerMinVisibleZoom ( long LayerHandle ) { - int _result = 0; - _com_dispatch_method(this, 0xc7, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(358) -inline void mapWindow::_DMap::PutLayerMinVisibleZoom ( long LayerHandle, int _arg2 ) { - _com_dispatch_method(this, 0xc7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, _arg2); -} - -#pragma implementation_key(359) -inline mapWindow::ILabelsPtr mapWindow::_DMap::GetLayerLabels ( long LayerHandle ) { - struct ILabels * _result = 0; - _com_dispatch_method(this, 0xab, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, - L"\x0003", LayerHandle); - return ILabelsPtr(_result, false); -} - -#pragma implementation_key(360) -inline void mapWindow::_DMap::PutLayerLabels ( long LayerHandle, struct ILabels * _arg2 ) { - _com_dispatch_method(this, 0xab, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0009", LayerHandle, _arg2); -} - -#pragma implementation_key(361) -inline mapWindow::IShapefilePtr mapWindow::_DMap::GetShapefile ( long LayerHandle ) { - struct IShapefile * _result = 0; - _com_dispatch_method(this, 0xae, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, - L"\x0003", LayerHandle); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(362) -inline void mapWindow::_DMap::PutShapefile ( long LayerHandle, struct IShapefile * _arg2 ) { - _com_dispatch_method(this, 0xae, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0009", LayerHandle, _arg2); -} - -#pragma implementation_key(363) -inline mapWindow::IImagePtr mapWindow::_DMap::GetImage ( long LayerHandle ) { - struct IImage * _result = 0; - _com_dispatch_method(this, 0xaf, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, - L"\x0003", LayerHandle); - return IImagePtr(_result, false); -} - -#pragma implementation_key(364) -inline void mapWindow::_DMap::PutImage ( long LayerHandle, struct IImage * _arg2 ) { - _com_dispatch_method(this, 0xaf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0009", LayerHandle, _arg2); -} - -#pragma implementation_key(365) -inline IDispatchPtr mapWindow::_DMap::GetGISGetObject ( long LayerHandle ) { - IDispatch * _result = 0; - _com_dispatch_method(this, 0x5a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, - L"\x0003", LayerHandle); - return IDispatchPtr(_result, false); -} - -#pragma implementation_key(366) -inline VARIANT_BOOL mapWindow::_DMap::GetLayerVisibleAtCurrentScale ( long LayerHandle ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xee, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(367) -inline mapWindow::IOgrLayerPtr mapWindow::_DMap::GetOgrLayer ( long LayerHandle ) { - struct IOgrLayer * _result = 0; - _com_dispatch_method(this, 0xec, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, - L"\x0003", LayerHandle); - return IOgrLayerPtr(_result, false); -} - -#pragma implementation_key(368) -inline mapWindow::IWmsLayerPtr mapWindow::_DMap::GetWmsLayer ( long LayerHandle ) { - struct IWmsLayer * _result = 0; - _com_dispatch_method(this, 0x103, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, - L"\x0003", LayerHandle); - return IWmsLayerPtr(_result, false); -} - -#pragma implementation_key(369) -inline IDispatchPtr mapWindow::_DMap::GetColorScheme ( long LayerHandle ) { - IDispatch * _result = 0; - _com_dispatch_method(this, 0x30, DISPATCH_METHOD, VT_DISPATCH, (void*)&_result, - L"\x0003", LayerHandle); - return IDispatchPtr(_result, false); -} - -#pragma implementation_key(370) -inline VARIANT_BOOL mapWindow::_DMap::SetImageLayerColorScheme ( long LayerHandle, IDispatch * ColorScheme ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x5c, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003\x0009", LayerHandle, ColorScheme); - return _result; -} - -#pragma implementation_key(371) -inline mapWindow::IExtentsPtr mapWindow::_DMap::GetlayerExtents ( long LayerHandle ) { - struct IExtents * _result = 0; - _com_dispatch_method(this, 0xfd, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, - L"\x0003", LayerHandle); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(372) -inline HRESULT mapWindow::_DMap::ClearDrawing ( long DrawHandle ) { - return _com_dispatch_method(this, 0x26, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", DrawHandle); -} - -#pragma implementation_key(373) -inline HRESULT mapWindow::_DMap::ClearDrawings ( ) { - return _com_dispatch_method(this, 0x27, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(374) -inline long mapWindow::_DMap::NewDrawing ( enum tkDrawReferenceList Projection ) { - long _result = 0; - _com_dispatch_method(this, 0x31, DISPATCH_METHOD, VT_I4, (void*)&_result, - L"\x0003", Projection); - return _result; -} - -#pragma implementation_key(375) -inline HRESULT mapWindow::_DMap::DrawPoint ( double x, double y, long pixelSize, OLE_COLOR Color ) { - return _com_dispatch_method(this, 0x32, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0005\x0005\x0003\x0003", x, y, pixelSize, Color); -} - -#pragma implementation_key(376) -inline HRESULT mapWindow::_DMap::DrawLine ( double x1, double y1, double x2, double y2, long pixelWidth, OLE_COLOR Color ) { - return _com_dispatch_method(this, 0x33, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0005\x0005\x0005\x0005\x0003\x0003", x1, y1, x2, y2, pixelWidth, Color); -} - -#pragma implementation_key(377) -inline HRESULT mapWindow::_DMap::DrawCircle ( double x, double y, double pixelRadius, OLE_COLOR Color, VARIANT_BOOL fill ) { - return _com_dispatch_method(this, 0x34, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0005\x0005\x0005\x0003\x000b", x, y, pixelRadius, Color, fill); -} - -#pragma implementation_key(378) -inline HRESULT mapWindow::_DMap::DrawPolygon ( VARIANT * xPoints, VARIANT * yPoints, long numPoints, OLE_COLOR Color, VARIANT_BOOL fill ) { - return _com_dispatch_method(this, 0x35, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x400c\x400c\x0003\x0003\x000b", xPoints, yPoints, numPoints, Color, fill); -} - -#pragma implementation_key(379) -inline HRESULT mapWindow::_DMap::DrawWidePolygon ( VARIANT * xPoints, VARIANT * yPoints, long numPoints, OLE_COLOR Color, VARIANT_BOOL fill, short Width ) { - return _com_dispatch_method(this, 0x86, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x400c\x400c\x0003\x0003\x000b\x0002", xPoints, yPoints, numPoints, Color, fill, Width); -} - -#pragma implementation_key(380) -inline HRESULT mapWindow::_DMap::DrawWideCircle ( double x, double y, double pixelRadius, OLE_COLOR Color, VARIANT_BOOL fill, short Width ) { - return _com_dispatch_method(this, 0x87, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0005\x0005\x0005\x0003\x000b\x0002", x, y, pixelRadius, Color, fill, Width); -} - -#pragma implementation_key(381) -inline HRESULT mapWindow::_DMap::DrawLineEx ( long LayerHandle, double x1, double y1, double x2, double y2, long pixelWidth, OLE_COLOR Color ) { - return _com_dispatch_method(this, 0x73, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0005\x0005\x0005\x0005\x0003\x0003", LayerHandle, x1, y1, x2, y2, pixelWidth, Color); -} - -#pragma implementation_key(382) -inline HRESULT mapWindow::_DMap::DrawPointEx ( long LayerHandle, double x, double y, long pixelSize, OLE_COLOR Color ) { - return _com_dispatch_method(this, 0x74, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0005\x0005\x0003\x0003", LayerHandle, x, y, pixelSize, Color); -} - -#pragma implementation_key(383) -inline HRESULT mapWindow::_DMap::DrawCircleEx ( long LayerHandle, double x, double y, double pixelRadius, OLE_COLOR Color, VARIANT_BOOL fill ) { - return _com_dispatch_method(this, 0x75, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0005\x0005\x0005\x0003\x000b", LayerHandle, x, y, pixelRadius, Color, fill); -} - -#pragma implementation_key(384) -inline HRESULT mapWindow::_DMap::DrawPolygonEx ( long LayerHandle, VARIANT * xPoints, VARIANT * yPoints, long numPoints, OLE_COLOR Color, VARIANT_BOOL fill ) { - return _com_dispatch_method(this, 0x9b, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x400c\x400c\x0003\x0003\x000b", LayerHandle, xPoints, yPoints, numPoints, Color, fill); -} - -#pragma implementation_key(385) -inline HRESULT mapWindow::_DMap::DrawWideCircleEx ( long LayerHandle, double x, double y, double radius, OLE_COLOR Color, VARIANT_BOOL fill, short OutlineWidth ) { - return _com_dispatch_method(this, 0xa0, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0005\x0005\x0005\x0003\x000b\x0002", LayerHandle, x, y, radius, Color, fill, OutlineWidth); -} - -#pragma implementation_key(386) -inline HRESULT mapWindow::_DMap::DrawWidePolygonEx ( long LayerHandle, VARIANT * xPoints, VARIANT * yPoints, long numPoints, OLE_COLOR Color, VARIANT_BOOL fill, short OutlineWidth ) { - return _com_dispatch_method(this, 0xa1, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x400c\x400c\x0003\x0003\x000b\x0002", LayerHandle, xPoints, yPoints, numPoints, Color, fill, OutlineWidth); -} - -#pragma implementation_key(387) -inline HRESULT mapWindow::_DMap::SetDrawingLayerVisible ( long LayerHandle, VARIANT_BOOL Visible ) { - return _com_dispatch_method(this, 0x78, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, Visible); -} - -#pragma implementation_key(388) -inline mapWindow::ILabelsPtr mapWindow::_DMap::GetDrawingLabels ( long DrawingLayerIndex ) { - struct ILabels * _result = 0; - _com_dispatch_method(this, 0x9d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, - L"\x0003", DrawingLayerIndex); - return ILabelsPtr(_result, false); -} - -#pragma implementation_key(389) -inline void mapWindow::_DMap::PutDrawingLabels ( long DrawingLayerIndex, struct ILabels * _arg2 ) { - _com_dispatch_method(this, 0x9d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0009", DrawingLayerIndex, _arg2); -} - -#pragma implementation_key(390) -inline _bstr_t mapWindow::_DMap::GetDrawingKey ( long DrawHandle ) { - BSTR _result = 0; - _com_dispatch_method(this, 0x53, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, - L"\x0003", DrawHandle); - return _bstr_t(_result, false); -} - -#pragma implementation_key(391) -inline void mapWindow::_DMap::PutDrawingKey ( long DrawHandle, _bstr_t _arg2 ) { - _com_dispatch_method(this, 0x53, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0008", DrawHandle, (BSTR)_arg2); -} - -#pragma implementation_key(392) -inline long mapWindow::_DMap::DrawLabel ( _bstr_t Text, double x, double y, double Rotation ) { - long _result = 0; - _com_dispatch_method(this, 0xf5, DISPATCH_METHOD, VT_I4, (void*)&_result, - L"\x0008\x0005\x0005\x0005", (BSTR)Text, x, y, Rotation); - return _result; -} - -#pragma implementation_key(393) -inline long mapWindow::_DMap::DrawLabelEx ( long DrawHandle, _bstr_t Text, double x, double y, double Rotation ) { - long _result = 0; - _com_dispatch_method(this, 0xf6, DISPATCH_METHOD, VT_I4, (void*)&_result, - L"\x0003\x0008\x0005\x0005\x0005", DrawHandle, (BSTR)Text, x, y, Rotation); - return _result; -} - -#pragma implementation_key(394) -inline HRESULT mapWindow::_DMap::ClearDrawingLabels ( long DrawHandle ) { - return _com_dispatch_method(this, 0x79, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", DrawHandle); -} - -#pragma implementation_key(395) -inline void mapWindow::_DMap::PutDrawingLabelsVisible ( long DrawHandle, VARIANT_BOOL _arg2 ) { - _com_dispatch_method(this, 0x82, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x000b", DrawHandle, _arg2); -} - -#pragma implementation_key(396) -inline OLE_COLOR mapWindow::_DMap::GetShapeLayerFillColor ( long LayerHandle ) { - OLE_COLOR _result; - _com_dispatch_method(this, 0x3a, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(397) -inline void mapWindow::_DMap::PutShapeLayerFillColor ( long LayerHandle, OLE_COLOR _arg2 ) { - _com_dispatch_method(this, 0x3a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, _arg2); -} - -#pragma implementation_key(398) -inline OLE_COLOR mapWindow::_DMap::GetShapeLayerLineColor ( long LayerHandle ) { - OLE_COLOR _result; - _com_dispatch_method(this, 0x3c, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(399) -inline void mapWindow::_DMap::PutShapeLayerLineColor ( long LayerHandle, OLE_COLOR _arg2 ) { - _com_dispatch_method(this, 0x3c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, _arg2); -} - -#pragma implementation_key(400) -inline OLE_COLOR mapWindow::_DMap::GetShapeLayerPointColor ( long LayerHandle ) { - OLE_COLOR _result; - _com_dispatch_method(this, 0x3e, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(401) -inline void mapWindow::_DMap::PutShapeLayerPointColor ( long LayerHandle, OLE_COLOR _arg2 ) { - _com_dispatch_method(this, 0x3e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, _arg2); -} - -#pragma implementation_key(402) -inline VARIANT_BOOL mapWindow::_DMap::GetShapeLayerDrawFill ( long LayerHandle ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x40, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(403) -inline void mapWindow::_DMap::PutShapeLayerDrawFill ( long LayerHandle, VARIANT_BOOL _arg2 ) { - _com_dispatch_method(this, 0x40, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, _arg2); -} - -#pragma implementation_key(404) -inline VARIANT_BOOL mapWindow::_DMap::GetShapeLayerDrawLine ( long LayerHandle ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x42, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(405) -inline void mapWindow::_DMap::PutShapeLayerDrawLine ( long LayerHandle, VARIANT_BOOL _arg2 ) { - _com_dispatch_method(this, 0x42, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, _arg2); -} - -#pragma implementation_key(406) -inline VARIANT_BOOL mapWindow::_DMap::GetShapeLayerDrawPoint ( long LayerHandle ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x44, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(407) -inline void mapWindow::_DMap::PutShapeLayerDrawPoint ( long LayerHandle, VARIANT_BOOL _arg2 ) { - _com_dispatch_method(this, 0x44, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, _arg2); -} - -#pragma implementation_key(408) -inline float mapWindow::_DMap::GetShapeLayerLineWidth ( long LayerHandle ) { - float _result = 0; - _com_dispatch_method(this, 0x46, DISPATCH_PROPERTYGET, VT_R4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(409) -inline void mapWindow::_DMap::PutShapeLayerLineWidth ( long LayerHandle, float _arg2 ) { - _com_dispatch_method(this, 0x46, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0004", LayerHandle, _arg2); -} - -#pragma implementation_key(410) -inline float mapWindow::_DMap::GetShapeLayerPointSize ( long LayerHandle ) { - float _result = 0; - _com_dispatch_method(this, 0x48, DISPATCH_PROPERTYGET, VT_R4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(411) -inline void mapWindow::_DMap::PutShapeLayerPointSize ( long LayerHandle, float _arg2 ) { - _com_dispatch_method(this, 0x48, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0004", LayerHandle, _arg2); -} - -#pragma implementation_key(412) -inline float mapWindow::_DMap::GetShapeLayerFillTransparency ( long LayerHandle ) { - float _result = 0; - _com_dispatch_method(this, 0x4a, DISPATCH_PROPERTYGET, VT_R4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(413) -inline void mapWindow::_DMap::PutShapeLayerFillTransparency ( long LayerHandle, float _arg2 ) { - _com_dispatch_method(this, 0x4a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0004", LayerHandle, _arg2); -} - -#pragma implementation_key(414) -inline enum mapWindow::tkLineStipple mapWindow::_DMap::GetShapeLayerLineStipple ( long LayerHandle ) { - enum tkLineStipple _result; - _com_dispatch_method(this, 0x4c, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(415) -inline void mapWindow::_DMap::PutShapeLayerLineStipple ( long LayerHandle, enum tkLineStipple _arg2 ) { - _com_dispatch_method(this, 0x4c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, _arg2); -} - -#pragma implementation_key(416) -inline enum mapWindow::tkFillStipple mapWindow::_DMap::GetShapeLayerFillStipple ( long LayerHandle ) { - enum tkFillStipple _result; - _com_dispatch_method(this, 0x4e, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(417) -inline void mapWindow::_DMap::PutShapeLayerFillStipple ( long LayerHandle, enum tkFillStipple _arg2 ) { - _com_dispatch_method(this, 0x4e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, _arg2); -} - -#pragma implementation_key(418) -inline enum mapWindow::tkPointType mapWindow::_DMap::GetShapeLayerPointType ( long LayerHandle ) { - enum tkPointType _result; - _com_dispatch_method(this, 0x54, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(419) -inline void mapWindow::_DMap::PutShapeLayerPointType ( long LayerHandle, enum tkPointType _arg2 ) { - _com_dispatch_method(this, 0x54, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, _arg2); -} - -#pragma implementation_key(420) -inline OLE_COLOR mapWindow::_DMap::GetShapeLayerStippleColor ( long LayerHandle ) { - OLE_COLOR _result; - _com_dispatch_method(this, 0x90, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(421) -inline void mapWindow::_DMap::PutShapeLayerStippleColor ( long LayerHandle, OLE_COLOR _arg2 ) { - _com_dispatch_method(this, 0x90, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, _arg2); -} - -#pragma implementation_key(422) -inline VARIANT_BOOL mapWindow::_DMap::GetShapeLayerStippleTransparent ( long LayerHandle ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x93, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(423) -inline void mapWindow::_DMap::PutShapeLayerStippleTransparent ( long LayerHandle, VARIANT_BOOL _arg2 ) { - _com_dispatch_method(this, 0x93, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, _arg2); -} - -#pragma implementation_key(424) -inline mapWindow::IImagePtr mapWindow::_DMap::SnapShot ( IDispatch * BoundBox ) { - struct IImage * _result = 0; - _com_dispatch_method(this, 0x28, DISPATCH_METHOD, VT_DISPATCH, (void*)&_result, - L"\x0009", BoundBox); - return IImagePtr(_result, false); -} - -#pragma implementation_key(425) -inline mapWindow::IImagePtr mapWindow::_DMap::SnapShot2 ( long ClippingLayerNbr, double zoom, long pWidth ) { - struct IImage * _result = 0; - _com_dispatch_method(this, 0x88, DISPATCH_METHOD, VT_DISPATCH, (void*)&_result, - L"\x0003\x0005\x0003", ClippingLayerNbr, zoom, pWidth); - return IImagePtr(_result, false); -} - -#pragma implementation_key(426) -inline mapWindow::IImagePtr mapWindow::_DMap::SnapShot3 ( double left, double right, double top, double bottom, long Width ) { - struct IImage * _result = 0; - _com_dispatch_method(this, 0x99, DISPATCH_METHOD, VT_DISPATCH, (void*)&_result, - L"\x0005\x0005\x0005\x0005\x0003", left, right, top, bottom, Width); - return IImagePtr(_result, false); -} - -#pragma implementation_key(427) -inline _bstr_t mapWindow::_DMap::SerializeLayer ( long LayerHandle ) { - BSTR _result = 0; - _com_dispatch_method(this, 0xb0, DISPATCH_METHOD, VT_BSTR, (void*)&_result, - L"\x0003", LayerHandle); - return _bstr_t(_result, false); -} - -#pragma implementation_key(428) -inline VARIANT_BOOL mapWindow::_DMap::DeserializeLayer ( long LayerHandle, _bstr_t newVal ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xb1, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003\x0008", LayerHandle, (BSTR)newVal); - return _result; -} - -#pragma implementation_key(429) -inline VARIANT_BOOL mapWindow::_DMap::SaveMapState ( _bstr_t Filename, VARIANT_BOOL RelativePaths, VARIANT_BOOL Overwrite ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xb2, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0008\x000b\x000b", (BSTR)Filename, RelativePaths, Overwrite); - return _result; -} - -#pragma implementation_key(430) -inline VARIANT_BOOL mapWindow::_DMap::LoadMapState ( _bstr_t Filename, IDispatch * Callback ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xb3, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0008\x0009", (BSTR)Filename, Callback); - return _result; -} - -#pragma implementation_key(431) -inline VARIANT_BOOL mapWindow::_DMap::SaveLayerOptions ( long LayerHandle, _bstr_t OptionsName, VARIANT_BOOL Overwrite, _bstr_t Description ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xb4, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003\x0008\x000b\x0008", LayerHandle, (BSTR)OptionsName, Overwrite, (BSTR)Description); - return _result; -} - -#pragma implementation_key(432) -inline VARIANT_BOOL mapWindow::_DMap::LoadLayerOptions ( long LayerHandle, _bstr_t OptionsName, BSTR * Description ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xb5, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003\x0008\x4008", LayerHandle, (BSTR)OptionsName, Description); - return _result; -} - -#pragma implementation_key(433) -inline _bstr_t mapWindow::_DMap::GetLayerDescription ( long LayerHandle ) { - BSTR _result = 0; - _com_dispatch_method(this, 0xb6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, - L"\x0003", LayerHandle); - return _bstr_t(_result, false); -} - -#pragma implementation_key(434) -inline void mapWindow::_DMap::PutLayerDescription ( long LayerHandle, _bstr_t _arg2 ) { - _com_dispatch_method(this, 0xb6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0008", LayerHandle, (BSTR)_arg2); -} - -#pragma implementation_key(435) -inline VARIANT_BOOL mapWindow::_DMap::DeserializeMapState ( _bstr_t state, VARIANT_BOOL LoadLayers, _bstr_t BasePath ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xb7, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0008\x000b\x0008", (BSTR)state, LoadLayers, (BSTR)BasePath); - return _result; -} - -#pragma implementation_key(436) -inline _bstr_t mapWindow::_DMap::SerializeMapState ( VARIANT_BOOL RelativePaths, _bstr_t BasePath ) { - BSTR _result = 0; - _com_dispatch_method(this, 0xb8, DISPATCH_METHOD, VT_BSTR, (void*)&_result, - L"\x000b\x0008", RelativePaths, (BSTR)BasePath); - return _bstr_t(_result, false); -} - -#pragma implementation_key(437) -inline VARIANT_BOOL mapWindow::_DMap::RemoveLayerOptions ( long LayerHandle, _bstr_t OptionsName ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xb9, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003\x0008", LayerHandle, (BSTR)OptionsName); - return _result; -} - -#pragma implementation_key(438) -inline VARIANT_BOOL mapWindow::_DMap::GetLayerSkipOnSaving ( long LayerHandle ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xba, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(439) -inline void mapWindow::_DMap::PutLayerSkipOnSaving ( long LayerHandle, VARIANT_BOOL _arg2 ) { - _com_dispatch_method(this, 0xba, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, _arg2); -} - -#pragma implementation_key(440) -inline HRESULT mapWindow::_DMap::ShowToolTip ( _bstr_t Text, long Milliseconds ) { - return _com_dispatch_method(this, 0x2c, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0008\x0003", (BSTR)Text, Milliseconds); -} - -#pragma implementation_key(441) -inline void mapWindow::_DMap::PutMapResizeBehavior ( enum tkResizeBehavior _arg1 ) { - _com_dispatch_method(this, 0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(442) -inline enum mapWindow::tkResizeBehavior mapWindow::_DMap::GetMapResizeBehavior ( ) { - enum tkResizeBehavior _result; - _com_dispatch_method(this, 0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(443) -inline VARIANT_BOOL mapWindow::_DMap::GetTrapRMouseDown ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x94, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(444) -inline void mapWindow::_DMap::PutTrapRMouseDown ( VARIANT_BOOL _arg1 ) { - _com_dispatch_method(this, 0x94, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x000b", _arg1); -} - -#pragma implementation_key(445) -inline void mapWindow::_DMap::PutDisableWaitCursor ( VARIANT_BOOL _arg1 ) { - _com_dispatch_method(this, 0x95, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x000b", _arg1); -} - -#pragma implementation_key(446) -inline VARIANT_BOOL mapWindow::_DMap::GetDisableWaitCursor ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x95, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(447) -inline void mapWindow::_DMap::PutShowCoordinates ( enum tkCoordinatesDisplay _arg1 ) { - _com_dispatch_method(this, 0xdb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(448) -inline enum mapWindow::tkCoordinatesDisplay mapWindow::_DMap::GetShowCoordinates ( ) { - enum tkCoordinatesDisplay _result; - _com_dispatch_method(this, 0xdb, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(449) -inline void mapWindow::_DMap::PutGrabProjectionFromData ( VARIANT_BOOL _arg1 ) { - _com_dispatch_method(this, 0xdd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x000b", _arg1); -} - -#pragma implementation_key(450) -inline VARIANT_BOOL mapWindow::_DMap::GetGrabProjectionFromData ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xdd, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(451) -inline void mapWindow::_DMap::PutInertiaOnPanning ( enum tkCustomState _arg1 ) { - _com_dispatch_method(this, 0xe4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(452) -inline enum mapWindow::tkCustomState mapWindow::_DMap::GetInertiaOnPanning ( ) { - enum tkCustomState _result; - _com_dispatch_method(this, 0xe4, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(453) -inline void mapWindow::_DMap::PutReuseTileBuffer ( VARIANT_BOOL _arg1 ) { - _com_dispatch_method(this, 0xe5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x000b", _arg1); -} - -#pragma implementation_key(454) -inline VARIANT_BOOL mapWindow::_DMap::GetReuseTileBuffer ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xe5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(455) -inline void mapWindow::_DMap::PutZoomBarVerbosity ( enum tkZoomBarVerbosity _arg1 ) { - _com_dispatch_method(this, 0xe6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(456) -inline enum mapWindow::tkZoomBarVerbosity mapWindow::_DMap::GetZoomBarVerbosity ( ) { - enum tkZoomBarVerbosity _result; - _com_dispatch_method(this, 0xe6, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(457) -inline void mapWindow::_DMap::PutZoomBarMinZoom ( long _arg1 ) { - _com_dispatch_method(this, 0xe9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(458) -inline long mapWindow::_DMap::GetZoomBarMinZoom ( ) { - long _result = 0; - _com_dispatch_method(this, 0xe9, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(459) -inline void mapWindow::_DMap::PutZoomBarMaxZoom ( long _arg1 ) { - _com_dispatch_method(this, 0xea, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(460) -inline long mapWindow::_DMap::GetZoomBarMaxZoom ( ) { - long _result = 0; - _com_dispatch_method(this, 0xea, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(461) -inline void mapWindow::_DMap::PutZoomBehavior ( enum tkZoomBehavior _arg1 ) { - _com_dispatch_method(this, 0xcf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(462) -inline enum mapWindow::tkZoomBehavior mapWindow::_DMap::GetZoomBehavior ( ) { - enum tkZoomBehavior _result; - _com_dispatch_method(this, 0xcf, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(463) -inline void mapWindow::_DMap::PutShowZoomBar ( VARIANT_BOOL _arg1 ) { - _com_dispatch_method(this, 0xe2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x000b", _arg1); -} - -#pragma implementation_key(464) -inline VARIANT_BOOL mapWindow::_DMap::GetShowZoomBar ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xe2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(465) -inline void mapWindow::_DMap::PutAnimationOnZooming ( enum tkCustomState _arg1 ) { - _com_dispatch_method(this, 0xe3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(466) -inline enum mapWindow::tkCustomState mapWindow::_DMap::GetAnimationOnZooming ( ) { - enum tkCustomState _result; - _com_dispatch_method(this, 0xe3, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(467) -inline void mapWindow::_DMap::PutZoomBoxStyle ( enum tkZoomBoxStyle _arg1 ) { - _com_dispatch_method(this, 0xe7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(468) -inline enum mapWindow::tkZoomBoxStyle mapWindow::_DMap::GetZoomBoxStyle ( ) { - enum tkZoomBoxStyle _result; - _com_dispatch_method(this, 0xe7, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(469) -inline VARIANT_BOOL mapWindow::_DMap::GetUseAlternatePanCursor ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x105, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(470) -inline void mapWindow::_DMap::PutUseAlternatePanCursor ( VARIANT_BOOL _arg1 ) { - _com_dispatch_method(this, 0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x000b", _arg1); -} - -#pragma implementation_key(471) -inline VARIANT_BOOL mapWindow::_DMap::GetRecenterMapOnZoom ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x106, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(472) -inline void mapWindow::_DMap::PutRecenterMapOnZoom ( VARIANT_BOOL _arg1 ) { - _com_dispatch_method(this, 0x106, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x000b", _arg1); -} - -#pragma implementation_key(473) -inline HRESULT mapWindow::_DMap::Resize ( long Width, long Height ) { - return _com_dispatch_method(this, 0x2b, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003", Width, Height); -} - -#pragma implementation_key(474) -inline HRESULT mapWindow::_DMap::Clear ( ) { - return _com_dispatch_method(this, 0xce, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(475) -inline _bstr_t mapWindow::_DMap::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - _com_dispatch_method(this, 0x52, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, - L"\x0003", ErrorCode); - return _bstr_t(_result, false); -} - -#pragma implementation_key(476) -inline long mapWindow::_DMap::HWnd ( ) { - long _result = 0; - _com_dispatch_method(this, 0x6d, DISPATCH_METHOD, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(477) -inline void mapWindow::_DMap::PutUDCursorHandle ( long _arg1 ) { - _com_dispatch_method(this, 0x5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(478) -inline long mapWindow::_DMap::GetUDCursorHandle ( ) { - long _result = 0; - _com_dispatch_method(this, 0x5, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(479) -inline void mapWindow::_DMap::PutTileProvider ( enum tkTileProvider _arg1 ) { - _com_dispatch_method(this, 0xd8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(480) -inline enum mapWindow::tkTileProvider mapWindow::_DMap::GetTileProvider ( ) { - enum tkTileProvider _result; - _com_dispatch_method(this, 0xd8, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(481) -inline VARIANT_BOOL mapWindow::_DMap::FindSnapPoint ( double Tolerance, double xScreen, double yScreen, double * xFound, double * yFound ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xcb, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0005\x0005\x0005\x4005\x4005", Tolerance, xScreen, yScreen, xFound, yFound); - return _result; -} - -#pragma implementation_key(482) -inline HRESULT mapWindow::_DMap::Undo ( ) { - return _com_dispatch_method(this, 0xf4, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(483) -inline OLE_COLOR mapWindow::_DMap::GetbackColor ( ) { - OLE_COLOR _result; - _com_dispatch_propget(this, 0x1, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(484) -inline void mapWindow::_DMap::PutbackColor ( OLE_COLOR _val ) { - _com_dispatch_propput(this, 0x1, VT_I4, _val); -} - -#pragma implementation_key(485) -inline double mapWindow::_DMap::GetZoomPercent ( ) { - double _result = 0; - _com_dispatch_propget(this, 0x2, VT_R8, (void*)&_result); - return _result; -} - -#pragma implementation_key(486) -inline void mapWindow::_DMap::PutZoomPercent ( double _val ) { - _com_dispatch_propput(this, 0x2, VT_R8, _val); -} - -#pragma implementation_key(487) -inline enum mapWindow::tkCursorMode mapWindow::_DMap::GetCursorMode ( ) { - enum tkCursorMode _result; - _com_dispatch_propget(this, 0x3, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(488) -inline void mapWindow::_DMap::PutCursorMode ( enum tkCursorMode _val ) { - _com_dispatch_propput(this, 0x3, VT_I4, _val); -} - -#pragma implementation_key(489) -inline enum mapWindow::tkCursor mapWindow::_DMap::GetMapCursor ( ) { - enum tkCursor _result; - _com_dispatch_propget(this, 0x4, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(490) -inline void mapWindow::_DMap::PutMapCursor ( enum tkCursor _val ) { - _com_dispatch_propput(this, 0x4, VT_I4, _val); -} - -#pragma implementation_key(491) -inline VARIANT_BOOL mapWindow::_DMap::GetSendMouseDown ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0x6, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(492) -inline void mapWindow::_DMap::PutSendMouseDown ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0x6, VT_BOOL, _val); -} - -#pragma implementation_key(493) -inline VARIANT_BOOL mapWindow::_DMap::GetSendMouseUp ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0x7, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(494) -inline void mapWindow::_DMap::PutSendMouseUp ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0x7, VT_BOOL, _val); -} - -#pragma implementation_key(495) -inline VARIANT_BOOL mapWindow::_DMap::GetSendMouseMove ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0x8, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(496) -inline void mapWindow::_DMap::PutSendMouseMove ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0x8, VT_BOOL, _val); -} - -#pragma implementation_key(497) -inline VARIANT_BOOL mapWindow::_DMap::GetSendSelectBoxDrag ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0x9, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(498) -inline void mapWindow::_DMap::PutSendSelectBoxDrag ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0x9, VT_BOOL, _val); -} - -#pragma implementation_key(499) -inline VARIANT_BOOL mapWindow::_DMap::GetSendSelectBoxFinal ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0xa, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(500) -inline void mapWindow::_DMap::PutSendSelectBoxFinal ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0xa, VT_BOOL, _val); -} - -#pragma implementation_key(501) -inline double mapWindow::_DMap::GetExtentPad ( ) { - double _result = 0; - _com_dispatch_propget(this, 0xb, VT_R8, (void*)&_result); - return _result; -} - -#pragma implementation_key(502) -inline void mapWindow::_DMap::PutExtentPad ( double _val ) { - _com_dispatch_propput(this, 0xb, VT_R8, _val); -} - -#pragma implementation_key(503) -inline long mapWindow::_DMap::GetExtentHistory ( ) { - long _result = 0; - _com_dispatch_propget(this, 0xc, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(504) -inline void mapWindow::_DMap::PutExtentHistory ( long _val ) { - _com_dispatch_propput(this, 0xc, VT_I4, _val); -} - -#pragma implementation_key(505) -inline _bstr_t mapWindow::_DMap::GetKey ( ) { - BSTR _result = 0; - _com_dispatch_propget(this, 0xd, VT_BSTR, (void*)&_result); - return _bstr_t(_result, false); -} - -#pragma implementation_key(506) -inline void mapWindow::_DMap::PutKey ( _bstr_t _val ) { - _com_dispatch_propput(this, 0xd, VT_BSTR, (BSTR)_val); -} - -#pragma implementation_key(507) -inline long mapWindow::_DMap::GetNumLayers ( ) { - long _result = 0; - _com_dispatch_propget(this, 0x10, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(508) -inline long mapWindow::_DMap::GetLastErrorCode ( ) { - long _result = 0; - _com_dispatch_propget(this, 0x12, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(509) -inline enum mapWindow::tkLockMode mapWindow::_DMap::GetIsLocked ( ) { - enum tkLockMode _result; - _com_dispatch_propget(this, 0x13, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(510) -inline void mapWindow::_DMap::PutIsLocked ( enum tkLockMode _val ) { - _com_dispatch_propput(this, 0x13, VT_I4, _val); -} - -#pragma implementation_key(511) -inline VARIANT_BOOL mapWindow::_DMap::GetSendOnDrawBackBuffer ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0x76, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(512) -inline void mapWindow::_DMap::PutSendOnDrawBackBuffer ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0x76, VT_BOOL, _val); -} - -#pragma implementation_key(513) -inline VARIANT_BOOL mapWindow::_DMap::GetUseSeamlessPan ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0x97, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(514) -inline void mapWindow::_DMap::PutUseSeamlessPan ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0x97, VT_BOOL, _val); -} - -#pragma implementation_key(515) -inline double mapWindow::_DMap::GetMouseWheelSpeed ( ) { - double _result = 0; - _com_dispatch_propget(this, 0x98, VT_R8, (void*)&_result); - return _result; -} - -#pragma implementation_key(516) -inline void mapWindow::_DMap::PutMouseWheelSpeed ( double _val ) { - _com_dispatch_propput(this, 0x98, VT_R8, _val); -} - -#pragma implementation_key(517) -inline enum mapWindow::tkUnitsOfMeasure mapWindow::_DMap::GetMapUnits ( ) { - enum tkUnitsOfMeasure _result; - _com_dispatch_propget(this, 0x9e, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(518) -inline void mapWindow::_DMap::PutMapUnits ( enum tkUnitsOfMeasure _val ) { - _com_dispatch_propput(this, 0x9e, VT_I4, _val); -} - -#pragma implementation_key(519) -inline _bstr_t mapWindow::_DMap::GetVersionNumber ( ) { - BSTR _result = 0; - _com_dispatch_propget(this, 0xa6, VT_BSTR, (void*)&_result); - return _bstr_t(_result, false); -} - -#pragma implementation_key(520) -inline VARIANT_BOOL mapWindow::_DMap::GetShowRedrawTime ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0xac, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(521) -inline void mapWindow::_DMap::PutShowRedrawTime ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0xac, VT_BOOL, _val); -} - -#pragma implementation_key(522) -inline VARIANT_BOOL mapWindow::_DMap::GetShowVersionNumber ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0xad, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(523) -inline void mapWindow::_DMap::PutShowVersionNumber ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0xad, VT_BOOL, _val); -} - -#pragma implementation_key(524) -inline mapWindow::IGeoProjectionPtr mapWindow::_DMap::GetGeoProjection ( ) { - struct IGeoProjection * _result = 0; - _com_dispatch_propget(this, 0xc0, VT_DISPATCH, (void*)&_result); - return IGeoProjectionPtr(_result, false); -} - -#pragma implementation_key(525) -inline void mapWindow::_DMap::PutGeoProjection ( struct IGeoProjection * _val ) { - _com_dispatch_propput(this, 0xc0, VT_DISPATCH, _val); -} - -#pragma implementation_key(526) -inline VARIANT_BOOL mapWindow::_DMap::GetScalebarVisible ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0xc3, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(527) -inline void mapWindow::_DMap::PutScalebarVisible ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0xc3, VT_BOOL, _val); -} - -#pragma implementation_key(528) -inline enum mapWindow::tkScalebarUnits mapWindow::_DMap::GetScalebarUnits ( ) { - enum tkScalebarUnits _result; - _com_dispatch_propget(this, 0xcd, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(529) -inline void mapWindow::_DMap::PutScalebarUnits ( enum tkScalebarUnits _val ) { - _com_dispatch_propput(this, 0xcd, VT_I4, _val); -} - -#pragma implementation_key(530) -inline mapWindow::IExtentsPtr mapWindow::_DMap::GetMaxExtents ( ) { - struct IExtents * _result = 0; - _com_dispatch_propget(this, 0xbb, VT_DISPATCH, (void*)&_result); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(531) -inline mapWindow::ITilesPtr mapWindow::_DMap::GetTiles ( ) { - struct ITiles * _result = 0; - _com_dispatch_propget(this, 0xbf, VT_DISPATCH, (void*)&_result); - return ITilesPtr(_result, false); -} - -#pragma implementation_key(532) -inline mapWindow::IFileManagerPtr mapWindow::_DMap::GetFileManager ( ) { - struct IFileManager * _result = 0; - _com_dispatch_propget(this, 0xd3, VT_DISPATCH, (void*)&_result); - return IFileManagerPtr(_result, false); -} - -#pragma implementation_key(533) -inline mapWindow::IUndoListPtr mapWindow::_DMap::GetUndoList ( ) { - struct IUndoList * _result = 0; - _com_dispatch_propget(this, 0xf1, VT_DISPATCH, (void*)&_result); - return IUndoListPtr(_result, false); -} - -#pragma implementation_key(534) -inline mapWindow::IIdentifierPtr mapWindow::_DMap::GetIdentifier ( ) { - struct IIdentifier * _result = 0; - _com_dispatch_propget(this, 0xf3, VT_DISPATCH, (void*)&_result); - return IIdentifierPtr(_result, false); -} - -#pragma implementation_key(535) -inline mapWindow::IShapeEditorPtr mapWindow::_DMap::GetShapeEditor ( ) { - struct IShapeEditor * _result = 0; - _com_dispatch_propget(this, 0xeb, VT_DISPATCH, (void*)&_result); - return IShapeEditorPtr(_result, false); -} - -#pragma implementation_key(536) -inline mapWindow::IMeasuringPtr mapWindow::_DMap::GetMeasuring ( ) { - struct IMeasuring * _result = 0; - _com_dispatch_propget(this, 0xc4, VT_DISPATCH, (void*)&_result); - return IMeasuringPtr(_result, false); -} - -#pragma implementation_key(537) -inline mapWindow::ISelectionListPtr mapWindow::_DMap::GetIdentifiedShapes ( ) { - struct ISelectionList * _result = 0; - _com_dispatch_propget(this, 0xfa, VT_DISPATCH, (void*)&_result); - return ISelectionListPtr(_result, false); -} - -#pragma implementation_key(538) -inline mapWindow::IDrawingRectanglePtr mapWindow::_DMap::GetFocusRectangle ( ) { - struct IDrawingRectangle * _result = 0; - _com_dispatch_propget(this, 0xfb, VT_DISPATCH, (void*)&_result); - return IDrawingRectanglePtr(_result, false); -} - -#pragma implementation_key(539) -inline enum mapWindow::tkCustomDrawingFlags mapWindow::_DMap::GetCustomDrawingFlags ( ) { - enum tkCustomDrawingFlags _result; - _com_dispatch_propget(this, 0xfc, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(540) -inline void mapWindow::_DMap::PutCustomDrawingFlags ( enum tkCustomDrawingFlags _val ) { - _com_dispatch_propput(this, 0xfc, VT_I4, _val); -} - -#pragma implementation_key(541) -inline enum mapWindow::tkAngleFormat mapWindow::_DMap::GetShowCoordinatesFormat ( ) { - enum tkAngleFormat _result; - _com_dispatch_propget(this, 0xfe, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(542) -inline void mapWindow::_DMap::PutShowCoordinatesFormat ( enum tkAngleFormat _val ) { - _com_dispatch_propput(this, 0xfe, VT_I4, _val); -} - -#pragma implementation_key(543) -inline long mapWindow::_DMap::GetExtentHistoryUndoCount ( ) { - long _result = 0; - _com_dispatch_propget(this, 0x100, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(544) -inline long mapWindow::_DMap::GetExtentHistoryRedoCount ( ) { - long _result = 0; - _com_dispatch_propget(this, 0x101, VT_I4, (void*)&_result); - return _result; -} - -// -// interface IStopExecution wrapper method implementations -// - -#pragma implementation_key(545) -inline VARIANT_BOOL mapWindow::IStopExecution::StopFunction ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StopFunction(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IField wrapper method implementations -// - -#pragma implementation_key(546) -inline _bstr_t mapWindow::IField::GetName ( ) { - BSTR _result = 0; - HRESULT _hr = get_Name(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(547) -inline void mapWindow::IField::PutName ( _bstr_t pVal ) { - HRESULT _hr = put_Name(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(548) -inline long mapWindow::IField::GetWidth ( ) { - long _result = 0; - HRESULT _hr = get_Width(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(549) -inline void mapWindow::IField::PutWidth ( long pVal ) { - HRESULT _hr = put_Width(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(550) -inline long mapWindow::IField::GetPrecision ( ) { - long _result = 0; - HRESULT _hr = get_Precision(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(551) -inline void mapWindow::IField::PutPrecision ( long pVal ) { - HRESULT _hr = put_Precision(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(552) -inline enum mapWindow::FieldType mapWindow::IField::GetType ( ) { - enum FieldType _result; - HRESULT _hr = get_Type(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(553) -inline void mapWindow::IField::PutType ( enum FieldType pVal ) { - HRESULT _hr = put_Type(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(554) -inline long mapWindow::IField::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(555) -inline _bstr_t mapWindow::IField::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(556) -inline mapWindow::ICallbackPtr mapWindow::IField::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(557) -inline void mapWindow::IField::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(558) -inline _bstr_t mapWindow::IField::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(559) -inline void mapWindow::IField::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(560) -inline mapWindow::IFieldPtr mapWindow::IField::Clone ( ) { - struct IField * _result = 0; - HRESULT _hr = raw_Clone(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IFieldPtr(_result, false); -} - -#pragma implementation_key(561) -inline VARIANT_BOOL mapWindow::IField::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(562) -inline void mapWindow::IField::PutVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Visible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(563) -inline _bstr_t mapWindow::IField::GetAlias ( ) { - BSTR _result = 0; - HRESULT _hr = get_Alias(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(564) -inline void mapWindow::IField::PutAlias ( _bstr_t pVal ) { - HRESULT _hr = put_Alias(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(565) -inline VARIANT_BOOL mapWindow::IField::GetJoined ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Joined(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(566) -inline _bstr_t mapWindow::IField::GetExpression ( ) { - BSTR _result = 0; - HRESULT _hr = get_Expression(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(567) -inline void mapWindow::IField::PutExpression ( _bstr_t pVal ) { - HRESULT _hr = put_Expression(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(568) -inline VARIANT_BOOL mapWindow::IField::GetModified ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Modified(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(569) -inline void mapWindow::IField::PutModified ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Modified(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IChartField wrapper method implementations -// - -#pragma implementation_key(570) -inline long mapWindow::IChartField::GetIndex ( ) { - long _result = 0; - HRESULT _hr = get_Index(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(571) -inline void mapWindow::IChartField::PutIndex ( long retVal ) { - HRESULT _hr = put_Index(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(572) -inline OLE_COLOR mapWindow::IChartField::GetColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_Color(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(573) -inline void mapWindow::IChartField::PutColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_Color(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(574) -inline _bstr_t mapWindow::IChartField::GetName ( ) { - BSTR _result = 0; - HRESULT _hr = get_Name(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(575) -inline void mapWindow::IChartField::PutName ( _bstr_t retVal ) { - HRESULT _hr = put_Name(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface ITable wrapper method implementations -// - -#pragma implementation_key(576) -inline long mapWindow::ITable::GetNumRows ( ) { - long _result = 0; - HRESULT _hr = get_NumRows(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(577) -inline long mapWindow::ITable::GetNumFields ( ) { - long _result = 0; - HRESULT _hr = get_NumFields(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(578) -inline mapWindow::IFieldPtr mapWindow::ITable::GetField ( long FieldIndex ) { - struct IField * _result = 0; - HRESULT _hr = get_Field(FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IFieldPtr(_result, false); -} - -#pragma implementation_key(579) -inline _variant_t mapWindow::ITable::GetCellValue ( long FieldIndex, long RowIndex ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_CellValue(FieldIndex, RowIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(580) -inline VARIANT_BOOL mapWindow::ITable::GetEditingTable ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_EditingTable(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(581) -inline long mapWindow::ITable::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(582) -inline _bstr_t mapWindow::ITable::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(583) -inline _bstr_t mapWindow::ITable::GetCdlgFilter ( ) { - BSTR _result = 0; - HRESULT _hr = get_CdlgFilter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(584) -inline mapWindow::ICallbackPtr mapWindow::ITable::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(585) -inline void mapWindow::ITable::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(586) -inline _bstr_t mapWindow::ITable::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(587) -inline void mapWindow::ITable::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(588) -inline VARIANT_BOOL mapWindow::ITable::Open ( _bstr_t dbfFilename, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Open(dbfFilename, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(589) -inline VARIANT_BOOL mapWindow::ITable::CreateNew ( _bstr_t dbfFilename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateNew(dbfFilename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(590) -inline VARIANT_BOOL mapWindow::ITable::SaveAs ( _bstr_t dbfFilename, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SaveAs(dbfFilename, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(591) -inline VARIANT_BOOL mapWindow::ITable::Close ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Close(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(592) -inline VARIANT_BOOL mapWindow::ITable::EditClear ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditClear(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(593) -inline VARIANT_BOOL mapWindow::ITable::EditInsertField ( struct IField * Field, long * FieldIndex, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditInsertField(Field, FieldIndex, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(594) -inline VARIANT_BOOL mapWindow::ITable::EditReplaceField ( long FieldIndex, struct IField * NewField, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditReplaceField(FieldIndex, NewField, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(595) -inline VARIANT_BOOL mapWindow::ITable::EditDeleteField ( long FieldIndex, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditDeleteField(FieldIndex, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(596) -inline VARIANT_BOOL mapWindow::ITable::EditInsertRow ( long * RowIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditInsertRow(RowIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(597) -inline VARIANT_BOOL mapWindow::ITable::EditCellValue ( long FieldIndex, long RowIndex, const _variant_t & newVal ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditCellValue(FieldIndex, RowIndex, newVal, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(598) -inline VARIANT_BOOL mapWindow::ITable::StartEditingTable ( struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StartEditingTable(cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(599) -inline VARIANT_BOOL mapWindow::ITable::StopEditingTable ( VARIANT_BOOL ApplyChanges, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StopEditingTable(ApplyChanges, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(600) -inline VARIANT_BOOL mapWindow::ITable::EditDeleteRow ( long RowIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditDeleteRow(RowIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(601) -inline VARIANT_BOOL mapWindow::ITable::Save ( struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Save(cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(602) -inline _variant_t mapWindow::ITable::GetMinValue ( long FieldIndex ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_MinValue(FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(603) -inline _variant_t mapWindow::ITable::GetMaxValue ( long FieldIndex ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_MaxValue(FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(604) -inline double mapWindow::ITable::GetMeanValue ( long FieldIndex ) { - double _result = 0; - HRESULT _hr = get_MeanValue(FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(605) -inline double mapWindow::ITable::GetStandardDeviation ( long FieldIndex ) { - double _result = 0; - HRESULT _hr = get_StandardDeviation(FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(606) -inline VARIANT_BOOL mapWindow::ITable::ParseExpression ( _bstr_t Expression, BSTR * ErrorString ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ParseExpression(Expression, ErrorString, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(607) -inline VARIANT_BOOL mapWindow::ITable::Query ( _bstr_t Expression, VARIANT * result, BSTR * ErrorString ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Query(Expression, result, ErrorString, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(608) -inline long mapWindow::ITable::GetFieldIndexByName ( _bstr_t FieldName ) { - long _result = 0; - HRESULT _hr = get_FieldIndexByName(FieldName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(609) -inline VARIANT_BOOL mapWindow::ITable::TestExpression ( _bstr_t Expression, enum tkValueType ReturnType, BSTR * ErrorString ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_TestExpression(Expression, ReturnType, ErrorString, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(610) -inline VARIANT_BOOL mapWindow::ITable::Calculate ( _bstr_t Expression, long RowIndex, VARIANT * result, BSTR * ErrorString ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Calculate(Expression, RowIndex, result, ErrorString, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(611) -inline long mapWindow::ITable::EditAddField ( _bstr_t Name, enum FieldType Type, int Precision, int Width ) { - long _result = 0; - HRESULT _hr = raw_EditAddField(Name, Type, Precision, Width, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(612) -inline VARIANT_BOOL mapWindow::ITable::Join ( struct ITable * table2, _bstr_t field1, _bstr_t field2 ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Join(table2, field1, field2, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(613) -inline VARIANT_BOOL mapWindow::ITable::Join2 ( struct ITable * table2, _bstr_t field1, _bstr_t field2, _bstr_t filenameToReopen, _bstr_t JoinOptions ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Join2(table2, field1, field2, filenameToReopen, JoinOptions, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(614) -inline VARIANT_BOOL mapWindow::ITable::StopJoin ( int joinIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StopJoin(joinIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(615) -inline HRESULT mapWindow::ITable::StopAllJoins ( ) { - HRESULT _hr = raw_StopAllJoins(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(616) -inline VARIANT_BOOL mapWindow::ITable::GetIsJoined ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsJoined(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(617) -inline int mapWindow::ITable::GetJoinCount ( ) { - int _result = 0; - HRESULT _hr = get_JoinCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(618) -inline _bstr_t mapWindow::ITable::GetJoinFilename ( int joinIndex ) { - BSTR _result = 0; - HRESULT _hr = get_JoinFilename(joinIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(619) -inline _bstr_t mapWindow::ITable::GetJoinFromField ( int joinIndex ) { - BSTR _result = 0; - HRESULT _hr = get_JoinFromField(joinIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(620) -inline _bstr_t mapWindow::ITable::GetJoinToField ( int joinIndex ) { - BSTR _result = 0; - HRESULT _hr = get_JoinToField(joinIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(621) -inline VARIANT_BOOL mapWindow::ITable::GetFieldIsJoined ( int FieldIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FieldIsJoined(FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(622) -inline int mapWindow::ITable::GetFieldJoinIndex ( int FieldIndex ) { - int _result = 0; - HRESULT _hr = get_FieldJoinIndex(FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(623) -inline _bstr_t mapWindow::ITable::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(624) -inline HRESULT mapWindow::ITable::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(625) -inline VARIANT_BOOL mapWindow::ITable::TryJoin ( struct ITable * table2, _bstr_t fieldTo, _bstr_t fieldFrom, int * rowCount, int * joinRowCount ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_TryJoin(table2, fieldTo, fieldFrom, rowCount, joinRowCount, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(626) -inline VARIANT_BOOL mapWindow::ITable::Join3 ( struct ITable * table2, _bstr_t field1, _bstr_t field2, _bstr_t filenameToReopen, _bstr_t JoinOptions, SAFEARRAY * fieldList ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Join3(table2, field1, field2, filenameToReopen, JoinOptions, fieldList, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(627) -inline VARIANT_BOOL mapWindow::ITable::Dump ( _bstr_t dbfFilename, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Dump(dbfFilename, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(628) -inline _bstr_t mapWindow::ITable::GetJoinFields ( long joinIndex ) { - BSTR _result = 0; - HRESULT _hr = get_JoinFields(joinIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(629) -inline _bstr_t mapWindow::ITable::GetFilename ( ) { - BSTR _result = 0; - HRESULT _hr = get_Filename(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(630) -inline _bstr_t mapWindow::ITable::GetJoinOptions ( long joinIndex ) { - BSTR _result = 0; - HRESULT _hr = get_JoinOptions(joinIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(631) -inline HRESULT mapWindow::ITable::ClearCache ( ) { - HRESULT _hr = raw_ClearCache(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(632) -inline VARIANT_BOOL mapWindow::ITable::GetRowIsModified ( long RowIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_RowIsModified(RowIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IShapeValidationInfo wrapper method implementations -// - -#pragma implementation_key(633) -inline _bstr_t mapWindow::IShapeValidationInfo::GetClassName ( ) { - BSTR _result = 0; - HRESULT _hr = get_ClassName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(634) -inline _bstr_t mapWindow::IShapeValidationInfo::GetMethodName ( ) { - BSTR _result = 0; - HRESULT _hr = get_MethodName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(635) -inline _bstr_t mapWindow::IShapeValidationInfo::GetParameterName ( ) { - BSTR _result = 0; - HRESULT _hr = get_ParameterName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(636) -inline enum mapWindow::tkShapeValidationType mapWindow::IShapeValidationInfo::GetValidationType ( ) { - enum tkShapeValidationType _result; - HRESULT _hr = get_ValidationType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(637) -inline enum mapWindow::tkShapeValidationMode mapWindow::IShapeValidationInfo::GetValidationMode ( ) { - enum tkShapeValidationMode _result; - HRESULT _hr = get_ValidationMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(638) -inline VARIANT_BOOL mapWindow::IShapeValidationInfo::GetIsValid ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsValid(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(639) -inline enum mapWindow::tkShapeValidationStatus mapWindow::IShapeValidationInfo::GetStatus ( ) { - enum tkShapeValidationStatus _result; - HRESULT _hr = get_Status(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(640) -inline VARIANT_BOOL mapWindow::IShapeValidationInfo::GetWasValidated ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_WasValidated(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(641) -inline int mapWindow::IShapeValidationInfo::GetStillInvalidCount ( ) { - int _result = 0; - HRESULT _hr = get_StillInvalidCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(642) -inline int mapWindow::IShapeValidationInfo::GetWereInvalidCount ( ) { - int _result = 0; - HRESULT _hr = get_WereInvalidCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(643) -inline int mapWindow::IShapeValidationInfo::GetFixedCount ( ) { - int _result = 0; - HRESULT _hr = get_FixedCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(644) -inline int mapWindow::IShapeValidationInfo::GetSkippedCount ( ) { - int _result = 0; - HRESULT _hr = get_SkippedCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IUndoList wrapper method implementations -// - -#pragma implementation_key(645) -inline _bstr_t mapWindow::IUndoList::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(646) -inline long mapWindow::IUndoList::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(647) -inline _bstr_t mapWindow::IUndoList::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(648) -inline void mapWindow::IUndoList::PutKey ( _bstr_t retVal ) { - HRESULT _hr = put_Key(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(649) -inline VARIANT_BOOL mapWindow::IUndoList::Undo ( VARIANT_BOOL ZoomToShape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Undo(ZoomToShape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(650) -inline VARIANT_BOOL mapWindow::IUndoList::Redo ( VARIANT_BOOL ZoomToShape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Redo(ZoomToShape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(651) -inline long mapWindow::IUndoList::GetUndoCount ( ) { - long _result = 0; - HRESULT _hr = get_UndoCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(652) -inline long mapWindow::IUndoList::GetRedoCount ( ) { - long _result = 0; - HRESULT _hr = get_RedoCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(653) -inline long mapWindow::IUndoList::GetTotalLength ( ) { - long _result = 0; - HRESULT _hr = get_TotalLength(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(654) -inline VARIANT_BOOL mapWindow::IUndoList::BeginBatch ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_BeginBatch(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(655) -inline long mapWindow::IUndoList::EndBatch ( ) { - long _result = 0; - HRESULT _hr = raw_EndBatch(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(656) -inline VARIANT_BOOL mapWindow::IUndoList::Add ( enum tkUndoOperation operationType, long LayerHandle, long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Add(operationType, LayerHandle, ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(657) -inline HRESULT mapWindow::IUndoList::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(658) -inline HRESULT mapWindow::IUndoList::ClearForLayer ( long LayerHandle ) { - HRESULT _hr = raw_ClearForLayer(LayerHandle); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -// -// interface IIdentifier wrapper method implementations -// - -#pragma implementation_key(659) -inline VARIANT_BOOL mapWindow::IIdentifier::GetHotTracking ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HotTracking(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(660) -inline void mapWindow::IIdentifier::PutHotTracking ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_HotTracking(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(661) -inline enum mapWindow::tkIdentifierMode mapWindow::IIdentifier::GetIdentifierMode ( ) { - enum tkIdentifierMode _result; - HRESULT _hr = get_IdentifierMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(662) -inline void mapWindow::IIdentifier::PutIdentifierMode ( enum tkIdentifierMode pVal ) { - HRESULT _hr = put_IdentifierMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(663) -inline OLE_COLOR mapWindow::IIdentifier::GetOutlineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_OutlineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(664) -inline void mapWindow::IIdentifier::PutOutlineColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_OutlineColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IMeasuring wrapper method implementations -// - -#pragma implementation_key(665) -inline double mapWindow::IMeasuring::GetLength ( ) { - double _result = 0; - HRESULT _hr = get_Length(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(666) -inline long mapWindow::IMeasuring::GetPointCount ( ) { - long _result = 0; - HRESULT _hr = get_PointCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(667) -inline VARIANT_BOOL mapWindow::IMeasuring::UndoPoint ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_UndoPoint(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(668) -inline VARIANT_BOOL mapWindow::IMeasuring::get_PointXY ( long pointIndex, double * x, double * y ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_get_PointXY(pointIndex, x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(669) -inline double mapWindow::IMeasuring::get_AreaWithClosingVertex ( double lastPointProjX, double lastPointProjY ) { - double _result = 0; - HRESULT _hr = raw_get_AreaWithClosingVertex(lastPointProjX, lastPointProjY, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(670) -inline enum mapWindow::tkMeasuringType mapWindow::IMeasuring::GetMeasuringType ( ) { - enum tkMeasuringType _result; - HRESULT _hr = get_MeasuringType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(671) -inline void mapWindow::IMeasuring::PutMeasuringType ( enum tkMeasuringType retVal ) { - HRESULT _hr = put_MeasuringType(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(672) -inline HRESULT mapWindow::IMeasuring::FinishMeasuring ( ) { - HRESULT _hr = raw_FinishMeasuring(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(673) -inline double mapWindow::IMeasuring::GetArea ( ) { - double _result = 0; - HRESULT _hr = get_Area(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(674) -inline VARIANT_BOOL mapWindow::IMeasuring::GetIsStopped ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsStopped(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(675) -inline HRESULT mapWindow::IMeasuring::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(676) -inline VARIANT_BOOL mapWindow::IMeasuring::GetPersistent ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Persistent(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(677) -inline void mapWindow::IMeasuring::PutPersistent ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_Persistent(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(678) -inline VARIANT_BOOL mapWindow::IMeasuring::GetShowBearing ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShowBearing(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(679) -inline void mapWindow::IMeasuring::PutShowBearing ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ShowBearing(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(680) -inline VARIANT_BOOL mapWindow::IMeasuring::GetIsUsingEllipsoid ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsUsingEllipsoid(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(681) -inline _bstr_t mapWindow::IMeasuring::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(682) -inline long mapWindow::IMeasuring::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(683) -inline mapWindow::ICallbackPtr mapWindow::IMeasuring::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(684) -inline void mapWindow::IMeasuring::PutGlobalCallback ( struct ICallback * retVal ) { - HRESULT _hr = put_GlobalCallback(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(685) -inline _bstr_t mapWindow::IMeasuring::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(686) -inline void mapWindow::IMeasuring::PutKey ( _bstr_t retVal ) { - HRESULT _hr = put_Key(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(687) -inline VARIANT_BOOL mapWindow::IMeasuring::GetIsEmpty ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsEmpty(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(688) -inline enum mapWindow::tkBearingType mapWindow::IMeasuring::GetBearingType ( ) { - enum tkBearingType _result; - HRESULT _hr = get_BearingType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(689) -inline void mapWindow::IMeasuring::PutBearingType ( enum tkBearingType pVal ) { - HRESULT _hr = put_BearingType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(690) -inline VARIANT_BOOL mapWindow::IMeasuring::GetShowLength ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShowLength(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(691) -inline void mapWindow::IMeasuring::PutShowLength ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ShowLength(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(692) -inline enum mapWindow::tkLengthDisplayMode mapWindow::IMeasuring::GetLengthUnits ( ) { - enum tkLengthDisplayMode _result; - HRESULT _hr = get_LengthUnits(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(693) -inline void mapWindow::IMeasuring::PutLengthUnits ( enum tkLengthDisplayMode pVal ) { - HRESULT _hr = put_LengthUnits(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(694) -inline enum mapWindow::tkAreaDisplayMode mapWindow::IMeasuring::GetAreaUnits ( ) { - enum tkAreaDisplayMode _result; - HRESULT _hr = get_AreaUnits(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(695) -inline void mapWindow::IMeasuring::PutAreaUnits ( enum tkAreaDisplayMode pVal ) { - HRESULT _hr = put_AreaUnits(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(696) -inline enum mapWindow::tkAngleFormat mapWindow::IMeasuring::GetAngleFormat ( ) { - enum tkAngleFormat _result; - HRESULT _hr = get_AngleFormat(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(697) -inline void mapWindow::IMeasuring::PutAngleFormat ( enum tkAngleFormat pVal ) { - HRESULT _hr = put_AngleFormat(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(698) -inline long mapWindow::IMeasuring::GetAnglePrecision ( ) { - long _result = 0; - HRESULT _hr = get_AnglePrecision(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(699) -inline void mapWindow::IMeasuring::PutAnglePrecision ( long pVal ) { - HRESULT _hr = put_AnglePrecision(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(700) -inline long mapWindow::IMeasuring::GetAreaPrecision ( ) { - long _result = 0; - HRESULT _hr = get_AreaPrecision(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(701) -inline void mapWindow::IMeasuring::PutAreaPrecision ( long pVal ) { - HRESULT _hr = put_AreaPrecision(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(702) -inline long mapWindow::IMeasuring::GetLengthPrecision ( ) { - long _result = 0; - HRESULT _hr = get_LengthPrecision(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(703) -inline void mapWindow::IMeasuring::PutLengthPrecision ( long pVal ) { - HRESULT _hr = put_LengthPrecision(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(704) -inline VARIANT_BOOL mapWindow::IMeasuring::GetPointsVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_PointsVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(705) -inline void mapWindow::IMeasuring::PutPointsVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_PointsVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(706) -inline OLE_COLOR mapWindow::IMeasuring::GetLineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_LineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(707) -inline void mapWindow::IMeasuring::PutLineColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_LineColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(708) -inline OLE_COLOR mapWindow::IMeasuring::GetFillColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FillColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(709) -inline void mapWindow::IMeasuring::PutFillColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_FillColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(710) -inline unsigned char mapWindow::IMeasuring::GetFillTransparency ( ) { - unsigned char _result = 0; - HRESULT _hr = get_FillTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(711) -inline void mapWindow::IMeasuring::PutFillTransparency ( unsigned char pVal ) { - HRESULT _hr = put_FillTransparency(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(712) -inline float mapWindow::IMeasuring::GetLineWidth ( ) { - float _result = 0; - HRESULT _hr = get_LineWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(713) -inline void mapWindow::IMeasuring::PutLineWidth ( float pVal ) { - HRESULT _hr = put_LineWidth(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(714) -inline enum mapWindow::tkDashStyle mapWindow::IMeasuring::GetLineStyle ( ) { - enum tkDashStyle _result; - HRESULT _hr = get_LineStyle(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(715) -inline void mapWindow::IMeasuring::PutLineStyle ( enum tkDashStyle pVal ) { - HRESULT _hr = put_LineStyle(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(716) -inline VARIANT_BOOL mapWindow::IMeasuring::GetPointLabelsVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_PointLabelsVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(717) -inline void mapWindow::IMeasuring::PutPointLabelsVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_PointLabelsVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(718) -inline VARIANT_BOOL mapWindow::IMeasuring::GetShowTotalLength ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShowTotalLength(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(719) -inline void mapWindow::IMeasuring::PutShowTotalLength ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ShowTotalLength(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(720) -inline enum mapWindow::tkUndoShortcut mapWindow::IMeasuring::GetUndoButton ( ) { - enum tkUndoShortcut _result; - HRESULT _hr = get_UndoButton(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(721) -inline void mapWindow::IMeasuring::PutUndoButton ( enum tkUndoShortcut pVal ) { - HRESULT _hr = put_UndoButton(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(722) -inline _bstr_t mapWindow::IMeasuring::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(723) -inline VARIANT_BOOL mapWindow::IMeasuring::Deserialize ( _bstr_t state ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Deserialize(state, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface ISelectionList wrapper method implementations -// - -#pragma implementation_key(724) -inline HRESULT mapWindow::ISelectionList::AddShape ( long LayerHandle, long ShapeIndex ) { - HRESULT _hr = raw_AddShape(LayerHandle, ShapeIndex); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(725) -inline long mapWindow::ISelectionList::GetCount ( ) { - long _result = 0; - HRESULT _hr = get_Count(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(726) -inline long mapWindow::ISelectionList::GetLayerHandle ( long Index ) { - long _result = 0; - HRESULT _hr = get_LayerHandle(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(727) -inline long mapWindow::ISelectionList::GetShapeIndex ( long Index ) { - long _result = 0; - HRESULT _hr = get_ShapeIndex(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(728) -inline HRESULT mapWindow::ISelectionList::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(729) -inline HRESULT mapWindow::ISelectionList::RemoveByLayerHandle ( long LayerHandle ) { - HRESULT _hr = raw_RemoveByLayerHandle(LayerHandle); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(730) -inline HRESULT mapWindow::ISelectionList::AddPixel ( long LayerHandle, long Column, long Row ) { - HRESULT _hr = raw_AddPixel(LayerHandle, Column, Row); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(731) -inline enum mapWindow::tkLayerType mapWindow::ISelectionList::GetLayerType ( long Index ) { - enum tkLayerType _result; - HRESULT _hr = get_LayerType(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(732) -inline long mapWindow::ISelectionList::GetRasterX ( long Index ) { - long _result = 0; - HRESULT _hr = get_RasterX(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(733) -inline long mapWindow::ISelectionList::GetRasterY ( long Index ) { - long _result = 0; - HRESULT _hr = get_RasterY(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(734) -inline HRESULT mapWindow::ISelectionList::TogglePixel ( long LayerHandle, long Column, long Row ) { - HRESULT _hr = raw_TogglePixel(LayerHandle, Column, Row); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(735) -inline long mapWindow::ISelectionList::GetRow ( long Index ) { - long _result = 0; - HRESULT _hr = get_Row(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(736) -inline long mapWindow::ISelectionList::GetColumn ( long Index ) { - long _result = 0; - HRESULT _hr = get_Column(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IDrawingRectangle wrapper method implementations -// - -#pragma implementation_key(737) -inline double mapWindow::IDrawingRectangle::Getx ( ) { - double _result = 0; - HRESULT _hr = get_x(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(738) -inline void mapWindow::IDrawingRectangle::Putx ( double pVal ) { - HRESULT _hr = put_x(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(739) -inline double mapWindow::IDrawingRectangle::Gety ( ) { - double _result = 0; - HRESULT _hr = get_y(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(740) -inline void mapWindow::IDrawingRectangle::Puty ( double pVal ) { - HRESULT _hr = put_y(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(741) -inline double mapWindow::IDrawingRectangle::GetWidth ( ) { - double _result = 0; - HRESULT _hr = get_Width(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(742) -inline void mapWindow::IDrawingRectangle::PutWidth ( double pVal ) { - HRESULT _hr = put_Width(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(743) -inline double mapWindow::IDrawingRectangle::GetHeight ( ) { - double _result = 0; - HRESULT _hr = get_Height(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(744) -inline void mapWindow::IDrawingRectangle::PutHeight ( double pVal ) { - HRESULT _hr = put_Height(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(745) -inline VARIANT_BOOL mapWindow::IDrawingRectangle::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(746) -inline void mapWindow::IDrawingRectangle::PutVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Visible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(747) -inline enum mapWindow::tkDrawReferenceList mapWindow::IDrawingRectangle::GetReferenceType ( ) { - enum tkDrawReferenceList _result; - HRESULT _hr = get_ReferenceType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(748) -inline void mapWindow::IDrawingRectangle::PutReferenceType ( enum tkDrawReferenceList pVal ) { - HRESULT _hr = put_ReferenceType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(749) -inline unsigned char mapWindow::IDrawingRectangle::GetFillTransparency ( ) { - unsigned char _result = 0; - HRESULT _hr = get_FillTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(750) -inline void mapWindow::IDrawingRectangle::PutFillTransparency ( unsigned char pVal ) { - HRESULT _hr = put_FillTransparency(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(751) -inline OLE_COLOR mapWindow::IDrawingRectangle::GetColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_Color(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(752) -inline void mapWindow::IDrawingRectangle::PutColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_Color(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(753) -inline float mapWindow::IDrawingRectangle::GetLineWidth ( ) { - float _result = 0; - HRESULT _hr = get_LineWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(754) -inline void mapWindow::IDrawingRectangle::PutLineWidth ( float pVal ) { - HRESULT _hr = put_LineWidth(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// dispinterface _ITableEvents wrapper method implementations -// - -#pragma implementation_key(755) -inline HRESULT mapWindow::_ITableEvents::OnUpdateJoin ( _bstr_t Filename, _bstr_t fieldList, _bstr_t JoinOptions, struct ITable * joinSource ) { - return _com_dispatch_method(this, 0x1, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0008\x0008\x0008\x0009", (BSTR)Filename, (BSTR)fieldList, (BSTR)JoinOptions, joinSource); -} - -// -// dispinterface _DMapEvents wrapper method implementations -// - -#pragma implementation_key(756) -inline HRESULT mapWindow::_DMapEvents::DblClick ( ) { - return _com_dispatch_method(this, DISPID_DBLCLICK, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(757) -inline HRESULT mapWindow::_DMapEvents::MouseDown ( short Button, short Shift, long x, long y ) { - return _com_dispatch_method(this, 0x1, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0002\x0002\x0003\x0003", Button, Shift, x, y); -} - -#pragma implementation_key(758) -inline HRESULT mapWindow::_DMapEvents::MouseUp ( short Button, short Shift, long x, long y ) { - return _com_dispatch_method(this, 0x2, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0002\x0002\x0003\x0003", Button, Shift, x, y); -} - -#pragma implementation_key(759) -inline HRESULT mapWindow::_DMapEvents::MouseMove ( short Button, short Shift, long x, long y ) { - return _com_dispatch_method(this, 0x3, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0002\x0002\x0003\x0003", Button, Shift, x, y); -} - -#pragma implementation_key(760) -inline HRESULT mapWindow::_DMapEvents::FileDropped ( _bstr_t Filename ) { - return _com_dispatch_method(this, 0x4, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0008", (BSTR)Filename); -} - -#pragma implementation_key(761) -inline HRESULT mapWindow::_DMapEvents::SelectBoxFinal ( long left, long right, long bottom, long top ) { - return _com_dispatch_method(this, 0x5, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0003\x0003", left, right, bottom, top); -} - -#pragma implementation_key(762) -inline HRESULT mapWindow::_DMapEvents::SelectBoxDrag ( long left, long right, long bottom, long top ) { - return _com_dispatch_method(this, 0x6, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0003\x0003", left, right, bottom, top); -} - -#pragma implementation_key(763) -inline HRESULT mapWindow::_DMapEvents::ExtentsChanged ( ) { - return _com_dispatch_method(this, 0x7, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(764) -inline HRESULT mapWindow::_DMapEvents::MapState ( long LayerHandle ) { - return _com_dispatch_method(this, 0x8, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", LayerHandle); -} - -#pragma implementation_key(765) -inline HRESULT mapWindow::_DMapEvents::OnDrawBackBuffer ( long BackBuffer ) { - return _com_dispatch_method(this, 0x9, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", BackBuffer); -} - -#pragma implementation_key(766) -inline HRESULT mapWindow::_DMapEvents::ShapeHighlighted ( long LayerHandle, long ShapeIndex ) { - return _com_dispatch_method(this, 0xa, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, ShapeIndex); -} - -#pragma implementation_key(767) -inline HRESULT mapWindow::_DMapEvents::BeforeDrawing ( long hDC, long xMin, long xMax, long yMin, long yMax, enum tkMwBoolean * Handled ) { - return _com_dispatch_method(this, 0xb, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0003\x0003\x0003\x4003", hDC, xMin, xMax, yMin, yMax, Handled); -} - -#pragma implementation_key(768) -inline HRESULT mapWindow::_DMapEvents::AfterDrawing ( long hDC, long xMin, long xMax, long yMin, long yMax, enum tkMwBoolean * Handled ) { - return _com_dispatch_method(this, 0xc, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0003\x0003\x0003\x4003", hDC, xMin, xMax, yMin, yMax, Handled); -} - -#pragma implementation_key(769) -inline HRESULT mapWindow::_DMapEvents::TilesLoaded ( VARIANT_BOOL SnapShot, _bstr_t Key, VARIANT_BOOL fromCache ) { - return _com_dispatch_method(this, 0xd, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x000b\x0008\x000b", SnapShot, (BSTR)Key, fromCache); -} - -#pragma implementation_key(770) -inline HRESULT mapWindow::_DMapEvents::MeasuringChanged ( enum tkMeasuringAction action ) { - return _com_dispatch_method(this, 0xe, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", action); -} - -#pragma implementation_key(771) -inline HRESULT mapWindow::_DMapEvents::BeforeShapeEdit ( long LayerHandle, long ShapeIndex, enum tkMwBoolean * Cancel ) { - return _com_dispatch_method(this, 0x10, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x4003", LayerHandle, ShapeIndex, Cancel); -} - -#pragma implementation_key(772) -inline HRESULT mapWindow::_DMapEvents::ValidateShape ( long LayerHandle, struct IShape * Shape, enum tkMwBoolean * Cancel ) { - return _com_dispatch_method(this, 0x11, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0009\x4003", LayerHandle, Shape, Cancel); -} - -#pragma implementation_key(773) -inline HRESULT mapWindow::_DMapEvents::AfterShapeEdit ( enum tkUndoOperation Operation, long LayerHandle, long ShapeIndex ) { - return _com_dispatch_method(this, 0x12, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0003", Operation, LayerHandle, ShapeIndex); -} - -#pragma implementation_key(774) -inline HRESULT mapWindow::_DMapEvents::ChooseLayer ( double xProj, double yProj, long * LayerHandle ) { - return _com_dispatch_method(this, 0x13, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0005\x0005\x4003", xProj, yProj, LayerHandle); -} - -#pragma implementation_key(775) -inline HRESULT mapWindow::_DMapEvents::ShapeValidationFailed ( _bstr_t errorMessage ) { - return _com_dispatch_method(this, 0x15, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0008", (BSTR)errorMessage); -} - -#pragma implementation_key(776) -inline HRESULT mapWindow::_DMapEvents::BeforeDeleteShape ( enum tkDeleteTarget target, enum tkMwBoolean * Cancel ) { - return _com_dispatch_method(this, 0x16, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x4003", target, Cancel); -} - -#pragma implementation_key(777) -inline HRESULT mapWindow::_DMapEvents::ProjectionChanged ( ) { - return _com_dispatch_method(this, 0x17, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(778) -inline HRESULT mapWindow::_DMapEvents::UndoListChanged ( ) { - return _com_dispatch_method(this, 0x18, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(779) -inline HRESULT mapWindow::_DMapEvents::SelectionChanged ( long LayerHandle ) { - return _com_dispatch_method(this, 0x19, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", LayerHandle); -} - -#pragma implementation_key(780) -inline HRESULT mapWindow::_DMapEvents::ShapeIdentified ( long LayerHandle, long ShapeIndex, double pointX, double pointY ) { - return _com_dispatch_method(this, 0x1a, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0005\x0005", LayerHandle, ShapeIndex, pointX, pointY); -} - -#pragma implementation_key(781) -inline HRESULT mapWindow::_DMapEvents::LayerProjectionIsEmpty ( long LayerHandle, enum tkMwBoolean * cancelAdding ) { - return _com_dispatch_method(this, 0x1b, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x4003", LayerHandle, cancelAdding); -} - -#pragma implementation_key(782) -inline HRESULT mapWindow::_DMapEvents::ProjectionMismatch ( long LayerHandle, enum tkMwBoolean * cancelAdding, enum tkMwBoolean * Reproject ) { - return _com_dispatch_method(this, 0x1c, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x4003\x4003", LayerHandle, cancelAdding, Reproject); -} - -#pragma implementation_key(783) -inline HRESULT mapWindow::_DMapEvents::LayerReprojected ( long LayerHandle, VARIANT_BOOL Success ) { - return _com_dispatch_method(this, 0x1d, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, Success); -} - -#pragma implementation_key(784) -inline HRESULT mapWindow::_DMapEvents::LayerAdded ( long LayerHandle ) { - return _com_dispatch_method(this, 0x1e, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", LayerHandle); -} - -#pragma implementation_key(785) -inline HRESULT mapWindow::_DMapEvents::LayerRemoved ( long LayerHandle, VARIANT_BOOL fromRemoveAllLayers ) { - return _com_dispatch_method(this, 0x1f, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, fromRemoveAllLayers); -} - -#pragma implementation_key(786) -inline HRESULT mapWindow::_DMapEvents::BackgroundLoadingStarted ( long TaskId, long LayerHandle ) { - return _com_dispatch_method(this, 0x20, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003", TaskId, LayerHandle); -} - -#pragma implementation_key(787) -inline HRESULT mapWindow::_DMapEvents::BackgroundLoadingFinished ( long TaskId, long LayerHandle, long NumFeatures, long NumLoaded ) { - return _com_dispatch_method(this, 0x21, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0003\x0003", TaskId, LayerHandle, NumFeatures, NumLoaded); -} - -#pragma implementation_key(788) -inline HRESULT mapWindow::_DMapEvents::GridOpened ( long LayerHandle, _bstr_t gridFilename, long bandIndex, VARIANT_BOOL isUsingProxy ) { - return _com_dispatch_method(this, 0x22, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0008\x0003\x000b", LayerHandle, (BSTR)gridFilename, bandIndex, isUsingProxy); -} - -#pragma implementation_key(789) -inline HRESULT mapWindow::_DMapEvents::ShapesIdentified ( struct ISelectionList * selectedShapes, double ProjX, double ProjY ) { - return _com_dispatch_method(this, 0x23, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0009\x0005\x0005", selectedShapes, ProjX, ProjY); -} - -#pragma implementation_key(790) -inline HRESULT mapWindow::_DMapEvents::OnDrawBackBuffer2 ( long Height, long Width, long Stride, long pixelFormat, long scan0 ) { - return _com_dispatch_method(this, 0x24, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0003\x0003\x0003", Height, Width, Stride, pixelFormat, scan0); -} - -#pragma implementation_key(791) -inline HRESULT mapWindow::_DMapEvents::BeforeLayers ( long hDC, long xMin, long xMax, long yMin, long yMax, enum tkMwBoolean * Handled ) { - return _com_dispatch_method(this, 0x25, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0003\x0003\x0003\x4003", hDC, xMin, xMax, yMin, yMax, Handled); -} - -#pragma implementation_key(792) -inline HRESULT mapWindow::_DMapEvents::AfterLayers ( long hDC, long xMin, long xMax, long yMin, long yMax, enum tkMwBoolean * Handled ) { - return _com_dispatch_method(this, 0x26, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0003\x0003\x0003\x4003", hDC, xMin, xMax, yMin, yMax, Handled); -} - -// -// interface IESRIGridManager wrapper method implementations -// - -#pragma implementation_key(793) -inline long mapWindow::IESRIGridManager::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(794) -inline _bstr_t mapWindow::IESRIGridManager::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(795) -inline mapWindow::ICallbackPtr mapWindow::IESRIGridManager::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(796) -inline void mapWindow::IESRIGridManager::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(797) -inline VARIANT_BOOL mapWindow::IESRIGridManager::CanUseESRIGrids ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CanUseESRIGrids(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(798) -inline VARIANT_BOOL mapWindow::IESRIGridManager::DeleteESRIGrids ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DeleteESRIGrids(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(799) -inline VARIANT_BOOL mapWindow::IESRIGridManager::IsESRIGrid ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_IsESRIGrid(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IGlobalSettings wrapper method implementations -// - -#pragma implementation_key(800) -inline double mapWindow::IGlobalSettings::GetMinPolygonArea ( ) { - double _result = 0; - HRESULT _hr = get_MinPolygonArea(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(801) -inline void mapWindow::IGlobalSettings::PutMinPolygonArea ( double retVal ) { - HRESULT _hr = put_MinPolygonArea(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(802) -inline double mapWindow::IGlobalSettings::GetMinAreaToPerimeterRatio ( ) { - double _result = 0; - HRESULT _hr = get_MinAreaToPerimeterRatio(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(803) -inline void mapWindow::IGlobalSettings::PutMinAreaToPerimeterRatio ( double retVal ) { - HRESULT _hr = put_MinAreaToPerimeterRatio(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(804) -inline double mapWindow::IGlobalSettings::GetClipperGcsMultiplicationFactor ( ) { - double _result = 0; - HRESULT _hr = get_ClipperGcsMultiplicationFactor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(805) -inline void mapWindow::IGlobalSettings::PutClipperGcsMultiplicationFactor ( double pVal ) { - HRESULT _hr = put_ClipperGcsMultiplicationFactor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(806) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetShapefileFastMode ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShapefileFastMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(807) -inline void mapWindow::IGlobalSettings::PutShapefileFastMode ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ShapefileFastMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(808) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetShapefileFastUnion ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShapefileFastUnion(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(809) -inline void mapWindow::IGlobalSettings::PutShapefileFastUnion ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ShapefileFastUnion(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(810) -inline enum mapWindow::tkGdalError mapWindow::IGlobalSettings::GetGdalLastErrorNo ( ) { - enum tkGdalError _result; - HRESULT _hr = get_GdalLastErrorNo(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(811) -inline enum mapWindow::tkGdalErrorType mapWindow::IGlobalSettings::GetGdalLastErrorType ( ) { - enum tkGdalErrorType _result; - HRESULT _hr = get_GdalLastErrorType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(812) -inline _bstr_t mapWindow::IGlobalSettings::GetGdalLastErrorMsg ( ) { - BSTR _result = 0; - HRESULT _hr = get_GdalLastErrorMsg(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(813) -inline HRESULT mapWindow::IGlobalSettings::ResetGdalError ( ) { - HRESULT _hr = raw_ResetGdalError(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(814) -inline _bstr_t mapWindow::IGlobalSettings::GetGdalReprojectionErrorMsg ( ) { - BSTR _result = 0; - HRESULT _hr = get_GdalReprojectionErrorMsg(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(815) -inline enum mapWindow::tkSmoothingMode mapWindow::IGlobalSettings::GetLabelsSmoothingMode ( ) { - enum tkSmoothingMode _result; - HRESULT _hr = get_LabelsSmoothingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(816) -inline void mapWindow::IGlobalSettings::PutLabelsSmoothingMode ( enum tkSmoothingMode pVal ) { - HRESULT _hr = put_LabelsSmoothingMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(817) -inline enum mapWindow::tkCompositingQuality mapWindow::IGlobalSettings::GetLabelsCompositingQuality ( ) { - enum tkCompositingQuality _result; - HRESULT _hr = get_LabelsCompositingQuality(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(818) -inline void mapWindow::IGlobalSettings::PutLabelsCompositingQuality ( enum tkCompositingQuality pVal ) { - HRESULT _hr = put_LabelsCompositingQuality(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(819) -inline _bstr_t mapWindow::IGlobalSettings::GetLocalizedString ( enum tkLocalizedStrings unit ) { - BSTR _result = 0; - HRESULT _hr = get_LocalizedString(unit, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(820) -inline void mapWindow::IGlobalSettings::PutLocalizedString ( enum tkLocalizedStrings unit, _bstr_t retVal ) { - HRESULT _hr = put_LocalizedString(unit, retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(821) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetZoomToFirstLayer ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ZoomToFirstLayer(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(822) -inline void mapWindow::IGlobalSettings::PutZoomToFirstLayer ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ZoomToFirstLayer(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(823) -inline enum mapWindow::tkCollisionMode mapWindow::IGlobalSettings::GetLabelsCollisionMode ( ) { - enum tkCollisionMode _result; - HRESULT _hr = get_LabelsCollisionMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(824) -inline void mapWindow::IGlobalSettings::PutLabelsCollisionMode ( enum tkCollisionMode retVal ) { - HRESULT _hr = put_LabelsCollisionMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(825) -inline enum mapWindow::tkGridProxyFormat mapWindow::IGlobalSettings::GetGridProxyFormat ( ) { - enum tkGridProxyFormat _result; - HRESULT _hr = get_GridProxyFormat(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(826) -inline void mapWindow::IGlobalSettings::PutGridProxyFormat ( enum tkGridProxyFormat retVal ) { - HRESULT _hr = put_GridProxyFormat(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(827) -inline double mapWindow::IGlobalSettings::GetMaxDirectGridSizeMb ( ) { - double _result = 0; - HRESULT _hr = get_MaxDirectGridSizeMb(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(828) -inline void mapWindow::IGlobalSettings::PutMaxDirectGridSizeMb ( double retVal ) { - HRESULT _hr = put_MaxDirectGridSizeMb(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(829) -inline enum mapWindow::tkGridProxyMode mapWindow::IGlobalSettings::GetGridProxyMode ( ) { - enum tkGridProxyMode _result; - HRESULT _hr = get_GridProxyMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(830) -inline void mapWindow::IGlobalSettings::PutGridProxyMode ( enum tkGridProxyMode retVal ) { - HRESULT _hr = put_GridProxyMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(831) -inline int mapWindow::IGlobalSettings::GetMaxUniqueValuesCountForGridScheme ( ) { - int _result = 0; - HRESULT _hr = get_MaxUniqueValuesCountForGridScheme(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(832) -inline void mapWindow::IGlobalSettings::PutMaxUniqueValuesCountForGridScheme ( int retVal ) { - HRESULT _hr = put_MaxUniqueValuesCountForGridScheme(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(833) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetRandomColorSchemeForGrids ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_RandomColorSchemeForGrids(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(834) -inline void mapWindow::IGlobalSettings::PutRandomColorSchemeForGrids ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_RandomColorSchemeForGrids(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(835) -inline enum mapWindow::PredefinedColorScheme mapWindow::IGlobalSettings::GetDefaultColorSchemeForGrids ( ) { - enum PredefinedColorScheme _result; - HRESULT _hr = get_DefaultColorSchemeForGrids(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(836) -inline void mapWindow::IGlobalSettings::PutDefaultColorSchemeForGrids ( enum PredefinedColorScheme retVal ) { - HRESULT _hr = put_DefaultColorSchemeForGrids(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(837) -inline enum mapWindow::tkShapeValidationMode mapWindow::IGlobalSettings::GetShapeOutputValidationMode ( ) { - enum tkShapeValidationMode _result; - HRESULT _hr = get_ShapeOutputValidationMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(838) -inline void mapWindow::IGlobalSettings::PutShapeOutputValidationMode ( enum tkShapeValidationMode retVal ) { - HRESULT _hr = put_ShapeOutputValidationMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(839) -inline enum mapWindow::tkShapeValidationMode mapWindow::IGlobalSettings::GetShapeInputValidationMode ( ) { - enum tkShapeValidationMode _result; - HRESULT _hr = get_ShapeInputValidationMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(840) -inline void mapWindow::IGlobalSettings::PutShapeInputValidationMode ( enum tkShapeValidationMode retVal ) { - HRESULT _hr = put_ShapeInputValidationMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(841) -inline enum mapWindow::tkGeometryEngine mapWindow::IGlobalSettings::GetGeometryEngine ( ) { - enum tkGeometryEngine _result; - HRESULT _hr = get_GeometryEngine(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(842) -inline void mapWindow::IGlobalSettings::PutGeometryEngine ( enum tkGeometryEngine retVal ) { - HRESULT _hr = put_GeometryEngine(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(843) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetSaveGridColorSchemeToFile ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_SaveGridColorSchemeToFile(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(844) -inline void mapWindow::IGlobalSettings::PutSaveGridColorSchemeToFile ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_SaveGridColorSchemeToFile(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(845) -inline int mapWindow::IGlobalSettings::GetMinOverviewWidth ( ) { - int _result = 0; - HRESULT _hr = get_MinOverviewWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(846) -inline void mapWindow::IGlobalSettings::PutMinOverviewWidth ( int retVal ) { - HRESULT _hr = put_MinOverviewWidth(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(847) -inline enum mapWindow::tkRasterOverviewCreation mapWindow::IGlobalSettings::GetRasterOverviewCreation ( ) { - enum tkRasterOverviewCreation _result; - HRESULT _hr = get_RasterOverviewCreation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(848) -inline void mapWindow::IGlobalSettings::PutRasterOverviewCreation ( enum tkRasterOverviewCreation retVal ) { - HRESULT _hr = put_RasterOverviewCreation(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(849) -inline enum mapWindow::tkTiffCompression mapWindow::IGlobalSettings::GetTiffCompression ( ) { - enum tkTiffCompression _result; - HRESULT _hr = get_TiffCompression(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(850) -inline void mapWindow::IGlobalSettings::PutTiffCompression ( enum tkTiffCompression retVal ) { - HRESULT _hr = put_TiffCompression(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(851) -inline enum mapWindow::tkGDALResamplingMethod mapWindow::IGlobalSettings::GetRasterOverviewResampling ( ) { - enum tkGDALResamplingMethod _result; - HRESULT _hr = get_RasterOverviewResampling(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(852) -inline void mapWindow::IGlobalSettings::PutRasterOverviewResampling ( enum tkGDALResamplingMethod retVal ) { - HRESULT _hr = put_RasterOverviewResampling(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(853) -inline int mapWindow::IGlobalSettings::GetTilesThreadPoolSize ( ) { - int _result = 0; - HRESULT _hr = get_TilesThreadPoolSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(854) -inline void mapWindow::IGlobalSettings::PutTilesThreadPoolSize ( int retVal ) { - HRESULT _hr = put_TilesThreadPoolSize(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(855) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetLoadSymbologyOnAddLayer ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_LoadSymbologyOnAddLayer(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(856) -inline void mapWindow::IGlobalSettings::PutLoadSymbologyOnAddLayer ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_LoadSymbologyOnAddLayer(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(857) -inline int mapWindow::IGlobalSettings::GetTilesMinZoomOnProjectionMismatch ( ) { - int _result = 0; - HRESULT _hr = get_TilesMinZoomOnProjectionMismatch(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(858) -inline void mapWindow::IGlobalSettings::PutTilesMinZoomOnProjectionMismatch ( int retVal ) { - HRESULT _hr = put_TilesMinZoomOnProjectionMismatch(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(859) -inline enum mapWindow::tkInterpolationMode mapWindow::IGlobalSettings::GetImageUpsamplingMode ( ) { - enum tkInterpolationMode _result; - HRESULT _hr = get_ImageUpsamplingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(860) -inline void mapWindow::IGlobalSettings::PutImageUpsamplingMode ( enum tkInterpolationMode retVal ) { - HRESULT _hr = put_ImageUpsamplingMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(861) -inline enum mapWindow::tkInterpolationMode mapWindow::IGlobalSettings::GetImageDownsamplingMode ( ) { - enum tkInterpolationMode _result; - HRESULT _hr = get_ImageDownsamplingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(862) -inline void mapWindow::IGlobalSettings::PutImageDownsamplingMode ( enum tkInterpolationMode retVal ) { - HRESULT _hr = put_ImageDownsamplingMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(863) -inline enum mapWindow::tkOgrEncoding mapWindow::IGlobalSettings::GetOgrStringEncoding ( ) { - enum tkOgrEncoding _result; - HRESULT _hr = get_OgrStringEncoding(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(864) -inline void mapWindow::IGlobalSettings::PutOgrStringEncoding ( enum tkOgrEncoding retVal ) { - HRESULT _hr = put_OgrStringEncoding(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(865) -inline long mapWindow::IGlobalSettings::GetOgrLayerMaxFeatureCount ( ) { - long _result = 0; - HRESULT _hr = get_OgrLayerMaxFeatureCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(866) -inline void mapWindow::IGlobalSettings::PutOgrLayerMaxFeatureCount ( long pVal ) { - HRESULT _hr = put_OgrLayerMaxFeatureCount(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(867) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetAutoChooseOgrLoadingMode ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AutoChooseOgrLoadingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(868) -inline void mapWindow::IGlobalSettings::PutAutoChooseOgrLoadingMode ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_AutoChooseOgrLoadingMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(869) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetReprojectLayersOnAdding ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ReprojectLayersOnAdding(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(870) -inline void mapWindow::IGlobalSettings::PutReprojectLayersOnAdding ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ReprojectLayersOnAdding(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(871) -inline mapWindow::ICallbackPtr mapWindow::IGlobalSettings::GetApplicationCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_ApplicationCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(872) -inline void mapWindow::IGlobalSettings::PutApplicationCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_ApplicationCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(873) -inline long mapWindow::IGlobalSettings::GetHotTrackingMaxShapeCount ( ) { - long _result = 0; - HRESULT _hr = get_HotTrackingMaxShapeCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(874) -inline void mapWindow::IGlobalSettings::PutHotTrackingMaxShapeCount ( long pVal ) { - HRESULT _hr = put_HotTrackingMaxShapeCount(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(875) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetAllowLayersWithoutProjections ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AllowLayersWithoutProjections(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(876) -inline void mapWindow::IGlobalSettings::PutAllowLayersWithoutProjections ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_AllowLayersWithoutProjections(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(877) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetAllowProjectionMismatch ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AllowProjectionMismatch(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(878) -inline void mapWindow::IGlobalSettings::PutAllowProjectionMismatch ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_AllowProjectionMismatch(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(879) -inline double mapWindow::IGlobalSettings::GetMouseTolerance ( ) { - double _result = 0; - HRESULT _hr = get_MouseTolerance(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(880) -inline void mapWindow::IGlobalSettings::PutMouseTolerance ( double pVal ) { - HRESULT _hr = put_MouseTolerance(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(881) -inline long mapWindow::IGlobalSettings::GetMaxReprojectionShapeCount ( ) { - long _result = 0; - HRESULT _hr = get_MaxReprojectionShapeCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(882) -inline void mapWindow::IGlobalSettings::PutMaxReprojectionShapeCount ( long pVal ) { - HRESULT _hr = put_MaxReprojectionShapeCount(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(883) -inline enum mapWindow::tkPixelOffsetMode mapWindow::IGlobalSettings::GetPixelOffsetMode ( ) { - enum tkPixelOffsetMode _result; - HRESULT _hr = get_PixelOffsetMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(884) -inline void mapWindow::IGlobalSettings::PutPixelOffsetMode ( enum tkPixelOffsetMode pVal ) { - HRESULT _hr = put_PixelOffsetMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(885) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetAutoChooseRenderingHintForLabels ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AutoChooseRenderingHintForLabels(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(886) -inline void mapWindow::IGlobalSettings::PutAutoChooseRenderingHintForLabels ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_AutoChooseRenderingHintForLabels(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(887) -inline _bstr_t mapWindow::IGlobalSettings::GetGdalVersion ( ) { - BSTR _result = 0; - HRESULT _hr = get_GdalVersion(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(888) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetOgrLayerForceUpdateMode ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_OgrLayerForceUpdateMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(889) -inline void mapWindow::IGlobalSettings::PutOgrLayerForceUpdateMode ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_OgrLayerForceUpdateMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(890) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetForceHideLabels ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ForceHideLabels(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(891) -inline void mapWindow::IGlobalSettings::PutForceHideLabels ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ForceHideLabels(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(892) -inline _bstr_t mapWindow::IGlobalSettings::GetGdalPluginPath ( ) { - BSTR _result = 0; - HRESULT _hr = get_GdalPluginPath(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(893) -inline void mapWindow::IGlobalSettings::PutGdalPluginPath ( _bstr_t pVal ) { - HRESULT _hr = put_GdalPluginPath(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(894) -inline _bstr_t mapWindow::IGlobalSettings::GetGdalDataPath ( ) { - BSTR _result = 0; - HRESULT _hr = get_GdalDataPath(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(895) -inline void mapWindow::IGlobalSettings::PutGdalDataPath ( _bstr_t pVal ) { - HRESULT _hr = put_GdalDataPath(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(896) -inline _bstr_t mapWindow::IGlobalSettings::GetBingApiKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_BingApiKey(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(897) -inline void mapWindow::IGlobalSettings::PutBingApiKey ( _bstr_t pVal ) { - HRESULT _hr = put_BingApiKey(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(898) -inline VARIANT_BOOL mapWindow::IGlobalSettings::TestBingApiKey ( _bstr_t Key ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_TestBingApiKey(Key, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(899) -inline HRESULT mapWindow::IGlobalSettings::SetHereMapsApiKey ( _bstr_t appId, _bstr_t appCode ) { - HRESULT _hr = raw_SetHereMapsApiKey(appId, appCode); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(900) -inline enum mapWindow::tkTiffCompression mapWindow::IGlobalSettings::GetCompressOverviews ( ) { - enum tkTiffCompression _result; - HRESULT _hr = get_CompressOverviews(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(901) -inline void mapWindow::IGlobalSettings::PutCompressOverviews ( enum tkTiffCompression pVal ) { - HRESULT _hr = put_CompressOverviews(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(902) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetGridFavorGreyscale ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_GridFavorGreyscale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(903) -inline void mapWindow::IGlobalSettings::PutGridFavorGreyscale ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_GridFavorGreyscale(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(904) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetGridUseHistogram ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_GridUseHistogram(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(905) -inline void mapWindow::IGlobalSettings::PutGridUseHistogram ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_GridUseHistogram(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(906) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetOverrideLocalCallback ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_OverrideLocalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(907) -inline void mapWindow::IGlobalSettings::PutOverrideLocalCallback ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_OverrideLocalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(908) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetCacheDbfRecords ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_CacheDbfRecords(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(909) -inline void mapWindow::IGlobalSettings::PutCacheDbfRecords ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_CacheDbfRecords(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(910) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetCacheShapeRenderingData ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_CacheShapeRenderingData(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(911) -inline void mapWindow::IGlobalSettings::PutCacheShapeRenderingData ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_CacheShapeRenderingData(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(912) -inline _bstr_t mapWindow::IGlobalSettings::GetTileLogFilename ( ) { - BSTR _result = 0; - HRESULT _hr = get_TileLogFilename(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(913) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetTileLogIsOpened ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_TileLogIsOpened(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(914) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetLogTileErrorsOnly ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_LogTileErrorsOnly(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(915) -inline void mapWindow::IGlobalSettings::PutLogTileErrorsOnly ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_LogTileErrorsOnly(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(916) -inline VARIANT_BOOL mapWindow::IGlobalSettings::StartLogTileRequests ( _bstr_t Filename, VARIANT_BOOL errorsOnly ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StartLogTileRequests(Filename, errorsOnly, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(917) -inline HRESULT mapWindow::IGlobalSettings::StopLogTileRequests ( ) { - HRESULT _hr = raw_StopLogTileRequests(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(918) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetWmsDiskCaching ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_WmsDiskCaching(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(919) -inline void mapWindow::IGlobalSettings::PutWmsDiskCaching ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_WmsDiskCaching(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(920) -inline enum mapWindow::tkCallbackVerbosity mapWindow::IGlobalSettings::GetCallbackVerbosity ( ) { - enum tkCallbackVerbosity _result; - HRESULT _hr = get_CallbackVerbosity(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(921) -inline void mapWindow::IGlobalSettings::PutCallbackVerbosity ( enum tkCallbackVerbosity pVal ) { - HRESULT _hr = put_CallbackVerbosity(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(922) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetOgrShareConnection ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_OgrShareConnection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(923) -inline void mapWindow::IGlobalSettings::PutOgrShareConnection ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_OgrShareConnection(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(924) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetOgrInterpretYNStringAsBoolean ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_OgrInterpretYNStringAsBoolean(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(925) -inline void mapWindow::IGlobalSettings::PutOgrInterpretYNStringAsBoolean ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_OgrInterpretYNStringAsBoolean(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IGdalDataset wrapper method implementations -// - -#pragma implementation_key(926) -inline mapWindow::IGdalDriverPtr mapWindow::IGdalDataset::GetDriver ( ) { - struct IGdalDriver * _result = 0; - HRESULT _hr = get_Driver(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGdalDriverPtr(_result, false); -} - -#pragma implementation_key(927) -inline VARIANT_BOOL mapWindow::IGdalDataset::Open ( _bstr_t Filename, VARIANT_BOOL readOnly ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Open(Filename, readOnly, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(928) -inline HRESULT mapWindow::IGdalDataset::Close ( ) { - HRESULT _hr = raw_Close(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(929) -inline VARIANT_BOOL mapWindow::IGdalDataset::SetGeoTransform ( double xLeft, double dX, double yProjOnX, double yTop, double xProjOnY, double dY ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetGeoTransform(xLeft, dX, yProjOnX, yTop, xProjOnY, dY, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(930) -inline VARIANT_BOOL mapWindow::IGdalDataset::SetProjection ( _bstr_t Projection ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetProjection(Projection, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(931) -inline long mapWindow::IGdalDataset::GetSubDatasetCount ( ) { - long _result = 0; - HRESULT _hr = get_SubDatasetCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(932) -inline _bstr_t mapWindow::IGdalDataset::GetSubDatasetName ( int subDatasetIndex ) { - BSTR _result = 0; - HRESULT _hr = raw_GetSubDatasetName(subDatasetIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -// -// interface IGdalDriverManager wrapper method implementations -// - -#pragma implementation_key(933) -inline long mapWindow::IGdalDriverManager::GetDriverCount ( ) { - long _result = 0; - HRESULT _hr = get_DriverCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(934) -inline mapWindow::IGdalDriverPtr mapWindow::IGdalDriverManager::GetDriver ( long driverIndex ) { - struct IGdalDriver * _result = 0; - HRESULT _hr = get_Driver(driverIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGdalDriverPtr(_result, false); -} - -#pragma implementation_key(935) -inline mapWindow::IGdalDriverPtr mapWindow::IGdalDriverManager::GetDriverByName ( _bstr_t DriverName ) { - struct IGdalDriver * _result = 0; - HRESULT _hr = get_DriverByName(DriverName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGdalDriverPtr(_result, false); -} - -// -// interface IFunction wrapper method implementations -// - -#pragma implementation_key(936) -inline _bstr_t mapWindow::IFunction::GetName ( ) { - BSTR _result = 0; - HRESULT _hr = get_Name(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(937) -inline _bstr_t mapWindow::IFunction::GetAlias ( long aliasIndex ) { - BSTR _result = 0; - HRESULT _hr = get_Alias(aliasIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(938) -inline long mapWindow::IFunction::GetNumAliases ( ) { - long _result = 0; - HRESULT _hr = get_NumAliases(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(939) -inline long mapWindow::IFunction::GetNumParameters ( ) { - long _result = 0; - HRESULT _hr = get_NumParameters(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(940) -inline enum mapWindow::tkFunctionGroup mapWindow::IFunction::GetGroup ( ) { - enum tkFunctionGroup _result; - HRESULT _hr = get_Group(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(941) -inline _bstr_t mapWindow::IFunction::GetDescription ( ) { - BSTR _result = 0; - HRESULT _hr = get_Description(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(942) -inline _bstr_t mapWindow::IFunction::GetParameterName ( long parameterIndex ) { - BSTR _result = 0; - HRESULT _hr = get_ParameterName(parameterIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(943) -inline _bstr_t mapWindow::IFunction::GetParameterDescription ( long parameterIndex ) { - BSTR _result = 0; - HRESULT _hr = get_ParameterDescription(parameterIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(944) -inline _bstr_t mapWindow::IFunction::GetSignature ( ) { - BSTR _result = 0; - HRESULT _hr = get_Signature(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -// -// interface IExpression wrapper method implementations -// - -#pragma implementation_key(945) -inline VARIANT_BOOL mapWindow::IExpression::Parse ( _bstr_t expr ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Parse(expr, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(946) -inline VARIANT_BOOL mapWindow::IExpression::Calculate ( VARIANT * result ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Calculate(result, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(947) -inline _bstr_t mapWindow::IExpression::GetLastErrorMessage ( ) { - BSTR _result = 0; - HRESULT _hr = get_LastErrorMessage(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(948) -inline long mapWindow::IExpression::GetLastErrorPosition ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorPosition(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(949) -inline long mapWindow::IExpression::GetNumSupportedFunctions ( ) { - long _result = 0; - HRESULT _hr = get_NumSupportedFunctions(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(950) -inline mapWindow::IFunctionPtr mapWindow::IExpression::GetSupportedFunction ( long functionIndex ) { - struct IFunction * _result = 0; - HRESULT _hr = get_SupportedFunction(functionIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IFunctionPtr(_result, false); -} - -#pragma implementation_key(951) -inline VARIANT_BOOL mapWindow::IExpression::ParseForTable ( _bstr_t expr, struct ITable * tbl ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ParseForTable(expr, tbl, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(952) -inline mapWindow::ITablePtr mapWindow::IExpression::GetTable ( ) { - struct ITable * _result = 0; - HRESULT _hr = get_Table(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ITablePtr(_result, false); -} - -#pragma implementation_key(953) -inline VARIANT_BOOL mapWindow::IExpression::CalculateForTableRow ( long RowIndex, long targetFieldIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CalculateForTableRow(RowIndex, targetFieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(954) -inline VARIANT_BOOL mapWindow::IExpression::CalculateForTableRow2 ( long RowIndex, VARIANT * result ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CalculateForTableRow2(RowIndex, result, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IGdalUtils wrapper method implementations -// - -#pragma implementation_key(955) -inline long mapWindow::IGdalUtils::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(956) -inline _bstr_t mapWindow::IGdalUtils::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(957) -inline VARIANT_BOOL mapWindow::IGdalUtils::GDALWarp ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, SAFEARRAY * Options ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GDALWarp(bstrSrcFilename, bstrDstFilename, Options, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(958) -inline mapWindow::ICallbackPtr mapWindow::IGdalUtils::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(959) -inline void mapWindow::IGdalUtils::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(960) -inline _bstr_t mapWindow::IGdalUtils::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(961) -inline void mapWindow::IGdalUtils::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(962) -inline VARIANT_BOOL mapWindow::IGdalUtils::GdalVectorTranslate ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, SAFEARRAY * Options, VARIANT_BOOL useSharedConnection ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GdalVectorTranslate(bstrSrcFilename, bstrDstFilename, Options, useSharedConnection, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(963) -inline VARIANT_BOOL mapWindow::IGdalUtils::ClipVectorWithVector ( _bstr_t bstrSubjectFilename, _bstr_t bstrOverlayFilename, _bstr_t bstrDstFilename, VARIANT_BOOL useSharedConnection ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ClipVectorWithVector(bstrSubjectFilename, bstrOverlayFilename, bstrDstFilename, useSharedConnection, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(964) -inline _bstr_t mapWindow::IGdalUtils::GetDetailedErrorMsg ( ) { - BSTR _result = 0; - HRESULT _hr = get_DetailedErrorMsg(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -// -// interface IShapeEditor wrapper method implementations -// - -#pragma implementation_key(965) -inline enum mapWindow::ShpfileType mapWindow::IShapeEditor::GetShapeType ( ) { - enum ShpfileType _result; - HRESULT _hr = get_ShapeType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(966) -inline void mapWindow::IShapeEditor::PutShapeType ( enum ShpfileType retVal ) { - HRESULT _hr = put_ShapeType(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(967) -inline long mapWindow::IShapeEditor::GetnumPoints ( ) { - long _result = 0; - HRESULT _hr = get_numPoints(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(968) -inline VARIANT_BOOL mapWindow::IShapeEditor::get_PointXY ( long pointIndex, double * x, double * y ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_get_PointXY(pointIndex, x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(969) -inline mapWindow::IShapePtr mapWindow::IShapeEditor::GetValidatedShape ( ) { - struct IShape * _result = 0; - HRESULT _hr = get_ValidatedShape(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(970) -inline VARIANT_BOOL mapWindow::IShapeEditor::UndoPoint ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_UndoPoint(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(971) -inline _bstr_t mapWindow::IShapeEditor::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(972) -inline long mapWindow::IShapeEditor::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(973) -inline mapWindow::ICallbackPtr mapWindow::IShapeEditor::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(974) -inline void mapWindow::IShapeEditor::PutGlobalCallback ( struct ICallback * retVal ) { - HRESULT _hr = put_GlobalCallback(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(975) -inline _bstr_t mapWindow::IShapeEditor::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(976) -inline void mapWindow::IShapeEditor::PutKey ( _bstr_t retVal ) { - HRESULT _hr = put_Key(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(977) -inline HRESULT mapWindow::IShapeEditor::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(978) -inline HRESULT mapWindow::IShapeEditor::CopyOptionsFrom ( struct IShapeDrawingOptions * Options ) { - HRESULT _hr = raw_CopyOptionsFrom(Options); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(979) -inline double mapWindow::IShapeEditor::GetSegmentLength ( int segmentIndex ) { - double _result = 0; - HRESULT _hr = get_SegmentLength(segmentIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(980) -inline double mapWindow::IShapeEditor::GetSegmentAngle ( int segmentIndex ) { - double _result = 0; - HRESULT _hr = get_SegmentAngle(segmentIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(981) -inline enum mapWindow::tkAreaDisplayMode mapWindow::IShapeEditor::GetAreaDisplayMode ( ) { - enum tkAreaDisplayMode _result; - HRESULT _hr = get_AreaDisplayMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(982) -inline void mapWindow::IShapeEditor::PutAreaDisplayMode ( enum tkAreaDisplayMode retVal ) { - HRESULT _hr = put_AreaDisplayMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(983) -inline int mapWindow::IShapeEditor::GetSelectedVertex ( ) { - int _result = 0; - HRESULT _hr = get_SelectedVertex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(984) -inline void mapWindow::IShapeEditor::PutSelectedVertex ( int retVal ) { - HRESULT _hr = put_SelectedVertex(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(985) -inline mapWindow::IShapePtr mapWindow::IShapeEditor::GetRawData ( ) { - struct IShape * _result = 0; - HRESULT _hr = get_RawData(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(986) -inline VARIANT_BOOL mapWindow::IShapeEditor::GetIsDigitizing ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsDigitizing(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(987) -inline double mapWindow::IShapeEditor::GetArea ( ) { - double _result = 0; - HRESULT _hr = get_Area(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(988) -inline enum mapWindow::tkBearingType mapWindow::IShapeEditor::GetBearingType ( ) { - enum tkBearingType _result; - HRESULT _hr = get_BearingType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(989) -inline void mapWindow::IShapeEditor::PutBearingType ( enum tkBearingType retVal ) { - HRESULT _hr = put_BearingType(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(990) -inline VARIANT_BOOL mapWindow::IShapeEditor::put_PointXY ( long pointIndex, double x, double y ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_put_PointXY(pointIndex, x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(991) -inline long mapWindow::IShapeEditor::GetLayerHandle ( ) { - long _result = 0; - HRESULT _hr = get_LayerHandle(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(992) -inline long mapWindow::IShapeEditor::GetShapeIndex ( ) { - long _result = 0; - HRESULT _hr = get_ShapeIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(993) -inline OLE_COLOR mapWindow::IShapeEditor::GetFillColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FillColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(994) -inline void mapWindow::IShapeEditor::PutFillColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_FillColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(995) -inline unsigned char mapWindow::IShapeEditor::GetFillTransparency ( ) { - unsigned char _result = 0; - HRESULT _hr = get_FillTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(996) -inline void mapWindow::IShapeEditor::PutFillTransparency ( unsigned char pVal ) { - HRESULT _hr = put_FillTransparency(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(997) -inline OLE_COLOR mapWindow::IShapeEditor::GetLineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_LineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(998) -inline void mapWindow::IShapeEditor::PutLineColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_LineColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(999) -inline float mapWindow::IShapeEditor::GetLineWidth ( ) { - float _result = 0; - HRESULT _hr = get_LineWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1000) -inline void mapWindow::IShapeEditor::PutLineWidth ( float pVal ) { - HRESULT _hr = put_LineWidth(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1001) -inline VARIANT_BOOL mapWindow::IShapeEditor::GetIsEmpty ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsEmpty(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1002) -inline double mapWindow::IShapeEditor::GetSnapTolerance ( ) { - double _result = 0; - HRESULT _hr = get_SnapTolerance(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1003) -inline void mapWindow::IShapeEditor::PutSnapTolerance ( double pVal ) { - HRESULT _hr = put_SnapTolerance(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1004) -inline enum mapWindow::tkLayerSelection mapWindow::IShapeEditor::GetHighlightVertices ( ) { - enum tkLayerSelection _result; - HRESULT _hr = get_HighlightVertices(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1005) -inline void mapWindow::IShapeEditor::PutHighlightVertices ( enum tkLayerSelection pVal ) { - HRESULT _hr = put_HighlightVertices(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1006) -inline enum mapWindow::tkLayerSelection mapWindow::IShapeEditor::GetSnapBehavior ( ) { - enum tkLayerSelection _result; - HRESULT _hr = get_SnapBehavior(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1007) -inline void mapWindow::IShapeEditor::PutSnapBehavior ( enum tkLayerSelection pVal ) { - HRESULT _hr = put_SnapBehavior(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1008) -inline enum mapWindow::tkEditorState mapWindow::IShapeEditor::GetEditorState ( ) { - enum tkEditorState _result; - HRESULT _hr = get_EditorState(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1009) -inline VARIANT_BOOL mapWindow::IShapeEditor::StartEdit ( long LayerHandle, long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StartEdit(LayerHandle, ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1010) -inline VARIANT_BOOL mapWindow::IShapeEditor::GetIndicesVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IndicesVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1011) -inline void mapWindow::IShapeEditor::PutIndicesVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_IndicesVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1012) -inline enum mapWindow::tkLengthDisplayMode mapWindow::IShapeEditor::GetLengthDisplayMode ( ) { - enum tkLengthDisplayMode _result; - HRESULT _hr = get_LengthDisplayMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1013) -inline void mapWindow::IShapeEditor::PutLengthDisplayMode ( enum tkLengthDisplayMode pVal ) { - HRESULT _hr = put_LengthDisplayMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1014) -inline VARIANT_BOOL mapWindow::IShapeEditor::StartUnboundShape ( enum ShpfileType ShpType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StartUnboundShape(ShpType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1015) -inline VARIANT_BOOL mapWindow::IShapeEditor::GetVerticesVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_VerticesVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1016) -inline void mapWindow::IShapeEditor::PutVerticesVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_VerticesVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1017) -inline enum mapWindow::tkEditorValidation mapWindow::IShapeEditor::GetValidationMode ( ) { - enum tkEditorValidation _result; - HRESULT _hr = get_ValidationMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1018) -inline void mapWindow::IShapeEditor::PutValidationMode ( enum tkEditorValidation pVal ) { - HRESULT _hr = put_ValidationMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1019) -inline VARIANT_BOOL mapWindow::IShapeEditor::StartOverlay ( enum tkEditorOverlay overlayType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StartOverlay(overlayType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1020) -inline enum mapWindow::tkEditorBehavior mapWindow::IShapeEditor::GetEditorBehavior ( ) { - enum tkEditorBehavior _result; - HRESULT _hr = get_EditorBehavior(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1021) -inline void mapWindow::IShapeEditor::PutEditorBehavior ( enum tkEditorBehavior pVal ) { - HRESULT _hr = put_EditorBehavior(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1022) -inline VARIANT_BOOL mapWindow::IShapeEditor::SaveChanges ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SaveChanges(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1023) -inline VARIANT_BOOL mapWindow::IShapeEditor::GetHasChanges ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HasChanges(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1024) -inline VARIANT_BOOL mapWindow::IShapeEditor::GetIsUsingEllipsoid ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsUsingEllipsoid(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1025) -inline double mapWindow::IShapeEditor::GetLength ( ) { - double _result = 0; - HRESULT _hr = get_Length(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1026) -inline VARIANT_BOOL mapWindow::IShapeEditor::GetShowArea ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShowArea(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1027) -inline void mapWindow::IShapeEditor::PutShowArea ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ShowArea(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1028) -inline long mapWindow::IShapeEditor::GetAreaPrecision ( ) { - long _result = 0; - HRESULT _hr = get_AreaPrecision(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1029) -inline void mapWindow::IShapeEditor::PutAreaPrecision ( long pVal ) { - HRESULT _hr = put_AreaPrecision(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1030) -inline long mapWindow::IShapeEditor::GetLengthPrecision ( ) { - long _result = 0; - HRESULT _hr = get_LengthPrecision(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1031) -inline void mapWindow::IShapeEditor::PutLengthPrecision ( long pVal ) { - HRESULT _hr = put_LengthPrecision(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1032) -inline enum mapWindow::tkAngleFormat mapWindow::IShapeEditor::GetAngleFormat ( ) { - enum tkAngleFormat _result; - HRESULT _hr = get_AngleFormat(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1033) -inline void mapWindow::IShapeEditor::PutAngleFormat ( enum tkAngleFormat pVal ) { - HRESULT _hr = put_AngleFormat(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1034) -inline long mapWindow::IShapeEditor::GetAnglePrecision ( ) { - long _result = 0; - HRESULT _hr = get_AnglePrecision(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1035) -inline void mapWindow::IShapeEditor::PutAnglePrecision ( long pVal ) { - HRESULT _hr = put_AnglePrecision(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1036) -inline VARIANT_BOOL mapWindow::IShapeEditor::GetShowBearing ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShowBearing(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1037) -inline void mapWindow::IShapeEditor::PutShowBearing ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ShowBearing(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1038) -inline VARIANT_BOOL mapWindow::IShapeEditor::GetShowLength ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShowLength(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1039) -inline void mapWindow::IShapeEditor::PutShowLength ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ShowLength(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1040) -inline _bstr_t mapWindow::IShapeEditor::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1041) -inline VARIANT_BOOL mapWindow::IShapeEditor::Deserialize ( _bstr_t state ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Deserialize(state, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IShape wrapper method implementations -// - -#pragma implementation_key(1042) -inline long mapWindow::IShape::GetnumPoints ( ) { - long _result = 0; - HRESULT _hr = get_numPoints(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1043) -inline long mapWindow::IShape::GetNumParts ( ) { - long _result = 0; - HRESULT _hr = get_NumParts(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1044) -inline enum mapWindow::ShpfileType mapWindow::IShape::GetShapeType ( ) { - enum ShpfileType _result; - HRESULT _hr = get_ShapeType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1045) -inline void mapWindow::IShape::PutShapeType ( enum ShpfileType pVal ) { - HRESULT _hr = put_ShapeType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1046) -inline mapWindow::IPointPtr mapWindow::IShape::GetPoint ( long pointIndex ) { - struct IPoint * _result = 0; - HRESULT _hr = get_Point(pointIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IPointPtr(_result, false); -} - -#pragma implementation_key(1047) -inline void mapWindow::IShape::PutPoint ( long pointIndex, struct IPoint * pVal ) { - HRESULT _hr = put_Point(pointIndex, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1048) -inline long mapWindow::IShape::GetPart ( long PartIndex ) { - long _result = 0; - HRESULT _hr = get_Part(PartIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1049) -inline void mapWindow::IShape::PutPart ( long PartIndex, long pVal ) { - HRESULT _hr = put_Part(PartIndex, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1050) -inline long mapWindow::IShape::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1051) -inline _bstr_t mapWindow::IShape::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1052) -inline mapWindow::ICallbackPtr mapWindow::IShape::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1053) -inline void mapWindow::IShape::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1054) -inline _bstr_t mapWindow::IShape::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1055) -inline void mapWindow::IShape::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1056) -inline VARIANT_BOOL mapWindow::IShape::Create ( enum ShpfileType ShpType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Create(ShpType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1057) -inline VARIANT_BOOL mapWindow::IShape::InsertPoint ( struct IPoint * NewPoint, long * pointIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_InsertPoint(NewPoint, pointIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1058) -inline VARIANT_BOOL mapWindow::IShape::DeletePoint ( long pointIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DeletePoint(pointIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1059) -inline VARIANT_BOOL mapWindow::IShape::InsertPart ( long pointIndex, long * PartIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_InsertPart(pointIndex, PartIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1060) -inline VARIANT_BOOL mapWindow::IShape::DeletePart ( long PartIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DeletePart(PartIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1061) -inline mapWindow::IExtentsPtr mapWindow::IShape::GetExtents ( ) { - struct IExtents * _result = 0; - HRESULT _hr = get_Extents(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(1062) -inline _bstr_t mapWindow::IShape::SerializeToString ( ) { - BSTR _result = 0; - HRESULT _hr = raw_SerializeToString(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1063) -inline VARIANT_BOOL mapWindow::IShape::CreateFromString ( _bstr_t Serialized ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateFromString(Serialized, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1064) -inline VARIANT_BOOL mapWindow::IShape::PointInThisPoly ( struct IPoint * pt ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_PointInThisPoly(pt, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1065) -inline mapWindow::IPointPtr mapWindow::IShape::GetCentroid ( ) { - struct IPoint * _result = 0; - HRESULT _hr = get_Centroid(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IPointPtr(_result, false); -} - -#pragma implementation_key(1066) -inline double mapWindow::IShape::GetLength ( ) { - double _result = 0; - HRESULT _hr = get_Length(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1067) -inline double mapWindow::IShape::GetPerimeter ( ) { - double _result = 0; - HRESULT _hr = get_Perimeter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1068) -inline double mapWindow::IShape::GetArea ( ) { - double _result = 0; - HRESULT _hr = get_Area(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1069) -inline VARIANT_BOOL mapWindow::IShape::Relates ( struct IShape * Shape, enum tkSpatialRelation Relation ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Relates(Shape, Relation, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1070) -inline double mapWindow::IShape::Distance ( struct IShape * Shape ) { - double _result = 0; - HRESULT _hr = raw_Distance(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1071) -inline mapWindow::IShapePtr mapWindow::IShape::Buffer ( double Distance, long nQuadSegments ) { - struct IShape * _result = 0; - HRESULT _hr = raw_Buffer(Distance, nQuadSegments, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(1072) -inline mapWindow::IShapePtr mapWindow::IShape::Clip ( struct IShape * Shape, enum tkClipOperation Operation ) { - struct IShape * _result = 0; - HRESULT _hr = raw_Clip(Shape, Operation, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(1073) -inline VARIANT_BOOL mapWindow::IShape::Contains ( struct IShape * Shape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Contains(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1074) -inline VARIANT_BOOL mapWindow::IShape::Crosses ( struct IShape * Shape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Crosses(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1075) -inline VARIANT_BOOL mapWindow::IShape::Disjoint ( struct IShape * Shape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Disjoint(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1076) -inline VARIANT_BOOL mapWindow::IShape::Equals ( struct IShape * Shape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Equals(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1077) -inline VARIANT_BOOL mapWindow::IShape::Intersects ( struct IShape * Shape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Intersects(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1078) -inline VARIANT_BOOL mapWindow::IShape::Overlaps ( struct IShape * Shape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Overlaps(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1079) -inline VARIANT_BOOL mapWindow::IShape::Touches ( struct IShape * Shape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Touches(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1080) -inline VARIANT_BOOL mapWindow::IShape::Within ( struct IShape * Shape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Within(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1081) -inline mapWindow::IShapePtr mapWindow::IShape::Boundary ( ) { - struct IShape * _result = 0; - HRESULT _hr = raw_Boundary(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(1082) -inline mapWindow::IShapePtr mapWindow::IShape::ConvexHull ( ) { - struct IShape * _result = 0; - HRESULT _hr = raw_ConvexHull(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(1083) -inline VARIANT_BOOL mapWindow::IShape::GetIsValid ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsValid(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1084) -inline VARIANT_BOOL mapWindow::IShape::GetXY ( long pointIndex, double * x, double * y ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_XY(pointIndex, x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1085) -inline VARIANT_BOOL mapWindow::IShape::GetPartIsClockWise ( long PartIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_PartIsClockWise(PartIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1086) -inline VARIANT_BOOL mapWindow::IShape::ReversePointsOrder ( long PartIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ReversePointsOrder(PartIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1087) -inline VARIANT_BOOL mapWindow::IShape::GetIntersection ( struct IShape * Shape, VARIANT * Results ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetIntersection(Shape, Results, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1088) -inline mapWindow::IPointPtr mapWindow::IShape::GetCenter ( ) { - struct IPoint * _result = 0; - HRESULT _hr = get_Center(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IPointPtr(_result, false); -} - -#pragma implementation_key(1089) -inline long mapWindow::IShape::GetEndOfPart ( long PartIndex ) { - long _result = 0; - HRESULT _hr = get_EndOfPart(PartIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1090) -inline mapWindow::IShapePtr mapWindow::IShape::GetPartAsShape ( long PartIndex ) { - struct IShape * _result = 0; - HRESULT _hr = get_PartAsShape(PartIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(1091) -inline _bstr_t mapWindow::IShape::GetIsValidReason ( ) { - BSTR _result = 0; - HRESULT _hr = get_IsValidReason(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1092) -inline mapWindow::IPointPtr mapWindow::IShape::GetInteriorPoint ( ) { - struct IPoint * _result = 0; - HRESULT _hr = get_InteriorPoint(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IPointPtr(_result, false); -} - -#pragma implementation_key(1093) -inline mapWindow::IShapePtr mapWindow::IShape::Clone ( ) { - struct IShape * _result = 0; - HRESULT _hr = raw_Clone(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(1094) -inline VARIANT_BOOL mapWindow::IShape::Explode ( VARIANT * Results ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Explode(Results, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1095) -inline VARIANT_BOOL mapWindow::IShape::put_XY ( long pointIndex, double x, double y ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_put_XY(pointIndex, x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1096) -inline VARIANT_BOOL mapWindow::IShape::ExportToBinary ( VARIANT * bytesArray ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ExportToBinary(bytesArray, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1097) -inline VARIANT_BOOL mapWindow::IShape::ImportFromBinary ( const _variant_t & bytesArray ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ImportFromBinary(bytesArray, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1098) -inline HRESULT mapWindow::IShape::FixUp ( struct IShape * * retVal ) { - HRESULT _hr = raw_FixUp(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1099) -inline long mapWindow::IShape::AddPoint ( double x, double y ) { - long _result = 0; - HRESULT _hr = raw_AddPoint(x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1100) -inline _bstr_t mapWindow::IShape::ExportToWKT ( ) { - BSTR _result = 0; - HRESULT _hr = raw_ExportToWKT(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1101) -inline VARIANT_BOOL mapWindow::IShape::ImportFromWKT ( _bstr_t Serialized ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ImportFromWKT(Serialized, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1102) -inline VARIANT_BOOL mapWindow::IShape::CopyFrom ( struct IShape * sourceShape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CopyFrom(sourceShape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1103) -inline mapWindow::IShapePtr mapWindow::IShape::ClosestPoints ( struct IShape * shape2 ) { - struct IShape * _result = 0; - HRESULT _hr = raw_ClosestPoints(shape2, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(1104) -inline VARIANT_BOOL mapWindow::IShape::put_M ( long pointIndex, double M ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_put_M(pointIndex, M, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1105) -inline VARIANT_BOOL mapWindow::IShape::put_Z ( long pointIndex, double Z ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_put_Z(pointIndex, Z, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1106) -inline VARIANT_BOOL mapWindow::IShape::get_M ( long pointIndex, double * M ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_get_M(pointIndex, M, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1107) -inline VARIANT_BOOL mapWindow::IShape::get_Z ( long pointIndex, double * Z ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_get_Z(pointIndex, Z, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1108) -inline mapWindow::IShapePtr mapWindow::IShape::BufferWithParams ( double Distance, long numSegments, VARIANT_BOOL singleSided, enum tkBufferCap capStyle, enum tkBufferJoin joinStyle, double mitreLimit ) { - struct IShape * _result = 0; - HRESULT _hr = raw_BufferWithParams(Distance, numSegments, singleSided, capStyle, joinStyle, mitreLimit, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(1109) -inline HRESULT mapWindow::IShape::Move ( double xOffset, double yOffset ) { - HRESULT _hr = raw_Move(xOffset, yOffset); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1110) -inline HRESULT mapWindow::IShape::Rotate ( double originX, double originY, double angle ) { - HRESULT _hr = raw_Rotate(originX, originY, angle); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1111) -inline enum mapWindow::ShpfileType mapWindow::IShape::GetShapeType2D ( ) { - enum ShpfileType _result; - HRESULT _hr = get_ShapeType2D(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1112) -inline VARIANT_BOOL mapWindow::IShape::SplitByPolyline ( struct IShape * polyline, VARIANT * Results ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SplitByPolyline(polyline, Results, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1113) -inline VARIANT_BOOL mapWindow::IShape::GetIsEmpty ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsEmpty(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1114) -inline HRESULT mapWindow::IShape::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1115) -inline mapWindow::IShapePtr mapWindow::IShape::FixUp2 ( enum tkUnitsOfMeasure units ) { - struct IShape * _result = 0; - HRESULT _hr = raw_FixUp2(units, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -// -// interface IExtents wrapper method implementations -// - -#pragma implementation_key(1116) -inline HRESULT mapWindow::IExtents::SetBounds ( double xMin, double yMin, double zMin, double xMax, double yMax, double zMax ) { - HRESULT _hr = raw_SetBounds(xMin, yMin, zMin, xMax, yMax, zMax); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1117) -inline HRESULT mapWindow::IExtents::GetBounds ( double * xMin, double * yMin, double * zMin, double * xMax, double * yMax, double * zMax ) { - HRESULT _hr = raw_GetBounds(xMin, yMin, zMin, xMax, yMax, zMax); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1118) -inline double mapWindow::IExtents::GetxMin ( ) { - double _result = 0; - HRESULT _hr = get_xMin(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1119) -inline double mapWindow::IExtents::GetxMax ( ) { - double _result = 0; - HRESULT _hr = get_xMax(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1120) -inline double mapWindow::IExtents::GetyMin ( ) { - double _result = 0; - HRESULT _hr = get_yMin(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1121) -inline double mapWindow::IExtents::GetyMax ( ) { - double _result = 0; - HRESULT _hr = get_yMax(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1122) -inline double mapWindow::IExtents::GetzMin ( ) { - double _result = 0; - HRESULT _hr = get_zMin(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1123) -inline double mapWindow::IExtents::GetzMax ( ) { - double _result = 0; - HRESULT _hr = get_zMax(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1124) -inline double mapWindow::IExtents::GetmMin ( ) { - double _result = 0; - HRESULT _hr = get_mMin(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1125) -inline double mapWindow::IExtents::GetmMax ( ) { - double _result = 0; - HRESULT _hr = get_mMax(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1126) -inline HRESULT mapWindow::IExtents::GetMeasureBounds ( double * mMin, double * mMax ) { - HRESULT _hr = raw_GetMeasureBounds(mMin, mMax); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1127) -inline HRESULT mapWindow::IExtents::SetMeasureBounds ( double mMin, double mMax ) { - HRESULT _hr = raw_SetMeasureBounds(mMin, mMax); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1128) -inline _bstr_t mapWindow::IExtents::ToDebugString ( ) { - BSTR _result = 0; - HRESULT _hr = raw_ToDebugString(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1129) -inline VARIANT_BOOL mapWindow::IExtents::PointIsWithin ( double x, double y ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_PointIsWithin(x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1130) -inline mapWindow::IShapePtr mapWindow::IExtents::ToShape ( ) { - struct IShape * _result = 0; - HRESULT _hr = raw_ToShape(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(1131) -inline mapWindow::IPointPtr mapWindow::IExtents::GetCenter ( ) { - struct IPoint * _result = 0; - HRESULT _hr = get_Center(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IPointPtr(_result, false); -} - -#pragma implementation_key(1132) -inline HRESULT mapWindow::IExtents::MoveTo ( double x, double y ) { - HRESULT _hr = raw_MoveTo(x, y); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1133) -inline double mapWindow::IExtents::GetWidth ( ) { - double _result = 0; - HRESULT _hr = get_Width(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1134) -inline double mapWindow::IExtents::GetHeight ( ) { - double _result = 0; - HRESULT _hr = get_Height(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1135) -inline double mapWindow::IExtents::GetDepth ( ) { - double _result = 0; - HRESULT _hr = get_Depth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface ILabel wrapper method implementations -// - -#pragma implementation_key(1136) -inline VARIANT_BOOL mapWindow::ILabel::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1137) -inline void mapWindow::ILabel::PutVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_Visible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1138) -inline double mapWindow::ILabel::GetRotation ( ) { - double _result = 0; - HRESULT _hr = get_Rotation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1139) -inline void mapWindow::ILabel::PutRotation ( double retVal ) { - HRESULT _hr = put_Rotation(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1140) -inline _bstr_t mapWindow::ILabel::GetText ( ) { - BSTR _result = 0; - HRESULT _hr = get_Text(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1141) -inline void mapWindow::ILabel::PutText ( _bstr_t retVal ) { - HRESULT _hr = put_Text(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1142) -inline double mapWindow::ILabel::Getx ( ) { - double _result = 0; - HRESULT _hr = get_x(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1143) -inline void mapWindow::ILabel::Putx ( double retVal ) { - HRESULT _hr = put_x(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1144) -inline double mapWindow::ILabel::Gety ( ) { - double _result = 0; - HRESULT _hr = get_y(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1145) -inline void mapWindow::ILabel::Puty ( double retVal ) { - HRESULT _hr = put_y(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1146) -inline VARIANT_BOOL mapWindow::ILabel::GetIsDrawn ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsDrawn(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1147) -inline long mapWindow::ILabel::GetCategory ( ) { - long _result = 0; - HRESULT _hr = get_Category(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1148) -inline void mapWindow::ILabel::PutCategory ( long retVal ) { - HRESULT _hr = put_Category(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1149) -inline mapWindow::IExtentsPtr mapWindow::ILabel::GetScreenExtents ( ) { - struct IExtents * _result = 0; - HRESULT _hr = get_ScreenExtents(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -// -// interface ILabels wrapper method implementations -// - -#pragma implementation_key(1150) -inline long mapWindow::ILabels::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1151) -inline _bstr_t mapWindow::ILabels::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1152) -inline mapWindow::ICallbackPtr mapWindow::ILabels::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1153) -inline void mapWindow::ILabels::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1154) -inline _bstr_t mapWindow::ILabels::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1155) -inline void mapWindow::ILabels::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1156) -inline enum mapWindow::tkVerticalPosition mapWindow::ILabels::GetVerticalPosition ( ) { - enum tkVerticalPosition _result; - HRESULT _hr = get_VerticalPosition(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1157) -inline void mapWindow::ILabels::PutVerticalPosition ( enum tkVerticalPosition retVal ) { - HRESULT _hr = put_VerticalPosition(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1158) -inline mapWindow::ILabelCategoryPtr mapWindow::ILabels::GetCategory ( long Index ) { - struct ILabelCategory * _result = 0; - HRESULT _hr = get_Category(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILabelCategoryPtr(_result, false); -} - -#pragma implementation_key(1159) -inline void mapWindow::ILabels::PutCategory ( long Index, struct ILabelCategory * pVal ) { - HRESULT _hr = put_Category(Index, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1160) -inline HRESULT mapWindow::ILabels::AddLabel ( _bstr_t Text, double x, double y, double Rotation, long Category ) { - HRESULT _hr = raw_AddLabel(Text, x, y, Rotation, Category); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1161) -inline VARIANT_BOOL mapWindow::ILabels::InsertLabel ( long Index, _bstr_t Text, double x, double y, double Rotation, long Category ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_InsertLabel(Index, Text, x, y, Rotation, Category, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1162) -inline VARIANT_BOOL mapWindow::ILabels::RemoveLabel ( long Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemoveLabel(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1163) -inline HRESULT mapWindow::ILabels::AddPart ( long Index, _bstr_t Text, double x, double y, double Rotation, long Category ) { - HRESULT _hr = raw_AddPart(Index, Text, x, y, Rotation, Category); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1164) -inline VARIANT_BOOL mapWindow::ILabels::InsertPart ( long Index, long Part, _bstr_t Text, double x, double y, double Rotation, long Category ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_InsertPart(Index, Part, Text, x, y, Rotation, Category, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1165) -inline VARIANT_BOOL mapWindow::ILabels::RemovePart ( long Index, long Part ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemovePart(Index, Part, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1166) -inline mapWindow::ILabelCategoryPtr mapWindow::ILabels::AddCategory ( _bstr_t Name ) { - struct ILabelCategory * _result = 0; - HRESULT _hr = raw_AddCategory(Name, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILabelCategoryPtr(_result, false); -} - -#pragma implementation_key(1167) -inline mapWindow::ILabelCategoryPtr mapWindow::ILabels::InsertCategory ( long Index, _bstr_t Name ) { - struct ILabelCategory * _result = 0; - HRESULT _hr = raw_InsertCategory(Index, Name, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILabelCategoryPtr(_result, false); -} - -#pragma implementation_key(1168) -inline VARIANT_BOOL mapWindow::ILabels::RemoveCategory ( long Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemoveCategory(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1169) -inline HRESULT mapWindow::ILabels::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1170) -inline HRESULT mapWindow::ILabels::ClearCategories ( ) { - HRESULT _hr = raw_ClearCategories(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1171) -inline VARIANT_BOOL mapWindow::ILabels::Select ( struct IExtents * BoundingBox, long Tolerance, enum SelectMode SelectMode, VARIANT * LabelIndices, VARIANT * PartIndices ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Select(BoundingBox, Tolerance, SelectMode, LabelIndices, PartIndices, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1172) -inline long mapWindow::ILabels::GetCount ( ) { - long _result = 0; - HRESULT _hr = get_Count(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1173) -inline long mapWindow::ILabels::GetNumParts ( long Index ) { - long _result = 0; - HRESULT _hr = get_NumParts(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1174) -inline long mapWindow::ILabels::GetNumCategories ( ) { - long _result = 0; - HRESULT _hr = get_NumCategories(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1175) -inline mapWindow::ILabelPtr mapWindow::ILabels::GetLabel ( long Index, long Part ) { - struct ILabel * _result = 0; - HRESULT _hr = get_Label(Index, Part, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILabelPtr(_result, false); -} - -#pragma implementation_key(1176) -inline VARIANT_BOOL mapWindow::ILabels::GetSynchronized ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Synchronized(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1177) -inline void mapWindow::ILabels::PutSynchronized ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_Synchronized(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1178) -inline VARIANT_BOOL mapWindow::ILabels::GetScaleLabels ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ScaleLabels(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1179) -inline void mapWindow::ILabels::PutScaleLabels ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ScaleLabels(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1180) -inline double mapWindow::ILabels::GetBasicScale ( ) { - double _result = 0; - HRESULT _hr = get_BasicScale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1181) -inline void mapWindow::ILabels::PutBasicScale ( double retVal ) { - HRESULT _hr = put_BasicScale(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1182) -inline double mapWindow::ILabels::GetMaxVisibleScale ( ) { - double _result = 0; - HRESULT _hr = get_MaxVisibleScale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1183) -inline void mapWindow::ILabels::PutMaxVisibleScale ( double retVal ) { - HRESULT _hr = put_MaxVisibleScale(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1184) -inline double mapWindow::ILabels::GetMinVisibleScale ( ) { - double _result = 0; - HRESULT _hr = get_MinVisibleScale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1185) -inline void mapWindow::ILabels::PutMinVisibleScale ( double retVal ) { - HRESULT _hr = put_MinVisibleScale(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1186) -inline VARIANT_BOOL mapWindow::ILabels::GetDynamicVisibility ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_DynamicVisibility(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1187) -inline void mapWindow::ILabels::PutDynamicVisibility ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_DynamicVisibility(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1188) -inline VARIANT_BOOL mapWindow::ILabels::GetAvoidCollisions ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AvoidCollisions(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1189) -inline void mapWindow::ILabels::PutAvoidCollisions ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_AvoidCollisions(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1190) -inline long mapWindow::ILabels::GetCollisionBuffer ( ) { - long _result = 0; - HRESULT _hr = get_CollisionBuffer(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1191) -inline void mapWindow::ILabels::PutCollisionBuffer ( long retVal ) { - HRESULT _hr = put_CollisionBuffer(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1192) -inline VARIANT_BOOL mapWindow::ILabels::GetUseWidthLimits ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseWidthLimits(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1193) -inline void mapWindow::ILabels::PutUseWidthLimits ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_UseWidthLimits(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1194) -inline VARIANT_BOOL mapWindow::ILabels::GetRemoveDuplicates ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_RemoveDuplicates(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1195) -inline void mapWindow::ILabels::PutRemoveDuplicates ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_RemoveDuplicates(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1196) -inline VARIANT_BOOL mapWindow::ILabels::GetUseGdiPlus ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseGdiPlus(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1197) -inline void mapWindow::ILabels::PutUseGdiPlus ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_UseGdiPlus(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1198) -inline VARIANT_BOOL mapWindow::ILabels::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1199) -inline void mapWindow::ILabels::PutVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_Visible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1200) -inline double mapWindow::ILabels::GetOffsetX ( ) { - double _result = 0; - HRESULT _hr = get_OffsetX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1201) -inline void mapWindow::ILabels::PutOffsetX ( double retVal ) { - HRESULT _hr = put_OffsetX(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1202) -inline double mapWindow::ILabels::GetOffsetY ( ) { - double _result = 0; - HRESULT _hr = get_OffsetY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1203) -inline void mapWindow::ILabels::PutOffsetY ( double retVal ) { - HRESULT _hr = put_OffsetY(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1204) -inline enum mapWindow::tkLabelAlignment mapWindow::ILabels::GetAlignment ( ) { - enum tkLabelAlignment _result; - HRESULT _hr = get_Alignment(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1205) -inline void mapWindow::ILabels::PutAlignment ( enum tkLabelAlignment retVal ) { - HRESULT _hr = put_Alignment(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1206) -inline enum mapWindow::tkLineLabelOrientation mapWindow::ILabels::GetLineOrientation ( ) { - enum tkLineLabelOrientation _result; - HRESULT _hr = get_LineOrientation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1207) -inline void mapWindow::ILabels::PutLineOrientation ( enum tkLineLabelOrientation retVal ) { - HRESULT _hr = put_LineOrientation(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1208) -inline _bstr_t mapWindow::ILabels::GetFontName ( ) { - BSTR _result = 0; - HRESULT _hr = get_FontName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1209) -inline void mapWindow::ILabels::PutFontName ( _bstr_t retVal ) { - HRESULT _hr = put_FontName(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1210) -inline long mapWindow::ILabels::GetFontSize ( ) { - long _result = 0; - HRESULT _hr = get_FontSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1211) -inline void mapWindow::ILabels::PutFontSize ( long retVal ) { - HRESULT _hr = put_FontSize(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1212) -inline VARIANT_BOOL mapWindow::ILabels::GetFontItalic ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontItalic(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1213) -inline void mapWindow::ILabels::PutFontItalic ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontItalic(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1214) -inline VARIANT_BOOL mapWindow::ILabels::GetFontBold ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontBold(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1215) -inline void mapWindow::ILabels::PutFontBold ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontBold(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1216) -inline VARIANT_BOOL mapWindow::ILabels::GetFontUnderline ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontUnderline(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1217) -inline void mapWindow::ILabels::PutFontUnderline ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontUnderline(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1218) -inline VARIANT_BOOL mapWindow::ILabels::GetFontStrikeOut ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontStrikeOut(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1219) -inline void mapWindow::ILabels::PutFontStrikeOut ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontStrikeOut(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1220) -inline OLE_COLOR mapWindow::ILabels::GetFontColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FontColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1221) -inline void mapWindow::ILabels::PutFontColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_FontColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1222) -inline OLE_COLOR mapWindow::ILabels::GetFontColor2 ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FontColor2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1223) -inline void mapWindow::ILabels::PutFontColor2 ( OLE_COLOR retVal ) { - HRESULT _hr = put_FontColor2(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1224) -inline enum mapWindow::tkLinearGradientMode mapWindow::ILabels::GetFontGradientMode ( ) { - enum tkLinearGradientMode _result; - HRESULT _hr = get_FontGradientMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1225) -inline void mapWindow::ILabels::PutFontGradientMode ( enum tkLinearGradientMode retVal ) { - HRESULT _hr = put_FontGradientMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1226) -inline long mapWindow::ILabels::GetFontTransparency ( ) { - long _result = 0; - HRESULT _hr = get_FontTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1227) -inline void mapWindow::ILabels::PutFontTransparency ( long retVal ) { - HRESULT _hr = put_FontTransparency(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1228) -inline VARIANT_BOOL mapWindow::ILabels::GetFontOutlineVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontOutlineVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1229) -inline void mapWindow::ILabels::PutFontOutlineVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontOutlineVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1230) -inline VARIANT_BOOL mapWindow::ILabels::GetShadowVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShadowVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1231) -inline void mapWindow::ILabels::PutShadowVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ShadowVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1232) -inline VARIANT_BOOL mapWindow::ILabels::GetHaloVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HaloVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1233) -inline void mapWindow::ILabels::PutHaloVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_HaloVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1234) -inline OLE_COLOR mapWindow::ILabels::GetFontOutlineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FontOutlineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1235) -inline void mapWindow::ILabels::PutFontOutlineColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_FontOutlineColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1236) -inline OLE_COLOR mapWindow::ILabels::GetShadowColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_ShadowColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1237) -inline void mapWindow::ILabels::PutShadowColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_ShadowColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1238) -inline OLE_COLOR mapWindow::ILabels::GetHaloColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_HaloColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1239) -inline void mapWindow::ILabels::PutHaloColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_HaloColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1240) -inline long mapWindow::ILabels::GetFontOutlineWidth ( ) { - long _result = 0; - HRESULT _hr = get_FontOutlineWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1241) -inline void mapWindow::ILabels::PutFontOutlineWidth ( long retVal ) { - HRESULT _hr = put_FontOutlineWidth(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1242) -inline long mapWindow::ILabels::GetShadowOffsetX ( ) { - long _result = 0; - HRESULT _hr = get_ShadowOffsetX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1243) -inline void mapWindow::ILabels::PutShadowOffsetX ( long retVal ) { - HRESULT _hr = put_ShadowOffsetX(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1244) -inline long mapWindow::ILabels::GetShadowOffsetY ( ) { - long _result = 0; - HRESULT _hr = get_ShadowOffsetY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1245) -inline void mapWindow::ILabels::PutShadowOffsetY ( long retVal ) { - HRESULT _hr = put_ShadowOffsetY(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1246) -inline long mapWindow::ILabels::GetHaloSize ( ) { - long _result = 0; - HRESULT _hr = get_HaloSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1247) -inline void mapWindow::ILabels::PutHaloSize ( long retVal ) { - HRESULT _hr = put_HaloSize(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1248) -inline enum mapWindow::tkLabelFrameType mapWindow::ILabels::GetFrameType ( ) { - enum tkLabelFrameType _result; - HRESULT _hr = get_FrameType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1249) -inline void mapWindow::ILabels::PutFrameType ( enum tkLabelFrameType retVal ) { - HRESULT _hr = put_FrameType(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1250) -inline OLE_COLOR mapWindow::ILabels::GetFrameOutlineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FrameOutlineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1251) -inline void mapWindow::ILabels::PutFrameOutlineColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_FrameOutlineColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1252) -inline OLE_COLOR mapWindow::ILabels::GetFrameBackColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FrameBackColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1253) -inline void mapWindow::ILabels::PutFrameBackColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_FrameBackColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1254) -inline OLE_COLOR mapWindow::ILabels::GetFrameBackColor2 ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FrameBackColor2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1255) -inline void mapWindow::ILabels::PutFrameBackColor2 ( OLE_COLOR retVal ) { - HRESULT _hr = put_FrameBackColor2(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1256) -inline enum mapWindow::tkLinearGradientMode mapWindow::ILabels::GetFrameGradientMode ( ) { - enum tkLinearGradientMode _result; - HRESULT _hr = get_FrameGradientMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1257) -inline void mapWindow::ILabels::PutFrameGradientMode ( enum tkLinearGradientMode retVal ) { - HRESULT _hr = put_FrameGradientMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1258) -inline enum mapWindow::tkDashStyle mapWindow::ILabels::GetFrameOutlineStyle ( ) { - enum tkDashStyle _result; - HRESULT _hr = get_FrameOutlineStyle(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1259) -inline void mapWindow::ILabels::PutFrameOutlineStyle ( enum tkDashStyle retVal ) { - HRESULT _hr = put_FrameOutlineStyle(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1260) -inline long mapWindow::ILabels::GetFrameOutlineWidth ( ) { - long _result = 0; - HRESULT _hr = get_FrameOutlineWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1261) -inline void mapWindow::ILabels::PutFrameOutlineWidth ( long retVal ) { - HRESULT _hr = put_FrameOutlineWidth(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1262) -inline long mapWindow::ILabels::GetFramePaddingX ( ) { - long _result = 0; - HRESULT _hr = get_FramePaddingX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1263) -inline void mapWindow::ILabels::PutFramePaddingX ( long retVal ) { - HRESULT _hr = put_FramePaddingX(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1264) -inline long mapWindow::ILabels::GetFramePaddingY ( ) { - long _result = 0; - HRESULT _hr = get_FramePaddingY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1265) -inline void mapWindow::ILabels::PutFramePaddingY ( long retVal ) { - HRESULT _hr = put_FramePaddingY(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1266) -inline long mapWindow::ILabels::GetFrameTransparency ( ) { - long _result = 0; - HRESULT _hr = get_FrameTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1267) -inline void mapWindow::ILabels::PutFrameTransparency ( long retVal ) { - HRESULT _hr = put_FrameTransparency(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1268) -inline enum mapWindow::tkLabelAlignment mapWindow::ILabels::GetInboxAlignment ( ) { - enum tkLabelAlignment _result; - HRESULT _hr = get_InboxAlignment(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1269) -inline void mapWindow::ILabels::PutInboxAlignment ( enum tkLabelAlignment retVal ) { - HRESULT _hr = put_InboxAlignment(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1270) -inline long mapWindow::ILabels::GetClassificationField ( ) { - long _result = 0; - HRESULT _hr = get_ClassificationField(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1271) -inline void mapWindow::ILabels::PutClassificationField ( long FieldIndex ) { - HRESULT _hr = put_ClassificationField(FieldIndex); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1272) -inline VARIANT_BOOL mapWindow::ILabels::GenerateCategories ( long FieldIndex, enum tkClassificationType ClassificationType, long numClasses ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GenerateCategories(FieldIndex, ClassificationType, numClasses, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1273) -inline HRESULT mapWindow::ILabels::ApplyCategories ( ) { - HRESULT _hr = raw_ApplyCategories(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1274) -inline mapWindow::ILabelCategoryPtr mapWindow::ILabels::GetOptions ( ) { - struct ILabelCategory * _result = 0; - HRESULT _hr = get_Options(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILabelCategoryPtr(_result, false); -} - -#pragma implementation_key(1275) -inline void mapWindow::ILabels::PutOptions ( struct ILabelCategory * retVal ) { - HRESULT _hr = put_Options(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1276) -inline HRESULT mapWindow::ILabels::ApplyColorScheme ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme ) { - HRESULT _hr = raw_ApplyColorScheme(Type, ColorScheme); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1277) -inline HRESULT mapWindow::ILabels::ApplyColorScheme2 ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme, enum tkLabelElements Element ) { - HRESULT _hr = raw_ApplyColorScheme2(Type, ColorScheme, Element); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1278) -inline HRESULT mapWindow::ILabels::ApplyColorScheme3 ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme, enum tkLabelElements Element, long CategoryStartIndex, long CategoryEndIndex ) { - HRESULT _hr = raw_ApplyColorScheme3(Type, ColorScheme, Element, CategoryStartIndex, CategoryEndIndex); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1279) -inline VARIANT_BOOL mapWindow::ILabels::GetFrameVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FrameVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1280) -inline void mapWindow::ILabels::PutFrameVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FrameVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1281) -inline _bstr_t mapWindow::ILabels::GetVisibilityExpression ( ) { - BSTR _result = 0; - HRESULT _hr = get_VisibilityExpression(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1282) -inline void mapWindow::ILabels::PutVisibilityExpression ( _bstr_t retVal ) { - HRESULT _hr = put_VisibilityExpression(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1283) -inline long mapWindow::ILabels::GetMinDrawingSize ( ) { - long _result = 0; - HRESULT _hr = get_MinDrawingSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1284) -inline void mapWindow::ILabels::PutMinDrawingSize ( long retVal ) { - HRESULT _hr = put_MinDrawingSize(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1285) -inline VARIANT_BOOL mapWindow::ILabels::MoveCategoryUp ( long Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MoveCategoryUp(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1286) -inline VARIANT_BOOL mapWindow::ILabels::MoveCategoryDown ( long Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MoveCategoryDown(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1287) -inline VARIANT_BOOL mapWindow::ILabels::GetAutoOffset ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AutoOffset(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1288) -inline void mapWindow::ILabels::PutAutoOffset ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_AutoOffset(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1289) -inline _bstr_t mapWindow::ILabels::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1290) -inline HRESULT mapWindow::ILabels::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1291) -inline _bstr_t mapWindow::ILabels::GetExpression ( ) { - BSTR _result = 0; - HRESULT _hr = get_Expression(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1292) -inline void mapWindow::ILabels::PutExpression ( _bstr_t retVal ) { - HRESULT _hr = put_Expression(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1293) -inline VARIANT_BOOL mapWindow::ILabels::SaveToXML ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SaveToXML(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1294) -inline VARIANT_BOOL mapWindow::ILabels::LoadFromXML ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_LoadFromXML(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1295) -inline VARIANT_BOOL mapWindow::ILabels::SaveToDbf ( VARIANT_BOOL saveText, VARIANT_BOOL saveCategory ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SaveToDbf(saveText, saveCategory, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1296) -inline VARIANT_BOOL mapWindow::ILabels::SaveToDbf2 ( _bstr_t xField, _bstr_t yField, _bstr_t angleField, _bstr_t textField, _bstr_t categoryField, VARIANT_BOOL saveText, VARIANT_BOOL saveCategory ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SaveToDbf2(xField, yField, angleField, textField, categoryField, saveText, saveCategory, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1297) -inline VARIANT_BOOL mapWindow::ILabels::LoadFromDbf ( VARIANT_BOOL loadText, VARIANT_BOOL loadCategory ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_LoadFromDbf(loadText, loadCategory, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1298) -inline VARIANT_BOOL mapWindow::ILabels::LoadFromDbf2 ( _bstr_t xField, _bstr_t yField, _bstr_t angleField, _bstr_t textField, _bstr_t categoryField, VARIANT_BOOL loadText, VARIANT_BOOL loadCategory ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_LoadFromDbf2(xField, yField, angleField, textField, categoryField, loadText, loadCategory, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1299) -inline long mapWindow::ILabels::Generate ( _bstr_t Expression, enum tkLabelPositioning Method, VARIANT_BOOL LargestPartOnly ) { - long _result = 0; - HRESULT _hr = raw_Generate(Expression, Method, LargestPartOnly, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1300) -inline enum mapWindow::tkSavingMode mapWindow::ILabels::GetSavingMode ( ) { - enum tkSavingMode _result; - HRESULT _hr = get_SavingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1301) -inline void mapWindow::ILabels::PutSavingMode ( enum tkSavingMode retVal ) { - HRESULT _hr = put_SavingMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1302) -inline enum mapWindow::tkLabelPositioning mapWindow::ILabels::GetPositioning ( ) { - enum tkLabelPositioning _result; - HRESULT _hr = get_Positioning(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1303) -inline void mapWindow::ILabels::PutPositioning ( enum tkLabelPositioning pVal ) { - HRESULT _hr = put_Positioning(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1304) -inline enum mapWindow::tkTextRenderingHint mapWindow::ILabels::GetTextRenderingHint ( ) { - enum tkTextRenderingHint _result; - HRESULT _hr = get_TextRenderingHint(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1305) -inline void mapWindow::ILabels::PutTextRenderingHint ( enum tkTextRenderingHint pVal ) { - HRESULT _hr = put_TextRenderingHint(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1306) -inline _bstr_t mapWindow::ILabels::GetFloatNumberFormat ( ) { - BSTR _result = 0; - HRESULT _hr = get_FloatNumberFormat(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1307) -inline void mapWindow::ILabels::PutFloatNumberFormat ( _bstr_t pVal ) { - HRESULT _hr = put_FloatNumberFormat(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1308) -inline HRESULT mapWindow::ILabels::ForceRecalculateExpression ( ) { - HRESULT _hr = raw_ForceRecalculateExpression(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1309) -inline long mapWindow::ILabels::GetFontSize2 ( ) { - long _result = 0; - HRESULT _hr = get_FontSize2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1310) -inline void mapWindow::ILabels::PutFontSize2 ( long pVal ) { - HRESULT _hr = put_FontSize2(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1311) -inline VARIANT_BOOL mapWindow::ILabels::GetUseVariableSize ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseVariableSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1312) -inline void mapWindow::ILabels::PutUseVariableSize ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseVariableSize(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1313) -inline VARIANT_BOOL mapWindow::ILabels::GetLogScaleForSize ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_LogScaleForSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1314) -inline void mapWindow::ILabels::PutLogScaleForSize ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_LogScaleForSize(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1315) -inline HRESULT mapWindow::ILabels::UpdateSizeField ( ) { - HRESULT _hr = raw_UpdateSizeField(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1316) -inline long mapWindow::ILabels::GetMinVisibleZoom ( ) { - long _result = 0; - HRESULT _hr = get_MinVisibleZoom(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1317) -inline void mapWindow::ILabels::PutMinVisibleZoom ( long pVal ) { - HRESULT _hr = put_MinVisibleZoom(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1318) -inline long mapWindow::ILabels::GetMaxVisibleZoom ( ) { - long _result = 0; - HRESULT _hr = get_MaxVisibleZoom(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1319) -inline void mapWindow::ILabels::PutMaxVisibleZoom ( long pVal ) { - HRESULT _hr = put_MaxVisibleZoom(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IGeoProjection wrapper method implementations -// - -#pragma implementation_key(1320) -inline _bstr_t mapWindow::IGeoProjection::ExportToProj4 ( ) { - BSTR _result = 0; - HRESULT _hr = raw_ExportToProj4(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1321) -inline VARIANT_BOOL mapWindow::IGeoProjection::ImportFromProj4 ( _bstr_t proj ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ImportFromProj4(proj, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1322) -inline VARIANT_BOOL mapWindow::IGeoProjection::ImportFromESRI ( _bstr_t proj ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ImportFromESRI(proj, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1323) -inline VARIANT_BOOL mapWindow::IGeoProjection::ImportFromEPSG ( long projCode ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ImportFromEPSG(projCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1324) -inline _bstr_t mapWindow::IGeoProjection::ExportToWKT ( ) { - BSTR _result = 0; - HRESULT _hr = raw_ExportToWKT(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1325) -inline VARIANT_BOOL mapWindow::IGeoProjection::ImportFromWKT ( _bstr_t proj ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ImportFromWKT(proj, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1326) -inline mapWindow::ICallbackPtr mapWindow::IGeoProjection::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1327) -inline void mapWindow::IGeoProjection::PutGlobalCallback ( struct ICallback * retVal ) { - HRESULT _hr = put_GlobalCallback(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1328) -inline _bstr_t mapWindow::IGeoProjection::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1329) -inline long mapWindow::IGeoProjection::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1330) -inline _bstr_t mapWindow::IGeoProjection::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1331) -inline void mapWindow::IGeoProjection::PutKey ( _bstr_t retVal ) { - HRESULT _hr = put_Key(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1332) -inline HRESULT mapWindow::IGeoProjection::SetWellKnownGeogCS ( enum tkCoordinateSystem newVal ) { - HRESULT _hr = raw_SetWellKnownGeogCS(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1333) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetIsGeographic ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsGeographic(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1334) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetIsProjected ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsProjected(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1335) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetIsLocal ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsLocal(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1336) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetIsSame ( struct IGeoProjection * proj ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsSame(proj, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1337) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetIsSameGeogCS ( struct IGeoProjection * proj ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsSameGeogCS(proj, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1338) -inline double mapWindow::IGeoProjection::GetInverseFlattening ( ) { - double _result = 0; - HRESULT _hr = get_InverseFlattening(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1339) -inline double mapWindow::IGeoProjection::GetSemiMajor ( ) { - double _result = 0; - HRESULT _hr = get_SemiMajor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1340) -inline double mapWindow::IGeoProjection::GetSemiMinor ( ) { - double _result = 0; - HRESULT _hr = get_SemiMinor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1341) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetProjectionParam ( enum tkProjectionParameter Name, double * Value ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ProjectionParam(Name, Value, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1342) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetIsEmpty ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsEmpty(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1343) -inline VARIANT_BOOL mapWindow::IGeoProjection::CopyFrom ( struct IGeoProjection * sourceProj ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CopyFrom(sourceProj, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1344) -inline _bstr_t mapWindow::IGeoProjection::GetName ( ) { - BSTR _result = 0; - HRESULT _hr = get_Name(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1345) -inline _bstr_t mapWindow::IGeoProjection::GetProjectionName ( ) { - BSTR _result = 0; - HRESULT _hr = get_ProjectionName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1346) -inline _bstr_t mapWindow::IGeoProjection::GetGeogCSName ( ) { - BSTR _result = 0; - HRESULT _hr = get_GeogCSName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1347) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetGeogCSParam ( enum tkGeogCSParameter Name, double * pVal ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_GeogCSParam(Name, pVal, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1348) -inline HRESULT mapWindow::IGeoProjection::SetWgs84Projection ( enum tkWgs84Projection Projection ) { - HRESULT _hr = raw_SetWgs84Projection(Projection); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1349) -inline HRESULT mapWindow::IGeoProjection::SetNad83Projection ( enum tkNad83Projection Projection ) { - HRESULT _hr = raw_SetNad83Projection(Projection); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1350) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetIsSameExt ( struct IGeoProjection * proj, struct IExtents * bounds, int numSamplingPoints ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsSameExt(proj, bounds, numSamplingPoints, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1351) -inline VARIANT_BOOL mapWindow::IGeoProjection::ReadFromFile ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ReadFromFile(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1352) -inline VARIANT_BOOL mapWindow::IGeoProjection::WriteToFile ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_WriteToFile(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1353) -inline VARIANT_BOOL mapWindow::IGeoProjection::ImportFromAutoDetect ( _bstr_t proj ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ImportFromAutoDetect(proj, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1354) -inline VARIANT_BOOL mapWindow::IGeoProjection::StartTransform ( struct IGeoProjection * target ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StartTransform(target, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1355) -inline HRESULT mapWindow::IGeoProjection::StopTransform ( ) { - HRESULT _hr = raw_StopTransform(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1356) -inline VARIANT_BOOL mapWindow::IGeoProjection::Transform ( double * x, double * y ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Transform(x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1357) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetHasTransformation ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HasTransformation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1358) -inline VARIANT_BOOL mapWindow::IGeoProjection::SetGoogleMercator ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetGoogleMercator(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1359) -inline VARIANT_BOOL mapWindow::IGeoProjection::Clear ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Clear(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1360) -inline mapWindow::IGeoProjectionPtr mapWindow::IGeoProjection::Clone ( ) { - struct IGeoProjection * _result = 0; - HRESULT _hr = raw_Clone(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGeoProjectionPtr(_result, false); -} - -#pragma implementation_key(1361) -inline VARIANT_BOOL mapWindow::IGeoProjection::SetWgs84 ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetWgs84(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1362) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetIsFrozen ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsFrozen(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1363) -inline VARIANT_BOOL mapWindow::IGeoProjection::TryAutoDetectEpsg ( int * epsgCode ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_TryAutoDetectEpsg(epsgCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1364) -inline VARIANT_BOOL mapWindow::IGeoProjection::WriteToFileEx ( _bstr_t Filename, VARIANT_BOOL esri ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_WriteToFileEx(Filename, esri, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1365) -inline VARIANT_BOOL mapWindow::IGeoProjection::ReadFromFileEx ( _bstr_t Filename, VARIANT_BOOL esri ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ReadFromFileEx(Filename, esri, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1366) -inline _bstr_t mapWindow::IGeoProjection::ExportToEsri ( ) { - BSTR _result = 0; - HRESULT _hr = raw_ExportToEsri(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1367) -inline enum mapWindow::tkUnitsOfMeasure mapWindow::IGeoProjection::GetLinearUnits ( ) { - enum tkUnitsOfMeasure _result; - HRESULT _hr = get_LinearUnits(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IGridHeader wrapper method implementations -// - -#pragma implementation_key(1368) -inline long mapWindow::IGridHeader::GetNumberCols ( ) { - long _result = 0; - HRESULT _hr = get_NumberCols(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1369) -inline void mapWindow::IGridHeader::PutNumberCols ( long pVal ) { - HRESULT _hr = put_NumberCols(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1370) -inline long mapWindow::IGridHeader::GetNumberRows ( ) { - long _result = 0; - HRESULT _hr = get_NumberRows(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1371) -inline void mapWindow::IGridHeader::PutNumberRows ( long pVal ) { - HRESULT _hr = put_NumberRows(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1372) -inline _variant_t mapWindow::IGridHeader::GetNodataValue ( ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_NodataValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(1373) -inline void mapWindow::IGridHeader::PutNodataValue ( const _variant_t & pVal ) { - HRESULT _hr = put_NodataValue(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1374) -inline double mapWindow::IGridHeader::GetdX ( ) { - double _result = 0; - HRESULT _hr = get_dX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1375) -inline void mapWindow::IGridHeader::PutdX ( double pVal ) { - HRESULT _hr = put_dX(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1376) -inline double mapWindow::IGridHeader::GetdY ( ) { - double _result = 0; - HRESULT _hr = get_dY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1377) -inline void mapWindow::IGridHeader::PutdY ( double pVal ) { - HRESULT _hr = put_dY(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1378) -inline double mapWindow::IGridHeader::GetXllCenter ( ) { - double _result = 0; - HRESULT _hr = get_XllCenter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1379) -inline void mapWindow::IGridHeader::PutXllCenter ( double pVal ) { - HRESULT _hr = put_XllCenter(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1380) -inline double mapWindow::IGridHeader::GetYllCenter ( ) { - double _result = 0; - HRESULT _hr = get_YllCenter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1381) -inline void mapWindow::IGridHeader::PutYllCenter ( double pVal ) { - HRESULT _hr = put_YllCenter(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1382) -inline _bstr_t mapWindow::IGridHeader::GetProjection ( ) { - BSTR _result = 0; - HRESULT _hr = get_Projection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1383) -inline void mapWindow::IGridHeader::PutProjection ( _bstr_t pVal ) { - HRESULT _hr = put_Projection(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1384) -inline _bstr_t mapWindow::IGridHeader::GetNotes ( ) { - BSTR _result = 0; - HRESULT _hr = get_Notes(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1385) -inline void mapWindow::IGridHeader::PutNotes ( _bstr_t pVal ) { - HRESULT _hr = put_Notes(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1386) -inline long mapWindow::IGridHeader::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1387) -inline _bstr_t mapWindow::IGridHeader::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1388) -inline mapWindow::ICallbackPtr mapWindow::IGridHeader::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1389) -inline void mapWindow::IGridHeader::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1390) -inline _bstr_t mapWindow::IGridHeader::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1391) -inline void mapWindow::IGridHeader::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1392) -inline HRESULT mapWindow::IGridHeader::CopyFrom ( struct IGridHeader * pVal ) { - HRESULT _hr = raw_CopyFrom(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1393) -inline _bstr_t mapWindow::IGridHeader::GetColorTable ( ) { - BSTR _result = 0; - HRESULT _hr = get_ColorTable(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1394) -inline void mapWindow::IGridHeader::PutColorTable ( _bstr_t pVal ) { - HRESULT _hr = put_ColorTable(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1395) -inline mapWindow::IGeoProjectionPtr mapWindow::IGridHeader::GetGeoProjection ( ) { - struct IGeoProjection * _result = 0; - HRESULT _hr = get_GeoProjection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGeoProjectionPtr(_result, false); -} - -#pragma implementation_key(1396) -inline void mapWindow::IGridHeader::PutGeoProjection ( struct IGeoProjection * pVal ) { - HRESULT _hr = put_GeoProjection(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface ITileProviders wrapper method implementations -// - -#pragma implementation_key(1397) -inline VARIANT_BOOL mapWindow::ITileProviders::Remove ( long ProviderId, VARIANT_BOOL ClearCache ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Remove(ProviderId, ClearCache, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1398) -inline HRESULT mapWindow::ITileProviders::Clear ( VARIANT_BOOL ClearCache ) { - HRESULT _hr = raw_Clear(ClearCache); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1399) -inline long mapWindow::ITileProviders::GetCount ( ) { - long _result = 0; - HRESULT _hr = get_Count(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1400) -inline VARIANT_BOOL mapWindow::ITileProviders::Add ( int Id, _bstr_t Name, _bstr_t UrlPattern, enum tkTileProjection Projection, int MinZoom, int MaxZoom ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Add(Id, Name, UrlPattern, Projection, MinZoom, MaxZoom, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1401) -inline long mapWindow::ITileProviders::GetId ( int Index ) { - long _result = 0; - HRESULT _hr = get_Id(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1402) -inline _bstr_t mapWindow::ITileProviders::GetName ( int Index ) { - BSTR _result = 0; - HRESULT _hr = get_Name(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1403) -inline void mapWindow::ITileProviders::PutName ( int Index, _bstr_t retVal ) { - HRESULT _hr = put_Name(Index, retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1404) -inline _bstr_t mapWindow::ITileProviders::GetUrlPattern ( int Index ) { - BSTR _result = 0; - HRESULT _hr = get_UrlPattern(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1405) -inline enum mapWindow::tkTileProjection mapWindow::ITileProviders::GetProjection ( int Index ) { - enum tkTileProjection _result; - HRESULT _hr = get_Projection(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1406) -inline int mapWindow::ITileProviders::GetMinZoom ( int Index ) { - int _result = 0; - HRESULT _hr = get_MinZoom(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1407) -inline int mapWindow::ITileProviders::GetMaxZoom ( int Index ) { - int _result = 0; - HRESULT _hr = get_MaxZoom(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1408) -inline _bstr_t mapWindow::ITileProviders::GetVersion ( int Index ) { - BSTR _result = 0; - HRESULT _hr = get_Version(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1409) -inline void mapWindow::ITileProviders::PutVersion ( int Index, _bstr_t retVal ) { - HRESULT _hr = put_Version(Index, retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1410) -inline int mapWindow::ITileProviders::GetIndexByProvider ( enum tkTileProvider Provider ) { - int _result = 0; - HRESULT _hr = get_IndexByProvider(Provider, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1411) -inline int mapWindow::ITileProviders::GetIndexByProviderId ( int ProviderId ) { - int _result = 0; - HRESULT _hr = get_IndexByProviderId(ProviderId, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1412) -inline VARIANT_BOOL mapWindow::ITileProviders::GetIsCustom ( int Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsCustom(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1413) -inline mapWindow::ICallbackPtr mapWindow::ITileProviders::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1414) -inline void mapWindow::ITileProviders::PutGlobalCallback ( struct ICallback * retVal ) { - HRESULT _hr = put_GlobalCallback(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1415) -inline _bstr_t mapWindow::ITileProviders::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1416) -inline long mapWindow::ITileProviders::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1417) -inline _bstr_t mapWindow::ITileProviders::GetLanguage ( int Index ) { - BSTR _result = 0; - HRESULT _hr = get_Language(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1418) -inline void mapWindow::ITileProviders::PutLanguage ( int Index, _bstr_t retVal ) { - HRESULT _hr = put_Language(Index, retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1419) -inline mapWindow::IExtentsPtr mapWindow::ITileProviders::GetGeographicBounds ( int Index ) { - struct IExtents * _result = 0; - HRESULT _hr = get_GeographicBounds(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(1420) -inline void mapWindow::ITileProviders::PutGeographicBounds ( int Index, struct IExtents * pVal ) { - HRESULT _hr = put_GeographicBounds(Index, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface ITiles wrapper method implementations -// - -#pragma implementation_key(1421) -inline VARIANT_BOOL mapWindow::ITiles::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1422) -inline void mapWindow::ITiles::PutVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Visible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1423) -inline enum mapWindow::tkTileProvider mapWindow::ITiles::GetProvider ( ) { - enum tkTileProvider _result; - HRESULT _hr = get_Provider(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1424) -inline void mapWindow::ITiles::PutProvider ( enum tkTileProvider pVal ) { - HRESULT _hr = put_Provider(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1425) -inline VARIANT_BOOL mapWindow::ITiles::GetGridLinesVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_GridLinesVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1426) -inline void mapWindow::ITiles::PutGridLinesVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_GridLinesVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1427) -inline VARIANT_BOOL mapWindow::ITiles::GetDoCaching ( enum tkCacheType cacheType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_DoCaching(cacheType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1428) -inline void mapWindow::ITiles::PutDoCaching ( enum tkCacheType cacheType, VARIANT_BOOL pVal ) { - HRESULT _hr = put_DoCaching(cacheType, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1429) -inline VARIANT_BOOL mapWindow::ITiles::GetUseCache ( enum tkCacheType cacheType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseCache(cacheType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1430) -inline void mapWindow::ITiles::PutUseCache ( enum tkCacheType cacheType, VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseCache(cacheType, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1431) -inline VARIANT_BOOL mapWindow::ITiles::GetUseServer ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseServer(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1432) -inline void mapWindow::ITiles::PutUseServer ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseServer(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1433) -inline double mapWindow::ITiles::GetCacheSize ( enum tkCacheType cacheType ) { - double _result = 0; - HRESULT _hr = get_CacheSize(cacheType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1434) -inline double mapWindow::ITiles::GetMaxCacheSize ( enum tkCacheType cacheType ) { - double _result = 0; - HRESULT _hr = get_MaxCacheSize(cacheType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1435) -inline void mapWindow::ITiles::PutMaxCacheSize ( enum tkCacheType cacheType, double pVal ) { - HRESULT _hr = put_MaxCacheSize(cacheType, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1436) -inline int mapWindow::ITiles::GetMinScaleToCache ( ) { - int _result = 0; - HRESULT _hr = get_MinScaleToCache(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1437) -inline void mapWindow::ITiles::PutMinScaleToCache ( int pVal ) { - HRESULT _hr = put_MinScaleToCache(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1438) -inline int mapWindow::ITiles::GetMaxScaleToCache ( ) { - int _result = 0; - HRESULT _hr = get_MaxScaleToCache(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1439) -inline void mapWindow::ITiles::PutMaxScaleToCache ( int pVal ) { - HRESULT _hr = put_MaxScaleToCache(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1440) -inline HRESULT mapWindow::ITiles::ClearCache ( enum tkCacheType cacheType ) { - HRESULT _hr = raw_ClearCache(cacheType); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1441) -inline HRESULT mapWindow::ITiles::ClearCache2 ( enum tkCacheType cacheType, int ProviderId, int fromScale, int toScale ) { - HRESULT _hr = raw_ClearCache2(cacheType, ProviderId, fromScale, toScale); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1442) -inline mapWindow::ICallbackPtr mapWindow::ITiles::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1443) -inline void mapWindow::ITiles::PutGlobalCallback ( struct ICallback * retVal ) { - HRESULT _hr = put_GlobalCallback(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1444) -inline _bstr_t mapWindow::ITiles::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1445) -inline long mapWindow::ITiles::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1446) -inline _bstr_t mapWindow::ITiles::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1447) -inline void mapWindow::ITiles::PutKey ( _bstr_t retVal ) { - HRESULT _hr = put_Key(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1448) -inline double mapWindow::ITiles::GetCacheSize2 ( enum tkCacheType cacheType, int Provider, int Scale ) { - double _result = 0; - HRESULT _hr = get_CacheSize2(cacheType, Provider, Scale, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1449) -inline _bstr_t mapWindow::ITiles::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1450) -inline HRESULT mapWindow::ITiles::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1451) -inline VARIANT_BOOL mapWindow::ITiles::SetProxy ( _bstr_t address, int port ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetProxy(address, port, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1452) -inline _bstr_t mapWindow::ITiles::GetProxy ( ) { - BSTR _result = 0; - HRESULT _hr = get_Proxy(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1453) -inline VARIANT_BOOL mapWindow::ITiles::AutodetectProxy ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_AutodetectProxy(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1454) -inline _bstr_t mapWindow::ITiles::GetDiskCacheFilename ( ) { - BSTR _result = 0; - HRESULT _hr = get_DiskCacheFilename(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1455) -inline void mapWindow::ITiles::PutDiskCacheFilename ( _bstr_t pVal ) { - HRESULT _hr = put_DiskCacheFilename(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1456) -inline mapWindow::ITileProvidersPtr mapWindow::ITiles::GetProviders ( ) { - struct ITileProviders * _result = 0; - HRESULT _hr = get_Providers(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ITileProvidersPtr(_result, false); -} - -#pragma implementation_key(1457) -inline int mapWindow::ITiles::GetProviderId ( ) { - int _result = 0; - HRESULT _hr = get_ProviderId(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1458) -inline void mapWindow::ITiles::PutProviderId ( int retVal ) { - HRESULT _hr = put_ProviderId(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1459) -inline mapWindow::IExtentsPtr mapWindow::ITiles::GetTilesIndices ( struct IExtents * boundsDegrees, int zoom, int ProviderId ) { - struct IExtents * _result = 0; - HRESULT _hr = raw_GetTilesIndices(boundsDegrees, zoom, ProviderId, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(1460) -inline long mapWindow::ITiles::Prefetch ( double minLat, double maxLat, double minLng, double maxLng, int zoom, int ProviderId, struct IStopExecution * stop ) { - long _result = 0; - HRESULT _hr = raw_Prefetch(minLat, maxLat, minLng, maxLng, zoom, ProviderId, stop, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1461) -inline long mapWindow::ITiles::Prefetch2 ( int minX, int maxX, int minY, int maxY, int zoom, int ProviderId, struct IStopExecution * stop ) { - long _result = 0; - HRESULT _hr = raw_Prefetch2(minX, maxX, minY, maxY, zoom, ProviderId, stop, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1462) -inline long mapWindow::ITiles::get_DiskCacheCount ( int Provider, int zoom, int xMin, int xMax, int yMin, int yMax ) { - long _result = 0; - HRESULT _hr = raw_get_DiskCacheCount(Provider, zoom, xMin, xMax, yMin, yMax, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1463) -inline _bstr_t mapWindow::ITiles::GetProviderName ( ) { - BSTR _result = 0; - HRESULT _hr = get_ProviderName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1464) -inline VARIANT_BOOL mapWindow::ITiles::CheckConnection ( _bstr_t url ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CheckConnection(url, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1465) -inline mapWindow::IExtentsPtr mapWindow::ITiles::GetTileBounds ( int ProviderId, int zoom, int tileX, int tileY ) { - struct IExtents * _result = 0; - HRESULT _hr = raw_GetTileBounds(ProviderId, zoom, tileX, tileY, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(1466) -inline int mapWindow::ITiles::GetCurrentZoom ( ) { - int _result = 0; - HRESULT _hr = get_CurrentZoom(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1467) -inline long mapWindow::ITiles::PrefetchToFolder ( struct IExtents * Extents, int zoom, int ProviderId, _bstr_t savePath, _bstr_t fileExtension, struct IStopExecution * stop ) { - long _result = 0; - HRESULT _hr = raw_PrefetchToFolder(Extents, zoom, ProviderId, savePath, fileExtension, stop, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1468) -inline long mapWindow::ITiles::GetDelayRequestTimeout ( ) { - long _result = 0; - HRESULT _hr = get_DelayRequestTimeout(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1469) -inline void mapWindow::ITiles::PutDelayRequestTimeout ( long retVal ) { - HRESULT _hr = put_DelayRequestTimeout(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1470) -inline int mapWindow::ITiles::GetMaxZoom ( ) { - int _result = 0; - HRESULT _hr = get_MaxZoom(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1471) -inline int mapWindow::ITiles::GetMinZoom ( ) { - int _result = 0; - HRESULT _hr = get_MinZoom(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1472) -inline mapWindow::IGeoProjectionPtr mapWindow::ITiles::GetServerProjection ( ) { - struct IGeoProjection * _result = 0; - HRESULT _hr = get_ServerProjection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGeoProjectionPtr(_result, false); -} - -#pragma implementation_key(1473) -inline enum mapWindow::tkTilesProjectionStatus mapWindow::ITiles::GetProjectionStatus ( ) { - enum tkTilesProjectionStatus _result; - HRESULT _hr = get_ProjectionStatus(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1474) -inline VARIANT_BOOL mapWindow::ITiles::SetProxyAuthentication ( _bstr_t username, _bstr_t password, _bstr_t domain ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetProxyAuthentication(username, password, domain, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1475) -inline HRESULT mapWindow::ITiles::ClearProxyAuthorization ( ) { - HRESULT _hr = raw_ClearProxyAuthorization(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1476) -inline enum mapWindow::tkProxyAuthentication mapWindow::ITiles::GetProxyAuthenticationScheme ( ) { - enum tkProxyAuthentication _result; - HRESULT _hr = get_ProxyAuthenticationScheme(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1477) -inline void mapWindow::ITiles::PutProxyAuthenticationScheme ( enum tkProxyAuthentication pVal ) { - HRESULT _hr = put_ProxyAuthenticationScheme(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1478) -inline VARIANT_BOOL mapWindow::ITiles::GetProjectionIsSphericalMercator ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ProjectionIsSphericalMercator(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IChart wrapper method implementations -// - -#pragma implementation_key(1479) -inline double mapWindow::IChart::GetPositionX ( ) { - double _result = 0; - HRESULT _hr = get_PositionX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1480) -inline void mapWindow::IChart::PutPositionX ( double retVal ) { - HRESULT _hr = put_PositionX(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1481) -inline double mapWindow::IChart::GetPositionY ( ) { - double _result = 0; - HRESULT _hr = get_PositionY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1482) -inline void mapWindow::IChart::PutPositionY ( double retVal ) { - HRESULT _hr = put_PositionY(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1483) -inline VARIANT_BOOL mapWindow::IChart::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1484) -inline void mapWindow::IChart::PutVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_Visible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1485) -inline VARIANT_BOOL mapWindow::IChart::GetIsDrawn ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsDrawn(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1486) -inline void mapWindow::IChart::PutIsDrawn ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_IsDrawn(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1487) -inline mapWindow::IExtentsPtr mapWindow::IChart::GetScreenExtents ( ) { - struct IExtents * _result = 0; - HRESULT _hr = get_ScreenExtents(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -// -// interface ICharts wrapper method implementations -// - -#pragma implementation_key(1488) -inline _bstr_t mapWindow::ICharts::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1489) -inline void mapWindow::ICharts::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1490) -inline VARIANT_BOOL mapWindow::ICharts::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1491) -inline void mapWindow::ICharts::PutVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Visible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1492) -inline VARIANT_BOOL mapWindow::ICharts::GetAvoidCollisions ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AvoidCollisions(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1493) -inline void mapWindow::ICharts::PutAvoidCollisions ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_AvoidCollisions(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1494) -inline enum mapWindow::tkChartType mapWindow::ICharts::GetChartType ( ) { - enum tkChartType _result; - HRESULT _hr = get_ChartType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1495) -inline void mapWindow::ICharts::PutChartType ( enum tkChartType pVal ) { - HRESULT _hr = put_ChartType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1496) -inline long mapWindow::ICharts::GetBarWidth ( ) { - long _result = 0; - HRESULT _hr = get_BarWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1497) -inline void mapWindow::ICharts::PutBarWidth ( long pVal ) { - HRESULT _hr = put_BarWidth(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1498) -inline long mapWindow::ICharts::GetBarHeight ( ) { - long _result = 0; - HRESULT _hr = get_BarHeight(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1499) -inline void mapWindow::ICharts::PutBarHeight ( long pVal ) { - HRESULT _hr = put_BarHeight(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1500) -inline long mapWindow::ICharts::GetPieRadius ( ) { - long _result = 0; - HRESULT _hr = get_PieRadius(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1501) -inline void mapWindow::ICharts::PutPieRadius ( long pVal ) { - HRESULT _hr = put_PieRadius(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1502) -inline double mapWindow::ICharts::GetPieRotation ( ) { - double _result = 0; - HRESULT _hr = get_PieRotation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1503) -inline void mapWindow::ICharts::PutPieRotation ( double pVal ) { - HRESULT _hr = put_PieRotation(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1504) -inline long mapWindow::ICharts::GetNumFields ( ) { - long _result = 0; - HRESULT _hr = get_NumFields(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1505) -inline HRESULT mapWindow::ICharts::AddField2 ( long FieldIndex, OLE_COLOR Color ) { - HRESULT _hr = raw_AddField2(FieldIndex, Color); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1506) -inline VARIANT_BOOL mapWindow::ICharts::InsertField2 ( long Index, long FieldIndex, OLE_COLOR Color ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_InsertField2(Index, FieldIndex, Color, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1507) -inline VARIANT_BOOL mapWindow::ICharts::RemoveField ( long Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemoveField(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1508) -inline HRESULT mapWindow::ICharts::ClearFields ( ) { - HRESULT _hr = raw_ClearFields(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1509) -inline VARIANT_BOOL mapWindow::ICharts::MoveField ( long OldIndex, long NewIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MoveField(OldIndex, NewIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1510) -inline VARIANT_BOOL mapWindow::ICharts::Generate ( enum tkLabelPositioning Type ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Generate(Type, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1511) -inline HRESULT mapWindow::ICharts::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1512) -inline VARIANT_BOOL mapWindow::ICharts::DrawChart ( int * * hDC, float x, float y, VARIANT_BOOL hideLabels, OLE_COLOR backColor ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawChart(hDC, x, y, hideLabels, backColor, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1513) -inline double mapWindow::ICharts::GetTilt ( ) { - double _result = 0; - HRESULT _hr = get_Tilt(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1514) -inline void mapWindow::ICharts::PutTilt ( double pVal ) { - HRESULT _hr = put_Tilt(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1515) -inline double mapWindow::ICharts::GetThickness ( ) { - double _result = 0; - HRESULT _hr = get_Thickness(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1516) -inline void mapWindow::ICharts::PutThickness ( double pVal ) { - HRESULT _hr = put_Thickness(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1517) -inline long mapWindow::ICharts::GetPieRadius2 ( ) { - long _result = 0; - HRESULT _hr = get_PieRadius2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1518) -inline void mapWindow::ICharts::PutPieRadius2 ( long pVal ) { - HRESULT _hr = put_PieRadius2(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1519) -inline long mapWindow::ICharts::GetSizeField ( ) { - long _result = 0; - HRESULT _hr = get_SizeField(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1520) -inline void mapWindow::ICharts::PutSizeField ( long pVal ) { - HRESULT _hr = put_SizeField(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1521) -inline long mapWindow::ICharts::GetNormalizationField ( ) { - long _result = 0; - HRESULT _hr = get_NormalizationField(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1522) -inline void mapWindow::ICharts::PutNormalizationField ( long pVal ) { - HRESULT _hr = put_NormalizationField(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1523) -inline VARIANT_BOOL mapWindow::ICharts::GetUseVariableRadius ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseVariableRadius(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1524) -inline void mapWindow::ICharts::PutUseVariableRadius ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseVariableRadius(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1525) -inline VARIANT_BOOL mapWindow::ICharts::GetUse3DMode ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Use3DMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1526) -inline void mapWindow::ICharts::PutUse3DMode ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Use3DMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1527) -inline short mapWindow::ICharts::GetTransparency ( ) { - short _result = 0; - HRESULT _hr = get_Transparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1528) -inline void mapWindow::ICharts::PutTransparency ( short pVal ) { - HRESULT _hr = put_Transparency(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1529) -inline OLE_COLOR mapWindow::ICharts::GetLineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_LineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1530) -inline void mapWindow::ICharts::PutLineColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_LineColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1531) -inline enum mapWindow::tkVerticalPosition mapWindow::ICharts::GetVerticalPosition ( ) { - enum tkVerticalPosition _result; - HRESULT _hr = get_VerticalPosition(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1532) -inline void mapWindow::ICharts::PutVerticalPosition ( enum tkVerticalPosition pVal ) { - HRESULT _hr = put_VerticalPosition(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1533) -inline mapWindow::IChartPtr mapWindow::ICharts::GetChart ( long Chart ) { - struct IChart * _result = 0; - HRESULT _hr = get_Chart(Chart, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IChartPtr(_result, false); -} - -#pragma implementation_key(1534) -inline mapWindow::IChartFieldPtr mapWindow::ICharts::GetField ( long FieldIndex ) { - struct IChartField * _result = 0; - HRESULT _hr = get_Field(FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IChartFieldPtr(_result, false); -} - -#pragma implementation_key(1535) -inline VARIANT_BOOL mapWindow::ICharts::AddField ( struct IChartField * Field ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_AddField(Field, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1536) -inline VARIANT_BOOL mapWindow::ICharts::InsertField ( long Index, struct IChartField * Field ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_InsertField(Index, Field, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1537) -inline long mapWindow::ICharts::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1538) -inline _bstr_t mapWindow::ICharts::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1539) -inline mapWindow::ICallbackPtr mapWindow::ICharts::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1540) -inline void mapWindow::ICharts::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1541) -inline long mapWindow::ICharts::GetCount ( ) { - long _result = 0; - HRESULT _hr = get_Count(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1542) -inline double mapWindow::ICharts::GetMaxVisibleScale ( ) { - double _result = 0; - HRESULT _hr = get_MaxVisibleScale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1543) -inline void mapWindow::ICharts::PutMaxVisibleScale ( double retVal ) { - HRESULT _hr = put_MaxVisibleScale(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1544) -inline double mapWindow::ICharts::GetMinVisibleScale ( ) { - double _result = 0; - HRESULT _hr = get_MinVisibleScale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1545) -inline void mapWindow::ICharts::PutMinVisibleScale ( double retVal ) { - HRESULT _hr = put_MinVisibleScale(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1546) -inline VARIANT_BOOL mapWindow::ICharts::GetDynamicVisibility ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_DynamicVisibility(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1547) -inline void mapWindow::ICharts::PutDynamicVisibility ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_DynamicVisibility(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1548) -inline long mapWindow::ICharts::GetIconWidth ( ) { - long _result = 0; - HRESULT _hr = get_IconWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1549) -inline long mapWindow::ICharts::GetIconHeight ( ) { - long _result = 0; - HRESULT _hr = get_IconHeight(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1550) -inline _bstr_t mapWindow::ICharts::GetCaption ( ) { - BSTR _result = 0; - HRESULT _hr = get_Caption(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1551) -inline void mapWindow::ICharts::PutCaption ( _bstr_t retVal ) { - HRESULT _hr = put_Caption(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1552) -inline _bstr_t mapWindow::ICharts::GetValuesFontName ( ) { - BSTR _result = 0; - HRESULT _hr = get_ValuesFontName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1553) -inline void mapWindow::ICharts::PutValuesFontName ( _bstr_t retVal ) { - HRESULT _hr = put_ValuesFontName(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1554) -inline long mapWindow::ICharts::GetValuesFontSize ( ) { - long _result = 0; - HRESULT _hr = get_ValuesFontSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1555) -inline void mapWindow::ICharts::PutValuesFontSize ( long retVal ) { - HRESULT _hr = put_ValuesFontSize(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1556) -inline VARIANT_BOOL mapWindow::ICharts::GetValuesFontItalic ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ValuesFontItalic(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1557) -inline void mapWindow::ICharts::PutValuesFontItalic ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ValuesFontItalic(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1558) -inline VARIANT_BOOL mapWindow::ICharts::GetValuesFontBold ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ValuesFontBold(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1559) -inline void mapWindow::ICharts::PutValuesFontBold ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ValuesFontBold(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1560) -inline OLE_COLOR mapWindow::ICharts::GetValuesFontColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_ValuesFontColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1561) -inline void mapWindow::ICharts::PutValuesFontColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_ValuesFontColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1562) -inline VARIANT_BOOL mapWindow::ICharts::GetValuesFrameVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ValuesFrameVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1563) -inline void mapWindow::ICharts::PutValuesFrameVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ValuesFrameVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1564) -inline OLE_COLOR mapWindow::ICharts::GetValuesFrameColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_ValuesFrameColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1565) -inline void mapWindow::ICharts::PutValuesFrameColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_ValuesFrameColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1566) -inline VARIANT_BOOL mapWindow::ICharts::GetValuesVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ValuesVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1567) -inline void mapWindow::ICharts::PutValuesVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ValuesVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1568) -inline enum mapWindow::tkChartValuesStyle mapWindow::ICharts::GetValuesStyle ( ) { - enum tkChartValuesStyle _result; - HRESULT _hr = get_ValuesStyle(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1569) -inline void mapWindow::ICharts::PutValuesStyle ( enum tkChartValuesStyle retVal ) { - HRESULT _hr = put_ValuesStyle(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1570) -inline VARIANT_BOOL mapWindow::ICharts::Select ( struct IExtents * BoundingBox, long Tolerance, enum SelectMode SelectMode, VARIANT * Indices ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Select(BoundingBox, Tolerance, SelectMode, Indices, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1571) -inline _bstr_t mapWindow::ICharts::GetVisibilityExpression ( ) { - BSTR _result = 0; - HRESULT _hr = get_VisibilityExpression(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1572) -inline void mapWindow::ICharts::PutVisibilityExpression ( _bstr_t retVal ) { - HRESULT _hr = put_VisibilityExpression(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1573) -inline long mapWindow::ICharts::GetCollisionBuffer ( ) { - long _result = 0; - HRESULT _hr = get_CollisionBuffer(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1574) -inline void mapWindow::ICharts::PutCollisionBuffer ( long retVal ) { - HRESULT _hr = put_CollisionBuffer(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1575) -inline long mapWindow::ICharts::GetOffsetX ( ) { - long _result = 0; - HRESULT _hr = get_OffsetX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1576) -inline void mapWindow::ICharts::PutOffsetX ( long retVal ) { - HRESULT _hr = put_OffsetX(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1577) -inline long mapWindow::ICharts::GetOffsetY ( ) { - long _result = 0; - HRESULT _hr = get_OffsetY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1578) -inline void mapWindow::ICharts::PutOffsetY ( long retVal ) { - HRESULT _hr = put_OffsetY(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1579) -inline _bstr_t mapWindow::ICharts::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1580) -inline HRESULT mapWindow::ICharts::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1581) -inline VARIANT_BOOL mapWindow::ICharts::SaveToXML ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SaveToXML(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1582) -inline VARIANT_BOOL mapWindow::ICharts::LoadFromXML ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_LoadFromXML(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1583) -inline enum mapWindow::tkSavingMode mapWindow::ICharts::GetSavingMode ( ) { - enum tkSavingMode _result; - HRESULT _hr = get_SavingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1584) -inline void mapWindow::ICharts::PutSavingMode ( enum tkSavingMode retVal ) { - HRESULT _hr = put_SavingMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IWmsLayer wrapper method implementations -// - -#pragma implementation_key(1585) -inline long mapWindow::IWmsLayer::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1586) -inline _bstr_t mapWindow::IWmsLayer::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1587) -inline _bstr_t mapWindow::IWmsLayer::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1588) -inline void mapWindow::IWmsLayer::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1589) -inline _bstr_t mapWindow::IWmsLayer::GetName ( ) { - BSTR _result = 0; - HRESULT _hr = get_Name(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1590) -inline void mapWindow::IWmsLayer::PutName ( _bstr_t pVal ) { - HRESULT _hr = put_Name(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1591) -inline mapWindow::IExtentsPtr mapWindow::IWmsLayer::GetBoundingBox ( ) { - struct IExtents * _result = 0; - HRESULT _hr = get_BoundingBox(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(1592) -inline void mapWindow::IWmsLayer::PutBoundingBox ( struct IExtents * pVal ) { - HRESULT _hr = put_BoundingBox(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1593) -inline long mapWindow::IWmsLayer::GetEpsg ( ) { - long _result = 0; - HRESULT _hr = get_Epsg(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1594) -inline void mapWindow::IWmsLayer::PutEpsg ( long pVal ) { - HRESULT _hr = put_Epsg(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1595) -inline _bstr_t mapWindow::IWmsLayer::GetLayers ( ) { - BSTR _result = 0; - HRESULT _hr = get_Layers(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1596) -inline void mapWindow::IWmsLayer::PutLayers ( _bstr_t pVal ) { - HRESULT _hr = put_Layers(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1597) -inline _bstr_t mapWindow::IWmsLayer::GetBaseUrl ( ) { - BSTR _result = 0; - HRESULT _hr = get_BaseUrl(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1598) -inline void mapWindow::IWmsLayer::PutBaseUrl ( _bstr_t pVal ) { - HRESULT _hr = put_BaseUrl(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1599) -inline long mapWindow::IWmsLayer::GetId ( ) { - long _result = 0; - HRESULT _hr = get_Id(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1600) -inline void mapWindow::IWmsLayer::PutId ( long pVal ) { - HRESULT _hr = put_Id(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1601) -inline _bstr_t mapWindow::IWmsLayer::GetFormat ( ) { - BSTR _result = 0; - HRESULT _hr = get_Format(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1602) -inline void mapWindow::IWmsLayer::PutFormat ( _bstr_t pVal ) { - HRESULT _hr = put_Format(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1603) -inline VARIANT_BOOL mapWindow::IWmsLayer::GetIsEmpty ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsEmpty(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1604) -inline mapWindow::IExtentsPtr mapWindow::IWmsLayer::GetMapExtents ( ) { - struct IExtents * _result = 0; - HRESULT _hr = get_MapExtents(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(1605) -inline HRESULT mapWindow::IWmsLayer::Close ( ) { - HRESULT _hr = raw_Close(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1606) -inline _bstr_t mapWindow::IWmsLayer::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1607) -inline VARIANT_BOOL mapWindow::IWmsLayer::Deserialize ( _bstr_t state ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Deserialize(state, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1608) -inline mapWindow::IGeoProjectionPtr mapWindow::IWmsLayer::GetGeoProjection ( ) { - struct IGeoProjection * _result = 0; - HRESULT _hr = get_GeoProjection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGeoProjectionPtr(_result, false); -} - -#pragma implementation_key(1609) -inline unsigned char mapWindow::IWmsLayer::GetOpacity ( ) { - unsigned char _result = 0; - HRESULT _hr = get_Opacity(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1610) -inline void mapWindow::IWmsLayer::PutOpacity ( unsigned char pVal ) { - HRESULT _hr = put_Opacity(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1611) -inline float mapWindow::IWmsLayer::GetBrightness ( ) { - float _result = 0; - HRESULT _hr = get_Brightness(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1612) -inline void mapWindow::IWmsLayer::PutBrightness ( float pVal ) { - HRESULT _hr = put_Brightness(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1613) -inline float mapWindow::IWmsLayer::GetContrast ( ) { - float _result = 0; - HRESULT _hr = get_Contrast(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1614) -inline void mapWindow::IWmsLayer::PutContrast ( float pVal ) { - HRESULT _hr = put_Contrast(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1615) -inline float mapWindow::IWmsLayer::GetSaturation ( ) { - float _result = 0; - HRESULT _hr = get_Saturation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1616) -inline void mapWindow::IWmsLayer::PutSaturation ( float pVal ) { - HRESULT _hr = put_Saturation(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1617) -inline float mapWindow::IWmsLayer::GetHue ( ) { - float _result = 0; - HRESULT _hr = get_Hue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1618) -inline void mapWindow::IWmsLayer::PutHue ( float pVal ) { - HRESULT _hr = put_Hue(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1619) -inline float mapWindow::IWmsLayer::GetGamma ( ) { - float _result = 0; - HRESULT _hr = get_Gamma(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1620) -inline void mapWindow::IWmsLayer::PutGamma ( float pVal ) { - HRESULT _hr = put_Gamma(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1621) -inline VARIANT_BOOL mapWindow::IWmsLayer::GetUseCache ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseCache(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1622) -inline void mapWindow::IWmsLayer::PutUseCache ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseCache(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1623) -inline VARIANT_BOOL mapWindow::IWmsLayer::GetDoCaching ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_DoCaching(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1624) -inline void mapWindow::IWmsLayer::PutDoCaching ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_DoCaching(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1625) -inline OLE_COLOR mapWindow::IWmsLayer::GetTransparentColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_TransparentColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1626) -inline void mapWindow::IWmsLayer::PutTransparentColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_TransparentColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1627) -inline VARIANT_BOOL mapWindow::IWmsLayer::GetUseTransparentColor ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseTransparentColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1628) -inline void mapWindow::IWmsLayer::PutUseTransparentColor ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseTransparentColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1629) -inline enum mapWindow::tkWmsVersion mapWindow::IWmsLayer::GetVersion ( ) { - enum tkWmsVersion _result; - HRESULT _hr = get_Version(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1630) -inline void mapWindow::IWmsLayer::PutVersion ( enum tkWmsVersion pVal ) { - HRESULT _hr = put_Version(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1631) -inline _bstr_t mapWindow::IWmsLayer::GetStyles ( ) { - BSTR _result = 0; - HRESULT _hr = get_Styles(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1632) -inline void mapWindow::IWmsLayer::PutStyles ( _bstr_t pVal ) { - HRESULT _hr = put_Styles(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IShapeDrawingOptions wrapper method implementations -// - -#pragma implementation_key(1633) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetFillVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FillVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1634) -inline void mapWindow::IShapeDrawingOptions::PutFillVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_FillVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1635) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetLineVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_LineVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1636) -inline void mapWindow::IShapeDrawingOptions::PutLineVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_LineVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1637) -inline float mapWindow::IShapeDrawingOptions::GetLineTransparency ( ) { - float _result = 0; - HRESULT _hr = get_LineTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1638) -inline void mapWindow::IShapeDrawingOptions::PutLineTransparency ( float pVal ) { - HRESULT _hr = put_LineTransparency(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1639) -inline OLE_COLOR mapWindow::IShapeDrawingOptions::GetFillColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FillColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1640) -inline void mapWindow::IShapeDrawingOptions::PutFillColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_FillColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1641) -inline OLE_COLOR mapWindow::IShapeDrawingOptions::GetLineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_LineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1642) -inline void mapWindow::IShapeDrawingOptions::PutLineColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_LineColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1643) -inline enum mapWindow::tkVectorDrawingMode mapWindow::IShapeDrawingOptions::GetDrawingMode ( ) { - enum tkVectorDrawingMode _result; - HRESULT _hr = get_DrawingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1644) -inline void mapWindow::IShapeDrawingOptions::PutDrawingMode ( enum tkVectorDrawingMode pVal ) { - HRESULT _hr = put_DrawingMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1645) -inline enum mapWindow::tkGDIPlusHatchStyle mapWindow::IShapeDrawingOptions::GetFillHatchStyle ( ) { - enum tkGDIPlusHatchStyle _result; - HRESULT _hr = get_FillHatchStyle(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1646) -inline void mapWindow::IShapeDrawingOptions::PutFillHatchStyle ( enum tkGDIPlusHatchStyle pVal ) { - HRESULT _hr = put_FillHatchStyle(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1647) -inline enum mapWindow::tkDashStyle mapWindow::IShapeDrawingOptions::GetLineStipple ( ) { - enum tkDashStyle _result; - HRESULT _hr = get_LineStipple(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1648) -inline void mapWindow::IShapeDrawingOptions::PutLineStipple ( enum tkDashStyle pVal ) { - HRESULT _hr = put_LineStipple(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1649) -inline enum mapWindow::tkPointShapeType mapWindow::IShapeDrawingOptions::GetPointShape ( ) { - enum tkPointShapeType _result; - HRESULT _hr = get_PointShape(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1650) -inline void mapWindow::IShapeDrawingOptions::PutPointShape ( enum tkPointShapeType pVal ) { - HRESULT _hr = put_PointShape(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1651) -inline float mapWindow::IShapeDrawingOptions::GetFillTransparency ( ) { - float _result = 0; - HRESULT _hr = get_FillTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1652) -inline void mapWindow::IShapeDrawingOptions::PutFillTransparency ( float pVal ) { - HRESULT _hr = put_FillTransparency(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1653) -inline float mapWindow::IShapeDrawingOptions::GetLineWidth ( ) { - float _result = 0; - HRESULT _hr = get_LineWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1654) -inline void mapWindow::IShapeDrawingOptions::PutLineWidth ( float pVal ) { - HRESULT _hr = put_LineWidth(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1655) -inline float mapWindow::IShapeDrawingOptions::GetPointSize ( ) { - float _result = 0; - HRESULT _hr = get_PointSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1656) -inline void mapWindow::IShapeDrawingOptions::PutPointSize ( float pVal ) { - HRESULT _hr = put_PointSize(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1657) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetFillBgTransparent ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FillBgTransparent(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1658) -inline void mapWindow::IShapeDrawingOptions::PutFillBgTransparent ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_FillBgTransparent(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1659) -inline OLE_COLOR mapWindow::IShapeDrawingOptions::GetFillBgColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FillBgColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1660) -inline void mapWindow::IShapeDrawingOptions::PutFillBgColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_FillBgColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1661) -inline mapWindow::IImagePtr mapWindow::IShapeDrawingOptions::GetPicture ( ) { - struct IImage * _result = 0; - HRESULT _hr = get_Picture(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IImagePtr(_result, false); -} - -#pragma implementation_key(1662) -inline void mapWindow::IShapeDrawingOptions::PutPicture ( struct IImage * pVal ) { - HRESULT _hr = put_Picture(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1663) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1664) -inline void mapWindow::IShapeDrawingOptions::PutVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Visible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1665) -inline enum mapWindow::tkFillType mapWindow::IShapeDrawingOptions::GetFillType ( ) { - enum tkFillType _result; - HRESULT _hr = get_FillType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1666) -inline void mapWindow::IShapeDrawingOptions::PutFillType ( enum tkFillType pVal ) { - HRESULT _hr = put_FillType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1667) -inline enum mapWindow::tkGradientType mapWindow::IShapeDrawingOptions::GetFillGradientType ( ) { - enum tkGradientType _result; - HRESULT _hr = get_FillGradientType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1668) -inline void mapWindow::IShapeDrawingOptions::PutFillGradientType ( enum tkGradientType pVal ) { - HRESULT _hr = put_FillGradientType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1669) -inline enum mapWindow::tkPointSymbolType mapWindow::IShapeDrawingOptions::GetPointType ( ) { - enum tkPointSymbolType _result; - HRESULT _hr = get_PointType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1670) -inline void mapWindow::IShapeDrawingOptions::PutPointType ( enum tkPointSymbolType pVal ) { - HRESULT _hr = put_PointType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1671) -inline OLE_COLOR mapWindow::IShapeDrawingOptions::GetFillColor2 ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FillColor2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1672) -inline void mapWindow::IShapeDrawingOptions::PutFillColor2 ( OLE_COLOR pVal ) { - HRESULT _hr = put_FillColor2(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1673) -inline double mapWindow::IShapeDrawingOptions::GetPointRotation ( ) { - double _result = 0; - HRESULT _hr = get_PointRotation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1674) -inline void mapWindow::IShapeDrawingOptions::PutPointRotation ( double pVal ) { - HRESULT _hr = put_PointRotation(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1675) -inline long mapWindow::IShapeDrawingOptions::GetPointSidesCount ( ) { - long _result = 0; - HRESULT _hr = get_PointSidesCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1676) -inline void mapWindow::IShapeDrawingOptions::PutPointSidesCount ( long pVal ) { - HRESULT _hr = put_PointSidesCount(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1677) -inline float mapWindow::IShapeDrawingOptions::GetPointSidesRatio ( ) { - float _result = 0; - HRESULT _hr = get_PointSidesRatio(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1678) -inline void mapWindow::IShapeDrawingOptions::PutPointSidesRatio ( float pVal ) { - HRESULT _hr = put_PointSidesRatio(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1679) -inline double mapWindow::IShapeDrawingOptions::GetFillRotation ( ) { - double _result = 0; - HRESULT _hr = get_FillRotation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1680) -inline void mapWindow::IShapeDrawingOptions::PutFillRotation ( double pVal ) { - HRESULT _hr = put_FillRotation(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1681) -inline enum mapWindow::tkGradientBounds mapWindow::IShapeDrawingOptions::GetFillGradientBounds ( ) { - enum tkGradientBounds _result; - HRESULT _hr = get_FillGradientBounds(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1682) -inline void mapWindow::IShapeDrawingOptions::PutFillGradientBounds ( enum tkGradientBounds pVal ) { - HRESULT _hr = put_FillGradientBounds(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1683) -inline double mapWindow::IShapeDrawingOptions::GetPictureScaleX ( ) { - double _result = 0; - HRESULT _hr = get_PictureScaleX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1684) -inline void mapWindow::IShapeDrawingOptions::PutPictureScaleX ( double pVal ) { - HRESULT _hr = put_PictureScaleX(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1685) -inline double mapWindow::IShapeDrawingOptions::GetPictureScaleY ( ) { - double _result = 0; - HRESULT _hr = get_PictureScaleY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1686) -inline void mapWindow::IShapeDrawingOptions::PutPictureScaleY ( double pVal ) { - HRESULT _hr = put_PictureScaleY(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1687) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::DrawShape ( int * * hDC, float x, float y, struct IShape * Shape, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawShape(hDC, x, y, Shape, drawVertices, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1688) -inline short mapWindow::IShapeDrawingOptions::GetPointCharacter ( ) { - short _result = 0; - HRESULT _hr = get_PointCharacter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1689) -inline void mapWindow::IShapeDrawingOptions::PutPointCharacter ( short pVal ) { - HRESULT _hr = put_PointCharacter(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1690) -inline _bstr_t mapWindow::IShapeDrawingOptions::GetFontName ( ) { - BSTR _result = 0; - HRESULT _hr = get_FontName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1691) -inline void mapWindow::IShapeDrawingOptions::PutFontName ( _bstr_t pVal ) { - HRESULT _hr = put_FontName(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1692) -inline mapWindow::IShapeDrawingOptionsPtr mapWindow::IShapeDrawingOptions::Clone ( ) { - struct IShapeDrawingOptions * _result = 0; - HRESULT _hr = raw_Clone(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapeDrawingOptionsPtr(_result, false); -} - -#pragma implementation_key(1693) -inline long mapWindow::IShapeDrawingOptions::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1694) -inline _bstr_t mapWindow::IShapeDrawingOptions::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1695) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::DrawRectangle ( int * * hDC, float x, float y, int Width, int Height, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawRectangle(hDC, x, y, Width, Height, drawVertices, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1696) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::DrawPoint ( int * * hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawPoint(hDC, x, y, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1697) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetVerticesVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_VerticesVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1698) -inline void mapWindow::IShapeDrawingOptions::PutVerticesVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_VerticesVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1699) -inline enum mapWindow::tkVertexType mapWindow::IShapeDrawingOptions::GetVerticesType ( ) { - enum tkVertexType _result; - HRESULT _hr = get_VerticesType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1700) -inline void mapWindow::IShapeDrawingOptions::PutVerticesType ( enum tkVertexType pVal ) { - HRESULT _hr = put_VerticesType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1701) -inline OLE_COLOR mapWindow::IShapeDrawingOptions::GetVerticesColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_VerticesColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1702) -inline void mapWindow::IShapeDrawingOptions::PutVerticesColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_VerticesColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1703) -inline long mapWindow::IShapeDrawingOptions::GetVerticesSize ( ) { - long _result = 0; - HRESULT _hr = get_VerticesSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1704) -inline void mapWindow::IShapeDrawingOptions::PutVerticesSize ( long pVal ) { - HRESULT _hr = put_VerticesSize(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1705) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetVerticesFillVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_VerticesFillVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1706) -inline void mapWindow::IShapeDrawingOptions::PutVerticesFillVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_VerticesFillVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1707) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::DrawLine ( int * * hDC, float x, float y, int Width, int Height, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawLine(hDC, x, y, Width, Height, drawVertices, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1708) -inline mapWindow::ILinePatternPtr mapWindow::IShapeDrawingOptions::GetLinePattern ( ) { - struct ILinePattern * _result = 0; - HRESULT _hr = get_LinePattern(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILinePatternPtr(_result, false); -} - -#pragma implementation_key(1709) -inline void mapWindow::IShapeDrawingOptions::PutLinePattern ( struct ILinePattern * pVal ) { - HRESULT _hr = put_LinePattern(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1710) -inline _bstr_t mapWindow::IShapeDrawingOptions::GetTag ( ) { - BSTR _result = 0; - HRESULT _hr = get_Tag(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1711) -inline void mapWindow::IShapeDrawingOptions::PutTag ( _bstr_t retVal ) { - HRESULT _hr = put_Tag(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1712) -inline HRESULT mapWindow::IShapeDrawingOptions::SetGradientFill ( OLE_COLOR Color, short range ) { - HRESULT _hr = raw_SetGradientFill(Color, range); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1713) -inline HRESULT mapWindow::IShapeDrawingOptions::SetDefaultPointSymbol ( enum tkDefaultPointSymbol symbol ) { - HRESULT _hr = raw_SetDefaultPointSymbol(symbol); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1714) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetUseLinePattern ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseLinePattern(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1715) -inline void mapWindow::IShapeDrawingOptions::PutUseLinePattern ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_UseLinePattern(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1716) -inline _bstr_t mapWindow::IShapeDrawingOptions::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1717) -inline HRESULT mapWindow::IShapeDrawingOptions::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1718) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::DrawPointVB ( int hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawPointVB(hDC, x, y, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1719) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::DrawLineVB ( int hDC, float x, float y, int Width, int Height, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawLineVB(hDC, x, y, Width, Height, drawVertices, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1720) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::DrawRectangleVB ( int hDC, float x, float y, int Width, int Height, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawRectangleVB(hDC, x, y, Width, Height, drawVertices, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1721) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::DrawShapeVB ( int hDC, float x, float y, struct IShape * Shape, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawShapeVB(hDC, x, y, Shape, drawVertices, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1722) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetDynamicVisibility ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_DynamicVisibility(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1723) -inline void mapWindow::IShapeDrawingOptions::PutDynamicVisibility ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_DynamicVisibility(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1724) -inline double mapWindow::IShapeDrawingOptions::GetMaxVisibleScale ( ) { - double _result = 0; - HRESULT _hr = get_MaxVisibleScale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1725) -inline void mapWindow::IShapeDrawingOptions::PutMaxVisibleScale ( double retVal ) { - HRESULT _hr = put_MaxVisibleScale(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1726) -inline double mapWindow::IShapeDrawingOptions::GetMinVisibleScale ( ) { - double _result = 0; - HRESULT _hr = get_MinVisibleScale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1727) -inline void mapWindow::IShapeDrawingOptions::PutMinVisibleScale ( double retVal ) { - HRESULT _hr = put_MinVisibleScale(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1728) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetAlignPictureByBottom ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AlignPictureByBottom(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1729) -inline void mapWindow::IShapeDrawingOptions::PutAlignPictureByBottom ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_AlignPictureByBottom(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1730) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetFrameVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FrameVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1731) -inline void mapWindow::IShapeDrawingOptions::PutFrameVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_FrameVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1732) -inline enum mapWindow::tkLabelFrameType mapWindow::IShapeDrawingOptions::GetFrameType ( ) { - enum tkLabelFrameType _result; - HRESULT _hr = get_FrameType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1733) -inline void mapWindow::IShapeDrawingOptions::PutFrameType ( enum tkLabelFrameType pVal ) { - HRESULT _hr = put_FrameType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1734) -inline enum mapWindow::tkPointReflectionType mapWindow::IShapeDrawingOptions::GetPointReflection ( ) { - enum tkPointReflectionType _result; - HRESULT _hr = get_PointReflection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1735) -inline void mapWindow::IShapeDrawingOptions::PutPointReflection ( enum tkPointReflectionType pVal ) { - HRESULT _hr = put_PointReflection(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IShapefileCategory wrapper method implementations -// - -#pragma implementation_key(1736) -inline _bstr_t mapWindow::IShapefileCategory::GetName ( ) { - BSTR _result = 0; - HRESULT _hr = get_Name(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1737) -inline void mapWindow::IShapefileCategory::PutName ( _bstr_t retVal ) { - HRESULT _hr = put_Name(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1738) -inline _bstr_t mapWindow::IShapefileCategory::GetExpression ( ) { - BSTR _result = 0; - HRESULT _hr = get_Expression(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1739) -inline void mapWindow::IShapefileCategory::PutExpression ( _bstr_t retVal ) { - HRESULT _hr = put_Expression(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1740) -inline mapWindow::IShapeDrawingOptionsPtr mapWindow::IShapefileCategory::GetDrawingOptions ( ) { - struct IShapeDrawingOptions * _result = 0; - HRESULT _hr = get_DrawingOptions(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapeDrawingOptionsPtr(_result, false); -} - -#pragma implementation_key(1741) -inline void mapWindow::IShapefileCategory::PutDrawingOptions ( struct IShapeDrawingOptions * retVal ) { - HRESULT _hr = put_DrawingOptions(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1742) -inline enum mapWindow::tkCategoryValue mapWindow::IShapefileCategory::GetValueType ( ) { - enum tkCategoryValue _result; - HRESULT _hr = get_ValueType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1743) -inline void mapWindow::IShapefileCategory::PutValueType ( enum tkCategoryValue pVal ) { - HRESULT _hr = put_ValueType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1744) -inline _variant_t mapWindow::IShapefileCategory::GetMinValue ( ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_MinValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(1745) -inline void mapWindow::IShapefileCategory::PutMinValue ( const _variant_t & pVal ) { - HRESULT _hr = put_MinValue(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1746) -inline _variant_t mapWindow::IShapefileCategory::GetMaxValue ( ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_MaxValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(1747) -inline void mapWindow::IShapefileCategory::PutMaxValue ( const _variant_t & pVal ) { - HRESULT _hr = put_MaxValue(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IImage wrapper method implementations -// - -#pragma implementation_key(1748) -inline VARIANT_BOOL mapWindow::IImage::Open ( _bstr_t ImageFileName, enum ImageType FileType, VARIANT_BOOL InRam, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Open(ImageFileName, FileType, InRam, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1749) -inline VARIANT_BOOL mapWindow::IImage::Save ( _bstr_t ImageFileName, VARIANT_BOOL WriteWorldFile, enum ImageType FileType, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Save(ImageFileName, WriteWorldFile, FileType, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1750) -inline VARIANT_BOOL mapWindow::IImage::CreateNew ( long NewWidth, long NewHeight ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateNew(NewWidth, NewHeight, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1751) -inline VARIANT_BOOL mapWindow::IImage::Close ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Close(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1752) -inline VARIANT_BOOL mapWindow::IImage::Clear ( OLE_COLOR CanvasColor, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Clear(CanvasColor, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1753) -inline VARIANT_BOOL mapWindow::IImage::GetRow ( long Row, long * Vals ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetRow(Row, Vals, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1754) -inline long mapWindow::IImage::GetWidth ( ) { - long _result = 0; - HRESULT _hr = get_Width(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1755) -inline long mapWindow::IImage::GetHeight ( ) { - long _result = 0; - HRESULT _hr = get_Height(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1756) -inline double mapWindow::IImage::GetYllCenter ( ) { - double _result = 0; - HRESULT _hr = get_YllCenter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1757) -inline void mapWindow::IImage::PutYllCenter ( double pVal ) { - HRESULT _hr = put_YllCenter(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1758) -inline double mapWindow::IImage::GetXllCenter ( ) { - double _result = 0; - HRESULT _hr = get_XllCenter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1759) -inline void mapWindow::IImage::PutXllCenter ( double pVal ) { - HRESULT _hr = put_XllCenter(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1760) -inline double mapWindow::IImage::GetdY ( ) { - double _result = 0; - HRESULT _hr = get_dY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1761) -inline void mapWindow::IImage::PutdY ( double pVal ) { - HRESULT _hr = put_dY(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1762) -inline double mapWindow::IImage::GetdX ( ) { - double _result = 0; - HRESULT _hr = get_dX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1763) -inline void mapWindow::IImage::PutdX ( double pVal ) { - HRESULT _hr = put_dX(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1764) -inline int mapWindow::IImage::GetValue ( long Row, long col ) { - int _result = 0; - HRESULT _hr = get_Value(Row, col, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1765) -inline void mapWindow::IImage::PutValue ( long Row, long col, int pVal ) { - HRESULT _hr = put_Value(Row, col, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1766) -inline VARIANT_BOOL mapWindow::IImage::GetIsInRam ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsInRam(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1767) -inline OLE_COLOR mapWindow::IImage::GetTransparencyColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_TransparencyColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1768) -inline void mapWindow::IImage::PutTransparencyColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_TransparencyColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1769) -inline VARIANT_BOOL mapWindow::IImage::GetUseTransparencyColor ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseTransparencyColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1770) -inline void mapWindow::IImage::PutUseTransparencyColor ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseTransparencyColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1771) -inline long mapWindow::IImage::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1772) -inline _bstr_t mapWindow::IImage::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1773) -inline _bstr_t mapWindow::IImage::GetCdlgFilter ( ) { - BSTR _result = 0; - HRESULT _hr = get_CdlgFilter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1774) -inline mapWindow::ICallbackPtr mapWindow::IImage::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1775) -inline void mapWindow::IImage::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1776) -inline _bstr_t mapWindow::IImage::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1777) -inline void mapWindow::IImage::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1778) -inline long mapWindow::IImage::GetFileHandle ( ) { - long _result = 0; - HRESULT _hr = get_FileHandle(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1779) -inline enum mapWindow::ImageType mapWindow::IImage::GetImageType ( ) { - enum ImageType _result; - HRESULT _hr = get_ImageType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1780) -inline IPictureDisp * mapWindow::IImage::GetPicture ( ) { - IPictureDisp * _result = 0; - HRESULT _hr = get_Picture(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1781) -inline void mapWindow::IImage::PutRefPicture ( IPictureDisp * pVal ) { - HRESULT _hr = putref_Picture(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1782) -inline _bstr_t mapWindow::IImage::GetFilename ( ) { - BSTR _result = 0; - HRESULT _hr = get_Filename(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1783) -inline VARIANT_BOOL mapWindow::IImage::GetImageBitsDC ( long hDC ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetImageBitsDC(hDC, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1784) -inline VARIANT_BOOL mapWindow::IImage::SetImageBitsDC ( long hDC ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetImageBitsDC(hDC, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1785) -inline HRESULT mapWindow::IImage::SetVisibleExtents ( double newMinX, double newMinY, double newMaxX, double newMaxY, long newPixelsInView, float transPercent ) { - HRESULT _hr = raw_SetVisibleExtents(newMinX, newMinY, newMaxX, newMaxY, newPixelsInView, transPercent); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1786) -inline VARIANT_BOOL mapWindow::IImage::SetProjection ( _bstr_t Proj4 ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetProjection(Proj4, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1787) -inline _bstr_t mapWindow::IImage::GetProjection ( ) { - BSTR _result = 0; - HRESULT _hr = raw_GetProjection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1788) -inline long mapWindow::IImage::GetOriginalWidth ( ) { - long _result = 0; - HRESULT _hr = get_OriginalWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1789) -inline long mapWindow::IImage::GetOriginalHeight ( ) { - long _result = 0; - HRESULT _hr = get_OriginalHeight(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1790) -inline VARIANT_BOOL mapWindow::IImage::Resource ( _bstr_t newImgPath ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Resource(newImgPath, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1791) -inline VARIANT_BOOL mapWindow::IImage::_pushSchemetkRaster ( struct IGridColorScheme * cScheme ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw__pushSchemetkRaster(cScheme, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1792) -inline VARIANT_BOOL mapWindow::IImage::GetAllowHillshade ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AllowHillshade(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1793) -inline void mapWindow::IImage::PutAllowHillshade ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_AllowHillshade(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1794) -inline VARIANT_BOOL mapWindow::IImage::GetSetToGrey ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_SetToGrey(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1795) -inline void mapWindow::IImage::PutSetToGrey ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_SetToGrey(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1796) -inline VARIANT_BOOL mapWindow::IImage::GetUseHistogram ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseHistogram(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1797) -inline void mapWindow::IImage::PutUseHistogram ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseHistogram(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1798) -inline VARIANT_BOOL mapWindow::IImage::GetHasColorTable ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HasColorTable(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1799) -inline _bstr_t mapWindow::IImage::GetPaletteInterpretation ( ) { - BSTR _result = 0; - HRESULT _hr = get_PaletteInterpretation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1800) -inline int mapWindow::IImage::GetBufferSize ( ) { - int _result = 0; - HRESULT _hr = get_BufferSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1801) -inline void mapWindow::IImage::PutBufferSize ( int pVal ) { - HRESULT _hr = put_BufferSize(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1802) -inline int mapWindow::IImage::GetNoBands ( ) { - int _result = 0; - HRESULT _hr = get_NoBands(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1803) -inline enum mapWindow::PredefinedColorScheme mapWindow::IImage::GetImageColorScheme ( ) { - enum PredefinedColorScheme _result; - HRESULT _hr = get_ImageColorScheme(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1804) -inline void mapWindow::IImage::PutImageColorScheme ( enum PredefinedColorScheme pVal ) { - HRESULT _hr = put_ImageColorScheme(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1805) -inline int mapWindow::IImage::GetDrawingMethod ( ) { - int _result = 0; - HRESULT _hr = get_DrawingMethod(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1806) -inline void mapWindow::IImage::PutDrawingMethod ( int retVal ) { - HRESULT _hr = put_DrawingMethod(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1807) -inline VARIANT_BOOL mapWindow::IImage::BuildOverviews ( enum tkGDALResamplingMethod ResamplingMethod, int NumOverviews, SAFEARRAY * OverviewList ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_BuildOverviews(ResamplingMethod, NumOverviews, OverviewList, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1808) -inline VARIANT_BOOL mapWindow::IImage::GetClearGDALCache ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ClearGDALCache(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1809) -inline void mapWindow::IImage::PutClearGDALCache ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ClearGDALCache(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1810) -inline double mapWindow::IImage::GetTransparencyPercent ( ) { - double _result = 0; - HRESULT _hr = get_TransparencyPercent(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1811) -inline void mapWindow::IImage::PutTransparencyPercent ( double retVal ) { - HRESULT _hr = put_TransparencyPercent(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1812) -inline OLE_COLOR mapWindow::IImage::GetTransparencyColor2 ( ) { - OLE_COLOR _result; - HRESULT _hr = get_TransparencyColor2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1813) -inline void mapWindow::IImage::PutTransparencyColor2 ( OLE_COLOR retVal ) { - HRESULT _hr = put_TransparencyColor2(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1814) -inline enum mapWindow::tkInterpolationMode mapWindow::IImage::GetDownsamplingMode ( ) { - enum tkInterpolationMode _result; - HRESULT _hr = get_DownsamplingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1815) -inline void mapWindow::IImage::PutDownsamplingMode ( enum tkInterpolationMode retVal ) { - HRESULT _hr = put_DownsamplingMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1816) -inline enum mapWindow::tkInterpolationMode mapWindow::IImage::GetUpsamplingMode ( ) { - enum tkInterpolationMode _result; - HRESULT _hr = get_UpsamplingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1817) -inline void mapWindow::IImage::PutUpsamplingMode ( enum tkInterpolationMode retVal ) { - HRESULT _hr = put_UpsamplingMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1818) -inline mapWindow::ILabelsPtr mapWindow::IImage::GetLabels ( ) { - struct ILabels * _result = 0; - HRESULT _hr = get_Labels(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILabelsPtr(_result, false); -} - -#pragma implementation_key(1819) -inline void mapWindow::IImage::PutLabels ( struct ILabels * pVal ) { - HRESULT _hr = put_Labels(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1820) -inline mapWindow::IExtentsPtr mapWindow::IImage::GetExtents ( ) { - struct IExtents * _result = 0; - HRESULT _hr = get_Extents(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(1821) -inline HRESULT mapWindow::IImage::ProjectionToImage ( double ProjX, double ProjY, long * Column, long * Row ) { - HRESULT _hr = raw_ProjectionToImage(ProjX, ProjY, Column, Row); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1822) -inline HRESULT mapWindow::IImage::ImageToProjection ( long Column, long Row, double * ProjX, double * ProjY ) { - HRESULT _hr = raw_ImageToProjection(Column, Row, ProjX, ProjY); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1823) -inline HRESULT mapWindow::IImage::ProjectionToBuffer ( double ProjX, double ProjY, long * BufferX, long * BufferY ) { - HRESULT _hr = raw_ProjectionToBuffer(ProjX, ProjY, BufferX, BufferY); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1824) -inline HRESULT mapWindow::IImage::BufferToProjection ( long BufferX, long BufferY, double * ProjX, double * ProjY ) { - HRESULT _hr = raw_BufferToProjection(BufferX, BufferY, ProjX, ProjY); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1825) -inline VARIANT_BOOL mapWindow::IImage::GetCanUseGrouping ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_CanUseGrouping(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1826) -inline void mapWindow::IImage::PutCanUseGrouping ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_CanUseGrouping(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1827) -inline double mapWindow::IImage::GetOriginalXllCenter ( ) { - double _result = 0; - HRESULT _hr = get_OriginalXllCenter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1828) -inline void mapWindow::IImage::PutOriginalXllCenter ( double pVal ) { - HRESULT _hr = put_OriginalXllCenter(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1829) -inline double mapWindow::IImage::GetOriginalYllCenter ( ) { - double _result = 0; - HRESULT _hr = get_OriginalYllCenter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1830) -inline void mapWindow::IImage::PutOriginalYllCenter ( double pVal ) { - HRESULT _hr = put_OriginalYllCenter(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1831) -inline double mapWindow::IImage::GetOriginalDX ( ) { - double _result = 0; - HRESULT _hr = get_OriginalDX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1832) -inline void mapWindow::IImage::PutOriginalDX ( double pVal ) { - HRESULT _hr = put_OriginalDX(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1833) -inline double mapWindow::IImage::GetOriginalDY ( ) { - double _result = 0; - HRESULT _hr = get_OriginalDY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1834) -inline void mapWindow::IImage::PutOriginalDY ( double pVal ) { - HRESULT _hr = put_OriginalDY(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1835) -inline long mapWindow::IImage::GetUniqueColors ( double MaxBufferSizeMB, VARIANT * Colors, VARIANT * Frequencies ) { - long _result = 0; - HRESULT _hr = raw_GetUniqueColors(MaxBufferSizeMB, Colors, Frequencies, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1836) -inline HRESULT mapWindow::IImage::SetNoDataValue ( double Value, VARIANT_BOOL * result ) { - HRESULT _hr = raw_SetNoDataValue(Value, result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1837) -inline int mapWindow::IImage::GetNumOverviews ( ) { - int _result = 0; - HRESULT _hr = get_NumOverviews(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1838) -inline VARIANT_BOOL mapWindow::IImage::LoadBuffer ( double maxBufferSize ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_LoadBuffer(maxBufferSize, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1839) -inline enum mapWindow::tkImageSourceType mapWindow::IImage::GetSourceType ( ) { - enum tkImageSourceType _result; - HRESULT _hr = get_SourceType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1840) -inline _bstr_t mapWindow::IImage::Serialize ( VARIANT_BOOL SerializePixels ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(SerializePixels, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1841) -inline HRESULT mapWindow::IImage::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1842) -inline VARIANT_BOOL mapWindow::IImage::GetWarped ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Warped(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1843) -inline _bstr_t mapWindow::IImage::GetSourceGridName ( ) { - BSTR _result = 0; - HRESULT _hr = get_SourceGridName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1844) -inline VARIANT_BOOL mapWindow::IImage::GetIsGridProxy ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsGridProxy(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1845) -inline mapWindow::IGridColorSchemePtr mapWindow::IImage::GetCustomColorScheme ( ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = get_CustomColorScheme(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -#pragma implementation_key(1846) -inline void mapWindow::IImage::PutCustomColorScheme ( struct IGridColorScheme * pVal ) { - HRESULT _hr = put_CustomColorScheme(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1847) -inline enum mapWindow::tkGridRendering mapWindow::IImage::GetAllowGridRendering ( ) { - enum tkGridRendering _result; - HRESULT _hr = get_AllowGridRendering(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1848) -inline void mapWindow::IImage::PutAllowGridRendering ( enum tkGridRendering pVal ) { - HRESULT _hr = put_AllowGridRendering(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1849) -inline VARIANT_BOOL mapWindow::IImage::GetGridRendering ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_GridRendering(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1850) -inline HRESULT mapWindow::IImage::SetTransparentColor ( OLE_COLOR Color ) { - HRESULT _hr = raw_SetTransparentColor(Color); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1851) -inline VARIANT_BOOL mapWindow::IImage::GetIsRgb ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsRgb(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1852) -inline mapWindow::IGridPtr mapWindow::IImage::OpenAsGrid ( ) { - struct IGrid * _result = 0; - HRESULT _hr = raw_OpenAsGrid(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridPtr(_result, false); -} - -#pragma implementation_key(1853) -inline _bstr_t mapWindow::IImage::GetSourceFilename ( ) { - BSTR _result = 0; - HRESULT _hr = get_SourceFilename(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1854) -inline int mapWindow::IImage::GetSourceGridBandIndex ( ) { - int _result = 0; - HRESULT _hr = get_SourceGridBandIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1855) -inline void mapWindow::IImage::PutSourceGridBandIndex ( int pVal ) { - HRESULT _hr = put_SourceGridBandIndex(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1856) -inline mapWindow::IGridColorSchemePtr mapWindow::IImage::GetGridProxyColorScheme ( ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = get_GridProxyColorScheme(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -#pragma implementation_key(1857) -inline mapWindow::IGeoProjectionPtr mapWindow::IImage::GetGeoProjection ( ) { - struct IGeoProjection * _result = 0; - HRESULT _hr = get_GeoProjection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGeoProjectionPtr(_result, false); -} - -#pragma implementation_key(1858) -inline void mapWindow::IImage::PutGeoProjection ( struct IGeoProjection * pVal ) { - HRESULT _hr = put_GeoProjection(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1859) -inline VARIANT_BOOL mapWindow::IImage::GetIsEmpty ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsEmpty(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1860) -inline mapWindow::IGdalRasterBandPtr mapWindow::IImage::GetBand ( long bandIndex ) { - struct IGdalRasterBand * _result = 0; - HRESULT _hr = get_Band(bandIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGdalRasterBandPtr(_result, false); -} - -#pragma implementation_key(1861) -inline enum mapWindow::tkPaletteInterpretation mapWindow::IImage::GetPaletteInterpretation2 ( ) { - enum tkPaletteInterpretation _result; - HRESULT _hr = get_PaletteInterpretation2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1862) -inline mapWindow::IGdalRasterBandPtr mapWindow::IImage::GetActiveBand ( ) { - struct IGdalRasterBand * _result = 0; - HRESULT _hr = get_ActiveBand(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGdalRasterBandPtr(_result, false); -} - -#pragma implementation_key(1863) -inline float mapWindow::IImage::GetBrightness ( ) { - float _result = 0; - HRESULT _hr = get_Brightness(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1864) -inline void mapWindow::IImage::PutBrightness ( float pVal ) { - HRESULT _hr = put_Brightness(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1865) -inline float mapWindow::IImage::GetContrast ( ) { - float _result = 0; - HRESULT _hr = get_Contrast(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1866) -inline void mapWindow::IImage::PutContrast ( float pVal ) { - HRESULT _hr = put_Contrast(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1867) -inline float mapWindow::IImage::GetSaturation ( ) { - float _result = 0; - HRESULT _hr = get_Saturation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1868) -inline void mapWindow::IImage::PutSaturation ( float pVal ) { - HRESULT _hr = put_Saturation(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1869) -inline float mapWindow::IImage::GetHue ( ) { - float _result = 0; - HRESULT _hr = get_Hue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1870) -inline void mapWindow::IImage::PutHue ( float pVal ) { - HRESULT _hr = put_Hue(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1871) -inline float mapWindow::IImage::GetGamma ( ) { - float _result = 0; - HRESULT _hr = get_Gamma(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1872) -inline void mapWindow::IImage::PutGamma ( float pVal ) { - HRESULT _hr = put_Gamma(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1873) -inline float mapWindow::IImage::GetColorizeIntensity ( ) { - float _result = 0; - HRESULT _hr = get_ColorizeIntensity(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1874) -inline void mapWindow::IImage::PutColorizeIntensity ( float pVal ) { - HRESULT _hr = put_ColorizeIntensity(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1875) -inline OLE_COLOR mapWindow::IImage::GetColorizeColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_ColorizeColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1876) -inline void mapWindow::IImage::PutColorizeColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_ColorizeColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1877) -inline VARIANT_BOOL mapWindow::IImage::ClearOverviews ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ClearOverviews(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1878) -inline mapWindow::IGdalDriverPtr mapWindow::IImage::GetGdalDriver ( ) { - struct IGdalDriver * _result = 0; - HRESULT _hr = get_GdalDriver(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGdalDriverPtr(_result, false); -} - -#pragma implementation_key(1879) -inline long mapWindow::IImage::GetRedBandIndex ( ) { - long _result = 0; - HRESULT _hr = get_RedBandIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1880) -inline void mapWindow::IImage::PutRedBandIndex ( long pVal ) { - HRESULT _hr = put_RedBandIndex(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1881) -inline long mapWindow::IImage::GetGreenBandIndex ( ) { - long _result = 0; - HRESULT _hr = get_GreenBandIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1882) -inline void mapWindow::IImage::PutGreenBandIndex ( long pVal ) { - HRESULT _hr = put_GreenBandIndex(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1883) -inline long mapWindow::IImage::GetBlueBandIndex ( ) { - long _result = 0; - HRESULT _hr = get_BlueBandIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1884) -inline void mapWindow::IImage::PutBlueBandIndex ( long pVal ) { - HRESULT _hr = put_BlueBandIndex(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1885) -inline VARIANT_BOOL mapWindow::IImage::GetUseRgbBandMapping ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseRgbBandMapping(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1886) -inline void mapWindow::IImage::PutUseRgbBandMapping ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseRgbBandMapping(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1887) -inline VARIANT_BOOL mapWindow::IImage::GetForceSingleBandRendering ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ForceSingleBandRendering(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1888) -inline void mapWindow::IImage::PutForceSingleBandRendering ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ForceSingleBandRendering(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1889) -inline long mapWindow::IImage::GetAlphaBandIndex ( ) { - long _result = 0; - HRESULT _hr = get_AlphaBandIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1890) -inline void mapWindow::IImage::PutAlphaBandIndex ( long pVal ) { - HRESULT _hr = put_AlphaBandIndex(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1891) -inline VARIANT_BOOL mapWindow::IImage::GetUseActiveBandAsAlpha ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseActiveBandAsAlpha(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1892) -inline void mapWindow::IImage::PutUseActiveBandAsAlpha ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseActiveBandAsAlpha(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1893) -inline double mapWindow::IImage::GetBandMinimum ( long bandIndex ) { - double _result = 0; - HRESULT _hr = get_BandMinimum(bandIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1894) -inline double mapWindow::IImage::GetBandMaximum ( long bandIndex ) { - double _result = 0; - HRESULT _hr = get_BandMaximum(bandIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1895) -inline VARIANT_BOOL mapWindow::IImage::SetBandMinMax ( long bandIndex, double min, double max ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetBandMinMax(bandIndex, min, max, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1896) -inline VARIANT_BOOL mapWindow::IImage::SetDefaultMinMax ( long bandIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetDefaultMinMax(bandIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1897) -inline VARIANT_BOOL mapWindow::IImage::GetReverseGreyscale ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ReverseGreyscale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1898) -inline void mapWindow::IImage::PutReverseGreyscale ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ReverseGreyscale(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1899) -inline VARIANT_BOOL mapWindow::IImage::GetIgnoreColorTable ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IgnoreColorTable(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1900) -inline void mapWindow::IImage::PutIgnoreColorTable ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_IgnoreColorTable(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1901) -inline enum mapWindow::tkRasterRendering mapWindow::IImage::GetRenderingMode ( ) { - enum tkRasterRendering _result; - HRESULT _hr = get_RenderingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1902) -inline OLE_COLOR mapWindow::IImage::GetValueWithAlpha ( long Row, long col ) { - OLE_COLOR _result; - HRESULT _hr = get_ValueWithAlpha(Row, col, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1903) -inline void mapWindow::IImage::PutValueWithAlpha ( long Row, long col, OLE_COLOR pVal ) { - HRESULT _hr = put_ValueWithAlpha(Row, col, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1904) -inline long mapWindow::IImage::GetBufferOffsetX ( ) { - long _result = 0; - HRESULT _hr = get_BufferOffsetX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1905) -inline long mapWindow::IImage::GetBufferOffsetY ( ) { - long _result = 0; - HRESULT _hr = get_BufferOffsetY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1906) -inline mapWindow::IGridColorSchemePtr mapWindow::IImage::GetActiveColorScheme ( ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = get_ActiveColorScheme(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -// -// interface IGrid wrapper method implementations -// - -#pragma implementation_key(1907) -inline mapWindow::IGridHeaderPtr mapWindow::IGrid::GetHeader ( ) { - struct IGridHeader * _result = 0; - HRESULT _hr = get_Header(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridHeaderPtr(_result, false); -} - -#pragma implementation_key(1908) -inline _variant_t mapWindow::IGrid::GetValue ( long Column, long Row ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_Value(Column, Row, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(1909) -inline void mapWindow::IGrid::PutValue ( long Column, long Row, const _variant_t & pVal ) { - HRESULT _hr = put_Value(Column, Row, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1910) -inline VARIANT_BOOL mapWindow::IGrid::GetInRam ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_InRam(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1911) -inline _variant_t mapWindow::IGrid::GetMaximum ( ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_Maximum(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(1912) -inline _variant_t mapWindow::IGrid::GetMinimum ( ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_Minimum(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(1913) -inline enum mapWindow::GridDataType mapWindow::IGrid::GetDataType ( ) { - enum GridDataType _result; - HRESULT _hr = get_DataType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1914) -inline _bstr_t mapWindow::IGrid::GetFilename ( ) { - BSTR _result = 0; - HRESULT _hr = get_Filename(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1915) -inline long mapWindow::IGrid::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1916) -inline _bstr_t mapWindow::IGrid::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1917) -inline mapWindow::ICallbackPtr mapWindow::IGrid::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1918) -inline void mapWindow::IGrid::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1919) -inline _bstr_t mapWindow::IGrid::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1920) -inline void mapWindow::IGrid::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1921) -inline VARIANT_BOOL mapWindow::IGrid::Open ( _bstr_t Filename, enum GridDataType DataType, VARIANT_BOOL InRam, enum GridFileType FileType, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Open(Filename, DataType, InRam, FileType, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1922) -inline VARIANT_BOOL mapWindow::IGrid::CreateNew ( _bstr_t Filename, struct IGridHeader * Header, enum GridDataType DataType, const _variant_t & InitialValue, VARIANT_BOOL InRam, enum GridFileType FileType, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateNew(Filename, Header, DataType, InitialValue, InRam, FileType, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1923) -inline VARIANT_BOOL mapWindow::IGrid::Close ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Close(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1924) -inline VARIANT_BOOL mapWindow::IGrid::Save ( _bstr_t Filename, enum GridFileType GridFileType, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Save(Filename, GridFileType, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1925) -inline VARIANT_BOOL mapWindow::IGrid::Clear ( const _variant_t & ClearValue ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Clear(ClearValue, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1926) -inline HRESULT mapWindow::IGrid::ProjToCell ( double x, double y, long * Column, long * Row ) { - HRESULT _hr = raw_ProjToCell(x, y, Column, Row); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1927) -inline HRESULT mapWindow::IGrid::CellToProj ( long Column, long Row, double * x, double * y ) { - HRESULT _hr = raw_CellToProj(Column, Row, x, y); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1928) -inline _bstr_t mapWindow::IGrid::GetCdlgFilter ( ) { - BSTR _result = 0; - HRESULT _hr = get_CdlgFilter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1929) -inline VARIANT_BOOL mapWindow::IGrid::AssignNewProjection ( _bstr_t Projection ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_AssignNewProjection(Projection, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1930) -inline mapWindow::IGridColorSchemePtr mapWindow::IGrid::GetRasterColorTableColoringScheme ( ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = get_RasterColorTableColoringScheme(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -#pragma implementation_key(1931) -inline VARIANT_BOOL mapWindow::IGrid::GetRow ( long Row, float * Vals ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetRow(Row, Vals, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1932) -inline VARIANT_BOOL mapWindow::IGrid::PutRow ( long Row, float * Vals ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_PutRow(Row, Vals, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1933) -inline VARIANT_BOOL mapWindow::IGrid::GetFloatWindow ( long StartRow, long EndRow, long StartCol, long EndCol, float * Vals ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetFloatWindow(StartRow, EndRow, StartCol, EndCol, Vals, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1934) -inline VARIANT_BOOL mapWindow::IGrid::PutFloatWindow ( long StartRow, long EndRow, long StartCol, long EndCol, float * Vals ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_PutFloatWindow(StartRow, EndRow, StartCol, EndCol, Vals, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1935) -inline VARIANT_BOOL mapWindow::IGrid::SetInvalidValuesToNodata ( double MinThresholdValue, double MaxThresholdValue ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetInvalidValuesToNodata(MinThresholdValue, MaxThresholdValue, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1936) -inline VARIANT_BOOL mapWindow::IGrid::Resource ( _bstr_t newSrcPath ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Resource(newSrcPath, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1937) -inline int mapWindow::IGrid::GetNumBands ( ) { - int _result = 0; - HRESULT _hr = get_NumBands(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1938) -inline int mapWindow::IGrid::GetActiveBandIndex ( ) { - int _result = 0; - HRESULT _hr = get_ActiveBandIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1939) -inline VARIANT_BOOL mapWindow::IGrid::OpenBand ( int bandIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_OpenBand(bandIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1940) -inline enum mapWindow::tkGridSourceType mapWindow::IGrid::GetSourceType ( ) { - enum tkGridSourceType _result; - HRESULT _hr = get_SourceType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1941) -inline mapWindow::IExtentsPtr mapWindow::IGrid::GetExtents ( ) { - struct IExtents * _result = 0; - HRESULT _hr = get_Extents(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(1942) -inline mapWindow::IImagePtr mapWindow::IGrid::OpenAsImage ( struct IGridColorScheme * Scheme, enum tkGridProxyMode proxyMode, struct ICallback * cBack ) { - struct IImage * _result = 0; - HRESULT _hr = raw_OpenAsImage(Scheme, proxyMode, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IImagePtr(_result, false); -} - -#pragma implementation_key(1943) -inline mapWindow::IGridColorSchemePtr mapWindow::IGrid::RetrieveColorScheme ( enum tkGridSchemeRetrieval Method ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = raw_RetrieveColorScheme(Method, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -#pragma implementation_key(1944) -inline mapWindow::IGridColorSchemePtr mapWindow::IGrid::GenerateColorScheme ( enum tkGridSchemeGeneration Method, enum PredefinedColorScheme Colors ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = raw_GenerateColorScheme(Method, Colors, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -#pragma implementation_key(1945) -inline VARIANT_BOOL mapWindow::IGrid::RemoveImageProxy ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemoveImageProxy(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1946) -inline mapWindow::IImagePtr mapWindow::IGrid::CreateImageProxy ( struct IGridColorScheme * ColorScheme ) { - struct IImage * _result = 0; - HRESULT _hr = raw_CreateImageProxy(ColorScheme, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IImagePtr(_result, false); -} - -#pragma implementation_key(1947) -inline enum mapWindow::tkGridProxyMode mapWindow::IGrid::GetPreferedDisplayMode ( ) { - enum tkGridProxyMode _result; - HRESULT _hr = get_PreferedDisplayMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1948) -inline void mapWindow::IGrid::PutPreferedDisplayMode ( enum tkGridProxyMode retVal ) { - HRESULT _hr = put_PreferedDisplayMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1949) -inline VARIANT_BOOL mapWindow::IGrid::GetHasValidImageProxy ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HasValidImageProxy(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1950) -inline mapWindow::IGridColorSchemePtr mapWindow::IGrid::RetrieveOrGenerateColorScheme ( enum tkGridSchemeRetrieval retrievalMethod, enum tkGridSchemeGeneration generateMethod, enum PredefinedColorScheme Colors ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = raw_RetrieveOrGenerateColorScheme(retrievalMethod, generateMethod, Colors, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -#pragma implementation_key(1951) -inline VARIANT_BOOL mapWindow::IGrid::GetFloatWindow2 ( long StartRow, long EndRow, long StartCol, long EndCol, double * Vals ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetFloatWindow2(StartRow, EndRow, StartCol, EndCol, Vals, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1952) -inline VARIANT_BOOL mapWindow::IGrid::PutFloatWindow2 ( long StartRow, long EndRow, long StartCol, long EndCol, double * Vals ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_PutFloatWindow2(StartRow, EndRow, StartCol, EndCol, Vals, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1953) -inline VARIANT_BOOL mapWindow::IGrid::PutRow2 ( long Row, double * Vals ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_PutRow2(Row, Vals, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1954) -inline VARIANT_BOOL mapWindow::IGrid::GetRow2 ( long Row, double * Vals ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetRow2(Row, Vals, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1955) -inline mapWindow::IGdalRasterBandPtr mapWindow::IGrid::GetBand ( long bandIndex ) { - struct IGdalRasterBand * _result = 0; - HRESULT _hr = get_Band(bandIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGdalRasterBandPtr(_result, false); -} - -#pragma implementation_key(1956) -inline mapWindow::IGdalRasterBandPtr mapWindow::IGrid::GetActiveBand ( ) { - struct IGdalRasterBand * _result = 0; - HRESULT _hr = get_ActiveBand(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGdalRasterBandPtr(_result, false); -} - -// -// interface ITin wrapper method implementations -// - -#pragma implementation_key(1957) -inline VARIANT_BOOL mapWindow::ITin::Open ( _bstr_t TinFile, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Open(TinFile, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1958) -inline VARIANT_BOOL mapWindow::ITin::CreateNew ( struct IGrid * Grid, double Deviation, enum SplitMethod SplitTest, double STParam, long MeshDivisions, long MaximumTriangles, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateNew(Grid, Deviation, SplitTest, STParam, MeshDivisions, MaximumTriangles, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1959) -inline VARIANT_BOOL mapWindow::ITin::Save ( _bstr_t TinFilename, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Save(TinFilename, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1960) -inline VARIANT_BOOL mapWindow::ITin::Close ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Close(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1961) -inline VARIANT_BOOL mapWindow::ITin::Select ( long * TriangleHint, double x, double y, double * Z ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Select(TriangleHint, x, y, Z, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1962) -inline long mapWindow::ITin::GetNumTriangles ( ) { - long _result = 0; - HRESULT _hr = get_NumTriangles(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1963) -inline long mapWindow::ITin::GetNumVertices ( ) { - long _result = 0; - HRESULT _hr = get_NumVertices(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1964) -inline long mapWindow::ITin::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1965) -inline _bstr_t mapWindow::ITin::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1966) -inline _bstr_t mapWindow::ITin::GetCdlgFilter ( ) { - BSTR _result = 0; - HRESULT _hr = get_CdlgFilter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1967) -inline mapWindow::ICallbackPtr mapWindow::ITin::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1968) -inline void mapWindow::ITin::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1969) -inline _bstr_t mapWindow::ITin::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1970) -inline void mapWindow::ITin::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1971) -inline HRESULT mapWindow::ITin::Triangle ( long TriIndex, long * vtx1Index, long * vtx2Index, long * vtx3Index ) { - HRESULT _hr = raw_Triangle(TriIndex, vtx1Index, vtx2Index, vtx3Index); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1972) -inline HRESULT mapWindow::ITin::Vertex ( long VtxIndex, double * x, double * y, double * Z ) { - HRESULT _hr = raw_Vertex(VtxIndex, x, y, Z); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1973) -inline HRESULT mapWindow::ITin::max ( double * x, double * y, double * Z ) { - HRESULT _hr = raw_max(x, y, Z); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1974) -inline HRESULT mapWindow::ITin::min ( double * x, double * y, double * Z ) { - HRESULT _hr = raw_min(x, y, Z); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1975) -inline _bstr_t mapWindow::ITin::GetFilename ( ) { - BSTR _result = 0; - HRESULT _hr = get_Filename(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1976) -inline VARIANT_BOOL mapWindow::ITin::GetIsNDTriangle ( long TriIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsNDTriangle(TriIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1977) -inline HRESULT mapWindow::ITin::TriangleNeighbors ( long TriIndex, long * triIndex1, long * triIndex2, long * triIndex3 ) { - HRESULT _hr = raw_TriangleNeighbors(TriIndex, triIndex1, triIndex2, triIndex3); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1978) -inline VARIANT_BOOL mapWindow::ITin::CreateTinFromPoints ( SAFEARRAY * Points ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateTinFromPoints(Points, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IFileManager wrapper method implementations -// - -#pragma implementation_key(1979) -inline VARIANT_BOOL mapWindow::IFileManager::GetIsSupported ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsSupported(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1980) -inline VARIANT_BOOL mapWindow::IFileManager::GetIsRgbImage ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsRgbImage(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1981) -inline VARIANT_BOOL mapWindow::IFileManager::GetIsGrid ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsGrid(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1982) -inline VARIANT_BOOL mapWindow::IFileManager::GetIsVectorLayer ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsVectorLayer(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1983) -inline enum mapWindow::tkFileOpenStrategy mapWindow::IFileManager::GetOpenStrategy ( _bstr_t Filename ) { - enum tkFileOpenStrategy _result; - HRESULT _hr = get_OpenStrategy(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1984) -inline VARIANT_BOOL mapWindow::IFileManager::GetCanOpenAs ( _bstr_t Filename, enum tkFileOpenStrategy OpenStrategy ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_CanOpenAs(Filename, OpenStrategy, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1985) -inline IDispatchPtr mapWindow::IFileManager::Open ( _bstr_t Filename, enum tkFileOpenStrategy OpenStrategy, struct ICallback * cBack ) { - IDispatch * _result = 0; - HRESULT _hr = raw_Open(Filename, OpenStrategy, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IDispatchPtr(_result, false); -} - -#pragma implementation_key(1986) -inline mapWindow::IShapefilePtr mapWindow::IFileManager::OpenShapefile ( _bstr_t Filename, struct ICallback * cBack ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_OpenShapefile(Filename, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(1987) -inline mapWindow::IImagePtr mapWindow::IFileManager::OpenRaster ( _bstr_t Filename, enum tkFileOpenStrategy OpenStrategy, struct ICallback * cBack ) { - struct IImage * _result = 0; - HRESULT _hr = raw_OpenRaster(Filename, OpenStrategy, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IImagePtr(_result, false); -} - -#pragma implementation_key(1988) -inline VARIANT_BOOL mapWindow::IFileManager::GetIsSupportedBy ( _bstr_t Filename, enum tkSupportType supportType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsSupportedBy(Filename, supportType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1989) -inline long mapWindow::IFileManager::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1990) -inline _bstr_t mapWindow::IFileManager::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1991) -inline mapWindow::ICallbackPtr mapWindow::IFileManager::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1992) -inline void mapWindow::IFileManager::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1993) -inline _bstr_t mapWindow::IFileManager::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1994) -inline void mapWindow::IFileManager::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1995) -inline enum mapWindow::tkFileOpenStrategy mapWindow::IFileManager::GetLastOpenStrategy ( ) { - enum tkFileOpenStrategy _result; - HRESULT _hr = get_LastOpenStrategy(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1996) -inline _bstr_t mapWindow::IFileManager::GetLastOpenFilename ( ) { - BSTR _result = 0; - HRESULT _hr = get_LastOpenFilename(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1997) -inline VARIANT_BOOL mapWindow::IFileManager::GetLastOpenIsSuccess ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_LastOpenIsSuccess(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1998) -inline VARIANT_BOOL mapWindow::IFileManager::GetHasGdalOverviews ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HasGdalOverviews(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1999) -inline VARIANT_BOOL mapWindow::IFileManager::ClearGdalOverviews ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ClearGdalOverviews(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2000) -inline VARIANT_BOOL mapWindow::IFileManager::BuildGdalOverviews ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_BuildGdalOverviews(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2001) -inline VARIANT_BOOL mapWindow::IFileManager::RemoveProxyForGrid ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemoveProxyForGrid(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2002) -inline VARIANT_BOOL mapWindow::IFileManager::GetHasValidProxyForGrid ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HasValidProxyForGrid(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2003) -inline mapWindow::IOgrLayerPtr mapWindow::IFileManager::OpenFromDatabase ( _bstr_t connectionString, _bstr_t LayerNameOrQuery ) { - struct IOgrLayer * _result = 0; - HRESULT _hr = raw_OpenFromDatabase(connectionString, LayerNameOrQuery, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IOgrLayerPtr(_result, false); -} - -#pragma implementation_key(2004) -inline mapWindow::IOgrLayerPtr mapWindow::IFileManager::OpenVectorLayer ( _bstr_t Filename, enum ShpfileType preferedShapeType, VARIANT_BOOL forUpdate ) { - struct IOgrLayer * _result = 0; - HRESULT _hr = raw_OpenVectorLayer(Filename, preferedShapeType, forUpdate, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IOgrLayerPtr(_result, false); -} - -#pragma implementation_key(2005) -inline mapWindow::IOgrDatasourcePtr mapWindow::IFileManager::OpenVectorDatasource ( _bstr_t Filename ) { - struct IOgrDatasource * _result = 0; - HRESULT _hr = raw_OpenVectorDatasource(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IOgrDatasourcePtr(_result, false); -} - -#pragma implementation_key(2006) -inline _bstr_t mapWindow::IFileManager::GetCdlgFilter ( ) { - BSTR _result = 0; - HRESULT _hr = get_CdlgFilter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2007) -inline _bstr_t mapWindow::IFileManager::GetCdlgRasterFilter ( ) { - BSTR _result = 0; - HRESULT _hr = get_CdlgRasterFilter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2008) -inline _bstr_t mapWindow::IFileManager::GetCdlgVectorFilter ( ) { - BSTR _result = 0; - HRESULT _hr = get_CdlgVectorFilter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2009) -inline _bstr_t mapWindow::IFileManager::GetSupportedGdalFormats ( ) { - BSTR _result = 0; - HRESULT _hr = get_SupportedGdalFormats(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -// -// interface IShapefile wrapper method implementations -// - -#pragma implementation_key(2010) -inline long mapWindow::IShapefile::GetNumShapes ( ) { - long _result = 0; - HRESULT _hr = get_NumShapes(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2011) -inline long mapWindow::IShapefile::GetNumFields ( ) { - long _result = 0; - HRESULT _hr = get_NumFields(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2012) -inline mapWindow::IExtentsPtr mapWindow::IShapefile::GetExtents ( ) { - struct IExtents * _result = 0; - HRESULT _hr = get_Extents(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(2013) -inline enum mapWindow::ShpfileType mapWindow::IShapefile::GetShapefileType ( ) { - enum ShpfileType _result; - HRESULT _hr = get_ShapefileType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2014) -inline mapWindow::IShapePtr mapWindow::IShapefile::GetShape ( long ShapeIndex ) { - struct IShape * _result = 0; - HRESULT _hr = get_Shape(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(2015) -inline VARIANT_BOOL mapWindow::IShapefile::GetEditingShapes ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_EditingShapes(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2016) -inline long mapWindow::IShapefile::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2017) -inline _bstr_t mapWindow::IShapefile::GetCdlgFilter ( ) { - BSTR _result = 0; - HRESULT _hr = get_CdlgFilter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2018) -inline mapWindow::ICallbackPtr mapWindow::IShapefile::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(2019) -inline void mapWindow::IShapefile::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2020) -inline _bstr_t mapWindow::IShapefile::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2021) -inline void mapWindow::IShapefile::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2022) -inline VARIANT_BOOL mapWindow::IShapefile::Open ( _bstr_t ShapefileName, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Open(ShapefileName, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2023) -inline VARIANT_BOOL mapWindow::IShapefile::CreateNew ( _bstr_t ShapefileName, enum ShpfileType ShapefileType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateNew(ShapefileName, ShapefileType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2024) -inline VARIANT_BOOL mapWindow::IShapefile::SaveAs ( _bstr_t ShapefileName, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SaveAs(ShapefileName, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2025) -inline VARIANT_BOOL mapWindow::IShapefile::Close ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Close(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2026) -inline VARIANT_BOOL mapWindow::IShapefile::EditClear ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditClear(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2027) -inline VARIANT_BOOL mapWindow::IShapefile::EditInsertShape ( struct IShape * Shape, long * ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditInsertShape(Shape, ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2028) -inline VARIANT_BOOL mapWindow::IShapefile::EditDeleteShape ( long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditDeleteShape(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2029) -inline VARIANT_BOOL mapWindow::IShapefile::SelectShapes ( struct IExtents * BoundBox, double Tolerance, enum SelectMode SelectMode, VARIANT * result ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SelectShapes(BoundBox, Tolerance, SelectMode, result, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2030) -inline VARIANT_BOOL mapWindow::IShapefile::StartEditingShapes ( VARIANT_BOOL StartEditTable, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StartEditingShapes(StartEditTable, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2031) -inline VARIANT_BOOL mapWindow::IShapefile::StopEditingShapes ( VARIANT_BOOL ApplyChanges, VARIANT_BOOL StopEditTable, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StopEditingShapes(ApplyChanges, StopEditTable, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2032) -inline VARIANT_BOOL mapWindow::IShapefile::EditInsertField ( struct IField * NewField, long * FieldIndex, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditInsertField(NewField, FieldIndex, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2033) -inline VARIANT_BOOL mapWindow::IShapefile::EditDeleteField ( long FieldIndex, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditDeleteField(FieldIndex, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2034) -inline VARIANT_BOOL mapWindow::IShapefile::EditCellValue ( long FieldIndex, long ShapeIndex, const _variant_t & newVal ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditCellValue(FieldIndex, ShapeIndex, newVal, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2035) -inline VARIANT_BOOL mapWindow::IShapefile::StartEditingTable ( struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StartEditingTable(cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2036) -inline VARIANT_BOOL mapWindow::IShapefile::StopEditingTable ( VARIANT_BOOL ApplyChanges, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StopEditingTable(ApplyChanges, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2037) -inline mapWindow::IFieldPtr mapWindow::IShapefile::GetField ( long FieldIndex ) { - struct IField * _result = 0; - HRESULT _hr = get_Field(FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IFieldPtr(_result, false); -} - -#pragma implementation_key(2038) -inline _variant_t mapWindow::IShapefile::GetCellValue ( long FieldIndex, long ShapeIndex ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_CellValue(FieldIndex, ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(2039) -inline VARIANT_BOOL mapWindow::IShapefile::GetEditingTable ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_EditingTable(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2040) -inline _bstr_t mapWindow::IShapefile::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2041) -inline long mapWindow::IShapefile::GetFileHandle ( ) { - long _result = 0; - HRESULT _hr = get_FileHandle(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2042) -inline _bstr_t mapWindow::IShapefile::GetFilename ( ) { - BSTR _result = 0; - HRESULT _hr = get_Filename(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2043) -inline mapWindow::IPointPtr mapWindow::IShapefile::QuickPoint ( long ShapeIndex, long pointIndex ) { - struct IPoint * _result = 0; - HRESULT _hr = raw_QuickPoint(ShapeIndex, pointIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IPointPtr(_result, false); -} - -#pragma implementation_key(2044) -inline mapWindow::IExtentsPtr mapWindow::IShapefile::QuickExtents ( long ShapeIndex ) { - struct IExtents * _result = 0; - HRESULT _hr = raw_QuickExtents(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(2045) -inline SAFEARRAY * mapWindow::IShapefile::QuickPoints ( long ShapeIndex, long * numPoints ) { - SAFEARRAY * _result = 0; - HRESULT _hr = raw_QuickPoints(ShapeIndex, numPoints, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2046) -inline VARIANT_BOOL mapWindow::IShapefile::PointInShape ( long ShapeIndex, double x, double y ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_PointInShape(ShapeIndex, x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2047) -inline long mapWindow::IShapefile::PointInShapefile ( double x, double y ) { - long _result = 0; - HRESULT _hr = raw_PointInShapefile(x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2048) -inline VARIANT_BOOL mapWindow::IShapefile::BeginPointInShapefile ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_BeginPointInShapefile(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2049) -inline HRESULT mapWindow::IShapefile::EndPointInShapefile ( ) { - HRESULT _hr = raw_EndPointInShapefile(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2050) -inline _bstr_t mapWindow::IShapefile::GetProjection ( ) { - BSTR _result = 0; - HRESULT _hr = get_Projection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2051) -inline void mapWindow::IShapefile::PutProjection ( _bstr_t pVal ) { - HRESULT _hr = put_Projection(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2052) -inline mapWindow::IFieldPtr mapWindow::IShapefile::GetFieldByName ( _bstr_t FieldName ) { - struct IField * _result = 0; - HRESULT _hr = get_FieldByName(FieldName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IFieldPtr(_result, false); -} - -#pragma implementation_key(2053) -inline long mapWindow::IShapefile::GetnumPoints ( long ShapeIndex ) { - long _result = 0; - HRESULT _hr = get_numPoints(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2054) -inline VARIANT_BOOL mapWindow::IShapefile::CreateNewWithShapeID ( _bstr_t ShapefileName, enum ShpfileType ShapefileType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateNewWithShapeID(ShapefileName, ShapefileType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2055) -inline VARIANT_BOOL mapWindow::IShapefile::GetUseSpatialIndex ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseSpatialIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2056) -inline void mapWindow::IShapefile::PutUseSpatialIndex ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseSpatialIndex(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2057) -inline VARIANT_BOOL mapWindow::IShapefile::CreateSpatialIndex ( _bstr_t ShapefileName ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateSpatialIndex(ShapefileName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2058) -inline VARIANT_BOOL mapWindow::IShapefile::GetHasSpatialIndex ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HasSpatialIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2059) -inline void mapWindow::IShapefile::PutHasSpatialIndex ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_HasSpatialIndex(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2060) -inline VARIANT_BOOL mapWindow::IShapefile::Resource ( _bstr_t newShpPath ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Resource(newShpPath, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2061) -inline VARIANT_BOOL mapWindow::IShapefile::GetCacheExtents ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_CacheExtents(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2062) -inline void mapWindow::IShapefile::PutCacheExtents ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_CacheExtents(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2063) -inline VARIANT_BOOL mapWindow::IShapefile::RefreshExtents ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RefreshExtents(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2064) -inline VARIANT_BOOL mapWindow::IShapefile::RefreshShapeExtents ( long ShapeId ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RefreshShapeExtents(ShapeId, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2065) -inline VARIANT_BOOL mapWindow::IShapefile::GetUseQTree ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseQTree(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2066) -inline void mapWindow::IShapefile::PutUseQTree ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseQTree(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2067) -inline VARIANT_BOOL mapWindow::IShapefile::Save ( struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Save(cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2068) -inline VARIANT_BOOL mapWindow::IShapefile::IsSpatialIndexValid ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_IsSpatialIndexValid(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2069) -inline void mapWindow::IShapefile::PutSpatialIndexMaxAreaPercent ( double pVal ) { - HRESULT _hr = put_SpatialIndexMaxAreaPercent(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2070) -inline double mapWindow::IShapefile::GetSpatialIndexMaxAreaPercent ( ) { - double _result = 0; - HRESULT _hr = get_SpatialIndexMaxAreaPercent(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2071) -inline VARIANT_BOOL mapWindow::IShapefile::GetCanUseSpatialIndex ( struct IExtents * pArea ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_CanUseSpatialIndex(pArea, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2072) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::GetIntersection ( VARIANT_BOOL SelectedOnlyOfThis, struct IShapefile * sf, VARIANT_BOOL SelectedOnly, enum ShpfileType FileType, struct ICallback * cBack ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_GetIntersection(SelectedOnlyOfThis, sf, SelectedOnly, FileType, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2073) -inline VARIANT_BOOL mapWindow::IShapefile::SelectByShapefile ( struct IShapefile * sf, enum tkSpatialRelation Relation, VARIANT_BOOL SelectedOnly, VARIANT * result, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SelectByShapefile(sf, Relation, SelectedOnly, result, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2074) -inline long mapWindow::IShapefile::GetNumSelected ( ) { - long _result = 0; - HRESULT _hr = get_NumSelected(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2075) -inline VARIANT_BOOL mapWindow::IShapefile::GetShapeSelected ( long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShapeSelected(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2076) -inline void mapWindow::IShapefile::PutShapeSelected ( long ShapeIndex, VARIANT_BOOL pVal ) { - HRESULT _hr = put_ShapeSelected(ShapeIndex, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2077) -inline mapWindow::IShapeDrawingOptionsPtr mapWindow::IShapefile::GetSelectionDrawingOptions ( ) { - struct IShapeDrawingOptions * _result = 0; - HRESULT _hr = get_SelectionDrawingOptions(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapeDrawingOptionsPtr(_result, false); -} - -#pragma implementation_key(2078) -inline void mapWindow::IShapefile::PutSelectionDrawingOptions ( struct IShapeDrawingOptions * pVal ) { - HRESULT _hr = put_SelectionDrawingOptions(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2079) -inline HRESULT mapWindow::IShapefile::SelectAll ( ) { - HRESULT _hr = raw_SelectAll(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2080) -inline HRESULT mapWindow::IShapefile::SelectNone ( ) { - HRESULT _hr = raw_SelectNone(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2081) -inline HRESULT mapWindow::IShapefile::InvertSelection ( ) { - HRESULT _hr = raw_InvertSelection(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2082) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::Dissolve ( long FieldIndex, VARIANT_BOOL SelectedOnly ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_Dissolve(FieldIndex, SelectedOnly, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2083) -inline mapWindow::ILabelsPtr mapWindow::IShapefile::GetLabels ( ) { - struct ILabels * _result = 0; - HRESULT _hr = get_Labels(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILabelsPtr(_result, false); -} - -#pragma implementation_key(2084) -inline void mapWindow::IShapefile::PutLabels ( struct ILabels * pVal ) { - HRESULT _hr = put_Labels(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2085) -inline long mapWindow::IShapefile::GenerateLabels ( long FieldIndex, enum tkLabelPositioning Method, VARIANT_BOOL LargestPartOnly ) { - long _result = 0; - HRESULT _hr = raw_GenerateLabels(FieldIndex, Method, LargestPartOnly, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2086) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::Clone ( ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_Clone(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2087) -inline mapWindow::IShapeDrawingOptionsPtr mapWindow::IShapefile::GetDefaultDrawingOptions ( ) { - struct IShapeDrawingOptions * _result = 0; - HRESULT _hr = get_DefaultDrawingOptions(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapeDrawingOptionsPtr(_result, false); -} - -#pragma implementation_key(2088) -inline void mapWindow::IShapefile::PutDefaultDrawingOptions ( struct IShapeDrawingOptions * pVal ) { - HRESULT _hr = put_DefaultDrawingOptions(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2089) -inline mapWindow::IShapefileCategoriesPtr mapWindow::IShapefile::GetCategories ( ) { - struct IShapefileCategories * _result = 0; - HRESULT _hr = get_Categories(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefileCategoriesPtr(_result, false); -} - -#pragma implementation_key(2090) -inline void mapWindow::IShapefile::PutCategories ( struct IShapefileCategories * pVal ) { - HRESULT _hr = put_Categories(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2091) -inline mapWindow::IChartsPtr mapWindow::IShapefile::GetCharts ( ) { - struct ICharts * _result = 0; - HRESULT _hr = get_Charts(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IChartsPtr(_result, false); -} - -#pragma implementation_key(2092) -inline void mapWindow::IShapefile::PutCharts ( struct ICharts * pVal ) { - HRESULT _hr = put_Charts(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2093) -inline long mapWindow::IShapefile::GetShapeCategory ( long ShapeIndex ) { - long _result = 0; - HRESULT _hr = get_ShapeCategory(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2094) -inline void mapWindow::IShapefile::PutShapeCategory ( long ShapeIndex, long pVal ) { - HRESULT _hr = put_ShapeCategory(ShapeIndex, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2095) -inline mapWindow::ITablePtr mapWindow::IShapefile::GetTable ( ) { - struct ITable * _result = 0; - HRESULT _hr = get_Table(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ITablePtr(_result, false); -} - -#pragma implementation_key(2096) -inline _bstr_t mapWindow::IShapefile::GetVisibilityExpression ( ) { - BSTR _result = 0; - HRESULT _hr = get_VisibilityExpression(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2097) -inline void mapWindow::IShapefile::PutVisibilityExpression ( _bstr_t pVal ) { - HRESULT _hr = put_VisibilityExpression(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2098) -inline VARIANT_BOOL mapWindow::IShapefile::GetFastMode ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FastMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2099) -inline void mapWindow::IShapefile::PutFastMode ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_FastMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2100) -inline long mapWindow::IShapefile::GetMinDrawingSize ( ) { - long _result = 0; - HRESULT _hr = get_MinDrawingSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2101) -inline void mapWindow::IShapefile::PutMinDrawingSize ( long pVal ) { - HRESULT _hr = put_MinDrawingSize(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2102) -inline enum mapWindow::tkShapefileSourceType mapWindow::IShapefile::GetSourceType ( ) { - enum tkShapefileSourceType _result; - HRESULT _hr = get_SourceType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2103) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::BufferByDistance ( double Distance, long nSegments, VARIANT_BOOL SelectedOnly, VARIANT_BOOL MergeResults ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_BufferByDistance(Distance, nSegments, SelectedOnly, MergeResults, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2104) -inline enum mapWindow::tkGeometryEngine mapWindow::IShapefile::GetGeometryEngine ( ) { - enum tkGeometryEngine _result; - HRESULT _hr = get_GeometryEngine(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2105) -inline void mapWindow::IShapefile::PutGeometryEngine ( enum tkGeometryEngine pVal ) { - HRESULT _hr = put_GeometryEngine(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2106) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::Difference ( VARIANT_BOOL SelectedOnlySubject, struct IShapefile * sfOverlay, VARIANT_BOOL SelectedOnlyOverlay ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_Difference(SelectedOnlySubject, sfOverlay, SelectedOnlyOverlay, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2107) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::Clip ( VARIANT_BOOL SelectedOnlySubject, struct IShapefile * sfOverlay, VARIANT_BOOL SelectedOnlyOverlay ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_Clip(SelectedOnlySubject, sfOverlay, SelectedOnlyOverlay, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2108) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::SymmDifference ( VARIANT_BOOL SelectedOnlySubject, struct IShapefile * sfOverlay, VARIANT_BOOL SelectedOnlyOverlay ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_SymmDifference(SelectedOnlySubject, sfOverlay, SelectedOnlyOverlay, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2109) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::Union ( VARIANT_BOOL SelectedOnlySubject, struct IShapefile * sfOverlay, VARIANT_BOOL SelectedOnlyOverlay ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_Union(SelectedOnlySubject, sfOverlay, SelectedOnlyOverlay, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2110) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::ExplodeShapes ( VARIANT_BOOL SelectedOnly ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_ExplodeShapes(SelectedOnly, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2111) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::AggregateShapes ( VARIANT_BOOL SelectedOnly, long FieldIndex ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_AggregateShapes(SelectedOnly, FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2112) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::ExportSelection ( ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_ExportSelection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2113) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::Sort ( long FieldIndex, VARIANT_BOOL Ascending ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_Sort(FieldIndex, Ascending, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2114) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::Merge ( VARIANT_BOOL SelectedOnlyThis, struct IShapefile * sf, VARIANT_BOOL SelectedOnly ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_Merge(SelectedOnlyThis, sf, SelectedOnly, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2115) -inline OLE_COLOR mapWindow::IShapefile::GetSelectionColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_SelectionColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2116) -inline void mapWindow::IShapefile::PutSelectionColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_SelectionColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2117) -inline enum mapWindow::tkSelectionAppearance mapWindow::IShapefile::GetSelectionAppearance ( ) { - enum tkSelectionAppearance _result; - HRESULT _hr = get_SelectionAppearance(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2118) -inline void mapWindow::IShapefile::PutSelectionAppearance ( enum tkSelectionAppearance retVal ) { - HRESULT _hr = put_SelectionAppearance(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2119) -inline enum mapWindow::tkCollisionMode mapWindow::IShapefile::GetCollisionMode ( ) { - enum tkCollisionMode _result; - HRESULT _hr = get_CollisionMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2120) -inline void mapWindow::IShapefile::PutCollisionMode ( enum tkCollisionMode retVal ) { - HRESULT _hr = put_CollisionMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2121) -inline unsigned char mapWindow::IShapefile::GetSelectionTransparency ( ) { - unsigned char _result = 0; - HRESULT _hr = get_SelectionTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2122) -inline void mapWindow::IShapefile::PutSelectionTransparency ( unsigned char retVal ) { - HRESULT _hr = put_SelectionTransparency(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2123) -inline void mapWindow::IShapefile::PutStopExecution ( struct IStopExecution * _arg1 ) { - HRESULT _hr = put_StopExecution(_arg1); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2124) -inline _bstr_t mapWindow::IShapefile::Serialize ( VARIANT_BOOL SaveSelection ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(SaveSelection, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2125) -inline HRESULT mapWindow::IShapefile::Deserialize ( VARIANT_BOOL LoadSelection, _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(LoadSelection, newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2126) -inline mapWindow::IGeoProjectionPtr mapWindow::IShapefile::GetGeoProjection ( ) { - struct IGeoProjection * _result = 0; - HRESULT _hr = get_GeoProjection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGeoProjectionPtr(_result, false); -} - -#pragma implementation_key(2127) -inline void mapWindow::IShapefile::PutGeoProjection ( struct IGeoProjection * retVal ) { - HRESULT _hr = put_GeoProjection(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2128) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::Reproject ( struct IGeoProjection * newProjection, long * reprojectedCount ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_Reproject(newProjection, reprojectedCount, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2129) -inline VARIANT_BOOL mapWindow::IShapefile::ReprojectInPlace ( struct IGeoProjection * newProjection, long * reprojectedCount ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ReprojectInPlace(newProjection, reprojectedCount, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2130) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::SimplifyLines ( double Tolerance, VARIANT_BOOL SelectedOnly ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_SimplifyLines(Tolerance, SelectedOnly, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2131) -inline VARIANT_BOOL mapWindow::IShapefile::FixUpShapes ( struct IShapefile * * retVal ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_FixUpShapes(retVal, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2132) -inline long mapWindow::IShapefile::EditAddShape ( struct IShape * Shape ) { - long _result = 0; - HRESULT _hr = raw_EditAddShape(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2133) -inline long mapWindow::IShapefile::EditAddField ( _bstr_t Name, enum FieldType Type, int Precision, int Width ) { - long _result = 0; - HRESULT _hr = raw_EditAddField(Name, Type, Precision, Width, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2134) -inline VARIANT_BOOL mapWindow::IShapefile::GetRelatedShapes ( long referenceIndex, enum tkSpatialRelation Relation, VARIANT * resultArray ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetRelatedShapes(referenceIndex, Relation, resultArray, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2135) -inline VARIANT_BOOL mapWindow::IShapefile::GetRelatedShapes2 ( struct IShape * referenceShape, enum tkSpatialRelation Relation, VARIANT * resultArray ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetRelatedShapes2(referenceShape, Relation, resultArray, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2136) -inline VARIANT_BOOL mapWindow::IShapefile::GetIdentifiable ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Identifiable(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2137) -inline void mapWindow::IShapefile::PutIdentifiable ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_Identifiable(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2138) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::Segmentize ( ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_Segmentize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2139) -inline VARIANT_BOOL mapWindow::IShapefile::GetClosestVertex ( double x, double y, double maxDistance, long * ShapeIndex, long * pointIndex, double * Distance ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetClosestVertex(x, y, maxDistance, ShapeIndex, pointIndex, Distance, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2140) -inline VARIANT_BOOL mapWindow::IShapefile::HasInvalidShapes ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_HasInvalidShapes(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2141) -inline _bstr_t mapWindow::IShapefile::GetShapeCategory2 ( long ShapeIndex ) { - BSTR _result = 0; - HRESULT _hr = get_ShapeCategory2(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2142) -inline void mapWindow::IShapefile::PutShapeCategory2 ( long ShapeIndex, _bstr_t categoryName ) { - HRESULT _hr = put_ShapeCategory2(ShapeIndex, categoryName); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2143) -inline mapWindow::IShapefileCategoryPtr mapWindow::IShapefile::GetShapeCategory3 ( long ShapeIndex ) { - struct IShapefileCategory * _result = 0; - HRESULT _hr = get_ShapeCategory3(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefileCategoryPtr(_result, false); -} - -#pragma implementation_key(2144) -inline void mapWindow::IShapefile::PutShapeCategory3 ( long ShapeIndex, struct IShapefileCategory * Category ) { - HRESULT _hr = put_ShapeCategory3(ShapeIndex, Category); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2145) -inline VARIANT_BOOL mapWindow::IShapefile::Dump ( _bstr_t ShapefileName, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Dump(ShapefileName, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2146) -inline VARIANT_BOOL mapWindow::IShapefile::LoadDataFrom ( _bstr_t ShapefileName, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_LoadDataFrom(ShapefileName, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2147) -inline mapWindow::IShapeValidationInfoPtr mapWindow::IShapefile::GetLastInputValidation ( ) { - struct IShapeValidationInfo * _result = 0; - HRESULT _hr = get_LastInputValidation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapeValidationInfoPtr(_result, false); -} - -#pragma implementation_key(2148) -inline mapWindow::IShapeValidationInfoPtr mapWindow::IShapefile::GetLastOutputValidation ( ) { - struct IShapeValidationInfo * _result = 0; - HRESULT _hr = get_LastOutputValidation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapeValidationInfoPtr(_result, false); -} - -#pragma implementation_key(2149) -inline HRESULT mapWindow::IShapefile::ClearCachedGeometries ( ) { - HRESULT _hr = raw_ClearCachedGeometries(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2150) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::AggregateShapesWithStats ( VARIANT_BOOL SelectedOnly, long FieldIndex, struct IFieldStatOperations * statOperations ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_AggregateShapesWithStats(SelectedOnly, FieldIndex, statOperations, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2151) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::DissolveWithStats ( long FieldIndex, VARIANT_BOOL SelectedOnly, struct IFieldStatOperations * statOperations ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_DissolveWithStats(FieldIndex, SelectedOnly, statOperations, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2152) -inline VARIANT_BOOL mapWindow::IShapefile::GetShapeVisible ( long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShapeVisible(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2153) -inline double mapWindow::IShapefile::GetShapeRotation ( long ShapeIndex ) { - double _result = 0; - HRESULT _hr = get_ShapeRotation(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2154) -inline void mapWindow::IShapefile::PutShapeRotation ( long ShapeIndex, double pVal ) { - HRESULT _hr = put_ShapeRotation(ShapeIndex, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2155) -inline VARIANT_BOOL mapWindow::IShapefile::GetVolatile ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Volatile(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2156) -inline void mapWindow::IShapefile::PutVolatile ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Volatile(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2157) -inline VARIANT_BOOL mapWindow::IShapefile::EditUpdateShape ( long ShapeIndex, struct IShape * shpNew ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditUpdateShape(ShapeIndex, shpNew, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2158) -inline VARIANT_BOOL mapWindow::IShapefile::GetShapeModified ( long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShapeModified(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2159) -inline void mapWindow::IShapefile::PutShapeModified ( long ShapeIndex, VARIANT_BOOL retVal ) { - HRESULT _hr = put_ShapeModified(ShapeIndex, retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2160) -inline VARIANT_BOOL mapWindow::IShapefile::GetInteractiveEditing ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_InteractiveEditing(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2161) -inline void mapWindow::IShapefile::PutInteractiveEditing ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_InteractiveEditing(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2162) -inline VARIANT_BOOL mapWindow::IShapefile::GetShapeIsHidden ( long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShapeIsHidden(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2163) -inline void mapWindow::IShapefile::PutShapeIsHidden ( long ShapeIndex, VARIANT_BOOL pVal ) { - HRESULT _hr = put_ShapeIsHidden(ShapeIndex, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2164) -inline VARIANT_BOOL mapWindow::IShapefile::GetSnappable ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Snappable(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2165) -inline void mapWindow::IShapefile::PutSnappable ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Snappable(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2166) -inline _bstr_t mapWindow::IShapefile::Serialize2 ( VARIANT_BOOL SaveSelection, VARIANT_BOOL SerializeCategories ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize2(SaveSelection, SerializeCategories, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2167) -inline enum mapWindow::ShpfileType mapWindow::IShapefile::GetShapefileType2D ( ) { - enum ShpfileType _result; - HRESULT _hr = get_ShapefileType2D(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2168) -inline long mapWindow::IShapefile::GetFieldIndexByName ( _bstr_t FieldName ) { - long _result = 0; - HRESULT _hr = get_FieldIndexByName(FieldName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2169) -inline VARIANT_BOOL mapWindow::IShapefile::Move ( double xOffset, double yOffset ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Move(xOffset, yOffset, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2170) -inline VARIANT_BOOL mapWindow::IShapefile::RemoveSpatialIndex ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemoveSpatialIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2171) -inline VARIANT_BOOL mapWindow::IShapefile::GetShapeRendered ( long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShapeRendered(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2172) -inline _bstr_t mapWindow::IShapefile::GetSortField ( ) { - BSTR _result = 0; - HRESULT _hr = get_SortField(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2173) -inline void mapWindow::IShapefile::PutSortField ( _bstr_t pVal ) { - HRESULT _hr = put_SortField(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2174) -inline VARIANT_BOOL mapWindow::IShapefile::GetSortAscending ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_SortAscending(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2175) -inline void mapWindow::IShapefile::PutSortAscending ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_SortAscending(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2176) -inline HRESULT mapWindow::IShapefile::UpdateSortField ( ) { - HRESULT _hr = raw_UpdateSortField(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2177) -inline VARIANT_BOOL mapWindow::IShapefile::SaveAsEx ( _bstr_t newFilename, VARIANT_BOOL stopEditing, VARIANT_BOOL unboundFile ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SaveAsEx(newFilename, stopEditing, unboundFile, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2178) -inline VARIANT_BOOL mapWindow::IShapefile::FixUpShapes2 ( VARIANT_BOOL SelectedOnly, struct IShapefile * * result ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_FixUpShapes2(SelectedOnly, result, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2179) -inline VARIANT_BOOL mapWindow::IShapefile::StartAppendMode ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StartAppendMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2180) -inline HRESULT mapWindow::IShapefile::StopAppendMode ( ) { - HRESULT _hr = raw_StopAppendMode(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2181) -inline VARIANT_BOOL mapWindow::IShapefile::GetAppendMode ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AppendMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IShapefileCategories wrapper method implementations -// - -#pragma implementation_key(2182) -inline long mapWindow::IShapefileCategories::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2183) -inline _bstr_t mapWindow::IShapefileCategories::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2184) -inline mapWindow::ICallbackPtr mapWindow::IShapefileCategories::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(2185) -inline void mapWindow::IShapefileCategories::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2186) -inline _bstr_t mapWindow::IShapefileCategories::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2187) -inline void mapWindow::IShapefileCategories::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2188) -inline mapWindow::IShapefileCategoryPtr mapWindow::IShapefileCategories::Add ( _bstr_t Name ) { - struct IShapefileCategory * _result = 0; - HRESULT _hr = raw_Add(Name, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefileCategoryPtr(_result, false); -} - -#pragma implementation_key(2189) -inline mapWindow::IShapefileCategoryPtr mapWindow::IShapefileCategories::Insert ( long Index, _bstr_t Name ) { - struct IShapefileCategory * _result = 0; - HRESULT _hr = raw_Insert(Index, Name, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefileCategoryPtr(_result, false); -} - -#pragma implementation_key(2190) -inline VARIANT_BOOL mapWindow::IShapefileCategories::Remove ( long Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Remove(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2191) -inline HRESULT mapWindow::IShapefileCategories::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2192) -inline mapWindow::IShapefileCategoryPtr mapWindow::IShapefileCategories::GetItem ( long Index ) { - struct IShapefileCategory * _result = 0; - HRESULT _hr = get_Item(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefileCategoryPtr(_result, false); -} - -#pragma implementation_key(2193) -inline void mapWindow::IShapefileCategories::PutItem ( long Index, struct IShapefileCategory * pVal ) { - HRESULT _hr = put_Item(Index, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2194) -inline VARIANT_BOOL mapWindow::IShapefileCategories::Generate ( long FieldIndex, enum tkClassificationType ClassificationType, long numClasses ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Generate(FieldIndex, ClassificationType, numClasses, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2195) -inline long mapWindow::IShapefileCategories::GetCount ( ) { - long _result = 0; - HRESULT _hr = get_Count(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2196) -inline mapWindow::IShapefilePtr mapWindow::IShapefileCategories::GetShapefile ( ) { - struct IShapefile * _result = 0; - HRESULT _hr = get_Shapefile(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2197) -inline HRESULT mapWindow::IShapefileCategories::ApplyExpressions ( ) { - HRESULT _hr = raw_ApplyExpressions(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2198) -inline HRESULT mapWindow::IShapefileCategories::ApplyExpression ( long CategoryIndex ) { - HRESULT _hr = raw_ApplyExpression(CategoryIndex); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2199) -inline HRESULT mapWindow::IShapefileCategories::ApplyColorScheme ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme ) { - HRESULT _hr = raw_ApplyColorScheme(Type, ColorScheme); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2200) -inline HRESULT mapWindow::IShapefileCategories::ApplyColorScheme2 ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme, enum tkShapeElements ShapeElement ) { - HRESULT _hr = raw_ApplyColorScheme2(Type, ColorScheme, ShapeElement); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2201) -inline HRESULT mapWindow::IShapefileCategories::ApplyColorScheme3 ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme, enum tkShapeElements ShapeElement, long CategoryStartIndex, long CategoryEndIndex ) { - HRESULT _hr = raw_ApplyColorScheme3(Type, ColorScheme, ShapeElement, CategoryStartIndex, CategoryEndIndex); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2202) -inline _bstr_t mapWindow::IShapefileCategories::GetCaption ( ) { - BSTR _result = 0; - HRESULT _hr = get_Caption(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2203) -inline void mapWindow::IShapefileCategories::PutCaption ( _bstr_t pVal ) { - HRESULT _hr = put_Caption(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2204) -inline VARIANT_BOOL mapWindow::IShapefileCategories::MoveUp ( long Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MoveUp(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2205) -inline VARIANT_BOOL mapWindow::IShapefileCategories::MoveDown ( long Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MoveDown(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2206) -inline _bstr_t mapWindow::IShapefileCategories::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2207) -inline HRESULT mapWindow::IShapefileCategories::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2208) -inline VARIANT_BOOL mapWindow::IShapefileCategories::AddRange ( long FieldIndex, enum tkClassificationType ClassificationType, long numClasses, const _variant_t & MinValue, const _variant_t & MaxValue ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_AddRange(FieldIndex, ClassificationType, numClasses, MinValue, MaxValue, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2209) -inline int mapWindow::IShapefileCategories::GetCategoryIndexByName ( _bstr_t categoryName ) { - int _result = 0; - HRESULT _hr = get_CategoryIndexByName(categoryName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2210) -inline int mapWindow::IShapefileCategories::GetCategoryIndex ( struct IShapefileCategory * Category ) { - int _result = 0; - HRESULT _hr = get_CategoryIndex(Category, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2211) -inline VARIANT_BOOL mapWindow::IShapefileCategories::GeneratePolygonColors ( struct IColorScheme * Scheme ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GeneratePolygonColors(Scheme, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2212) -inline long mapWindow::IShapefileCategories::GetClassificationField ( ) { - long _result = 0; - HRESULT _hr = get_ClassificationField(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2213) -inline void mapWindow::IShapefileCategories::PutClassificationField ( long pVal ) { - HRESULT _hr = put_ClassificationField(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2214) -inline VARIANT_BOOL mapWindow::IShapefileCategories::Generate2 ( _bstr_t FieldName, enum tkClassificationType ClassificationType, long numClasses ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Generate2(FieldName, ClassificationType, numClasses, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2215) -inline HRESULT mapWindow::IShapefileCategories::Add2 ( struct IShapefileCategory * Category ) { - HRESULT _hr = raw_Add2(Category); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2216) -inline VARIANT_BOOL mapWindow::IShapefileCategories::Insert2 ( long Index, struct IShapefileCategory * Category ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Insert2(Index, Category, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IFieldStatOperations wrapper method implementations -// - -#pragma implementation_key(2217) -inline HRESULT mapWindow::IFieldStatOperations::AddFieldIndex ( int FieldIndex, enum tkFieldStatOperation Operation ) { - HRESULT _hr = raw_AddFieldIndex(FieldIndex, Operation); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2218) -inline VARIANT_BOOL mapWindow::IFieldStatOperations::Remove ( int operationIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Remove(operationIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2219) -inline HRESULT mapWindow::IFieldStatOperations::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2220) -inline int mapWindow::IFieldStatOperations::GetCount ( ) { - int _result = 0; - HRESULT _hr = get_Count(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2221) -inline enum mapWindow::tkFieldStatOperation mapWindow::IFieldStatOperations::GetOperation ( int operationIndex ) { - enum tkFieldStatOperation _result; - HRESULT _hr = get_Operation(operationIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2222) -inline int mapWindow::IFieldStatOperations::GetFieldIndex ( int operationIndex ) { - int _result = 0; - HRESULT _hr = get_FieldIndex(operationIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2223) -inline long mapWindow::IFieldStatOperations::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2224) -inline _bstr_t mapWindow::IFieldStatOperations::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2225) -inline HRESULT mapWindow::IFieldStatOperations::AddFieldName ( _bstr_t FieldName, enum tkFieldStatOperation Operation ) { - HRESULT _hr = raw_AddFieldName(FieldName, Operation); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2226) -inline _bstr_t mapWindow::IFieldStatOperations::GetFieldName ( int operationIndex ) { - BSTR _result = 0; - HRESULT _hr = get_FieldName(operationIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2227) -inline VARIANT_BOOL mapWindow::IFieldStatOperations::Validate ( struct IShapefile * sf ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Validate(sf, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2228) -inline VARIANT_BOOL mapWindow::IFieldStatOperations::GetOperationIsValid ( int operationIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_OperationIsValid(operationIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2229) -inline enum mapWindow::tkFieldOperationValidity mapWindow::IFieldStatOperations::GetOperationIsValidReason ( int operationIndex ) { - enum tkFieldOperationValidity _result; - HRESULT _hr = get_OperationIsValidReason(operationIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2230) -inline _bstr_t mapWindow::IFieldStatOperations::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2231) -inline void mapWindow::IFieldStatOperations::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IOgrLayer wrapper method implementations -// - -#pragma implementation_key(2232) -inline _bstr_t mapWindow::IOgrLayer::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2233) -inline long mapWindow::IOgrLayer::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2234) -inline mapWindow::ICallbackPtr mapWindow::IOgrLayer::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(2235) -inline void mapWindow::IOgrLayer::PutGlobalCallback ( struct ICallback * retVal ) { - HRESULT _hr = put_GlobalCallback(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2236) -inline _bstr_t mapWindow::IOgrLayer::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2237) -inline void mapWindow::IOgrLayer::PutKey ( _bstr_t retVal ) { - HRESULT _hr = put_Key(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2238) -inline HRESULT mapWindow::IOgrLayer::Close ( ) { - HRESULT _hr = raw_Close(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2239) -inline _bstr_t mapWindow::IOgrLayer::GetName ( ) { - BSTR _result = 0; - HRESULT _hr = get_Name(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2240) -inline mapWindow::IShapefilePtr mapWindow::IOgrLayer::GetBuffer ( ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_GetBuffer(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2241) -inline VARIANT_BOOL mapWindow::IOgrLayer::ReloadFromSource ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ReloadFromSource(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2242) -inline VARIANT_BOOL mapWindow::IOgrLayer::RedefineQuery ( _bstr_t newSql ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RedefineQuery(newSql, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2243) -inline _bstr_t mapWindow::IOgrLayer::GetConnectionString ( ) { - BSTR _result = 0; - HRESULT _hr = raw_GetConnectionString(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2244) -inline _bstr_t mapWindow::IOgrLayer::GetSourceQuery ( ) { - BSTR _result = 0; - HRESULT _hr = raw_GetSourceQuery(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2245) -inline mapWindow::IGeoProjectionPtr mapWindow::IOgrLayer::GetGeoProjection ( ) { - struct IGeoProjection * _result = 0; - HRESULT _hr = get_GeoProjection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGeoProjectionPtr(_result, false); -} - -#pragma implementation_key(2246) -inline enum mapWindow::ShpfileType mapWindow::IOgrLayer::GetShapeType ( ) { - enum ShpfileType _result; - HRESULT _hr = get_ShapeType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2247) -inline VARIANT_BOOL mapWindow::IOgrLayer::GetDataIsReprojected ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_DataIsReprojected(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2248) -inline _bstr_t mapWindow::IOgrLayer::GetFIDColumnName ( ) { - BSTR _result = 0; - HRESULT _hr = get_FIDColumnName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2249) -inline enum mapWindow::tkOgrSaveResult mapWindow::IOgrLayer::SaveChanges ( int * savedCount, enum tkOgrSaveType saveType, VARIANT_BOOL validateShapes ) { - enum tkOgrSaveResult _result; - HRESULT _hr = raw_SaveChanges(savedCount, saveType, validateShapes, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2250) -inline VARIANT_BOOL mapWindow::IOgrLayer::TestCapability ( enum tkOgrLayerCapability capability ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_TestCapability(capability, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2251) -inline int mapWindow::IOgrLayer::GetUpdateSourceErrorCount ( ) { - int _result = 0; - HRESULT _hr = get_UpdateSourceErrorCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2252) -inline _bstr_t mapWindow::IOgrLayer::GetUpdateSourceErrorMsg ( int errorIndex ) { - BSTR _result = 0; - HRESULT _hr = get_UpdateSourceErrorMsg(errorIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2253) -inline int mapWindow::IOgrLayer::GetUpdateSourceErrorShapeIndex ( int errorIndex ) { - int _result = 0; - HRESULT _hr = get_UpdateSourceErrorShapeIndex(errorIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2254) -inline int mapWindow::IOgrLayer::GetFeatureCount ( VARIANT_BOOL forceLoading ) { - int _result = 0; - HRESULT _hr = get_FeatureCount(forceLoading, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2255) -inline VARIANT_BOOL mapWindow::IOgrLayer::GetExtents ( struct IExtents * * layerExtents, VARIANT_BOOL forceLoading ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Extents(layerExtents, forceLoading, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2256) -inline _bstr_t mapWindow::IOgrLayer::GetGeometryColumnName ( ) { - BSTR _result = 0; - HRESULT _hr = get_GeometryColumnName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2257) -inline VARIANT_BOOL mapWindow::IOgrLayer::GetSupportsEditing ( enum tkOgrSaveType editingType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_SupportsEditing(editingType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2258) -inline _bstr_t mapWindow::IOgrLayer::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2259) -inline VARIANT_BOOL mapWindow::IOgrLayer::Deserialize ( _bstr_t newVal ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Deserialize(newVal, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2260) -inline VARIANT_BOOL mapWindow::IOgrLayer::OpenFromQuery ( _bstr_t connectionString, _bstr_t sql ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_OpenFromQuery(connectionString, sql, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2261) -inline VARIANT_BOOL mapWindow::IOgrLayer::OpenFromDatabase ( _bstr_t connectionString, _bstr_t LayerName, VARIANT_BOOL forUpdate ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_OpenFromDatabase(connectionString, LayerName, forUpdate, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2262) -inline enum mapWindow::tkOgrSourceType mapWindow::IOgrLayer::GetSourceType ( ) { - enum tkOgrSourceType _result; - HRESULT _hr = get_SourceType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2263) -inline _bstr_t mapWindow::IOgrLayer::GetGdalLastErrorMsg ( ) { - BSTR _result = 0; - HRESULT _hr = get_GdalLastErrorMsg(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2264) -inline VARIANT_BOOL mapWindow::IOgrLayer::GetDynamicLoading ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_DynamicLoading(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2265) -inline void mapWindow::IOgrLayer::PutDynamicLoading ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_DynamicLoading(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2266) -inline long mapWindow::IOgrLayer::GetMaxFeatureCount ( ) { - long _result = 0; - HRESULT _hr = get_MaxFeatureCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2267) -inline void mapWindow::IOgrLayer::PutMaxFeatureCount ( long pVal ) { - HRESULT _hr = put_MaxFeatureCount(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2268) -inline VARIANT_BOOL mapWindow::IOgrLayer::GetSupportsStyles ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_SupportsStyles(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2269) -inline long mapWindow::IOgrLayer::GetNumStyles ( ) { - long _result = 0; - HRESULT _hr = raw_GetNumStyles(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2270) -inline _bstr_t mapWindow::IOgrLayer::GetStyleName ( long styleIndex ) { - BSTR _result = 0; - HRESULT _hr = get_StyleName(styleIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2271) -inline VARIANT_BOOL mapWindow::IOgrLayer::ClearStyles ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ClearStyles(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2272) -inline VARIANT_BOOL mapWindow::IOgrLayer::RemoveStyle ( _bstr_t StyleName ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemoveStyle(StyleName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2273) -inline _bstr_t mapWindow::IOgrLayer::GetLabelExpression ( ) { - BSTR _result = 0; - HRESULT _hr = get_LabelExpression(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2274) -inline void mapWindow::IOgrLayer::PutLabelExpression ( _bstr_t pVal ) { - HRESULT _hr = put_LabelExpression(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2275) -inline enum mapWindow::tkLabelPositioning mapWindow::IOgrLayer::GetLabelPosition ( ) { - enum tkLabelPositioning _result; - HRESULT _hr = get_LabelPosition(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2276) -inline void mapWindow::IOgrLayer::PutLabelPosition ( enum tkLabelPositioning pVal ) { - HRESULT _hr = put_LabelPosition(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2277) -inline enum mapWindow::tkLineLabelOrientation mapWindow::IOgrLayer::GetLabelOrientation ( ) { - enum tkLineLabelOrientation _result; - HRESULT _hr = get_LabelOrientation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2278) -inline void mapWindow::IOgrLayer::PutLabelOrientation ( enum tkLineLabelOrientation pVal ) { - HRESULT _hr = put_LabelOrientation(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2279) -inline VARIANT_BOOL mapWindow::IOgrLayer::GenerateCategories ( _bstr_t FieldName, enum tkClassificationType ClassificationType, long numClasses, enum tkMapColor colorStart, enum tkMapColor colorEnd, enum tkColorSchemeType schemeType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GenerateCategories(FieldName, ClassificationType, numClasses, colorStart, colorEnd, schemeType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2280) -inline enum mapWindow::ShpfileType mapWindow::IOgrLayer::GetShapeType2D ( ) { - enum ShpfileType _result; - HRESULT _hr = get_ShapeType2D(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2281) -inline _bstr_t mapWindow::IOgrLayer::GetDriverName ( ) { - BSTR _result = 0; - HRESULT _hr = get_DriverName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2282) -inline VARIANT_BOOL mapWindow::IOgrLayer::OpenFromFile ( _bstr_t Filename, VARIANT_BOOL forUpdate ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_OpenFromFile(Filename, forUpdate, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2283) -inline _variant_t mapWindow::IOgrLayer::GetAvailableShapeTypes ( ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_AvailableShapeTypes(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(2284) -inline enum mapWindow::ShpfileType mapWindow::IOgrLayer::GetActiveShapeType ( ) { - enum ShpfileType _result; - HRESULT _hr = get_ActiveShapeType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2285) -inline void mapWindow::IOgrLayer::PutActiveShapeType ( enum ShpfileType pVal ) { - HRESULT _hr = put_ActiveShapeType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2286) -inline VARIANT_BOOL mapWindow::IOgrLayer::GetIsExternalDatasource ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsExternalDatasource(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IOgrDatasource wrapper method implementations -// - -#pragma implementation_key(2287) -inline _bstr_t mapWindow::IOgrDatasource::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2288) -inline long mapWindow::IOgrDatasource::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2289) -inline mapWindow::ICallbackPtr mapWindow::IOgrDatasource::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(2290) -inline void mapWindow::IOgrDatasource::PutGlobalCallback ( struct ICallback * retVal ) { - HRESULT _hr = put_GlobalCallback(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2291) -inline _bstr_t mapWindow::IOgrDatasource::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2292) -inline void mapWindow::IOgrDatasource::PutKey ( _bstr_t retVal ) { - HRESULT _hr = put_Key(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2293) -inline HRESULT mapWindow::IOgrDatasource::Close ( ) { - HRESULT _hr = raw_Close(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2294) -inline VARIANT_BOOL mapWindow::IOgrDatasource::Open ( _bstr_t connectionString ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Open(connectionString, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2295) -inline int mapWindow::IOgrDatasource::GetLayerCount ( ) { - int _result = 0; - HRESULT _hr = get_LayerCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2296) -inline mapWindow::IOgrLayerPtr mapWindow::IOgrDatasource::GetLayer ( int Index, VARIANT_BOOL forUpdate ) { - struct IOgrLayer * _result = 0; - HRESULT _hr = raw_GetLayer(Index, forUpdate, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IOgrLayerPtr(_result, false); -} - -#pragma implementation_key(2297) -inline _bstr_t mapWindow::IOgrDatasource::GetDriverName ( ) { - BSTR _result = 0; - HRESULT _hr = get_DriverName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2298) -inline _bstr_t mapWindow::IOgrDatasource::GetLayerName ( int layerIndex ) { - BSTR _result = 0; - HRESULT _hr = raw_GetLayerName(layerIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2299) -inline mapWindow::IOgrLayerPtr mapWindow::IOgrDatasource::GetLayerByName ( _bstr_t LayerName, VARIANT_BOOL forUpdate ) { - struct IOgrLayer * _result = 0; - HRESULT _hr = raw_GetLayerByName(LayerName, forUpdate, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IOgrLayerPtr(_result, false); -} - -#pragma implementation_key(2300) -inline mapWindow::IOgrLayerPtr mapWindow::IOgrDatasource::RunQuery ( _bstr_t sql ) { - struct IOgrLayer * _result = 0; - HRESULT _hr = raw_RunQuery(sql, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IOgrLayerPtr(_result, false); -} - -#pragma implementation_key(2301) -inline VARIANT_BOOL mapWindow::IOgrDatasource::DeleteLayer ( int layerIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DeleteLayer(layerIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2302) -inline VARIANT_BOOL mapWindow::IOgrDatasource::TestCapability ( enum tkOgrDSCapability capability ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_TestCapability(capability, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2303) -inline VARIANT_BOOL mapWindow::IOgrDatasource::CreateLayer ( _bstr_t LayerName, enum ShpfileType ShpType, struct IGeoProjection * Projection, _bstr_t creationOptions ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateLayer(LayerName, ShpType, Projection, creationOptions, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2304) -inline int mapWindow::IOgrDatasource::LayerIndexByName ( _bstr_t LayerName ) { - int _result = 0; - HRESULT _hr = raw_LayerIndexByName(LayerName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2305) -inline VARIANT_BOOL mapWindow::IOgrDatasource::ImportShapefile ( struct IShapefile * sf, _bstr_t LayerName, _bstr_t creationOptions, enum tkShapeValidationMode shapeValidationMode ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ImportShapefile(sf, LayerName, creationOptions, shapeValidationMode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2306) -inline _bstr_t mapWindow::IOgrDatasource::GetDriverMetadata ( enum tkGdalDriverMetadata Metadata ) { - BSTR _result = 0; - HRESULT _hr = get_DriverMetadata(Metadata, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2307) -inline int mapWindow::IOgrDatasource::GetDriverMetadataCount ( ) { - int _result = 0; - HRESULT _hr = get_DriverMetadataCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2308) -inline _bstr_t mapWindow::IOgrDatasource::GetDriverMetadataItem ( int metadataIndex ) { - BSTR _result = 0; - HRESULT _hr = get_DriverMetadataItem(metadataIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2309) -inline VARIANT_BOOL mapWindow::IOgrDatasource::ExecuteSQL ( _bstr_t sql, BSTR * errorMessage ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ExecuteSQL(sql, errorMessage, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2310) -inline _bstr_t mapWindow::IOgrDatasource::GetGdalLastErrorMsg ( ) { - BSTR _result = 0; - HRESULT _hr = get_GdalLastErrorMsg(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2311) -inline _variant_t mapWindow::IOgrDatasource::GetSchemas ( ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = raw_GetSchemas(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(2312) -inline mapWindow::IOgrLayerPtr mapWindow::IOgrDatasource::GetLayer2 ( long Index, VARIANT_BOOL forUpdate, VARIANT_BOOL newConnection ) { - struct IOgrLayer * _result = 0; - HRESULT _hr = raw_GetLayer2(Index, forUpdate, newConnection, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IOgrLayerPtr(_result, false); -} - -#pragma implementation_key(2313) -inline VARIANT_BOOL mapWindow::IOgrDatasource::Open2 ( _bstr_t connectionString, VARIANT_BOOL forUpdate ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Open2(connectionString, forUpdate, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IShapeNetwork wrapper method implementations -// - -#pragma implementation_key(2314) -inline long mapWindow::IShapeNetwork::Build ( struct IShapefile * Shapefile, long ShapeIndex, long FinalPointIndex, double Tolerance, enum AmbiguityResolution ar, struct ICallback * cBack ) { - long _result = 0; - HRESULT _hr = raw_Build(Shapefile, ShapeIndex, FinalPointIndex, Tolerance, ar, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2315) -inline VARIANT_BOOL mapWindow::IShapeNetwork::DeleteShape ( long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DeleteShape(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2316) -inline mapWindow::IGridPtr mapWindow::IShapeNetwork::RasterizeD8 ( VARIANT_BOOL UseNetworkBounds, struct IGridHeader * Header, double Cellsize, struct ICallback * cBack ) { - struct IGrid * _result = 0; - HRESULT _hr = raw_RasterizeD8(UseNetworkBounds, Header, Cellsize, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridPtr(_result, false); -} - -#pragma implementation_key(2317) -inline VARIANT_BOOL mapWindow::IShapeNetwork::MoveUp ( long UpIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MoveUp(UpIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2318) -inline VARIANT_BOOL mapWindow::IShapeNetwork::MoveDown ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MoveDown(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2319) -inline VARIANT_BOOL mapWindow::IShapeNetwork::MoveTo ( long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MoveTo(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2320) -inline VARIANT_BOOL mapWindow::IShapeNetwork::MoveToOutlet ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MoveToOutlet(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2321) -inline mapWindow::IShapefilePtr mapWindow::IShapeNetwork::GetShapefile ( ) { - struct IShapefile * _result = 0; - HRESULT _hr = get_Shapefile(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2322) -inline mapWindow::IShapePtr mapWindow::IShapeNetwork::GetCurrentShape ( ) { - struct IShape * _result = 0; - HRESULT _hr = get_CurrentShape(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(2323) -inline long mapWindow::IShapeNetwork::GetCurrentShapeIndex ( ) { - long _result = 0; - HRESULT _hr = get_CurrentShapeIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2324) -inline double mapWindow::IShapeNetwork::GetDistanceToOutlet ( long pointIndex ) { - double _result = 0; - HRESULT _hr = get_DistanceToOutlet(pointIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2325) -inline long mapWindow::IShapeNetwork::GetNumDirectUps ( ) { - long _result = 0; - HRESULT _hr = get_NumDirectUps(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2326) -inline long mapWindow::IShapeNetwork::GetNetworkSize ( ) { - long _result = 0; - HRESULT _hr = get_NetworkSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2327) -inline long mapWindow::IShapeNetwork::GetAmbigShapeIndex ( long Index ) { - long _result = 0; - HRESULT _hr = get_AmbigShapeIndex(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2328) -inline long mapWindow::IShapeNetwork::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2329) -inline _bstr_t mapWindow::IShapeNetwork::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2330) -inline mapWindow::ICallbackPtr mapWindow::IShapeNetwork::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(2331) -inline void mapWindow::IShapeNetwork::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2332) -inline _bstr_t mapWindow::IShapeNetwork::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2333) -inline void mapWindow::IShapeNetwork::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2334) -inline long mapWindow::IShapeNetwork::GetParentIndex ( ) { - long _result = 0; - HRESULT _hr = get_ParentIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2335) -inline void mapWindow::IShapeNetwork::PutParentIndex ( long pVal ) { - HRESULT _hr = put_ParentIndex(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2336) -inline VARIANT_BOOL mapWindow::IShapeNetwork::Open ( struct IShapefile * sf, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Open(sf, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2337) -inline VARIANT_BOOL mapWindow::IShapeNetwork::Close ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Close(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IUtils wrapper method implementations -// - -#pragma implementation_key(2338) -inline VARIANT_BOOL mapWindow::IUtils::PointInPolygon ( struct IShape * Shp, struct IPoint * TestPoint ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_PointInPolygon(Shp, TestPoint, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2339) -inline VARIANT_BOOL mapWindow::IUtils::GridReplace ( struct IGrid * Grd, const _variant_t & OldValue, const _variant_t & NewValue, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GridReplace(Grd, OldValue, NewValue, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2340) -inline VARIANT_BOOL mapWindow::IUtils::GridInterpolateNoData ( struct IGrid * Grd, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GridInterpolateNoData(Grd, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2341) -inline VARIANT_BOOL mapWindow::IUtils::RemoveColinearPoints ( struct IShapefile * Shapes, double LinearTolerance, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemoveColinearPoints(Shapes, LinearTolerance, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2342) -inline double mapWindow::IUtils::GetLength ( struct IShape * Shape ) { - double _result = 0; - HRESULT _hr = get_Length(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2343) -inline double mapWindow::IUtils::GetPerimeter ( struct IShape * Shape ) { - double _result = 0; - HRESULT _hr = get_Perimeter(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2344) -inline double mapWindow::IUtils::GetArea ( struct IShape * Shape ) { - double _result = 0; - HRESULT _hr = get_Area(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2345) -inline long mapWindow::IUtils::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2346) -inline _bstr_t mapWindow::IUtils::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2347) -inline mapWindow::ICallbackPtr mapWindow::IUtils::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(2348) -inline void mapWindow::IUtils::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2349) -inline _bstr_t mapWindow::IUtils::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2350) -inline void mapWindow::IUtils::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2351) -inline mapWindow::IShapePtr mapWindow::IUtils::ClipPolygon ( enum PolygonOperation op, struct IShape * SubjectPolygon, struct IShape * ClipPolygon ) { - struct IShape * _result = 0; - HRESULT _hr = raw_ClipPolygon(op, SubjectPolygon, ClipPolygon, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(2352) -inline mapWindow::IGridPtr mapWindow::IUtils::GridMerge ( const _variant_t & Grids, _bstr_t MergeFilename, VARIANT_BOOL InRam, enum GridFileType GrdFileType, struct ICallback * cBack ) { - struct IGrid * _result = 0; - HRESULT _hr = raw_GridMerge(Grids, MergeFilename, InRam, GrdFileType, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridPtr(_result, false); -} - -#pragma implementation_key(2353) -inline mapWindow::IShapePtr mapWindow::IUtils::ShapeMerge ( struct IShapefile * Shapes, long IndexOne, long IndexTwo, struct ICallback * cBack ) { - struct IShape * _result = 0; - HRESULT _hr = raw_ShapeMerge(Shapes, IndexOne, IndexTwo, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(2354) -inline mapWindow::IImagePtr mapWindow::IUtils::GridToImage ( struct IGrid * Grid, struct IGridColorScheme * cScheme, struct ICallback * cBack ) { - struct IImage * _result = 0; - HRESULT _hr = raw_GridToImage(Grid, cScheme, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IImagePtr(_result, false); -} - -#pragma implementation_key(2355) -inline mapWindow::IShapefilePtr mapWindow::IUtils::GridToShapefile ( struct IGrid * Grid, struct IGrid * ConnectionGrid, struct ICallback * cBack ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_GridToShapefile(Grid, ConnectionGrid, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2356) -inline mapWindow::IGridPtr mapWindow::IUtils::GridToGrid ( struct IGrid * Grid, enum GridDataType OutDataType, struct ICallback * cBack ) { - struct IGrid * _result = 0; - HRESULT _hr = raw_GridToGrid(Grid, OutDataType, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridPtr(_result, false); -} - -#pragma implementation_key(2357) -inline mapWindow::IShapefilePtr mapWindow::IUtils::ShapeToShapeZ ( struct IShapefile * Shapefile, struct IGrid * Grid, struct ICallback * cBack ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_ShapeToShapeZ(Shapefile, Grid, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2358) -inline mapWindow::IShapefilePtr mapWindow::IUtils::TinToShapefile ( struct ITin * Tin, enum ShpfileType Type, struct ICallback * cBack ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_TinToShapefile(Tin, Type, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2359) -inline mapWindow::IGridPtr mapWindow::IUtils::ShapefileToGrid ( struct IShapefile * Shpfile, VARIANT_BOOL UseShapefileBounds, struct IGridHeader * GrdHeader, double Cellsize, VARIANT_BOOL UseShapeNumber, short SingleValue ) { - struct IGrid * _result = 0; - HRESULT _hr = raw_ShapefileToGrid(Shpfile, UseShapefileBounds, GrdHeader, Cellsize, UseShapeNumber, SingleValue, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridPtr(_result, false); -} - -#pragma implementation_key(2360) -inline IPictureDisp * mapWindow::IUtils::hBitmapToPicture ( long hBitmap ) { - IPictureDisp * _result = 0; - HRESULT _hr = raw_hBitmapToPicture(hBitmap, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2361) -inline VARIANT_BOOL mapWindow::IUtils::GenerateHillShade ( _bstr_t bstrGridFilename, _bstr_t bstrShadeFilename, float Z, float Scale, float az, float alt ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GenerateHillShade(bstrGridFilename, bstrShadeFilename, Z, Scale, az, alt, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2362) -inline VARIANT_BOOL mapWindow::IUtils::GenerateContour ( _bstr_t pszSrcFilename, _bstr_t pszDstFilename, double dfInterval, double dfNoData, VARIANT_BOOL Is3D, const _variant_t & dblFLArray, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GenerateContour(pszSrcFilename, pszDstFilename, dfInterval, dfNoData, Is3D, dblFLArray, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2363) -inline VARIANT_BOOL mapWindow::IUtils::TranslateRaster ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_TranslateRaster(bstrSrcFilename, bstrDstFilename, bstrOptions, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2364) -inline mapWindow::IShapefilePtr mapWindow::IUtils::OGRLayerToShapefile ( _bstr_t Filename, enum ShpfileType ShpType, struct ICallback * cBack ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_OGRLayerToShapefile(Filename, ShpType, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2365) -inline VARIANT_BOOL mapWindow::IUtils::MergeImages ( SAFEARRAY * InputNames, _bstr_t OutputName ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MergeImages(InputNames, OutputName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2366) -inline mapWindow::IShapefilePtr mapWindow::IUtils::ReprojectShapefile ( struct IShapefile * sf, struct IGeoProjection * source, struct IGeoProjection * target ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_ReprojectShapefile(sf, source, target, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2367) -inline OLE_COLOR mapWindow::IUtils::ColorByName ( enum tkMapColor Name ) { - OLE_COLOR _result; - HRESULT _hr = raw_ColorByName(Name, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2368) -inline VARIANT_BOOL mapWindow::IUtils::ClipGridWithPolygon ( _bstr_t inputGridfile, struct IShape * poly, _bstr_t resultGridfile, VARIANT_BOOL keepExtents ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ClipGridWithPolygon(inputGridfile, poly, resultGridfile, keepExtents, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2369) -inline VARIANT_BOOL mapWindow::IUtils::ClipGridWithPolygon2 ( struct IGrid * inputGrid, struct IShape * poly, _bstr_t resultGridfile, VARIANT_BOOL keepExtents ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ClipGridWithPolygon2(inputGrid, poly, resultGridfile, keepExtents, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2370) -inline VARIANT_BOOL mapWindow::IUtils::GridStatisticsToShapefile ( struct IGrid * Grid, struct IShapefile * sf, VARIANT_BOOL SelectedOnly, VARIANT_BOOL overwriteFields, VARIANT_BOOL useCenterWithinMethod ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GridStatisticsToShapefile(Grid, sf, SelectedOnly, overwriteFields, useCenterWithinMethod, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2371) -inline VARIANT_BOOL mapWindow::IUtils::Polygonize ( _bstr_t pszSrcFilename, _bstr_t pszDstFilename, int iSrcBand, VARIANT_BOOL NoMask, _bstr_t pszMaskFilename, _bstr_t pszOGRFormat, _bstr_t pszDstLayerName, _bstr_t pszPixValFieldName, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Polygonize(pszSrcFilename, pszDstFilename, iSrcBand, NoMask, pszMaskFilename, pszOGRFormat, pszDstLayerName, pszPixValFieldName, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2372) -inline _bstr_t mapWindow::IUtils::GDALInfo ( _bstr_t bstrSrcFilename, _bstr_t bstrOptions, struct ICallback * cBack ) { - BSTR _result = 0; - HRESULT _hr = raw_GDALInfo(bstrSrcFilename, bstrOptions, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2373) -inline VARIANT_BOOL mapWindow::IUtils::GDALWarp ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GDALWarp(bstrSrcFilename, bstrDstFilename, bstrOptions, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2374) -inline VARIANT_BOOL mapWindow::IUtils::GDALBuildVrt ( _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GDALBuildVrt(bstrDstFilename, bstrOptions, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2375) -inline VARIANT_BOOL mapWindow::IUtils::GDALAddOverviews ( _bstr_t bstrSrcFilename, _bstr_t bstrOptions, _bstr_t bstrLevels, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GDALAddOverviews(bstrSrcFilename, bstrOptions, bstrLevels, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2376) -inline VARIANT_BOOL mapWindow::IUtils::GDALRasterize ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GDALRasterize(bstrSrcFilename, bstrDstFilename, bstrOptions, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2377) -inline _bstr_t mapWindow::IUtils::OGRInfo ( _bstr_t bstrSrcFilename, _bstr_t bstrOptions, _bstr_t bstrLayers, struct ICallback * cBack ) { - BSTR _result = 0; - HRESULT _hr = raw_OGRInfo(bstrSrcFilename, bstrOptions, bstrLayers, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2378) -inline VARIANT_BOOL mapWindow::IUtils::OGR2OGR ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_OGR2OGR(bstrSrcFilename, bstrDstFilename, bstrOptions, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2379) -inline VARIANT_BOOL mapWindow::IUtils::ConvertDistance ( enum tkUnitsOfMeasure sourceUnit, enum tkUnitsOfMeasure targetUnit, double * Value ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ConvertDistance(sourceUnit, targetUnit, Value, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2380) -inline IDispatchPtr mapWindow::IUtils::CreateInstance ( enum tkInterface interfaceId ) { - IDispatch * _result = 0; - HRESULT _hr = raw_CreateInstance(interfaceId, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IDispatchPtr(_result, false); -} - -#pragma implementation_key(2381) -inline double mapWindow::IUtils::GeodesicDistance ( double lat1, double lng1, double lat2, double lng2 ) { - double _result = 0; - HRESULT _hr = raw_GeodesicDistance(lat1, lng1, lat2, lng2, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2382) -inline VARIANT_BOOL mapWindow::IUtils::MaskRaster ( _bstr_t Filename, unsigned char newPerBandValue ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MaskRaster(Filename, newPerBandValue, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2383) -inline VARIANT_BOOL mapWindow::IUtils::GridStatisticsForPolygon ( struct IGrid * Grid, struct IGridHeader * Header, struct IExtents * gridExtents, struct IShape * Shape, double NodataValue, double * MeanValue, double * MinValue, double * MaxValue ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GridStatisticsForPolygon(Grid, Header, gridExtents, Shape, NodataValue, MeanValue, MinValue, MaxValue, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2384) -inline VARIANT_BOOL mapWindow::IUtils::CopyNodataValues ( _bstr_t SourceFilename, _bstr_t destFilename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CopyNodataValues(SourceFilename, destFilename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2385) -inline mapWindow::IImagePtr mapWindow::IUtils::GridToImage2 ( struct IGrid * Grid, struct IGridColorScheme * ci, enum tkGridProxyFormat imageFormat, VARIANT_BOOL InRam, struct ICallback * cBack ) { - struct IImage * _result = 0; - HRESULT _hr = raw_GridToImage2(Grid, ci, imageFormat, InRam, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IImagePtr(_result, false); -} - -#pragma implementation_key(2386) -inline _bstr_t mapWindow::IUtils::ErrorMsgFromObject ( IDispatch * comClass ) { - BSTR _result = 0; - HRESULT _hr = raw_ErrorMsgFromObject(comClass, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2387) -inline mapWindow::IGeoProjectionPtr mapWindow::IUtils::TileProjectionToGeoProjection ( enum tkTileProjection Projection ) { - struct IGeoProjection * _result = 0; - HRESULT _hr = raw_TileProjectionToGeoProjection(Projection, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGeoProjectionPtr(_result, false); -} - -#pragma implementation_key(2388) -inline _bstr_t mapWindow::IUtils::GetComUsageReport ( VARIANT_BOOL unreleasedOnly ) { - BSTR _result = 0; - HRESULT _hr = get_ComUsageReport(unreleasedOnly, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2389) -inline VARIANT_BOOL mapWindow::IUtils::CalculateRaster ( SAFEARRAY * filenames, _bstr_t Expression, _bstr_t outputFilename, _bstr_t gdalOutputFormat, float NodataValue, struct ICallback * cBack, BSTR * ErrorMsg ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CalculateRaster(filenames, Expression, outputFilename, gdalOutputFormat, NodataValue, cBack, ErrorMsg, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2390) -inline VARIANT_BOOL mapWindow::IUtils::ReclassifyRaster ( _bstr_t Filename, int bandIndex, _bstr_t OutputName, SAFEARRAY * LowerBounds, SAFEARRAY * UpperBounds, SAFEARRAY * NewValues, _bstr_t gdalOutputFormat, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ReclassifyRaster(Filename, bandIndex, OutputName, LowerBounds, UpperBounds, NewValues, gdalOutputFormat, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2391) -inline VARIANT_BOOL mapWindow::IUtils::IsTiffGrid ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_IsTiffGrid(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2392) -inline double mapWindow::IUtils::GeodesicArea ( struct IShape * shapeWgs84 ) { - double _result = 0; - HRESULT _hr = raw_GeodesicArea(shapeWgs84, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2393) -inline VARIANT_BOOL mapWindow::IUtils::FixUpShapes ( struct IShapefile * subject, VARIANT_BOOL SelectedOnly, _bstr_t outputFilename, VARIANT_BOOL Overwrite ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_FixUpShapes(subject, SelectedOnly, outputFilename, Overwrite, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2394) -inline VARIANT_BOOL mapWindow::IUtils::BufferByDistance ( struct IShapefile * subject, double Distance, long nSegments, VARIANT_BOOL SelectedOnly, VARIANT_BOOL MergeResults, _bstr_t outputFilename, VARIANT_BOOL Overwrite ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_BufferByDistance(subject, Distance, nSegments, SelectedOnly, MergeResults, outputFilename, Overwrite, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2395) -inline VARIANT_BOOL mapWindow::IUtils::ExplodeShapes ( struct IShapefile * subject, VARIANT_BOOL SelectedOnly, _bstr_t outputFilename, VARIANT_BOOL Overwrite ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ExplodeShapes(subject, SelectedOnly, outputFilename, Overwrite, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2396) -inline VARIANT_BOOL mapWindow::IUtils::ExportSelection ( struct IShapefile * subject, _bstr_t outputFilename, VARIANT_BOOL Overwrite ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ExportSelection(subject, outputFilename, Overwrite, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2397) -inline enum mapWindow::tkUnitsOfMeasure mapWindow::IUtils::EPSGUnitConversion ( int EPSGUnitCode ) { - enum tkUnitsOfMeasure _result; - HRESULT _hr = raw_EPSGUnitConversion(EPSGUnitCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2398) -inline _bstr_t mapWindow::IUtils::GetNAD83ProjectionName ( enum tkNad83Projection projectionID ) { - BSTR _result = 0; - HRESULT _hr = raw_GetNAD83ProjectionName(projectionID, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2399) -inline _bstr_t mapWindow::IUtils::GetWGS84ProjectionName ( enum tkWgs84Projection projectionID ) { - BSTR _result = 0; - HRESULT _hr = raw_GetWGS84ProjectionName(projectionID, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2400) -inline _bstr_t mapWindow::IUtils::GetProjectionNameByID ( int SRID ) { - BSTR _result = 0; - HRESULT _hr = raw_GetProjectionNameByID(SRID, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2401) -inline VARIANT_BOOL mapWindow::IUtils::GetProjectionList ( enum tkProjectionSet projectionSets, VARIANT * list ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetProjectionList(projectionSets, list, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} diff --git a/Debug/mt.command.1.tlog b/Debug/mt.command.1.tlog deleted file mode 100644 index 1410b86..0000000 Binary files a/Debug/mt.command.1.tlog and /dev/null differ diff --git a/Debug/mt.read.1.tlog b/Debug/mt.read.1.tlog deleted file mode 100644 index 8450cb9..0000000 Binary files a/Debug/mt.read.1.tlog and /dev/null differ diff --git a/Debug/mt.write.1.tlog b/Debug/mt.write.1.tlog deleted file mode 100644 index 7f48111..0000000 Binary files a/Debug/mt.write.1.tlog and /dev/null differ diff --git a/Debug/picture.obj b/Debug/picture.obj deleted file mode 100644 index 7351c3c..0000000 Binary files a/Debug/picture.obj and /dev/null differ diff --git a/Debug/picture.sbr b/Debug/picture.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/point.obj b/Debug/point.obj deleted file mode 100644 index 1ac61fd..0000000 Binary files a/Debug/point.obj and /dev/null differ diff --git a/Debug/point.sbr b/Debug/point.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/rc.command.1.tlog b/Debug/rc.command.1.tlog deleted file mode 100644 index 57901b1..0000000 Binary files a/Debug/rc.command.1.tlog and /dev/null differ diff --git a/Debug/rc.read.1.tlog b/Debug/rc.read.1.tlog deleted file mode 100644 index 1df83ec..0000000 Binary files a/Debug/rc.read.1.tlog and /dev/null differ diff --git a/Debug/rc.write.1.tlog b/Debug/rc.write.1.tlog deleted file mode 100644 index 6ccf81c..0000000 Binary files a/Debug/rc.write.1.tlog and /dev/null differ diff --git a/Debug/shape.obj b/Debug/shape.obj deleted file mode 100644 index 4e03a89..0000000 Binary files a/Debug/shape.obj and /dev/null differ diff --git a/Debug/shape.sbr b/Debug/shape.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/shapedrawingoptions.obj b/Debug/shapedrawingoptions.obj deleted file mode 100644 index 35ca042..0000000 Binary files a/Debug/shapedrawingoptions.obj and /dev/null differ diff --git a/Debug/shapedrawingoptions.sbr b/Debug/shapedrawingoptions.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/shapefile.obj b/Debug/shapefile.obj deleted file mode 100644 index c383567..0000000 Binary files a/Debug/shapefile.obj and /dev/null differ diff --git a/Debug/shapefile.sbr b/Debug/shapefile.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/shapefilecategories.obj b/Debug/shapefilecategories.obj deleted file mode 100644 index a2c9f3b..0000000 Binary files a/Debug/shapefilecategories.obj and /dev/null differ diff --git a/Debug/shapefilecategories.sbr b/Debug/shapefilecategories.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/shapefilecategory.obj b/Debug/shapefilecategory.obj deleted file mode 100644 index a4ba583..0000000 Binary files a/Debug/shapefilecategory.obj and /dev/null differ diff --git a/Debug/shapefilecategory.sbr b/Debug/shapefilecategory.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/table.obj b/Debug/table.obj deleted file mode 100644 index 54967e8..0000000 Binary files a/Debug/table.obj and /dev/null differ diff --git a/Debug/table.sbr b/Debug/table.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Debug/vc100.idb b/Debug/vc100.idb deleted file mode 100644 index 392378d..0000000 Binary files a/Debug/vc100.idb and /dev/null differ diff --git a/Debug/vc100.pdb b/Debug/vc100.pdb deleted file mode 100644 index 7ebb891..0000000 Binary files a/Debug/vc100.pdb and /dev/null differ diff --git a/Debug/vectortoraster.obj b/Debug/vectortoraster.obj deleted file mode 100644 index 7bf990c..0000000 Binary files a/Debug/vectortoraster.obj and /dev/null differ diff --git a/Debug/vectortoraster.sbr b/Debug/vectortoraster.sbr deleted file mode 100644 index e69de29..0000000 diff --git a/Release/BCMenu.obj b/Release/BCMenu.obj deleted file mode 100644 index a24c911..0000000 Binary files a/Release/BCMenu.obj and /dev/null differ diff --git a/Release/BtnST.obj b/Release/BtnST.obj deleted file mode 100644 index b70a5cd..0000000 Binary files a/Release/BtnST.obj and /dev/null differ diff --git a/Release/CL.read.1.tlog b/Release/CL.read.1.tlog deleted file mode 100644 index e73bd83..0000000 Binary files a/Release/CL.read.1.tlog and /dev/null differ diff --git a/Release/CL.write.1.tlog b/Release/CL.write.1.tlog deleted file mode 100644 index 8b17ec4..0000000 Binary files a/Release/CL.write.1.tlog and /dev/null differ diff --git a/Release/DlgDemAlt.obj b/Release/DlgDemAlt.obj deleted file mode 100644 index 0dd2dbf..0000000 Binary files a/Release/DlgDemAlt.obj and /dev/null differ diff --git a/Release/DlgLightRegion.obj b/Release/DlgLightRegion.obj deleted file mode 100644 index 1526d3f..0000000 Binary files a/Release/DlgLightRegion.obj and /dev/null differ diff --git a/Release/DlgMarker.obj b/Release/DlgMarker.obj deleted file mode 100644 index 0ff138c..0000000 Binary files a/Release/DlgMarker.obj and /dev/null differ diff --git a/Release/ExportQBGISCtrlClass.obj b/Release/ExportQBGISCtrlClass.obj deleted file mode 100644 index 2dce5db..0000000 Binary files a/Release/ExportQBGISCtrlClass.obj and /dev/null differ diff --git a/Release/FlyLineDesign.obj b/Release/FlyLineDesign.obj deleted file mode 100644 index 20e94c1..0000000 Binary files a/Release/FlyLineDesign.obj and /dev/null differ diff --git a/Release/GISControlDlg.Build.CppClean.log b/Release/GISControlDlg.Build.CppClean.log deleted file mode 100644 index f79863e..0000000 --- a/Release/GISControlDlg.Build.CppClean.log +++ /dev/null @@ -1,71 +0,0 @@ -C:\GCS-JE20230622-981A\GISControlDlg\..\Release\GISControlDlg.dll -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\BCMENU.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\BTNST.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\CALLBACK.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\CHART.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\CHARTFIELD.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\CHARTS.OBJ -C:\GCS-JE20230622-981A\GISControlDlg\Release\cl.command.1.tlog -C:\GCS-JE20230622-981A\GISControlDlg\Release\CL.read.1.tlog -C:\GCS-JE20230622-981A\GISControlDlg\Release\CL.write.1.tlog -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\DLGDEMALT.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\DLGLIGHTREGION.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\DLGMARKER.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\EXPORTQBGISCTRLCLASS.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\EXTENTS.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\FIELD.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\FLYLINEDESIGN.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\GEOPROJECTION.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\GISCONTROLDLG.DLL.INTERMEDIATE.MANIFEST -C:\GCS-JE20230622-981A\GISControlDlg\Release\GISControlDlg.exp -C:\GCS-JE20230622-981A\GISControlDlg\Release\GISControlDlg.lib -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\GISCONTROLDLG.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\GISCONTROLDLG.PCH -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\GISCONTROLDLG.RES -C:\GCS-JE20230622-981A\GISControlDlg\Release\GISControlDlg.write.1.tlog -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\GISDLG.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\GISMANAGER.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\GLOBE.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\IMAGE.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\LABEL.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\LABELCATEGORY.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\LABELS.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\LINEDESIGN.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\LINEMANAGE.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\LINEPATTERN.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\LINESECTDISAZDLG.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\LINESEGMENT.OBJ -C:\GCS-JE20230622-981A\GISControlDlg\Release\link.command.1.tlog -C:\GCS-JE20230622-981A\GISControlDlg\Release\link.read.1.tlog -C:\GCS-JE20230622-981A\GISControlDlg\Release\link.write.1.tlog -C:\GCS-JE20230622-981A\GISControlDlg\Release\link-cvtres.read.1.tlog -C:\GCS-JE20230622-981A\GISControlDlg\Release\link-cvtres.write.1.tlog -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\LONLATDLG.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\MAP.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\MAPELEVATION.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\MAPLAYERMANAGE.OBJ -C:\GCS-JE20230622-981A\GISControlDlg\Release\mapwingis.tlh -C:\GCS-JE20230622-981A\GISControlDlg\Release\mapwingis.tli -C:\GCS-JE20230622-981A\GISControlDlg\Release\mt.command.1.tlog -C:\GCS-JE20230622-981A\GISControlDlg\Release\mt.read.1.tlog -C:\GCS-JE20230622-981A\GISControlDlg\Release\mt.write.1.tlog -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\PICTURE.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\POINT.OBJ -C:\GCS-JE20230622-981A\GISControlDlg\Release\rc.command.1.tlog -C:\GCS-JE20230622-981A\GISControlDlg\Release\rc.read.1.tlog -C:\GCS-JE20230622-981A\GISControlDlg\Release\rc.write.1.tlog -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\SCREENCAPTURE.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\SETSAVELINEID.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\SHAPE.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\SHAPEDRAWINGOPTIONS.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\SHAPEFILE.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\SHAPEFILECATEGORIES.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\SHAPEFILECATEGORY.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\SHOWHZDISTANCEDLG.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\STDAFX.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\TABLE.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\TARGETDLG.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\TOOLBAREX.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\UAVSELECTDLG.OBJ -C:\GCS-JE20230622-981A\GISCONTROLDLG\RELEASE\VC100.PDB -C:\GCS-JE20230622-981A\RELEASE\GISCONTROLDLG.DLL diff --git a/Release/GISControlDlg.dll.intermediate.manifest b/Release/GISControlDlg.dll.intermediate.manifest deleted file mode 100644 index 1c06b61..0000000 --- a/Release/GISControlDlg.dll.intermediate.manifest +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/Release/GISControlDlg.exp b/Release/GISControlDlg.exp deleted file mode 100644 index 3a73fe8..0000000 Binary files a/Release/GISControlDlg.exp and /dev/null differ diff --git a/Release/GISControlDlg.lastbuildstate b/Release/GISControlDlg.lastbuildstate deleted file mode 100644 index e6f0387..0000000 --- a/Release/GISControlDlg.lastbuildstate +++ /dev/null @@ -1,2 +0,0 @@ -#v4.0:v100 -Release|Win32|C:\GCS-JE20230622-981A\GCS-JE\| diff --git a/Release/GISControlDlg.lib b/Release/GISControlDlg.lib deleted file mode 100644 index d4cbf18..0000000 Binary files a/Release/GISControlDlg.lib and /dev/null differ diff --git a/Release/GISControlDlg.log b/Release/GISControlDlg.log deleted file mode 100644 index 0ebe36f..0000000 --- a/Release/GISControlDlg.log +++ /dev/null @@ -1,225 +0,0 @@ -生成启动时间为 2023/10/26 17:32:35。 - 1>项目“C:\GCS-JE20230622-981A\GISControlDlg\GISControlDlg.vcxproj”在节点 2 上(rebuild 个目标)。 - 1>_PrepareForClean: - 正在删除文件“Release\GISControlDlg.lastbuildstate”。 - InitializeBuildStatus: - 正在创建“Release\GISControlDlg.unsuccessfulbuild”,因为已指定“AlwaysCreate”。 - ClCompile: - C:\Software\Visual Studio 2010\VC\bin\CL.exe /c /I..\BCGSoftBin /Zi /nologo /W3 /WX- /O2 /Ob1 /Oy- /D WIN32 /D NDEBUG /D _WINDOWS /D _AFXEXT /D _VC80_UPGRADE=0x0600 /D _WINDLL /D _MBCS /D _AFXDLL /GF /Gm- /EHsc /MD /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Yc"stdafx.h" /Fp".\Release/GISControlDlg.pch" /Fo".\Release/" /Fd".\Release/vc100.pdb" /Gd /TP /analyze- /errorReport:prompt StdAfx.cpp - StdAfx.cpp - _WIN32_WINNT not defined. Defaulting to _WIN32_WINNT_MAXVER (see WinSDKVer.h) - Automatically linking with BCGCBPRO2510100.lib - C:\Software\Visual Studio 2010\VC\bin\CL.exe /c /I..\BCGSoftBin /Zi /nologo /W3 /WX- /O2 /Ob1 /Oy- /D WIN32 /D NDEBUG /D _WINDOWS /D _AFXEXT /D _VC80_UPGRADE=0x0600 /D _WINDLL /D _MBCS /D _AFXDLL /GF /Gm- /EHsc /MD /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Yu"stdafx.h" /Fp".\Release/GISControlDlg.pch" /Fo".\Release/" /Fd".\Release/vc100.pdb" /Gd /TP /analyze- /errorReport:prompt BCMenu.cpp BtnST.cpp callback.cpp chart.cpp chartfield.cpp charts.cpp DlgDemAlt.cpp DlgLightRegion.cpp DlgMarker.cpp ExportQBGISCtrlClass.cpp extents.cpp field.cpp FlyLineDesign.cpp geoprojection.cpp GISControlDlg.cpp GISDlg.cpp GISManager.cpp Globe.cpp image.cpp label.cpp labelcategory.cpp labels.cpp LineDesign.cpp LineManage.cpp linepattern.cpp LineSectDisAZDlg.cpp linesegment.cpp LonLatDlg.cpp map.cpp MapElevation.cpp MapLayerManage.cpp picture.cpp point.cpp ScreenCapture.cpp SetSaveLineID.cpp shape.cpp shapedrawingoptions.cpp shapefile.cpp shapefilecategories.cpp shapefilecategory.cpp ShowHZDistanceDlg.cpp table.cpp TargetDlg.cpp ToolBarEx.cpp UAVSelectDlg.cpp - BCMenu.cpp - 1>BCMenu.cpp(210): warning C4996: 'wcscpy': This function or variable may be unsafe. Consider using wcscpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - C:\Software\Visual Studio 2010\VC\include\string.h(283) : 参见“wcscpy”的声明 - 1>BCMenu.cpp(1669): warning C4996: 'wcscpy': This function or variable may be unsafe. Consider using wcscpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - C:\Software\Visual Studio 2010\VC\include\string.h(283) : 参见“wcscpy”的声明 - BtnST.cpp - 1>BtnST.cpp(14): warning C4005: “BS_TYPEMASK”: 宏重定义 - C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winuser.h(9459) : 参见“BS_TYPEMASK”的前一个定义 - 1>BtnST.cpp(1685): warning C4996: '_tcsncpy': This function or variable may be unsafe. Consider using _tcsncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - C:\Software\Visual Studio 2010\VC\include\tchar.h(1516) : 参见“_tcsncpy”的声明 - callback.cpp - chart.cpp - chartfield.cpp - charts.cpp - DlgDemAlt.cpp - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(138): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(158): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDashStyle” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(259): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkLineStipple” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(285): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - DlgLightRegion.cpp - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(138): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(158): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDashStyle” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(259): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkLineStipple” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(285): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - DlgMarker.cpp - ExportQBGISCtrlClass.cpp - 1>c:\gcs-je20230622-981a\giscontroldlg\../Include/8BMapDLL_type.h(41): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>c:\gcs-je20230622-981a\giscontroldlg\../Include/8BMapDLL_type.h(71): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(138): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(158): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDashStyle” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(259): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkLineStipple” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(285): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - 1>ExportQBGISCtrlClass.cpp(36): warning C4800: “BOOL”: 将值强制为布尔值“true”或“false”(性能警告) - extents.cpp - field.cpp - FlyLineDesign.cpp - 1>c:\gcs-je20230622-981a\giscontroldlg\../Include/8BMapDLL_type.h(41): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>c:\gcs-je20230622-981a\giscontroldlg\../Include/8BMapDLL_type.h(71): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>FlyLineDesign.cpp(68): warning C4244: “=”: 从“double”转换到“short”,可能丢失数据 - 1>FlyLineDesign.cpp(338): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - C:\Software\Visual Studio 2010\VC\include\stdio.h(234) : 参见“fopen”的声明 - 1>FlyLineDesign.cpp(397): warning C4244: “=”: 从“const double”转换到“short”,可能丢失数据 - geoprojection.cpp - GISControlDlg.cpp - GISDlg.cpp - 1>c:\gcs-je20230622-981a\giscontroldlg\../Include/8BMapDLL_type.h(41): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>c:\gcs-je20230622-981a\giscontroldlg\../Include/8BMapDLL_type.h(71): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(138): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(158): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDashStyle” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(259): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkLineStipple” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(285): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - 1>GISDlg.cpp(593): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>GISDlg.cpp(633): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkTileProvider” - 1>GISDlg.cpp(638): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkTileProjection” - 1>GISDlg.cpp(638): warning C4800: “VARIANT_BOOL”: 将值强制为布尔值“true”或“false”(性能警告) - 1>GISDlg.cpp(647): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCacheType” - 1>GISDlg.cpp(654): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCacheType” - 1>GISDlg.cpp(666): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkMapProjection” - 1>GISDlg.cpp(667): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkTileProvider” - 1>GISDlg.cpp(668): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>GISDlg.cpp(669): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkZoomBehavior” - 1>GISDlg.cpp(688): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkMapProjection” - 1>GISDlg.cpp(690): warning C4244: “参数”: 从“double”转换到“float”,可能丢失数据 - 1>GISDlg.cpp(691): warning C4244: “参数”: 从“double”转换到“float”,可能丢失数据 - 1>GISDlg.cpp(3366): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>GISDlg.cpp(4484): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>GISDlg.cpp(4518): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>GISDlg.cpp(4584): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - C:\Software\Visual Studio 2010\VC\include\stdio.h(234) : 参见“fopen”的声明 - 1>GISDlg.cpp(4645): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>GISDlg.cpp(4669): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>GISDlg.cpp(4683): warning C4244: “初始化”: 从“double”转换到“int”,可能丢失数据 - 1>GISDlg.cpp(4701): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkCursorMode” - 1>GISDlg.cpp(5060): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>GISDlg.cpp(5063): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>GISDlg.cpp(5066): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - GISManager.cpp - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(138): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(158): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDashStyle” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(259): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkLineStipple” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(285): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - 1>GISManager.cpp(246): warning C4244: “参数”: 从“int”转换到“float”,可能丢失数据 - 1>GISManager.cpp(275): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkGDIPlusHatchStyle” - 1>GISManager.cpp(294): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::ShpfileType” - 1>GISManager.cpp(392): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>GISManager.cpp(529): warning C4018: “<”: 有符号/无符号不匹配 - 1>GISManager.cpp(770): warning C4800: “BOOL”: 将值强制为布尔值“true”或“false”(性能警告) - 1>GISManager.cpp(817): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - 1>GISManager.cpp(817): warning C4800: “BOOL”: 将值强制为布尔值“true”或“false”(性能警告) - 1>GISManager.cpp(869): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - 1>GISManager.cpp(869): warning C4800: “BOOL”: 将值强制为布尔值“true”或“false”(性能警告) - Globe.cpp - image.cpp - label.cpp - 正在生成代码... - 1>c:\gcs-je20230622-981a\giscontroldlg\gisdlg.cpp(6033): warning C4715: “CGISDlg::OnTimerDrawUAV”: 不是所有的控件路径都返回值 - 正在编译... - labelcategory.cpp - labels.cpp - LineDesign.cpp - 1>c:\gcs-je20230622-981a\giscontroldlg\../Include/8BMapDLL_type.h(41): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>c:\gcs-je20230622-981a\giscontroldlg\../Include/8BMapDLL_type.h(71): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(138): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(158): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDashStyle” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(259): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkLineStipple” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(285): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - 1>LineDesign.cpp(32): warning C4002: “ON_WM_NOTIFYFORMAT”宏的实参太多 - LineManage.cpp - 1>c:\gcs-je20230622-981a\giscontroldlg\../Include/8BMapDLL_type.h(41): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>c:\gcs-je20230622-981a\giscontroldlg\../Include/8BMapDLL_type.h(71): warning C4244: “=”: 从“double”转换到“int”,可能丢失数据 - 1>LineManage.cpp(42): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - C:\Software\Visual Studio 2010\VC\include\stdio.h(234) : 参见“fopen”的声明 - 1>LineManage.cpp(168): warning C4996: 'fscanf': This function or variable may be unsafe. Consider using fscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - C:\Software\Visual Studio 2010\VC\include\stdio.h(253) : 参见“fscanf”的声明 - 1>LineManage.cpp(338): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - C:\Software\Visual Studio 2010\VC\include\stdio.h(234) : 参见“fopen”的声明 - linepattern.cpp - LineSectDisAZDlg.cpp - linesegment.cpp - LonLatDlg.cpp - map.cpp - MapElevation.cpp - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(138): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(158): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDashStyle” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(259): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkLineStipple” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(285): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - 1>MapElevation.cpp(32): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::GridDataType” - 1>MapElevation.cpp(32): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::GridFileType” - MapLayerManage.cpp - picture.cpp - point.cpp - ScreenCapture.cpp - SetSaveLineID.cpp - shape.cpp - shapedrawingoptions.cpp - shapefile.cpp - shapefilecategories.cpp - shapefilecategory.cpp - 正在生成代码... - 正在编译... - ShowHZDistanceDlg.cpp - table.cpp - TargetDlg.cpp - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(138): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDefaultPointSymbol” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(158): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkDashStyle” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(259): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::tkLineStipple” - 1>c:\gcs-je20230622-981a\giscontroldlg\GISManager.h(285): warning C4482: 使用了非标准扩展: 限定名中使用了枚举“mapWindow::SelectMode” - ToolBarEx.cpp - UAVSelectDlg.cpp - 正在生成代码... - ResourceCompile: - C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\rc.exe /D NDEBUG /D _VC80_UPGRADE=0x0600 /D _AFXDLL /l"0x0804" /nologo /fo"Release\GISControlDlg.res" GISControlDlg.rc - Link: - C:\Software\Visual Studio 2010\VC\bin\link.exe /ERRORREPORT:PROMPT /OUT:"..\Release/GISControlDlg.dll" /INCREMENTAL:NO /NOLOGO /LIBPATH:..\BCGSoftBin QB_ImgProcessFun.lib /DEF:".\GISControlDlg.def" /MANIFEST /ManifestFile:"Release\GISControlDlg.dll.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /PDB:".\Release/GISControlDlg.pdb" /SUBSYSTEM:WINDOWS /TLBID:1 /DYNAMICBASE:NO /IMPLIB:".\Release/GISControlDlg.lib" /MACHINE:X86 /DLL Release\GISControlDlg.res - .\Release/BCMenu.obj - .\Release/BtnST.obj - .\Release/callback.obj - .\Release/chart.obj - .\Release/chartfield.obj - .\Release/charts.obj - .\Release/DlgDemAlt.obj - .\Release/DlgLightRegion.obj - .\Release/DlgMarker.obj - .\Release/ExportQBGISCtrlClass.obj - .\Release/extents.obj - .\Release/field.obj - .\Release/FlyLineDesign.obj - .\Release/geoprojection.obj - .\Release/GISControlDlg.obj - .\Release/GISDlg.obj - .\Release/GISManager.obj - .\Release/Globe.obj - .\Release/image.obj - .\Release/label.obj - .\Release/labelcategory.obj - .\Release/labels.obj - .\Release/LineDesign.obj - .\Release/LineManage.obj - .\Release/linepattern.obj - .\Release/LineSectDisAZDlg.obj - .\Release/linesegment.obj - .\Release/LonLatDlg.obj - .\Release/map.obj - .\Release/MapElevation.obj - .\Release/MapLayerManage.obj - .\Release/picture.obj - .\Release/point.obj - .\Release/ScreenCapture.obj - .\Release/SetSaveLineID.obj - .\Release/shape.obj - .\Release/shapedrawingoptions.obj - .\Release/shapefile.obj - .\Release/shapefilecategories.obj - .\Release/shapefilecategory.obj - .\Release/ShowHZDistanceDlg.obj - .\Release/StdAfx.obj - .\Release/table.obj - .\Release/TargetDlg.obj - .\Release/ToolBarEx.obj - .\Release/UAVSelectDlg.obj - 1>.\GISControlDlg.def(4): warning LNK4017: DESCRIPTION 语句不支持目标平台;已忽略 - 正在创建库 .\Release/GISControlDlg.lib 和对象 .\Release/GISControlDlg.exp - GISControlDlg.vcxproj -> C:\GCS-JE20230622-981A\GISControlDlg\..\Release\GISControlDlg.dll - Manifest: - C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\mt.exe /nologo /verbose /outputresource:"..\Release/GISControlDlg.dll;#2" /manifest Release\GISControlDlg.dll.intermediate.manifest "C:\Software\Visual Studio 2010\VC\Include\Manifest\dpiaware.manifest" - FinalizeBuildStatus: - 正在删除文件“Release\GISControlDlg.unsuccessfulbuild”。 - 正在对“Release\GISControlDlg.lastbuildstate”执行 Touch 任务。 - 1>已完成生成项目“C:\GCS-JE20230622-981A\GISControlDlg\GISControlDlg.vcxproj”(rebuild 个目标)的操作。 - -生成成功。 - -已用时间 00:00:14.69 diff --git a/Release/GISControlDlg.obj b/Release/GISControlDlg.obj deleted file mode 100644 index db93491..0000000 Binary files a/Release/GISControlDlg.obj and /dev/null differ diff --git a/Release/GISControlDlg.pch b/Release/GISControlDlg.pch deleted file mode 100644 index 62457c0..0000000 Binary files a/Release/GISControlDlg.pch and /dev/null differ diff --git a/Release/GISControlDlg.res b/Release/GISControlDlg.res deleted file mode 100644 index 12ee698..0000000 Binary files a/Release/GISControlDlg.res and /dev/null differ diff --git a/Release/GISControlDlg.write.1.tlog b/Release/GISControlDlg.write.1.tlog deleted file mode 100644 index 1951059..0000000 --- a/Release/GISControlDlg.write.1.tlog +++ /dev/null @@ -1,3 +0,0 @@ -^C:\GCS-JE20230622-981A\GISControlDlg\GISControlDlg.vcxproj -C:\GCS-JE20230622-981A\GISControlDlg\Release\GISControlDlg.lib -C:\GCS-JE20230622-981A\GISControlDlg\Release\GISControlDlg.exp diff --git a/Release/GISDlg.obj b/Release/GISDlg.obj deleted file mode 100644 index 305dbd4..0000000 Binary files a/Release/GISDlg.obj and /dev/null differ diff --git a/Release/GISManager.obj b/Release/GISManager.obj deleted file mode 100644 index e6b40b3..0000000 Binary files a/Release/GISManager.obj and /dev/null differ diff --git a/Release/Globe.obj b/Release/Globe.obj deleted file mode 100644 index f177577..0000000 Binary files a/Release/Globe.obj and /dev/null differ diff --git a/Release/LineDesign.obj b/Release/LineDesign.obj deleted file mode 100644 index 82a00cc..0000000 Binary files a/Release/LineDesign.obj and /dev/null differ diff --git a/Release/LineManage.obj b/Release/LineManage.obj deleted file mode 100644 index 88ac71d..0000000 Binary files a/Release/LineManage.obj and /dev/null differ diff --git a/Release/LineSectDisAZDlg.obj b/Release/LineSectDisAZDlg.obj deleted file mode 100644 index c2b6e36..0000000 Binary files a/Release/LineSectDisAZDlg.obj and /dev/null differ diff --git a/Release/LonLatDlg.obj b/Release/LonLatDlg.obj deleted file mode 100644 index ea6b754..0000000 Binary files a/Release/LonLatDlg.obj and /dev/null differ diff --git a/Release/MapElevation.obj b/Release/MapElevation.obj deleted file mode 100644 index bd57a1a..0000000 Binary files a/Release/MapElevation.obj and /dev/null differ diff --git a/Release/MapLayerManage.obj b/Release/MapLayerManage.obj deleted file mode 100644 index 0413d23..0000000 Binary files a/Release/MapLayerManage.obj and /dev/null differ diff --git a/Release/ScreenCapture.obj b/Release/ScreenCapture.obj deleted file mode 100644 index 1b01721..0000000 Binary files a/Release/ScreenCapture.obj and /dev/null differ diff --git a/Release/SetSaveLineID.obj b/Release/SetSaveLineID.obj deleted file mode 100644 index de88aeb..0000000 Binary files a/Release/SetSaveLineID.obj and /dev/null differ diff --git a/Release/ShowHZDistanceDlg.obj b/Release/ShowHZDistanceDlg.obj deleted file mode 100644 index ed58e0d..0000000 Binary files a/Release/ShowHZDistanceDlg.obj and /dev/null differ diff --git a/Release/StdAfx.obj b/Release/StdAfx.obj deleted file mode 100644 index 0d1c0b4..0000000 Binary files a/Release/StdAfx.obj and /dev/null differ diff --git a/Release/TargetDlg.obj b/Release/TargetDlg.obj deleted file mode 100644 index 08bca64..0000000 Binary files a/Release/TargetDlg.obj and /dev/null differ diff --git a/Release/ToolBarEx.obj b/Release/ToolBarEx.obj deleted file mode 100644 index 971e5a0..0000000 Binary files a/Release/ToolBarEx.obj and /dev/null differ diff --git a/Release/UAVSelectDlg.obj b/Release/UAVSelectDlg.obj deleted file mode 100644 index 424176b..0000000 Binary files a/Release/UAVSelectDlg.obj and /dev/null differ diff --git a/Release/callback.obj b/Release/callback.obj deleted file mode 100644 index 1e3ae3c..0000000 Binary files a/Release/callback.obj and /dev/null differ diff --git a/Release/chart.obj b/Release/chart.obj deleted file mode 100644 index ccef987..0000000 Binary files a/Release/chart.obj and /dev/null differ diff --git a/Release/chartfield.obj b/Release/chartfield.obj deleted file mode 100644 index 82897b6..0000000 Binary files a/Release/chartfield.obj and /dev/null differ diff --git a/Release/charts.obj b/Release/charts.obj deleted file mode 100644 index 5f111df..0000000 Binary files a/Release/charts.obj and /dev/null differ diff --git a/Release/cl.command.1.tlog b/Release/cl.command.1.tlog deleted file mode 100644 index 7587326..0000000 Binary files a/Release/cl.command.1.tlog and /dev/null differ diff --git a/Release/extents.obj b/Release/extents.obj deleted file mode 100644 index faf8b16..0000000 Binary files a/Release/extents.obj and /dev/null differ diff --git a/Release/field.obj b/Release/field.obj deleted file mode 100644 index 5431769..0000000 Binary files a/Release/field.obj and /dev/null differ diff --git a/Release/geoprojection.obj b/Release/geoprojection.obj deleted file mode 100644 index f61bc8e..0000000 Binary files a/Release/geoprojection.obj and /dev/null differ diff --git a/Release/image.obj b/Release/image.obj deleted file mode 100644 index c604d0c..0000000 Binary files a/Release/image.obj and /dev/null differ diff --git a/Release/label.obj b/Release/label.obj deleted file mode 100644 index 4f558b6..0000000 Binary files a/Release/label.obj and /dev/null differ diff --git a/Release/labelcategory.obj b/Release/labelcategory.obj deleted file mode 100644 index 4db0727..0000000 Binary files a/Release/labelcategory.obj and /dev/null differ diff --git a/Release/labels.obj b/Release/labels.obj deleted file mode 100644 index 3e5bfac..0000000 Binary files a/Release/labels.obj and /dev/null differ diff --git a/Release/linepattern.obj b/Release/linepattern.obj deleted file mode 100644 index 9f802d6..0000000 Binary files a/Release/linepattern.obj and /dev/null differ diff --git a/Release/linesegment.obj b/Release/linesegment.obj deleted file mode 100644 index b6ded69..0000000 Binary files a/Release/linesegment.obj and /dev/null differ diff --git a/Release/link-cvtres.read.1.tlog b/Release/link-cvtres.read.1.tlog deleted file mode 100644 index 46b134b..0000000 --- a/Release/link-cvtres.read.1.tlog +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/Release/link-cvtres.write.1.tlog b/Release/link-cvtres.write.1.tlog deleted file mode 100644 index 46b134b..0000000 --- a/Release/link-cvtres.write.1.tlog +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/Release/link.command.1.tlog b/Release/link.command.1.tlog deleted file mode 100644 index 878d99e..0000000 Binary files a/Release/link.command.1.tlog and /dev/null differ diff --git a/Release/link.read.1.tlog b/Release/link.read.1.tlog deleted file mode 100644 index 19bf2da..0000000 Binary files a/Release/link.read.1.tlog and /dev/null differ diff --git a/Release/link.write.1.tlog b/Release/link.write.1.tlog deleted file mode 100644 index 813660f..0000000 Binary files a/Release/link.write.1.tlog and /dev/null differ diff --git a/Release/map.obj b/Release/map.obj deleted file mode 100644 index 88b3bc7..0000000 Binary files a/Release/map.obj and /dev/null differ diff --git a/Release/mapwingis.tlh b/Release/mapwingis.tlh deleted file mode 100644 index 7923f08..0000000 --- a/Release/mapwingis.tlh +++ /dev/null @@ -1,19289 +0,0 @@ -// Created by Microsoft (R) C/C++ Compiler Version 10.00.30319.01 (08396cc1). -// -// c:\gcs-je20230622-981a\giscontroldlg\release\mapwingis.tlh -// -// C++ source equivalent of Win32 type library MapWinGIS_SDK\MapWinGIS.ocx -// compiler-generated file created 10/26/23 at 17:32:36 - DO NOT EDIT! - -#pragma once -#pragma pack(push, 8) - -#include - -namespace mapWindow { - -// -// Forward references and typedefs -// - -struct __declspec(uuid("c368d713-cc5f-40ed-9f53-f84fe197b96a")) -/* LIBID */ __MapWinGIS; -struct /* coclass */ ShapeEditor; -struct __declspec(uuid("105018e5-a71a-4734-ac06-094a3abcc7ba")) -/* dual interface */ IShapeEditor; -enum ShpfileType; -struct __declspec(uuid("5fa550e3-2044-4034-baaa-b4cce90a0c41")) -/* dual interface */ IShape; -struct __declspec(uuid("74f07889-1380-43ee-837a-bbb268311005")) -/* dual interface */ IPoint; -struct __declspec(uuid("90e6bbf7-a956-49be-a5cd-a4640c263ab6")) -/* dual interface */ ICallback; -struct __declspec(uuid("a5692259-035e-487a-8d89-509dd6dd0f64")) -/* dual interface */ IExtents; -enum tkSpatialRelation; -enum tkClipOperation; -enum tkBufferCap; -enum tkBufferJoin; -enum tkUnitsOfMeasure; -struct __declspec(uuid("7399b752-61d9-4a23-973f-1033431dd009")) -/* dual interface */ IShapeDrawingOptions; -enum tkVectorDrawingMode; -enum tkGDIPlusHatchStyle; -enum tkDashStyle; -enum tkPointShapeType; -struct __declspec(uuid("79c5f83e-fb53-4189-9ec4-4ac25440d825")) -/* dual interface */ IImage; -enum ImageType; -struct __declspec(uuid("1c43b56d-2065-4953-9138-31afe8470ff5")) -/* dual interface */ IGridColorScheme; -struct __declspec(uuid("1c6ecf5d-04fa-43c4-97b1-22d5ffb55fbd")) -/* dual interface */ IGridColorBreak; -enum ColoringType; -enum GradientModel; -enum PredefinedColorScheme; -struct __declspec(uuid("c60625ab-ad4c-405e-8ca2-62e36e4b3f73")) -/* dual interface */ IVector; -enum tkColorSchemeType; -struct __declspec(uuid("d2334b3c-0779-4f5f-8771-2f857f0d601e")) -/* dual interface */ IColorScheme; -enum tkMapColor; -enum tkGDALResamplingMethod; -enum tkInterpolationMode; -struct __declspec(uuid("a73af37e-3a6a-4532-b48f-fa53309fa117")) -/* dual interface */ ILabels; -enum tkVerticalPosition; -struct __declspec(uuid("4bb3d2b2-a72d-4538-a092-9e1e69ed6001")) -/* dual interface */ ILabelCategory; -enum tkLabelAlignment; -enum tkLineLabelOrientation; -enum tkLinearGradientMode; -enum tkLabelFrameType; -enum SelectMode; -struct __declspec(uuid("4b341a36-cfa6-4421-9d08-fd5b06097307")) -/* dual interface */ ILabel; -enum tkClassificationType; -enum tkLabelElements; -enum tkLabelPositioning; -enum tkSavingMode; -enum tkTextRenderingHint; -enum tkImageSourceType; -enum tkGridRendering; -struct __declspec(uuid("18dfb64a-9e72-4cbe-afd6-a5b7421dd0cb")) -/* dual interface */ IGrid; -struct __declspec(uuid("e42814d1-6269-41b1-93c2-aa848f00e459")) -/* dual interface */ IGridHeader; -struct __declspec(uuid("aed5318e-9e3d-4276-be03-71edfedc0f1f")) -/* dual interface */ IGeoProjection; -enum tkCoordinateSystem; -enum tkProjectionParameter; -enum tkGeogCSParameter; -enum tkWgs84Projection; -enum tkNad83Projection; -enum GridDataType; -enum GridFileType; -enum tkGridSourceType; -enum tkGridProxyMode; -enum tkGridSchemeRetrieval; -enum tkGridSchemeGeneration; -struct __declspec(uuid("8b3238d8-bb62-4c41-88c2-f0bddaad8d03")) -/* dual interface */ IGdalRasterBand; -enum tkColorInterpretation; -enum tkGdalDataType; -struct __declspec(uuid("07d7b410-fcc8-4a09-a35c-12a7fa826343")) -/* dual interface */ IHistogram; -enum tkPaletteInterpretation; -struct __declspec(uuid("6685dbf0-87ca-4026-9fd6-aa228e86e74c")) -/* dual interface */ IGdalDriver; -enum tkGdalDriverMetadata; -enum tkRasterRendering; -enum tkFillType; -enum tkGradientType; -enum tkPointSymbolType; -enum tkGradientBounds; -enum tkVertexType; -struct __declspec(uuid("54eb7dd1-cec2-4165-8dba-13115b079df1")) -/* dual interface */ ILinePattern; -struct __declspec(uuid("56a5439f-f550-434e-b6c5-0508a6461f47")) -/* dual interface */ ILineSegment; -enum tkLineType; -enum tkDefaultPointSymbol; -enum tkPointReflectionType; -enum tkAreaDisplayMode; -enum tkBearingType; -enum tkLayerSelection; -enum tkEditorState; -enum tkLengthDisplayMode; -enum tkEditorValidation; -enum tkEditorOverlay; -enum tkEditorBehavior; -enum tkAngleFormat; -struct __declspec(uuid("1d077739-e866-46a0-b256-8aecc04f2312")) -/* dispinterface */ _DMap; -enum tkCursorMode; -enum tkCursor; -enum tkLockMode; -enum tkScalebarUnits; -struct __declspec(uuid("6bc1a3d4-74b0-426e-8be8-01ae26a4f470")) -/* dual interface */ ITiles; -enum tkTileProvider; -enum tkCacheType; -struct __declspec(uuid("60ebe66a-56cd-4609-a118-a9d85a6dfa2f")) -/* dual interface */ ITileProviders; -enum tkTileProjection; -struct __declspec(uuid("52a29829-bb46-4d76-8082-55551e538bda")) -/* dual interface */ IStopExecution; -enum tkTilesProjectionStatus; -enum tkProxyAuthentication; -struct __declspec(uuid("73ba5648-1a53-4c20-a01f-b37ebc9d093f")) -/* dual interface */ IFileManager; -enum tkFileOpenStrategy; -struct __declspec(uuid("5dc72405-c39c-4755-8cfc-9876a89225bc")) -/* dual interface */ IShapefile; -struct __declspec(uuid("3f3751a5-4cf8-4ac3-afc2-60de8b90fc7b")) -/* dual interface */ IField; -enum FieldType; -struct __declspec(uuid("ec594cb1-fa55-469c-b662-192f7a464c23")) -/* dual interface */ IShapefileCategories; -struct __declspec(uuid("688eb3ff-cf7a-490c-9bc7-be47ceb32c59")) -/* dual interface */ IShapefileCategory; -enum tkCategoryValue; -enum tkShapeElements; -struct __declspec(uuid("d98bb982-8d47-47bc-81ca-0efa15d1b4f6")) -/* dual interface */ ICharts; -enum tkChartType; -struct __declspec(uuid("34613d99-ddab-48ca-ab5d-cad805e7986c")) -/* dual interface */ IChart; -struct __declspec(uuid("a9c1afeb-8cc6-4a36-8e41-e643c1302e6f")) -/* dual interface */ IChartField; -enum tkChartValuesStyle; -struct __declspec(uuid("4365a8a1-2e46-4223-b2dc-65764262d88b")) -/* dual interface */ ITable; -enum tkValueType; -enum tkShapefileSourceType; -enum tkGeometryEngine; -enum tkSelectionAppearance; -enum tkCollisionMode; -struct __declspec(uuid("b96029d1-c6d6-4ef5-a0a4-b0df49434def")) -/* dual interface */ IShapeValidationInfo; -enum tkShapeValidationType; -enum tkShapeValidationMode; -enum tkShapeValidationStatus; -struct __declspec(uuid("c0fbaa85-8657-4b72-a52b-9ef837c0bab5")) -/* dual interface */ IFieldStatOperations; -enum tkFieldStatOperation; -enum tkFieldOperationValidity; -enum tkSupportType; -struct __declspec(uuid("ff8206be-8312-46bb-8af0-a637ce1acaf7")) -/* dual interface */ IOgrLayer; -enum tkOgrSaveType; -enum tkOgrSaveResult; -enum tkOgrLayerCapability; -enum tkOgrSourceType; -struct __declspec(uuid("ec7866be-ae6c-46d6-8e9a-1f55d166f440")) -/* dual interface */ IOgrDatasource; -enum tkOgrDSCapability; -struct __declspec(uuid("3ac6ac7b-4413-4a80-ba7f-6e2eea495bbb")) -/* dual interface */ IUndoList; -enum tkUndoOperation; -struct __declspec(uuid("9d96582b-fa79-43e9-ad1e-282a18cb796d")) -/* dual interface */ IIdentifier; -enum tkIdentifierMode; -struct __declspec(uuid("210c1174-b407-4942-a2f6-e546fe48cfa7")) -/* dual interface */ IMeasuring; -enum tkMeasuringType; -enum tkUndoShortcut; -struct __declspec(uuid("19a5f3cc-c366-4565-8463-9029da068b33")) -/* dual interface */ ISelectionList; -enum tkLayerType; -struct __declspec(uuid("1fe926ab-1f1e-4058-8b1c-60ad2af92096")) -/* dual interface */ IDrawingRectangle; -enum tkDrawReferenceList; -enum tkCustomDrawingFlags; -enum tkRedrawType; -enum tkMapProjection; -enum tkKnownExtents; -struct __declspec(uuid("74bfb63d-6dbc-41ff-a50f-22cd10bac930")) -/* dual interface */ IWmsLayer; -enum tkWmsVersion; -enum tkLineStipple; -enum tkFillStipple; -enum tkPointType; -enum tkResizeBehavior; -enum tkCoordinatesDisplay; -enum tkCustomState; -enum tkZoomBarVerbosity; -enum tkZoomBehavior; -enum tkZoomBoxStyle; -struct __declspec(uuid("94ec8df4-6614-463a-b622-f65913bf98de")) -/* dispinterface */ _ITableEvents; -struct __declspec(uuid("abea1545-08ab-4d5c-a594-d3017211ea95")) -/* dispinterface */ _DMapEvents; -enum tkMwBoolean; -enum tkMeasuringAction; -enum tkDeleteTarget; -struct /* coclass */ Map; -struct /* coclass */ Grid; -struct /* coclass */ GridHeader; -struct /* coclass */ ESRIGridManager; -struct __declspec(uuid("55b3f2da-eb09-4fa9-b74b-9a1b3e457318")) -/* dual interface */ IESRIGridManager; -struct /* coclass */ Image; -struct /* coclass */ Shapefile; -struct /* coclass */ Shape; -struct /* coclass */ Extents; -struct /* coclass */ Point; -struct /* coclass */ Table; -struct /* coclass */ Field; -struct /* coclass */ ShapeNetwork; -struct __declspec(uuid("2d4968f2-40d9-4f25-8be6-b51b959cc1b0")) -/* dual interface */ IShapeNetwork; -enum AmbiguityResolution; -struct /* coclass */ Utils; -struct __declspec(uuid("360bec33-7703-4693-b6ca-90fea22cf1b7")) -/* dual interface */ IUtils; -enum PolygonOperation; -struct __declspec(uuid("55dd824e-332e-41ca-b40c-c8dc81ee209c")) -/* dual interface */ ITin; -enum SplitMethod; -enum tkInterface; -enum tkGridProxyFormat; -enum tkProjectionSet; -struct /* coclass */ Vector; -struct /* coclass */ GridColorScheme; -struct /* coclass */ GridColorBreak; -struct /* coclass */ Tin; -struct /* coclass */ ShapeDrawingOptions; -struct /* coclass */ Labels; -struct /* coclass */ LabelCategory; -struct /* coclass */ Label; -struct /* coclass */ ShapefileCategories; -struct /* coclass */ ShapefileCategory; -struct /* coclass */ Charts; -struct /* coclass */ Chart; -struct /* coclass */ ColorScheme; -struct /* coclass */ ChartField; -struct /* coclass */ LinePattern; -struct /* coclass */ LineSegment; -struct /* coclass */ GeoProjection; -struct /* coclass */ GlobalSettings; -struct __declspec(uuid("97a80176-ee9a-461e-b494-f4f168f16eca")) -/* dual interface */ IGlobalSettings; -enum tkGdalError; -enum tkGdalErrorType; -enum tkSmoothingMode; -enum tkCompositingQuality; -enum tkLocalizedStrings; -enum tkRasterOverviewCreation; -enum tkTiffCompression; -enum tkOgrEncoding; -enum tkPixelOffsetMode; -enum tkCallbackVerbosity; -struct /* coclass */ Tiles; -struct /* coclass */ TileProviders; -struct /* coclass */ Measuring; -struct /* coclass */ ShapeValidationInfo; -struct /* coclass */ FieldStatOperations; -struct /* coclass */ FileManager; -struct /* coclass */ OgrDatasource; -struct /* coclass */ OgrLayer; -struct /* coclass */ UndoList; -struct /* coclass */ Identifier; -struct /* coclass */ SelectionList; -struct /* coclass */ DrawingRectangle; -struct /* coclass */ GdalRasterBand; -struct /* coclass */ Histogram; -struct /* coclass */ GdalDataset; -struct __declspec(uuid("8a42de62-bc6f-4412-86a1-9cea93e583f8")) -/* dual interface */ IGdalDataset; -struct /* coclass */ GdalDriver; -struct /* coclass */ GdalDriverManager; -struct __declspec(uuid("e486b8f1-400f-4790-8574-7427906c664b")) -/* dual interface */ IGdalDriverManager; -struct /* coclass */ Function; -struct __declspec(uuid("9cefaeb1-4a3b-40a6-b9e7-a23e08b291c0")) -/* dual interface */ IFunction; -enum tkFunctionGroup; -struct /* coclass */ Expression; -struct __declspec(uuid("9e78e6b9-d5fa-478d-83e8-1715c697a7dc")) -/* dual interface */ IExpression; -struct /* coclass */ WmsLayer; -struct /* coclass */ GdalUtils; -struct __declspec(uuid("5efd0c96-0c97-4573-b80b-12fc75c06e76")) -/* dual interface */ IGdalUtils; - -// -// Smart pointer typedef declarations -// - -_COM_SMARTPTR_TYPEDEF(ICallback, __uuidof(ICallback)); -_COM_SMARTPTR_TYPEDEF(IPoint, __uuidof(IPoint)); -_COM_SMARTPTR_TYPEDEF(IGridColorBreak, __uuidof(IGridColorBreak)); -_COM_SMARTPTR_TYPEDEF(IVector, __uuidof(IVector)); -_COM_SMARTPTR_TYPEDEF(IColorScheme, __uuidof(IColorScheme)); -_COM_SMARTPTR_TYPEDEF(IGridColorScheme, __uuidof(IGridColorScheme)); -_COM_SMARTPTR_TYPEDEF(ILabelCategory, __uuidof(ILabelCategory)); -_COM_SMARTPTR_TYPEDEF(IHistogram, __uuidof(IHistogram)); -_COM_SMARTPTR_TYPEDEF(IGdalRasterBand, __uuidof(IGdalRasterBand)); -_COM_SMARTPTR_TYPEDEF(IGdalDriver, __uuidof(IGdalDriver)); -_COM_SMARTPTR_TYPEDEF(ILineSegment, __uuidof(ILineSegment)); -_COM_SMARTPTR_TYPEDEF(ILinePattern, __uuidof(ILinePattern)); -_COM_SMARTPTR_TYPEDEF(_DMap, __uuidof(_DMap)); -_COM_SMARTPTR_TYPEDEF(IStopExecution, __uuidof(IStopExecution)); -_COM_SMARTPTR_TYPEDEF(IField, __uuidof(IField)); -_COM_SMARTPTR_TYPEDEF(IChartField, __uuidof(IChartField)); -_COM_SMARTPTR_TYPEDEF(ITable, __uuidof(ITable)); -_COM_SMARTPTR_TYPEDEF(IShapeValidationInfo, __uuidof(IShapeValidationInfo)); -_COM_SMARTPTR_TYPEDEF(IUndoList, __uuidof(IUndoList)); -_COM_SMARTPTR_TYPEDEF(IIdentifier, __uuidof(IIdentifier)); -_COM_SMARTPTR_TYPEDEF(IMeasuring, __uuidof(IMeasuring)); -_COM_SMARTPTR_TYPEDEF(ISelectionList, __uuidof(ISelectionList)); -_COM_SMARTPTR_TYPEDEF(IDrawingRectangle, __uuidof(IDrawingRectangle)); -_COM_SMARTPTR_TYPEDEF(_ITableEvents, __uuidof(_ITableEvents)); -_COM_SMARTPTR_TYPEDEF(_DMapEvents, __uuidof(_DMapEvents)); -_COM_SMARTPTR_TYPEDEF(IESRIGridManager, __uuidof(IESRIGridManager)); -_COM_SMARTPTR_TYPEDEF(IGlobalSettings, __uuidof(IGlobalSettings)); -_COM_SMARTPTR_TYPEDEF(IGdalDataset, __uuidof(IGdalDataset)); -_COM_SMARTPTR_TYPEDEF(IGdalDriverManager, __uuidof(IGdalDriverManager)); -_COM_SMARTPTR_TYPEDEF(IFunction, __uuidof(IFunction)); -_COM_SMARTPTR_TYPEDEF(IExpression, __uuidof(IExpression)); -_COM_SMARTPTR_TYPEDEF(IGdalUtils, __uuidof(IGdalUtils)); -_COM_SMARTPTR_TYPEDEF(IShapeEditor, __uuidof(IShapeEditor)); -_COM_SMARTPTR_TYPEDEF(IShape, __uuidof(IShape)); -_COM_SMARTPTR_TYPEDEF(IExtents, __uuidof(IExtents)); -_COM_SMARTPTR_TYPEDEF(ILabel, __uuidof(ILabel)); -_COM_SMARTPTR_TYPEDEF(ILabels, __uuidof(ILabels)); -_COM_SMARTPTR_TYPEDEF(IGeoProjection, __uuidof(IGeoProjection)); -_COM_SMARTPTR_TYPEDEF(IGridHeader, __uuidof(IGridHeader)); -_COM_SMARTPTR_TYPEDEF(ITileProviders, __uuidof(ITileProviders)); -_COM_SMARTPTR_TYPEDEF(ITiles, __uuidof(ITiles)); -_COM_SMARTPTR_TYPEDEF(IChart, __uuidof(IChart)); -_COM_SMARTPTR_TYPEDEF(ICharts, __uuidof(ICharts)); -_COM_SMARTPTR_TYPEDEF(IWmsLayer, __uuidof(IWmsLayer)); -_COM_SMARTPTR_TYPEDEF(IShapeDrawingOptions, __uuidof(IShapeDrawingOptions)); -_COM_SMARTPTR_TYPEDEF(IShapefileCategory, __uuidof(IShapefileCategory)); -_COM_SMARTPTR_TYPEDEF(IImage, __uuidof(IImage)); -_COM_SMARTPTR_TYPEDEF(IGrid, __uuidof(IGrid)); -_COM_SMARTPTR_TYPEDEF(ITin, __uuidof(ITin)); -_COM_SMARTPTR_TYPEDEF(IFileManager, __uuidof(IFileManager)); -_COM_SMARTPTR_TYPEDEF(IShapefile, __uuidof(IShapefile)); -_COM_SMARTPTR_TYPEDEF(IShapefileCategories, __uuidof(IShapefileCategories)); -_COM_SMARTPTR_TYPEDEF(IFieldStatOperations, __uuidof(IFieldStatOperations)); -_COM_SMARTPTR_TYPEDEF(IOgrLayer, __uuidof(IOgrLayer)); -_COM_SMARTPTR_TYPEDEF(IOgrDatasource, __uuidof(IOgrDatasource)); -_COM_SMARTPTR_TYPEDEF(IShapeNetwork, __uuidof(IShapeNetwork)); -_COM_SMARTPTR_TYPEDEF(IUtils, __uuidof(IUtils)); - -// -// Type library items -// - -struct __declspec(uuid("130b7aeb-0350-437f-b044-4839aec92f22")) -ShapeEditor; - // [ default ] interface IShapeEditor - -enum __declspec(uuid("cdf57781-4fe1-46ed-ac51-59cd3c89b4c8")) -ShpfileType -{ - SHP_NULLSHAPE = 0, - SHP_POINT = 1, - SHP_POLYLINE = 3, - SHP_POLYGON = 5, - SHP_MULTIPOINT = 8, - SHP_POINTZ = 11, - SHP_POLYLINEZ = 13, - SHP_POLYGONZ = 15, - SHP_MULTIPOINTZ = 18, - SHP_POINTM = 21, - SHP_POLYLINEM = 23, - SHP_POLYGONM = 25, - SHP_MULTIPOINTM = 28, - SHP_MULTIPATCH = 31 -}; - -struct __declspec(uuid("90e6bbf7-a956-49be-a5cd-a4640c263ab6")) -ICallback : IDispatch -{ - // - // Wrapper methods for error-handling - // - - HRESULT Progress ( - _bstr_t KeyOfSender, - long Percent, - _bstr_t Message ); - HRESULT Error ( - _bstr_t KeyOfSender, - _bstr_t ErrorMsg ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_Progress ( - /*[in]*/ BSTR KeyOfSender, - /*[in]*/ long Percent, - /*[in]*/ BSTR Message ) = 0; - virtual HRESULT __stdcall raw_Error ( - /*[in]*/ BSTR KeyOfSender, - /*[in]*/ BSTR ErrorMsg ) = 0; -}; - -struct __declspec(uuid("74f07889-1380-43ee-837a-bbb268311005")) -IPoint : IDispatch -{ - // - // Property data - // - - __declspec(property(get=Getx,put=Putx)) - double x; - __declspec(property(get=Gety,put=Puty)) - double y; - __declspec(property(get=GetZ,put=PutZ)) - double Z; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetM,put=PutM)) - double M; - - // - // Wrapper methods for error-handling - // - - double Getx ( ); - void Putx ( - double pVal ); - double Gety ( ); - void Puty ( - double pVal ); - double GetZ ( ); - void PutZ ( - double pVal ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - double GetM ( ); - void PutM ( - double pVal ); - IPointPtr Clone ( ); - HRESULT Set ( - double newX, - double newY, - double newZ ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_x ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_x ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_y ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_y ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_Z ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_Z ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_M ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_M ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall raw_Clone ( - /*[out,retval]*/ struct IPoint * * retVal ) = 0; - virtual HRESULT __stdcall raw_Set ( - /*[in]*/ double newX, - /*[in]*/ double newY, - /*[in]*/ double newZ ) = 0; -}; - -enum __declspec(uuid("3e52c14e-3f39-4286-b630-af8988a8bdd2")) -tkSpatialRelation -{ - srContains = 0, - srCrosses = 1, - srDisjoint = 2, - srEquals = 3, - srIntersects = 4, - srOverlaps = 5, - srTouches = 6, - srWithin = 7 -}; - -enum __declspec(uuid("85c1f392-6405-4b9a-82f4-43d4d54e4264")) -tkClipOperation -{ - clDifference = 0, - clIntersection = 1, - clSymDifference = 2, - clUnion = 3, - clClip = 4 -}; - -enum __declspec(uuid("41bcbd8e-8f68-4e19-9ff4-8dda388f5f2c")) -tkBufferCap -{ - bcROUND = 0, - bcFLAT = 1, - bcSQUARE = 2 -}; - -enum __declspec(uuid("99a2c9de-35b7-4079-88a5-b6b2358ba889")) -tkBufferJoin -{ - bjROUND = 0, - bjMITRE = 1, - bjBEVEL = 2 -}; - -enum __declspec(uuid("57d081f9-12f3-47b6-9336-a42dbfdfa847")) -tkUnitsOfMeasure -{ - umDecimalDegrees = 0, - umMiliMeters = 1, - umCentimeters = 2, - umInches = 3, - umFeets = 4, - umYards = 5, - umMeters = 6, - umMiles = 7, - umKilometers = 8 -}; - -enum __declspec(uuid("edd7ea9b-eabb-4efb-a621-bf2c9265f1c6")) -tkVectorDrawingMode -{ - vdmGDI = 0, - vdmGDIMixed = 1, - vdmGDIPlus = 2 -}; - -enum __declspec(uuid("be7ea6b6-8667-4e87-ba91-8131314762b1")) -tkGDIPlusHatchStyle -{ - hsNone = -1, - hsHorizontal = 0, - hsVertical = 1, - hsForwardDiagonal = 2, - hsBackwardDiagonal = 3, - hsCross = 4, - hsDiagonalCross = 5, - hsPercent05 = 6, - hsPercent10 = 7, - hsPercent20 = 8, - hsPercent25 = 9, - hsPercent30 = 10, - hsPercent40 = 11, - hsPercent50 = 12, - hsPercent60 = 13, - hsPercent70 = 14, - hsPercent75 = 15, - hsPercent80 = 16, - hsPercent90 = 17, - hsLightDownwardDiagonal = 18, - hsLightUpwardDiagonal = 19, - hsDarkDownwardDiagonal = 20, - hsDarkUpwardDiagonal = 21, - hsWideDownwardDiagonal = 22, - hsWideUpwardDiagonal = 23, - hsLightVertical = 24, - hsLightHorizontal = 25, - hsNarrowVertical = 26, - hsNarrowHorizontal = 27, - hsDarkVertical = 28, - hsDarkHorizontal = 29, - hsDashedDownwardDiagonal = 30, - hsDashedUpwardDiagonal = 31, - hsDashedHorizontal = 32, - hsDashedVertical = 33, - hsSmallConfetti = 34, - hsLargeConfetti = 35, - hsZigZag = 36, - hsWave = 37, - hsDiagonalBrick = 38, - hsHorizontalBrick = 39, - hsWeave = 40, - hsPlaid = 41, - hsDivot = 42, - hsDottedGrid = 43, - hsDottedDiamond = 44, - hsShingle = 45, - hsTrellis = 46, - hsSphere = 47, - hsSmallGrid = 48, - hsSmallCheckerBoard = 49, - hsLargeCheckerBoard = 50, - hsOutlinedDiamond = 51, - hsSolidDiamond = 52 -}; - -enum __declspec(uuid("79f928d4-6e5a-4312-a519-f6ab83691086")) -tkDashStyle -{ - dsSolid = 0, - dsDash = 1, - dsDot = 2, - dsDashDot = 3, - dsDashDotDot = 4, - dsCustom = 5 -}; - -enum __declspec(uuid("15ccfd69-b193-493e-ac04-8d676d8b4ecf")) -tkPointShapeType -{ - ptShapeRegular = 0, - ptShapeCross = 1, - ptShapeStar = 2, - ptShapeCircle = 3, - ptShapeArrow = 4, - ptShapeFlag = 5 -}; - -enum __declspec(uuid("485eebc8-5f16-48bc-bd18-dbbda0ca6e4a")) -ImageType -{ - BITMAP_FILE = 0, - GIF_FILE = 1, - USE_FILE_EXTENSION = 2, - TIFF_FILE = 3, - JPEG_FILE = 4, - PNG_FILE = 5, - PPM_FILE = 7, - ECW_FILE = 8, - JPEG2000_FILE = 9, - SID_FILE = 10, - PNM_FILE = 11, - PGM_FILE = 12, - BIL_FILE = 13, - ADF_FILE = 14, - GRD_FILE = 15, - IMG_FILE = 16, - ASC_FILE = 17, - BT_FILE = 18, - MAP_FILE = 19, - LF2_FILE = 20, - KAP_FILE = 21, - DEM_FILE = 22, - NTF_FILE = 23, - NETCDF_FILE = 24, - VRT_FILE = 25 -}; - -enum __declspec(uuid("5fdeb35e-865a-445a-a499-0bed8218a521")) -ColoringType -{ - Hillshade = 0, - Gradient = 1, - Random = 2 -}; - -enum __declspec(uuid("35e7af86-3942-4f7c-8164-d11942522ac3")) -GradientModel -{ - Logorithmic = 0, - Linear = 1, - Exponential = 2 -}; - -struct __declspec(uuid("1c6ecf5d-04fa-43c4-97b1-22d5ffb55fbd")) -IGridColorBreak : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetHighColor,put=PutHighColor)) - OLE_COLOR HighColor; - __declspec(property(get=GetLowColor,put=PutLowColor)) - OLE_COLOR LowColor; - __declspec(property(get=GetHighValue,put=PutHighValue)) - double HighValue; - __declspec(property(get=GetLowValue,put=PutLowValue)) - double LowValue; - __declspec(property(get=GetColoringType,put=PutColoringType)) - enum ColoringType _ColoringType; - __declspec(property(get=GetGradientModel,put=PutGradientModel)) - enum GradientModel _GradientModel; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetCaption,put=PutCaption)) - _bstr_t Caption; - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - - // - // Wrapper methods for error-handling - // - - OLE_COLOR GetHighColor ( ); - void PutHighColor ( - OLE_COLOR pVal ); - OLE_COLOR GetLowColor ( ); - void PutLowColor ( - OLE_COLOR pVal ); - double GetHighValue ( ); - void PutHighValue ( - double pVal ); - double GetLowValue ( ); - void PutLowValue ( - double pVal ); - enum ColoringType GetColoringType ( ); - void PutColoringType ( - enum ColoringType pVal ); - enum GradientModel GetGradientModel ( ); - void PutGradientModel ( - enum GradientModel pVal ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - _bstr_t GetCaption ( ); - void PutCaption ( - _bstr_t pVal ); - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_HighColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_HighColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_LowColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_LowColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_HighValue ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_HighValue ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_LowValue ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_LowValue ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_ColoringType ( - /*[out,retval]*/ enum ColoringType * pVal ) = 0; - virtual HRESULT __stdcall put_ColoringType ( - /*[in]*/ enum ColoringType pVal ) = 0; - virtual HRESULT __stdcall get_GradientModel ( - /*[out,retval]*/ enum GradientModel * pVal ) = 0; - virtual HRESULT __stdcall put_GradientModel ( - /*[in]*/ enum GradientModel pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Caption ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Caption ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; -}; - -enum __declspec(uuid("db5bd81d-8dc0-401b-a78b-8738f53f4810")) -PredefinedColorScheme -{ - FallLeaves = 0, - SummerMountains = 1, - Desert = 2, - Glaciers = 3, - Meadow = 4, - ValleyFires = 5, - DeadSea = 6, - Highway1 = 7, - Rainbow = 8, - ReversedRainbow = 9 -}; - -struct __declspec(uuid("c60625ab-ad4c-405e-8ca2-62e36e4b3f73")) -IVector : IDispatch -{ - // - // Property data - // - - __declspec(property(get=Geti,put=Puti)) - double i; - __declspec(property(get=Getj,put=Putj)) - double j; - __declspec(property(get=Getk,put=Putk)) - double k; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - - // - // Wrapper methods for error-handling - // - - double Geti ( ); - void Puti ( - double pVal ); - double Getj ( ); - void Putj ( - double pVal ); - double Getk ( ); - void Putk ( - double pVal ); - HRESULT Normalize ( ); - double Dot ( - struct IVector * V ); - IVectorPtr CrossProduct ( - struct IVector * V ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_i ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_i ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_j ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_j ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_k ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_k ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall raw_Normalize ( ) = 0; - virtual HRESULT __stdcall raw_Dot ( - /*[in]*/ struct IVector * V, - /*[out,retval]*/ double * result ) = 0; - virtual HRESULT __stdcall raw_CrossProduct ( - /*[in]*/ struct IVector * V, - /*[out,retval]*/ struct IVector * * result ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; -}; - -enum __declspec(uuid("8ed72532-e5f9-4424-aa90-bf0904086689")) -tkColorSchemeType -{ - ctSchemeRandom = 0, - ctSchemeGraduated = 1 -}; - -enum __declspec(uuid("db604729-d315-4af3-ad35-9277ee06d1c1")) -tkMapColor -{ - AliceBlue = -984833, - AntiqueWhite = -332841, - Aqua = -16711681, - Aquamarine = -8388652, - Azure = -983041, - Beige = -657956, - Bisque = -6972, - Black = -16777216, - BlanchedAlmond = -5171, - Blue = -16776961, - BlueViolet = -7722014, - Brown = -5952982, - BurlyWood = -2180985, - CadetBlue = -10510688, - Chartreuse = -8388864, - Chocolate = -2987746, - Coral = -32944, - CornflowerBlue = -10185235, - Cornsilk = -1828, - Crimson = -2354116, - Cyan = -16711681, - DarkBlue = -16777077, - DarkCyan = -16741493, - DarkGoldenrod = -4684277, - DarkGray = -5658199, - DarkGreen = -16751616, - DarkKhaki = -4343957, - DarkMagenta = -7667573, - DarkOliveGreen = -11179217, - DarkOrange = -29696, - DarkOrchid = -6737204, - DarkRed = -7667712, - DarkSalmon = -1468806, - DarkSeaGreen = -7357301, - DarkSlateBlue = -12042869, - DarkSlateGray = -13676721, - DarkTurquoise = -16724271, - DarkViolet = -7077677, - DeepPink = -60269, - DeepSkyBlue = -16728065, - DimGray = -9868951, - DodgerBlue = -14774017, - Firebrick = -5103070, - FloralWhite = -1296, - ForestGreen = -14513374, - Fuchsia = -65281, - Gainsboro = -2302756, - GhostWhite = -460545, - Gold = -10496, - Goldenrod = -2448096, - Gray = -8355712, - Green = -16744448, - GreenYellow = -5374161, - Honeydew = -983056, - HotPink = -38476, - IndianRed = -3318692, - Indigo = -11861886, - Ivory = -16, - Khaki = -989556, - Lavender = -1644806, - LavenderBlush = -3851, - LawnGreen = -8586240, - LemonChiffon = -1331, - LightBlue = -5383962, - LightCoral = -1015680, - LightCyan = -2031617, - LightGoldenrodYellow = -329006, - LightGray = -2894893, - LightGreen = -7278960, - LightPink = -18751, - LightSalmon = -24454, - LightSeaGreen = -14634326, - LightSkyBlue = -7876870, - LightSlateGray = -8943463, - LightSteelBlue = -5192482, - LightYellow = -32, - Lime = -16711936, - LimeGreen = -13447886, - Linen = -331546, - Magenta = -65281, - Maroon = -8388608, - MediumAquamarine = -10039894, - MediumBlue = -16777011, - MediumOrchid = -4565549, - MediumPurple = -7114533, - MediumSeaGreen = -12799119, - MediumSlateBlue = -8689426, - MediumSpringGreen = -16713062, - MediumTurquoise = -12004916, - MediumVioletRed = -3730043, - MidnightBlue = -15132304, - MintCream = -655366, - MistyRose = -6943, - Moccasin = -6987, - NavajoWhite = -8531, - Navy = -16777088, - OldLace = -133658, - Olive = -8355840, - OliveDrab = -9728477, - Orange = -23296, - OrangeRed = -47872, - Orchid = -2461482, - PaleGoldenrod = -1120086, - PaleGreen = -6751336, - PaleTurquoise = -5247250, - PaleVioletRed = -2396013, - PapayaWhip = -4139, - PeachPuff = -9543, - Peru = -3308225, - Pink = -16181, - Plum = -2252579, - PowderBlue = -5185306, - Purple = -8388480, - Red = -65536, - RosyBrown = -4419697, - RoyalBlue = -12490271, - SaddleBrown = -7650029, - Salmon = -360334, - SandyBrown = -744352, - SeaGreen = -13726889, - SeaShell = -2578, - Sienna = -6270419, - Silver = -4144960, - SkyBlue = -7876885, - SlateBlue = -9807155, - SlateGray = -9404272, - Snow = -1286, - SpringGreen = -16711809, - SteelBlue = -12156236, - Tan = -2968436, - Teal = -16744320, - Thistle = -2572328, - Tomato = -40121, - Turquoise = -12525360, - Violet = -1146130, - Wheat = -663885, - White = -1, - WhiteSmoke = -657931, - Yellow = -256, - YellowGreen = -6632142 -}; - -struct __declspec(uuid("d2334b3c-0779-4f5f-8771-2f857f0d601e")) -IColorScheme : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetNumBreaks)) - long NumBreaks; - __declspec(property(get=GetRandomColor)) - OLE_COLOR RandomColor[]; - __declspec(property(get=GetGraduatedColor)) - OLE_COLOR GraduatedColor[]; - __declspec(property(get=GetBreakColor,put=PutBreakColor)) - OLE_COLOR BreakColor[]; - __declspec(property(get=GetBreakValue)) - double BreakValue[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - - // - // Wrapper methods for error-handling - // - - HRESULT SetColors ( - OLE_COLOR Color1, - OLE_COLOR Color2 ); - HRESULT SetColors2 ( - enum tkMapColor Color1, - enum tkMapColor Color2 ); - HRESULT SetColors3 ( - short MinRed, - short MinGreen, - short MinBlue, - short MaxRed, - short MaxGreen, - short MaxBlue ); - HRESULT SetColors4 ( - enum PredefinedColorScheme Scheme ); - HRESULT AddBreak ( - double Value, - OLE_COLOR Color ); - VARIANT_BOOL Remove ( - long Index ); - HRESULT Clear ( ); - long GetNumBreaks ( ); - OLE_COLOR GetRandomColor ( - double Value ); - OLE_COLOR GetGraduatedColor ( - double Value ); - OLE_COLOR GetBreakColor ( - long Index ); - void PutBreakColor ( - long Index, - OLE_COLOR retVal ); - double GetBreakValue ( - long Index ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - HRESULT Reverse ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_SetColors ( - /*[in]*/ OLE_COLOR Color1, - /*[in]*/ OLE_COLOR Color2 ) = 0; - virtual HRESULT __stdcall raw_SetColors2 ( - /*[in]*/ enum tkMapColor Color1, - /*[in]*/ enum tkMapColor Color2 ) = 0; - virtual HRESULT __stdcall raw_SetColors3 ( - /*[in]*/ short MinRed, - /*[in]*/ short MinGreen, - /*[in]*/ short MinBlue, - /*[in]*/ short MaxRed, - /*[in]*/ short MaxGreen, - /*[in]*/ short MaxBlue ) = 0; - virtual HRESULT __stdcall raw_SetColors4 ( - /*[in]*/ enum PredefinedColorScheme Scheme ) = 0; - virtual HRESULT __stdcall raw_AddBreak ( - /*[in]*/ double Value, - /*[in]*/ OLE_COLOR Color ) = 0; - virtual HRESULT __stdcall raw_Remove ( - /*[in]*/ long Index, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall get_NumBreaks ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_RandomColor ( - /*[in]*/ double Value, - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall get_GraduatedColor ( - /*[in]*/ double Value, - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall get_BreakColor ( - /*[in]*/ long Index, - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_BreakColor ( - /*[in]*/ long Index, - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_BreakValue ( - /*[in]*/ long Index, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_Reverse ( ) = 0; -}; - -struct __declspec(uuid("1c43b56d-2065-4953-9138-31afe8470ff5")) -IGridColorScheme : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetNumBreaks)) - long NumBreaks; - __declspec(property(get=GetAmbientIntensity,put=PutAmbientIntensity)) - double AmbientIntensity; - __declspec(property(get=GetLightSourceIntensity,put=PutLightSourceIntensity)) - double LightSourceIntensity; - __declspec(property(get=GetLightSourceAzimuth)) - double LightSourceAzimuth; - __declspec(property(get=GetLightSourceElevation)) - double LightSourceElevation; - __declspec(property(get=GetBreak)) - IGridColorBreakPtr Break[]; - __declspec(property(get=GetNoDataColor,put=PutNoDataColor)) - OLE_COLOR NoDataColor; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - - // - // Wrapper methods for error-handling - // - - long GetNumBreaks ( ); - double GetAmbientIntensity ( ); - void PutAmbientIntensity ( - double pVal ); - double GetLightSourceIntensity ( ); - void PutLightSourceIntensity ( - double pVal ); - double GetLightSourceAzimuth ( ); - double GetLightSourceElevation ( ); - HRESULT SetLightSource ( - double Azimuth, - double Elevation ); - HRESULT InsertBreak ( - struct IGridColorBreak * BrkInfo ); - IGridColorBreakPtr GetBreak ( - long Index ); - HRESULT DeleteBreak ( - long Index ); - HRESULT Clear ( ); - OLE_COLOR GetNoDataColor ( ); - void PutNoDataColor ( - OLE_COLOR pVal ); - HRESULT UsePredefined ( - double LowValue, - double HighValue, - enum PredefinedColorScheme Preset ); - IVectorPtr GetLightSource ( ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - HRESULT InsertAt ( - int Position, - struct IGridColorBreak * Break ); - _bstr_t Serialize ( ); - HRESULT Deserialize ( - _bstr_t newVal ); - VARIANT_BOOL ReadFromFile ( - _bstr_t mwlegFilename, - _bstr_t nodeName ); - VARIANT_BOOL WriteToFile ( - _bstr_t mwlegFilename, - _bstr_t gridName, - int bandIndex ); - HRESULT ApplyColoringType ( - enum ColoringType ColoringType ); - HRESULT ApplyGradientModel ( - enum GradientModel GradientModel ); - VARIANT_BOOL ApplyColors ( - enum tkColorSchemeType schemeType, - struct IColorScheme * Scheme, - VARIANT_BOOL gradientWithinCategories ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_NumBreaks ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_AmbientIntensity ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_AmbientIntensity ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_LightSourceIntensity ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_LightSourceIntensity ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_LightSourceAzimuth ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_LightSourceElevation ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall raw_SetLightSource ( - /*[in]*/ double Azimuth, - /*[in]*/ double Elevation ) = 0; - virtual HRESULT __stdcall raw_InsertBreak ( - /*[in]*/ struct IGridColorBreak * BrkInfo ) = 0; - virtual HRESULT __stdcall get_Break ( - /*[in]*/ long Index, - /*[out,retval]*/ struct IGridColorBreak * * pVal ) = 0; - virtual HRESULT __stdcall raw_DeleteBreak ( - /*[in]*/ long Index ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall get_NoDataColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_NoDataColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall raw_UsePredefined ( - /*[in]*/ double LowValue, - /*[in]*/ double HighValue, - /*[in]*/ enum PredefinedColorScheme Preset ) = 0; - virtual HRESULT __stdcall raw_GetLightSource ( - /*[out,retval]*/ struct IVector * * result ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_InsertAt ( - /*[in]*/ int Position, - /*[in]*/ struct IGridColorBreak * Break ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall raw_ReadFromFile ( - /*[in]*/ BSTR mwlegFilename, - /*[in]*/ BSTR nodeName, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_WriteToFile ( - /*[in]*/ BSTR mwlegFilename, - /*[in]*/ BSTR gridName, - /*[in]*/ int bandIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ApplyColoringType ( - /*[in]*/ enum ColoringType ColoringType ) = 0; - virtual HRESULT __stdcall raw_ApplyGradientModel ( - /*[in]*/ enum GradientModel GradientModel ) = 0; - virtual HRESULT __stdcall raw_ApplyColors ( - /*[in]*/ enum tkColorSchemeType schemeType, - /*[in]*/ struct IColorScheme * Scheme, - /*[in]*/ VARIANT_BOOL gradientWithinCategories, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -enum __declspec(uuid("3bdea45d-f8d9-4dca-a58b-9bb7f689263a")) -tkGDALResamplingMethod -{ - grmNone = 0, - grmNearest = 1, - grmGauss = 2, - grmBicubic = 3, - grmAverage = 4 -}; - -enum __declspec(uuid("5dc0755f-eda3-40cb-ae03-1ab5d3197623")) -tkInterpolationMode -{ - imBilinear = 3, - imBicubic = 4, - imNone = 5, - imHighQualityBilinear = 6, - imHighQualityBicubic = 7 -}; - -enum __declspec(uuid("0b972d4b-3d6f-4f92-bcf8-ecd424310e26")) -tkVerticalPosition -{ - vpAboveParentLayer = 0, - vpAboveAllLayers = 1 -}; - -enum __declspec(uuid("54594ede-bab4-43d8-ad06-462900348496")) -tkLabelAlignment -{ - laTopLeft = 0, - laTopCenter = 1, - laTopRight = 2, - laCenterLeft = 3, - laCenter = 4, - laCenterRight = 5, - laBottomLeft = 6, - laBottomCenter = 7, - laBottomRight = 8 -}; - -enum __declspec(uuid("83ffe275-e602-4832-b44e-241eba27917d")) -tkLineLabelOrientation -{ - lorHorizontal = 0, - lorParallel = 1, - lorPerpindicular = 2 -}; - -enum __declspec(uuid("d54e7336-4aec-4ff1-8681-566c61b04dd8")) -tkLinearGradientMode -{ - gmHorizontal = 0, - gmVertical = 1, - gmForwardDiagonal = 2, - gmBackwardDiagonal = 3, - gmNone = 4 -}; - -enum __declspec(uuid("c1a63978-a342-4d37-8e5f-93b3d1f2f582")) -tkLabelFrameType -{ - lfRectangle = 0, - lfRoundedRectangle = 1, - lfPointedRectangle = 2 -}; - -struct __declspec(uuid("4bb3d2b2-a72d-4538-a092-9e1e69ed6001")) -ILabelCategory : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetPriority,put=PutPriority)) - long Priority; - __declspec(property(get=GetName,put=PutName)) - _bstr_t Name; - __declspec(property(get=GetExpression,put=PutExpression)) - _bstr_t Expression; - __declspec(property(get=GetMinValue,put=PutMinValue)) - _variant_t MinValue; - __declspec(property(get=GetMaxValue,put=PutMaxValue)) - _variant_t MaxValue; - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - __declspec(property(get=GetOffsetX,put=PutOffsetX)) - double OffsetX; - __declspec(property(get=GetOffsetY,put=PutOffsetY)) - double OffsetY; - __declspec(property(get=GetAlignment,put=PutAlignment)) - enum tkLabelAlignment Alignment; - __declspec(property(get=GetLineOrientation,put=PutLineOrientation)) - enum tkLineLabelOrientation LineOrientation; - __declspec(property(get=GetFontName,put=PutFontName)) - _bstr_t FontName; - __declspec(property(get=GetFontSize,put=PutFontSize)) - long FontSize; - __declspec(property(get=GetFontItalic,put=PutFontItalic)) - VARIANT_BOOL FontItalic; - __declspec(property(get=GetFontBold,put=PutFontBold)) - VARIANT_BOOL FontBold; - __declspec(property(get=GetFontUnderline,put=PutFontUnderline)) - VARIANT_BOOL FontUnderline; - __declspec(property(get=GetFontStrikeOut,put=PutFontStrikeOut)) - VARIANT_BOOL FontStrikeOut; - __declspec(property(get=GetFontColor,put=PutFontColor)) - OLE_COLOR FontColor; - __declspec(property(get=GetFontColor2,put=PutFontColor2)) - OLE_COLOR FontColor2; - __declspec(property(get=GetFontGradientMode,put=PutFontGradientMode)) - enum tkLinearGradientMode FontGradientMode; - __declspec(property(get=GetFontTransparency,put=PutFontTransparency)) - long FontTransparency; - __declspec(property(get=GetFontOutlineVisible,put=PutFontOutlineVisible)) - VARIANT_BOOL FontOutlineVisible; - __declspec(property(get=GetShadowVisible,put=PutShadowVisible)) - VARIANT_BOOL ShadowVisible; - __declspec(property(get=GetHaloVisible,put=PutHaloVisible)) - VARIANT_BOOL HaloVisible; - __declspec(property(get=GetFontOutlineColor,put=PutFontOutlineColor)) - OLE_COLOR FontOutlineColor; - __declspec(property(get=GetShadowColor,put=PutShadowColor)) - OLE_COLOR ShadowColor; - __declspec(property(get=GetHaloColor,put=PutHaloColor)) - OLE_COLOR HaloColor; - __declspec(property(get=GetFontOutlineWidth,put=PutFontOutlineWidth)) - long FontOutlineWidth; - __declspec(property(get=GetShadowOffsetX,put=PutShadowOffsetX)) - long ShadowOffsetX; - __declspec(property(get=GetShadowOffsetY,put=PutShadowOffsetY)) - long ShadowOffsetY; - __declspec(property(get=GetHaloSize,put=PutHaloSize)) - long HaloSize; - __declspec(property(get=GetFrameType,put=PutFrameType)) - enum tkLabelFrameType FrameType; - __declspec(property(get=GetFrameOutlineColor,put=PutFrameOutlineColor)) - OLE_COLOR FrameOutlineColor; - __declspec(property(get=GetFrameBackColor,put=PutFrameBackColor)) - OLE_COLOR FrameBackColor; - __declspec(property(get=GetFrameBackColor2,put=PutFrameBackColor2)) - OLE_COLOR FrameBackColor2; - __declspec(property(get=GetFrameGradientMode,put=PutFrameGradientMode)) - enum tkLinearGradientMode FrameGradientMode; - __declspec(property(get=GetFrameOutlineStyle,put=PutFrameOutlineStyle)) - enum tkDashStyle FrameOutlineStyle; - __declspec(property(get=GetFrameOutlineWidth,put=PutFrameOutlineWidth)) - long FrameOutlineWidth; - __declspec(property(get=GetFramePaddingX,put=PutFramePaddingX)) - long FramePaddingX; - __declspec(property(get=GetFramePaddingY,put=PutFramePaddingY)) - long FramePaddingY; - __declspec(property(get=GetFrameTransparency,put=PutFrameTransparency)) - long FrameTransparency; - __declspec(property(get=GetInboxAlignment,put=PutInboxAlignment)) - enum tkLabelAlignment InboxAlignment; - __declspec(property(get=GetFrameVisible,put=PutFrameVisible)) - VARIANT_BOOL FrameVisible; - __declspec(property(get=GetEnabled,put=PutEnabled)) - VARIANT_BOOL Enabled; - __declspec(property(get=GetFontSize2,put=PutFontSize2)) - long FontSize2; - - // - // Wrapper methods for error-handling - // - - long GetPriority ( ); - void PutPriority ( - long retVal ); - _bstr_t GetName ( ); - void PutName ( - _bstr_t retVal ); - _bstr_t GetExpression ( ); - void PutExpression ( - _bstr_t retVal ); - _variant_t GetMinValue ( ); - void PutMinValue ( - const _variant_t & pVal ); - _variant_t GetMaxValue ( ); - void PutMaxValue ( - const _variant_t & pVal ); - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL retVal ); - double GetOffsetX ( ); - void PutOffsetX ( - double retVal ); - double GetOffsetY ( ); - void PutOffsetY ( - double retVal ); - enum tkLabelAlignment GetAlignment ( ); - void PutAlignment ( - enum tkLabelAlignment retVal ); - enum tkLineLabelOrientation GetLineOrientation ( ); - void PutLineOrientation ( - enum tkLineLabelOrientation retVal ); - _bstr_t GetFontName ( ); - void PutFontName ( - _bstr_t retVal ); - long GetFontSize ( ); - void PutFontSize ( - long retVal ); - VARIANT_BOOL GetFontItalic ( ); - void PutFontItalic ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetFontBold ( ); - void PutFontBold ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetFontUnderline ( ); - void PutFontUnderline ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetFontStrikeOut ( ); - void PutFontStrikeOut ( - VARIANT_BOOL retVal ); - OLE_COLOR GetFontColor ( ); - void PutFontColor ( - OLE_COLOR retVal ); - OLE_COLOR GetFontColor2 ( ); - void PutFontColor2 ( - OLE_COLOR retVal ); - enum tkLinearGradientMode GetFontGradientMode ( ); - void PutFontGradientMode ( - enum tkLinearGradientMode retVal ); - long GetFontTransparency ( ); - void PutFontTransparency ( - long retVal ); - VARIANT_BOOL GetFontOutlineVisible ( ); - void PutFontOutlineVisible ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetShadowVisible ( ); - void PutShadowVisible ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetHaloVisible ( ); - void PutHaloVisible ( - VARIANT_BOOL retVal ); - OLE_COLOR GetFontOutlineColor ( ); - void PutFontOutlineColor ( - OLE_COLOR retVal ); - OLE_COLOR GetShadowColor ( ); - void PutShadowColor ( - OLE_COLOR retVal ); - OLE_COLOR GetHaloColor ( ); - void PutHaloColor ( - OLE_COLOR retVal ); - long GetFontOutlineWidth ( ); - void PutFontOutlineWidth ( - long retVal ); - long GetShadowOffsetX ( ); - void PutShadowOffsetX ( - long retVal ); - long GetShadowOffsetY ( ); - void PutShadowOffsetY ( - long retVal ); - long GetHaloSize ( ); - void PutHaloSize ( - long retVal ); - enum tkLabelFrameType GetFrameType ( ); - void PutFrameType ( - enum tkLabelFrameType retVal ); - OLE_COLOR GetFrameOutlineColor ( ); - void PutFrameOutlineColor ( - OLE_COLOR retVal ); - OLE_COLOR GetFrameBackColor ( ); - void PutFrameBackColor ( - OLE_COLOR retVal ); - OLE_COLOR GetFrameBackColor2 ( ); - void PutFrameBackColor2 ( - OLE_COLOR retVal ); - enum tkLinearGradientMode GetFrameGradientMode ( ); - void PutFrameGradientMode ( - enum tkLinearGradientMode retVal ); - enum tkDashStyle GetFrameOutlineStyle ( ); - void PutFrameOutlineStyle ( - enum tkDashStyle retVal ); - long GetFrameOutlineWidth ( ); - void PutFrameOutlineWidth ( - long retVal ); - long GetFramePaddingX ( ); - void PutFramePaddingX ( - long retVal ); - long GetFramePaddingY ( ); - void PutFramePaddingY ( - long retVal ); - long GetFrameTransparency ( ); - void PutFrameTransparency ( - long retVal ); - enum tkLabelAlignment GetInboxAlignment ( ); - void PutInboxAlignment ( - enum tkLabelAlignment retVal ); - VARIANT_BOOL GetFrameVisible ( ); - void PutFrameVisible ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetEnabled ( ); - void PutEnabled ( - VARIANT_BOOL retVal ); - _bstr_t Serialize ( ); - HRESULT Deserialize ( - _bstr_t newVal ); - long GetFontSize2 ( ); - void PutFontSize2 ( - long pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Priority ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_Priority ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_Name ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Name ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_Expression ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Expression ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_MinValue ( - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall put_MinValue ( - /*[in]*/ VARIANT pVal ) = 0; - virtual HRESULT __stdcall get_MaxValue ( - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall put_MaxValue ( - /*[in]*/ VARIANT pVal ) = 0; - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_OffsetX ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_OffsetX ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_OffsetY ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_OffsetY ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_Alignment ( - /*[out,retval]*/ enum tkLabelAlignment * retVal ) = 0; - virtual HRESULT __stdcall put_Alignment ( - /*[in]*/ enum tkLabelAlignment retVal ) = 0; - virtual HRESULT __stdcall get_LineOrientation ( - /*[out,retval]*/ enum tkLineLabelOrientation * retVal ) = 0; - virtual HRESULT __stdcall put_LineOrientation ( - /*[in]*/ enum tkLineLabelOrientation retVal ) = 0; - virtual HRESULT __stdcall get_FontName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_FontName ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_FontSize ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FontSize ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FontItalic ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontItalic ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontBold ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontBold ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontUnderline ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontUnderline ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontStrikeOut ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontStrikeOut ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FontColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FontColor2 ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FontColor2 ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FontGradientMode ( - /*[out,retval]*/ enum tkLinearGradientMode * retVal ) = 0; - virtual HRESULT __stdcall put_FontGradientMode ( - /*[in]*/ enum tkLinearGradientMode retVal ) = 0; - virtual HRESULT __stdcall get_FontTransparency ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FontTransparency ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FontOutlineVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontOutlineVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ShadowVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ShadowVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_HaloVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_HaloVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontOutlineColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FontOutlineColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_ShadowColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_ShadowColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_HaloColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_HaloColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FontOutlineWidth ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FontOutlineWidth ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_ShadowOffsetX ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_ShadowOffsetX ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_ShadowOffsetY ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_ShadowOffsetY ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_HaloSize ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_HaloSize ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FrameType ( - /*[out,retval]*/ enum tkLabelFrameType * retVal ) = 0; - virtual HRESULT __stdcall put_FrameType ( - /*[in]*/ enum tkLabelFrameType retVal ) = 0; - virtual HRESULT __stdcall get_FrameOutlineColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FrameOutlineColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FrameBackColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FrameBackColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FrameBackColor2 ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FrameBackColor2 ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FrameGradientMode ( - /*[out,retval]*/ enum tkLinearGradientMode * retVal ) = 0; - virtual HRESULT __stdcall put_FrameGradientMode ( - /*[in]*/ enum tkLinearGradientMode retVal ) = 0; - virtual HRESULT __stdcall get_FrameOutlineStyle ( - /*[out,retval]*/ enum tkDashStyle * retVal ) = 0; - virtual HRESULT __stdcall put_FrameOutlineStyle ( - /*[in]*/ enum tkDashStyle retVal ) = 0; - virtual HRESULT __stdcall get_FrameOutlineWidth ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FrameOutlineWidth ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FramePaddingX ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FramePaddingX ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FramePaddingY ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FramePaddingY ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FrameTransparency ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FrameTransparency ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_InboxAlignment ( - /*[out,retval]*/ enum tkLabelAlignment * retVal ) = 0; - virtual HRESULT __stdcall put_InboxAlignment ( - /*[in]*/ enum tkLabelAlignment retVal ) = 0; - virtual HRESULT __stdcall get_FrameVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FrameVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_Enabled ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_Enabled ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall get_FontSize2 ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_FontSize2 ( - /*[in]*/ long pVal ) = 0; -}; - -enum __declspec(uuid("44e55993-60b9-4f67-9500-073a3fca2249")) -SelectMode -{ - INTERSECTION = 0, - INCLUSION = 1 -}; - -enum __declspec(uuid("343cae84-d677-4bc6-a7f4-4c7e5096d776")) -tkClassificationType -{ - ctNaturalBreaks = 0, - ctUniqueValues = 1, - ctEqualIntervals = 2, - ctEqualCount = 3, - ctStandardDeviation = 4, - ctEqualSumOfValues = 5 -}; - -enum __declspec(uuid("15e8581c-003e-4f7a-80e4-89be29bd91a8")) -tkLabelElements -{ - leFont = 0, - leFontOutline = 1, - leShadow = 2, - leHalo = 3, - leFrameBackground = 4, - leFrameOutline = 5, - leDefault = 6 -}; - -enum __declspec(uuid("7a778f18-9cd1-45ae-abfc-92b8e6c1579a")) -tkLabelPositioning -{ - lpCenter = 0, - lpCentroid = 1, - lpInteriorPoint = 2, - lpFirstSegment = 3, - lpLastSegment = 4, - lpMiddleSegment = 5, - lpLongestSegement = 6, - lpNone = 7 -}; - -enum __declspec(uuid("e214cc65-00dc-4511-8e9e-c262433c1aad")) -tkSavingMode -{ - modeNone = 0, - modeStandard = 1, - modeXML = 2, - modeDBF = 3, - modeXMLOverwrite = 4 -}; - -enum __declspec(uuid("cd43915d-38bb-410e-a24f-3c1967617151")) -tkTextRenderingHint -{ - SystemDefault = 0, - SingleBitPerPixelGridFit = 1, - SingleBitPerPixel = 2, - AntiAliasGridFit = 3, - HintAntiAlias = 4, - ClearTypeGridFit = 5 -}; - -enum __declspec(uuid("2ea95843-840a-457d-8d9a-cffd731b89d0")) -tkImageSourceType -{ - istUninitialized = 0, - istDiskBased = 1, - istInMemory = 2, - istGDALBased = 3, - istGDIPlus = 4 -}; - -enum __declspec(uuid("52edc6dd-5ed5-40a0-8cd5-ed971ce87208")) -tkGridRendering -{ - grForceForAllFormats = 0, - grForGridsOnly = 1, - grNever = 2 -}; - -enum __declspec(uuid("76bcef79-8841-440c-ba0b-b8c8b236935e")) -tkCoordinateSystem -{ - csAbidjan_1987 = 4143, - csAccra = 4168, - csAdindan = 4201, - csAfgooye = 4205, - csAgadez = 4206, - csAGD66 = 4202, - csAGD84 = 4203, - csAin_el_Abd = 4204, - csAlbanian_1987 = 4191, - csAmerican_Samoa_1962 = 4169, - csAmersfoort = 4289, - csAmmassalik_1958 = 4196, - csAnguilla_1957 = 4600, - csAntigua_1943 = 4601, - csAratu = 4208, - csArc_1950 = 4209, - csArc_1960 = 4210, - csAscension_Island_1958 = 4712, - csATF_Paris = 4901, - csATS77 = 4122, - csAustralian_Antarctic = 4176, - csAyabelle_Lighthouse = 4713, - csAzores_Central_1948 = 4183, - csAzores_Central_1995 = 4665, - csAzores_Occidental_1939 = 4182, - csAzores_Oriental_1940 = 4184, - csAzores_Oriental_1995 = 4664, - csBarbados_1938 = 4212, - csBatavia = 4211, - csBatavia_Jakarta = 4813, - csBDA2000 = 4762, - csBeduaram = 4213, - csBeijing_1954 = 4214, - csBelge_1950 = 4215, - csBelge_1950_Brussels = 4809, - csBelge_1972 = 4313, - csBellevue = 4714, - csBermuda_1957 = 4216, - csBern_1898_Bern = 4801, - csBern_1938 = 4306, - csBissau = 4165, - csBogota_1975 = 4218, - csBogota_1975_Bogota = 4802, - csBukit_Rimpah = 4219, - csCadastre_1997 = 4475, - csCamacupa = 4220, - csCamp_Area_Astro = 4715, - csCampo_Inchauspe = 4221, - csCape = 4222, - csCape_Canaveral = 4717, - csCarthage = 4223, - csCarthage_Paris = 4816, - csCH1903 = 4149, - csCH1903_plus = 4150, - csChatham_Islands_1971 = 4672, - csChatham_Islands_1979 = 4673, - csChina_Geodetic_Coordinate_System_2000 = 4490, - csChos_Malal_1914 = 4160, - csCHTRF95 = 4151, - csChua = 4224, - csCocos_Islands_1965 = 4708, - csCombani_1950 = 4632, - csConakry_1905 = 4315, - csCorrego_Alegre = 4225, - csCSG67 = 4623, - csDabola_1981 = 4155, - csDatum_73 = 4274, - csDealul_Piscului_1930 = 4316, - csDeception_Island = 4736, - csDeir_ez_Zor = 4227, - csDGN95 = 4755, - csDHDN = 4314, - csDiego_Garcia_1969 = 4724, - csDominica_1945 = 4602, - csDouala_1948 = 4192, - csDRUKREF_03 = 5264, - csEaster_Island_1967 = 4719, - csED50 = 4230, - csED50_ED77 = 4154, - csED79 = 4668, - csED87 = 4231, - csEgypt_1907 = 4229, - csEgypt_1930 = 4199, - csEgypt_Gulf_of_Suez_S_650_TL = 4706, - csELD79 = 4159, - csEST92 = 4133, - csEST97 = 4180, - csETRS89 = 4258, - csFahud = 4232, - csFatu_Iva_72 = 4688, - csFD54 = 4741, - csFD58 = 4132, - csFiji_1956 = 4721, - csFiji_1986 = 4720, - csfk89 = 4753, - csFort_Marigot = 4621, - csGan_1970 = 4684, - csGaroua = 4197, - csGDA94 = 4283, - csGDBD2009 = 5246, - csGDM2000 = 4742, - csGGRS87 = 4121, - csGR96 = 4747, - csGrand_Cayman_1959 = 4723, - csGrand_Comoros = 4646, - csGreek = 4120, - csGreek_Athens = 4815, - csGrenada_1953 = 4603, - csGuadeloupe_1948 = 4622, - csGuam_1963 = 4675, - csGulshan_303 = 4682, - csHanoi_1972 = 4147, - csHartebeesthoek94 = 4148, - csHD1909 = 3819, - csHD72 = 4237, - csHelle_1954 = 4660, - csHerat_North = 4255, - csHito_XVIII_1963 = 4254, - csHjorsey_1955 = 4658, - csHong_Kong_1963 = 4738, - csHong_Kong_1963_67 = 4739, - csHong_Kong_1980 = 4611, - csHTRS96 = 4761, - csHu_Tzu_Shan_1950 = 4236, - csID74 = 4238, - csIGC_1962_6th_Parallel_South = 4697, - csIGCB_1955 = 4701, - csIGM95 = 4670, - csIGN_1962_Kerguelen = 4698, - csIGN_Astro_1960 = 4700, - csIGN53_Mare = 4641, - csIGN56_Lifou = 4633, - csIGN63_Hiva_Oa = 4689, - csIGN72_Grande_Terre = 4662, - csIGN72_Nuku_Hiva = 4630, - csIGRS = 3889, - csIKBD_92 = 4667, - csIndian_1954 = 4239, - csIndian_1960 = 4131, - csIndian_1975 = 4240, - csIRENET95 = 4173, - csISN93 = 4659, - csIsrael = 4141, - csIwo_Jima_1945 = 4709, - csJAD2001 = 4758, - csJAD69 = 4242, - csJamaica_1875 = 4241, - csJGD2000 = 4612, - csJohnston_Island_1961 = 4725, - csJouik_1961 = 4679, - csKalianpur_1880 = 4243, - csKalianpur_1937 = 4144, - csKalianpur_1962 = 4145, - csKalianpur_1975 = 4146, - csKandawala = 4244, - csKarbala_1979 = 4743, - csKasai_1953 = 4696, - csKatanga_1955 = 4695, - csKertau_RSO = 4751, - csKertau_1968 = 4245, - csKKJ = 4123, - csKOC = 4246, - csKorea_2000 = 4737, - csKorean_1985 = 4162, - csKorean_1995 = 4166, - csKousseri = 4198, - csKUDAMS = 4319, - csKusaie_1951 = 4735, - csLa_Canoa = 4247, - csLake = 4249, - csLao_1993 = 4677, - csLao_1997 = 4678, - csLe_Pouce_1934 = 4699, - csLeigon = 4250, - csLGD2006 = 4754, - csLiberia_1964 = 4251, - csLisbon = 4207, - csLisbon_Lisbon = 4803, - csLisbon_1890 = 4666, - csLisbon_1890_Lisbon = 4904, - csLittle_Cayman_1961 = 4726, - csLKS92 = 4661, - csLKS94 = 4669, - csLocodjo_1965 = 4142, - csLoma_Quintana = 4288, - csLome = 4252, - csLuxembourg_1930 = 4181, - csLuzon_1911 = 4253, - csMadrid_1870_Madrid = 4903, - csMadzansua = 4128, - csMAGNA_SIRGAS = 4686, - csMahe_1971 = 4256, - csMakassar = 4257, - csMakassar_Jakarta = 4804, - csMalongo_1987 = 4259, - csManoca_1962 = 4193, - csMarcus_Island_1952 = 4711, - csMarshall_Islands_1960 = 4732, - csMartinique_1938 = 4625, - csMassawa = 4262, - csMaupiti_83 = 4692, - csMauritania_1999 = 4702, - csMerchich = 4261, - csMexican_Datum_of_1993 = 4483, - csMGI = 4312, - csMGI_Ferro = 4805, - csMGI_1901 = 3906, - csMhast_offshore = 4705, - csMhast_onshore = 4704, - csMhast_1951 = 4703, - csMidway_1961 = 4727, - csMinna = 4263, - csMOLDREF99 = 4023, - csMonte_Mario = 4265, - csMonte_Mario_Rome = 4806, - csMontserrat_1958 = 4604, - csMoorea_87 = 4691, - csMOP78 = 4639, - csMount_Dillon = 4157, - csMoznet = 4130, - csMporaloko = 4266, - csNAD27 = 4267, - csNAD27_Michigan = 4268, - csNAD27_76 = 4608, - csNAD27_CGQ77 = 4609, - csNAD83 = 4269, - csNAD83_CSRS = 4617, - csNAD83_HARN = 4152, - csNAD83_NSRS2007 = 4759, - csNahrwan_1934 = 4744, - csNahrwan_1967 = 4270, - csNakhl_e_Ghanem = 4693, - csNaparima_1955 = 4158, - csNaparima_1972 = 4271, - csNEA74_Noumea = 4644, - csNew_Beijing = 4555, - csNGN = 4318, - csNGO_1948 = 4273, - csNGO_1948_Oslo = 4817, - csNord_Sahara_1959 = 4307, - csNouakchott_1965 = 4680, - csNSWC_9Z_2 = 4276, - csNTF = 4275, - csNTF_Paris = 4807, - csNZGD2000 = 4167, - csNZGD49 = 4272, - csObservatario = 4129, - csOld_Hawaiian = 4135, - csOS_SN80 = 4279, - csOSGB_1936 = 4277, - csOSGB70 = 4278, - csOSNI_1952 = 4188, - csPadang = 4280, - csPadang_Jakarta = 4808, - csPalestine_1923 = 4281, - csPampa_del_Castillo = 4161, - csPD_83 = 4746, - csPerroud_1950 = 4637, - csPetrels_1972 = 4636, - csPhoenix_Islands_1966 = 4716, - csPico_de_las_Nieves_1984 = 4728, - csPitcairn_1967 = 4729, - csPitcairn_2006 = 4763, - csPoint_58 = 4620, - csPointe_Noire = 4282, - csPorto_Santo = 4615, - csPorto_Santo_1995 = 4663, - csPOSGAR_94 = 4694, - csPOSGAR_98 = 4190, - csPrincipe = 4824, - csPRS92 = 4683, - csPSAD56 = 4248, - csPSD93 = 4134, - csPTRA08 = 5013, - csPuerto_Rico = 4139, - csPulkovo_1942 = 4284, - csPulkovo_1942_58 = 4179, - csPulkovo_1942_83 = 4178, - csPulkovo_1995 = 4200, - csPZ_90 = 4740, - csQatar_1948 = 4286, - csQatar_1974 = 4285, - csQND95 = 4614, - csQornoq_1927 = 4194, - csRassadiran = 4153, - csRD_83 = 4745, - csREGCAN95 = 4081, - csREGVEN = 4189, - csReunion_1947 = 4626, - csReykjavik_1900 = 4657, - csRGF93 = 4171, - csRGFG95 = 4624, - csRGM04 = 4470, - csRGNC91_93 = 4749, - csRGPF = 4687, - csRGR92 = 4627, - csRGRDC_2005 = 4046, - csRGSPM06 = 4463, - csRRAF_1991 = 4558, - csRSRGD2000 = 4764, - csRT38 = 4308, - csRT38_Stockholm = 4814, - csRT90 = 4124, - csSAD69 = 4618, - csSaint_Pierre_et_Miquelon_1950 = 4638, - csSanto_1965 = 4730, - csSao_Tome = 4823, - csSapper_Hill_1943 = 4292, - csSchwarzeck = 4293, - csScoresbysund_1952 = 4195, - csSegara = 4613, - csSegara_Jakarta = 4820, - csSelvagem_Grande = 4616, - csSerindung = 4295, - csSierra_Leone_1924 = 4174, - csSierra_Leone_1968 = 4175, - csSIRGAS_1995 = 4170, - csSIRGAS_2000 = 4674, - csS_JTSK = 4156, - csS_JTSK_Ferro = 4818, - csS_JTSK_05 = 5228, - csS_JTSK_05_Ferro = 5229, - csSLD99 = 5233, - csSlovenia_1996 = 4765, - csSolomon_1968 = 4718, - csSouth_Georgia_1968 = 4722, - csSouth_Yemen = 4164, - csSREF98 = 4075, - csSt_George_Island = 4138, - csSt_Helena_1971 = 4710, - csSt_Kitts_1955 = 4605, - csSt_Lawrence_Island = 4136, - csSt_Lucia_1955 = 4606, - csSt_Paul_Island = 4137, - csSt_Vincent_1945 = 4607, - csST71_Belep = 4643, - csST84_Ile_des_Pins = 4642, - csST87_Ouvea = 4750, - csSVY21 = 4757, - csSWEREF99 = 4619, - csTahaa_54 = 4629, - csTahiti_52 = 4628, - csTahiti_79 = 4690, - csTananarive = 4297, - csTananarive_Paris = 4810, - csTC_1948 = 4303, - csTern_Island_1961 = 4707, - csTete = 4127, - csTimbalai_1948 = 4298, - csTM65 = 4299, - csTM75 = 4300, - csTokyo = 4301, - csTokyo_1892 = 5132, - csTrinidad_1903 = 4302, - csTristan_1968 = 4734, - csTUREF = 5252, - csTWD67 = 3821, - csTWD97 = 3824, - csVanua_Levu_1915 = 4748, - csVientiane_1982 = 4676, - csViti_Levu_1912 = 4752, - csVN_2000 = 4756, - csVoirol_1875 = 4304, - csVoirol_1875_Paris = 4811, - csVoirol_1879 = 4671, - csVoirol_1879_Paris = 4821, - csWake_Island_1952 = 4733, - csWGS_66 = 4760, - csWGS_72 = 4322, - csWGS_72BE = 4324, - csWGS_84 = 4326, - csXian_1980 = 4610, - csYacare = 4309, - csYemen_NGN96 = 4163, - csYoff = 4310, - csZanderij = 4311 -}; - -enum __declspec(uuid("6470a5c5-e726-40e3-8c7b-e5c1e11e8a48")) -tkProjectionParameter -{ - LatitudeOfOrigin = 0, - CentralMeridian = 1, - ScaleFactor = 2, - FalseEasting = 3, - FalseNorthing = 4, - LongitudeOfOrigin = 5 -}; - -enum __declspec(uuid("f80983aa-f448-418b-a791-5b64795e57d2")) -tkGeogCSParameter -{ - SemiMajor = 0, - SemiMinor = 1, - InverseFlattening = 2, - PrimeMeridian = 3, - AngularUnit = 4 -}; - -enum __declspec(uuid("71c4afc7-1527-4931-b031-3309c30f3213")) -tkWgs84Projection -{ - Wgs84_World_Mercator = 3395, - Wgs84_PDC_Mercator = 3832, - Wgs84_Pseudo_Mercator = 3857, - Wgs84_Mercator_41 = 3994, - Wgs84_World_Equidistant_Cylindrical = 4087, - Wgs84_UPS_North_EN = 5041, - Wgs84_UPS_South_EN = 5042, - Wgs84_UTM_grid_system_northern_hemisphere = 32600, - Wgs84_UTM_zone_1N = 32601, - Wgs84_UTM_zone_2N = 32602, - Wgs84_UTM_zone_3N = 32603, - Wgs84_UTM_zone_4N = 32604, - Wgs84_UTM_zone_5N = 32605, - Wgs84_UTM_zone_6N = 32606, - Wgs84_UTM_zone_7N = 32607, - Wgs84_UTM_zone_8N = 32608, - Wgs84_UTM_zone_9N = 32609, - Wgs84_UTM_zone_10N = 32610, - Wgs84_UTM_zone_11N = 32611, - Wgs84_UTM_zone_12N = 32612, - Wgs84_UTM_zone_13N = 32613, - Wgs84_UTM_zone_14N = 32614, - Wgs84_UTM_zone_15N = 32615, - Wgs84_UTM_zone_16N = 32616, - Wgs84_UTM_zone_17N = 32617, - Wgs84_UTM_zone_18N = 32618, - Wgs84_UTM_zone_19N = 32619, - Wgs84_UTM_zone_20N = 32620, - Wgs84_UTM_zone_21N = 32621, - Wgs84_UTM_zone_22N = 32622, - Wgs84_UTM_zone_23N = 32623, - Wgs84_UTM_zone_24N = 32624, - Wgs84_UTM_zone_25N = 32625, - Wgs84_UTM_zone_26N = 32626, - Wgs84_UTM_zone_27N = 32627, - Wgs84_UTM_zone_28N = 32628, - Wgs84_UTM_zone_29N = 32629, - Wgs84_UTM_zone_30N = 32630, - Wgs84_UTM_zone_31N = 32631, - Wgs84_UTM_zone_32N = 32632, - Wgs84_UTM_zone_33N = 32633, - Wgs84_UTM_zone_34N = 32634, - Wgs84_UTM_zone_35N = 32635, - Wgs84_UTM_zone_36N = 32636, - Wgs84_UTM_zone_37N = 32637, - Wgs84_UTM_zone_38N = 32638, - Wgs84_UTM_zone_39N = 32639, - Wgs84_UTM_zone_40N = 32640, - Wgs84_UTM_zone_41N = 32641, - Wgs84_UTM_zone_42N = 32642, - Wgs84_UTM_zone_43N = 32643, - Wgs84_UTM_zone_44N = 32644, - Wgs84_UTM_zone_45N = 32645, - Wgs84_UTM_zone_46N = 32646, - Wgs84_UTM_zone_47N = 32647, - Wgs84_UTM_zone_48N = 32648, - Wgs84_UTM_zone_49N = 32649, - Wgs84_UTM_zone_50N = 32650, - Wgs84_UTM_zone_51N = 32651, - Wgs84_UTM_zone_52N = 32652, - Wgs84_UTM_zone_53N = 32653, - Wgs84_UTM_zone_54N = 32654, - Wgs84_UTM_zone_55N = 32655, - Wgs84_UTM_zone_56N = 32656, - Wgs84_UTM_zone_57N = 32657, - Wgs84_UTM_zone_58N = 32658, - Wgs84_UTM_zone_59N = 32659, - Wgs84_UTM_zone_60N = 32660, - Wgs84_UPS_North_NE = 32661, - Wgs84_BLM_14N_ftUS = 32664, - Wgs84_BLM_15N_ftUS = 32665, - Wgs84_BLM_16N_ftUS = 32666, - Wgs84_BLM_17N_ftUS = 32667, - Wgs84_UTM_grid_system_southern_hemisphere = 32700, - Wgs84_UTM_zone_1S = 32701, - Wgs84_UTM_zone_2S = 32702, - Wgs84_UTM_zone_3S = 32703, - Wgs84_UTM_zone_4S = 32704, - Wgs84_UTM_zone_5S = 32705, - Wgs84_UTM_zone_6S = 32706, - Wgs84_UTM_zone_7S = 32707, - Wgs84_UTM_zone_8S = 32708, - Wgs84_UTM_zone_9S = 32709, - Wgs84_UTM_zone_10S = 32710, - Wgs84_UTM_zone_11S = 32711, - Wgs84_UTM_zone_12S = 32712, - Wgs84_UTM_zone_13S = 32713, - Wgs84_UTM_zone_14S = 32714, - Wgs84_UTM_zone_15S = 32715, - Wgs84_UTM_zone_16S = 32716, - Wgs84_UTM_zone_17S = 32717, - Wgs84_UTM_zone_18S = 32718, - Wgs84_UTM_zone_19S = 32719, - Wgs84_UTM_zone_20S = 32720, - Wgs84_UTM_zone_21S = 32721, - Wgs84_UTM_zone_22S = 32722, - Wgs84_UTM_zone_23S = 32723, - Wgs84_UTM_zone_24S = 32724, - Wgs84_UTM_zone_25S = 32725, - Wgs84_UTM_zone_26S = 32726, - Wgs84_UTM_zone_27S = 32727, - Wgs84_UTM_zone_28S = 32728, - Wgs84_UTM_zone_29S = 32729, - Wgs84_UTM_zone_30S = 32730, - Wgs84_UTM_zone_31S = 32731, - Wgs84_UTM_zone_32S = 32732, - Wgs84_UTM_zone_33S = 32733, - Wgs84_UTM_zone_34S = 32734, - Wgs84_UTM_zone_35S = 32735, - Wgs84_UTM_zone_36S = 32736, - Wgs84_UTM_zone_37S = 32737, - Wgs84_UTM_zone_38S = 32738, - Wgs84_UTM_zone_39S = 32739, - Wgs84_UTM_zone_40S = 32740, - Wgs84_UTM_zone_41S = 32741, - Wgs84_UTM_zone_42S = 32742, - Wgs84_UTM_zone_43S = 32743, - Wgs84_UTM_zone_44S = 32744, - Wgs84_UTM_zone_45S = 32745, - Wgs84_UTM_zone_46S = 32746, - Wgs84_UTM_zone_47S = 32747, - Wgs84_UTM_zone_48S = 32748, - Wgs84_UTM_zone_49S = 32749, - Wgs84_UTM_zone_50S = 32750, - Wgs84_UTM_zone_51S = 32751, - Wgs84_UTM_zone_52S = 32752, - Wgs84_UTM_zone_53S = 32753, - Wgs84_UTM_zone_54S = 32754, - Wgs84_UTM_zone_55S = 32755, - Wgs84_UTM_zone_56S = 32756, - Wgs84_UTM_zone_57S = 32757, - Wgs84_UTM_zone_58S = 32758, - Wgs84_UTM_zone_59S = 32759, - Wgs84_UTM_zone_60S = 32760, - Wgs84_UPS_South_NE = 32761, - WGS_1984_Web_Mercator = 102113 -}; - -enum __declspec(uuid("32617f7e-44f7-4ecd-8228-85924a4df5b7")) -tkNad83Projection -{ - Nad83_Kentucky_North = 2205, - Nad83_Arizona_East_ft = 2222, - Nad83_Arizona_Central_ft = 2223, - Nad83_Arizona_West_ft = 2224, - Nad83_California_zone_1_ftUS = 2225, - Nad83_California_zone_2_ftUS = 2226, - Nad83_California_zone_3_ftUS = 2227, - Nad83_California_zone_4_ftUS = 2228, - Nad83_California_zone_5_ftUS = 2229, - Nad83_California_zone_6_ftUS = 2230, - Nad83_Colorado_North_ftUS = 2231, - Nad83_Colorado_Central_ftUS = 2232, - Nad83_Colorado_South_ftUS = 2233, - Nad83_Connecticut_ftUS = 2234, - Nad83_Delaware_ftUS = 2235, - Nad83_Florida_East_ftUS = 2236, - Nad83_Florida_West_ftUS = 2237, - Nad83_Florida_North_ftUS = 2238, - Nad83_Georgia_East_ftUS = 2239, - Nad83_Georgia_West_ftUS = 2240, - Nad83_Idaho_East_ftUS = 2241, - Nad83_Idaho_Central_ftUS = 2242, - Nad83_Idaho_West_ftUS = 2243, - Nad83_Kentucky_North_ftUS = 2246, - Nad83_Kentucky_South_ftUS = 2247, - Nad83_Maryland_ftUS = 2248, - Nad83_Massachusetts_Mainland_ftUS = 2249, - Nad83_Massachusetts_Island_ftUS = 2250, - Nad83_Michigan_North_ft = 2251, - Nad83_Michigan_Central_ft = 2252, - Nad83_Michigan_South_ft = 2253, - Nad83_Mississippi_East_ftUS = 2254, - Nad83_Mississippi_West_ftUS = 2255, - Nad83_Montana_ft = 2256, - Nad83_New_Mexico_East_ftUS = 2257, - Nad83_New_Mexico_Central_ftUS = 2258, - Nad83_New_Mexico_West_ftUS = 2259, - Nad83_New_York_East_ftUS = 2260, - Nad83_New_York_Central_ftUS = 2261, - Nad83_New_York_West_ftUS = 2262, - Nad83_New_York_Long_Island_ftUS = 2263, - Nad83_North_Carolina_ftUS = 2264, - Nad83_North_Dakota_North_ft = 2265, - Nad83_North_Dakota_South_ft = 2266, - Nad83_Oklahoma_North_ftUS = 2267, - Nad83_Oklahoma_South_ftUS = 2268, - Nad83_Oregon_North_ft = 2269, - Nad83_Oregon_South_ft = 2270, - Nad83_Pennsylvania_North_ftUS = 2271, - Nad83_Pennsylvania_South_ftUS = 2272, - Nad83_South_Carolina_ft = 2273, - Nad83_Tennessee_ftUS = 2274, - Nad83_Texas_North_ftUS = 2275, - Nad83_Texas_North_Central_ftUS = 2276, - Nad83_Texas_Central_ftUS = 2277, - Nad83_Texas_South_Central_ftUS = 2278, - Nad83_Texas_South_ftUS = 2279, - Nad83_Utah_North_ft = 2280, - Nad83_Utah_Central_ft = 2281, - Nad83_Utah_South_ft = 2282, - Nad83_Virginia_North_ftUS = 2283, - Nad83_Virginia_South_ftUS = 2284, - Nad83_Washington_North_ftUS = 2285, - Nad83_Washington_South_ftUS = 2286, - Nad83_Wisconsin_North_ftUS = 2287, - Nad83_Wisconsin_Central_ftUS = 2288, - Nad83_Wisconsin_South_ftUS = 2289, - Nad83_Indiana_East_ftUS = 2965, - Nad83_Indiana_West_ftUS = 2966, - Nad83_Oregon_Lambert = 2991, - Nad83_Oregon_Lambert_ft = 2992, - Nad83_BC_Albers = 3005, - Nad83_Wisconsin_Transverse_Mercator = 3070, - Nad83_Maine_CS2000_East = 3072, - Nad83_Maine_CS2000_West = 3074, - Nad83_Michigan_Oblique_Mercator = 3078, - Nad83_Texas_State_Mapping_System = 3081, - Nad83_Texas_Centric_Lambert_Conformal = 3082, - Nad83_Texas_Centric_Albers_Equal_Area = 3083, - Nad83_Florida_GDL_Albers = 3086, - Nad83_Kentucky_Single_Zone = 3088, - Nad83_Kentucky_Single_Zone_ftUS = 3089, - Nad83_Ontario_MNR_Lambert = 3161, - Nad83_Great_Lakes_Albers = 3174, - Nad83_Great_Lakes_and_St_Lawrence_Albers = 3175, - Nad83_California_Albers = 3310, - Nad83_Alaska_Albers = 3338, - Nad83_Statistics_Canada_Lambert = 3347, - Nad83_Alberta_10_TM_Forest = 3400, - Nad83_Alberta_10_TM_Resource = 3401, - Nad83_Iowa_North_ft_US = 3417, - Nad83_Iowa_South_ft_US = 3418, - Nad83_Kansas_North_ft_US = 3419, - Nad83_Kansas_South_ft_US = 3420, - Nad83_Nevada_East_ft_US = 3421, - Nad83_Nevada_Central_ft_US = 3422, - Nad83_Nevada_West_ft_US = 3423, - Nad83_New_Jersey_ft_US = 3424, - Nad83_Arkansas_North_ftUS = 3433, - Nad83_Arkansas_South_ftUS = 3434, - Nad83_Illinois_East_ftUS = 3435, - Nad83_Illinois_West_ftUS = 3436, - Nad83_New_Hampshire_ftUS = 3437, - Nad83_Rhode_Island_ftUS = 3438, - Nad83_Louisiana_North_ftUS = 3451, - Nad83_Louisiana_South_ftUS = 3452, - Nad83_Louisiana_Offshore_ftUS = 3453, - Nad83_South_Dakota_South_ftUS = 3455, - Nad83_Maine_CS2000_Central = 3463, - Nad83_Utah_North_ftUS = 3560, - Nad83_Utah_Central_ftUS = 3566, - Nad83_Utah_South_ftUS = 3567, - Nad83_Yukon_Albers = 3578, - Nad83_NWT_Lambert = 3580, - Nad83_Ohio_North_ftUS = 3734, - Nad83_Ohio_South_ftUS = 3735, - Nad83_Wyoming_East_ftUS = 3736, - Nad83_Wyoming_East_Central_ftUS = 3737, - Nad83_Wyoming_West_Central_ftUS = 3738, - Nad83_Wyoming_West_ftUS = 3739, - Nad83_Hawaii_zone_3_ftUS = 3759, - Nad83_Alberta_3TM_ref_merid_111_W = 3775, - Nad83_Alberta_3TM_ref_merid_114_W = 3776, - Nad83_Alberta_3TM_ref_merid_117_W = 3777, - Nad83_MTQ_Lambert = 3798, - Nad83_Alberta_3TM_ref_merid_120_W = 3801, - Nad83_Mississippi_TM = 3814, - Nad83_Virginia_Lambert = 3968, - Nad83_Canada_Atlas_Lambert = 3978, - Nad83_BLM_59N_ftUS = 4217, - Nad83_BLM_60N_ftUS = 4420, - Nad83_BLM_1N_ftUS = 4421, - Nad83_BLM_2N_ftUS = 4422, - Nad83_BLM_3N_ftUS = 4423, - Nad83_BLM_4N_ftUS = 4424, - Nad83_BLM_5N_ftUS = 4425, - Nad83_BLM_6N_ftUS = 4426, - Nad83_BLM_7N_ftUS = 4427, - Nad83_BLM_8N_ftUS = 4428, - Nad83_BLM_9N_ftUS = 4429, - Nad83_BLM_10N_ftUS = 4430, - Nad83_BLM_11N_ftUS = 4431, - Nad83_BLM_12N_ftUS = 4432, - Nad83_BLM_13N_ftUS = 4433, - Nad83_BLM_18N_ftUS = 4438, - Nad83_BLM_19N_ftUS = 4439, - Nad83_South_Dakota_North_ftUS = 4457, - Nad83_Conus_Albers = 5070, - Nad83_Teranet_Ontario_Lambert = 5320, - Nad83_Maine_East_ftUS = 26847, - Nad83_Maine_West_ftUS = 26848, - Nad83_Minnesota_North_ftUS = 26849, - Nad83_Minnesota_Central_ftUS = 26850, - Nad83_Minnesota_South_ftUS = 26851, - Nad83_Nebraska_ftUS = 26852, - Nad83_West_Virginia_North_ftUS = 26853, - Nad83_West_Virginia_South_ftUS = 26854, - Nad83_UTM_zone_59N = 3372, - Nad83_UTM_zone_60N = 3373, - Nad83_UTM_zone_1N = 26901, - Nad83_UTM_zone_2N = 26902, - Nad83_UTM_zone_3N = 26903, - Nad83_UTM_zone_4N = 26904, - Nad83_UTM_zone_5N = 26905, - Nad83_UTM_zone_6N = 26906, - Nad83_UTM_zone_7N = 26907, - Nad83_UTM_zone_8N = 26908, - Nad83_UTM_zone_9N = 26909, - Nad83_UTM_zone_10N = 26910, - Nad83_UTM_zone_11N = 26911, - Nad83_UTM_zone_12N = 26912, - Nad83_UTM_zone_13N = 26913, - Nad83_UTM_zone_14N = 26914, - Nad83_UTM_zone_15N = 26915, - Nad83_UTM_zone_16N = 26916, - Nad83_UTM_zone_17N = 26917, - Nad83_UTM_zone_18N = 26918, - Nad83_UTM_zone_19N = 26919, - Nad83_UTM_zone_20N = 26920, - Nad83_UTM_zone_21N = 26921, - Nad83_UTM_zone_22N = 26922, - Nad83_UTM_zone_23N = 26923, - Nad83_BLM_14N_ftUS = 32164, - Nad83_BLM_15N_ftUS = 32165, - Nad83_BLM_16N_ftUS = 32166, - Nad83_BLM_17N_ftUS = 32167, - Nad83_Alabama_East = 26929, - Nad83_Alabama_West = 26930, - Nad83_Alaska_zone_1 = 26931, - Nad83_Alaska_zone_2 = 26932, - Nad83_Alaska_zone_3 = 26933, - Nad83_Alaska_zone_4 = 26934, - Nad83_Alaska_zone_5 = 26935, - Nad83_Alaska_zone_6 = 26936, - Nad83_Alaska_zone_7 = 26937, - Nad83_Alaska_zone_8 = 26938, - Nad83_Alaska_zone_9 = 26939, - Nad83_Alaska_zone_10 = 26940, - Nad83_California_zone_1 = 26941, - Nad83_California_zone_2 = 26942, - Nad83_California_zone_3 = 26943, - Nad83_California_zone_4 = 26944, - Nad83_California_zone_5 = 26945, - Nad83_California_zone_6 = 26946, - Nad83_Arizona_East = 26948, - Nad83_Arizona_Central = 26949, - Nad83_Arizona_West = 26950, - Nad83_Arkansas_North = 26951, - Nad83_Arkansas_South = 26952, - Nad83_Colorado_North = 26953, - Nad83_Colorado_Central = 26954, - Nad83_Colorado_South = 26955, - Nad83_Connecticut = 26956, - Nad83_Delaware = 26957, - Nad83_Florida_East = 26958, - Nad83_Florida_West = 26959, - Nad83_Florida_North = 26960, - Nad83_Hawaii_zone_1 = 26961, - Nad83_Hawaii_zone_2 = 26962, - Nad83_Hawaii_zone_3 = 26963, - Nad83_Hawaii_zone_4 = 26964, - Nad83_Hawaii_zone_5 = 26965, - Nad83_Georgia_East = 26966, - Nad83_Georgia_West = 26967, - Nad83_Idaho_East = 26968, - Nad83_Idaho_Central = 26969, - Nad83_Idaho_West = 26970, - Nad83_Illinois_East = 26971, - Nad83_Illinois_West = 26972, - Nad83_Indiana_East = 26973, - Nad83_Indiana_West = 26974, - Nad83_Iowa_North = 26975, - Nad83_Iowa_South = 26976, - Nad83_Kansas_North = 26977, - Nad83_Kansas_South = 26978, - Nad83_Kentucky_South = 26980, - Nad83_Louisiana_North = 26981, - Nad83_Louisiana_South = 26982, - Nad83_Maine_East = 26983, - Nad83_Maine_West = 26984, - Nad83_Maryland = 26985, - Nad83_Massachusetts_Mainland = 26986, - Nad83_Massachusetts_Island = 26987, - Nad83_Michigan_North = 26988, - Nad83_Michigan_Central = 26989, - Nad83_Michigan_South = 26990, - Nad83_Minnesota_North = 26991, - Nad83_Minnesota_Central = 26992, - Nad83_Minnesota_South = 26993, - Nad83_Mississippi_East = 26994, - Nad83_Mississippi_West = 26995, - Nad83_Missouri_East = 26996, - Nad83_Missouri_Central = 26997, - Nad83_Missouri_West = 26998, - Nad83_Montana = 32100, - Nad83_Nebraska = 32104, - Nad83_Nevada_East = 32107, - Nad83_Nevada_Central = 32108, - Nad83_Nevada_West = 32109, - Nad83_New_Hampshire = 32110, - Nad83_New_Jersey = 32111, - Nad83_New_Mexico_East = 32112, - Nad83_New_Mexico_Central = 32113, - Nad83_New_Mexico_West = 32114, - Nad83_New_York_East = 32115, - Nad83_New_York_Central = 32116, - Nad83_New_York_West = 32117, - Nad83_New_York_Long_Island = 32118, - Nad83_North_Carolina = 32119, - Nad83_North_Dakota_North = 32120, - Nad83_North_Dakota_South = 32121, - Nad83_Ohio_North = 32122, - Nad83_Ohio_South = 32123, - Nad83_Oklahoma_North = 32124, - Nad83_Oklahoma_South = 32125, - Nad83_Oregon_North = 32126, - Nad83_Oregon_South = 32127, - Nad83_Pennsylvania_North = 32128, - Nad83_Pennsylvania_South = 32129, - Nad83_Rhode_Island = 32130, - Nad83_South_Carolina = 32133, - Nad83_South_Dakota_North = 32134, - Nad83_South_Dakota_South = 32135, - Nad83_Tennessee = 32136, - Nad83_Texas_North = 32137, - Nad83_Texas_North_Central = 32138, - Nad83_Texas_Central = 32139, - Nad83_Texas_South_Central = 32140, - Nad83_Texas_South = 32141, - Nad83_Utah_North = 32142, - Nad83_Utah_Central = 32143, - Nad83_Utah_South = 32144, - Nad83_Vermont = 32145, - Nad83_Virginia_North = 32146, - Nad83_Virginia_South = 32147, - Nad83_Washington_North = 32148, - Nad83_Washington_South = 32149, - Nad83_West_Virginia_North = 32150, - Nad83_West_Virginia_South = 32151, - Nad83_Wisconsin_North = 32152, - Nad83_Wisconsin_Central = 32153, - Nad83_Wisconsin_South = 32154, - Nad83_Wyoming_East = 32155, - Nad83_Wyoming_East_Central = 32156, - Nad83_Wyoming_West_Central = 32157, - Nad83_Wyoming_West = 32158, - Nad83_Puerto_Rico_and_Virgin_Is = 32161, - Nad83_SCoPQ_zone_2 = 32180, - Nad83_MTM_zone_1 = 32181, - Nad83_MTM_zone_2 = 32182, - Nad83_MTM_zone_3 = 32183, - Nad83_MTM_zone_4 = 32184, - Nad83_MTM_zone_5 = 32185, - Nad83_MTM_zone_6 = 32186, - Nad83_MTM_zone_7 = 32187, - Nad83_MTM_zone_8 = 32188, - Nad83_MTM_zone_9 = 32189, - Nad83_MTM_zone_10 = 32190, - Nad83_MTM_zone_11 = 32191, - Nad83_MTM_zone_12 = 32192, - Nad83_MTM_zone_13 = 32193, - Nad83_MTM_zone_14 = 32194, - Nad83_MTM_zone_15 = 32195, - Nad83_MTM_zone_16 = 32196, - Nad83_MTM_zone_17 = 32197, - Nad83_Quebec_Lambert = 32198, - Nad83_Louisiana_Offshore = 32199, - NAD_1983_StatePlane_Guam_FIPS_5400 = 65161, - NAD_1983_StatePlane_Alabama_East_FIPS_0101_Feet = 102629, - NAD_1983_StatePlane_Alabama_West_FIPS_0102_Feet = 102630, - NAD_1983_StatePlane_Alaska_1_FIPS_5001_Feet = 102631, - NAD_1983_StatePlane_Alaska_2_FIPS_5002_Feet = 102632, - NAD_1983_StatePlane_Alaska_3_FIPS_5003_Feet = 102633, - NAD_1983_StatePlane_Alaska_4_FIPS_5004_Feet = 102634, - NAD_1983_StatePlane_Alaska_5_FIPS_5005_Feet = 102635, - NAD_1983_StatePlane_Alaska_6_FIPS_5006_Feet = 102636, - NAD_1983_StatePlane_Alaska_7_FIPS_5007_Feet = 102637, - NAD_1983_StatePlane_Alaska_8_FIPS_5008_Feet = 102638, - NAD_1983_StatePlane_Alaska_9_FIPS_5009_Feet = 102639, - NAD_1983_StatePlane_Alaska_10_FIPS_5010_Feet = 102640, - NAD_1983_StatePlane_California_I_FIPS_0401_Feet = 102641, - NAD_1983_StatePlane_California_II_FIPS_0402_Feet = 102642, - NAD_1983_StatePlane_California_III_FIPS_0403_Feet = 102643, - NAD_1983_StatePlane_California_IV_FIPS_0404_Feet = 102644, - NAD_1983_StatePlane_California_V_FIPS_0405_Feet = 102645, - NAD_1983_StatePlane_California_VI_FIPS_0406_Feet = 102646, - NAD_1983_StatePlane_Arizona_East_FIPS_0201_Feet = 102648, - NAD_1983_StatePlane_Arizona_Central_FIPS_0202_Feet = 102649, - NAD_1983_StatePlane_Arizona_West_FIPS_0203_Feet = 102650, - NAD_1983_StatePlane_Arkansas_North_FIPS_0301_Feet = 102651, - NAD_1983_StatePlane_Arkansas_South_FIPS_0302_Feet = 102652, - NAD_1983_StatePlane_Colorado_North_FIPS_0501_Feet = 102653, - NAD_1983_StatePlane_Colorado_Central_FIPS_0502_Feet = 102654, - NAD_1983_StatePlane_Colorado_South_FIPS_0503_Feet = 102655, - NAD_1983_StatePlane_Connecticut_FIPS_0600_Feet = 102656, - NAD_1983_StatePlane_Delaware_FIPS_0700_Feet = 102657, - NAD_1983_StatePlane_Florida_East_FIPS_0901_Feet = 102658, - NAD_1983_StatePlane_Florida_West_FIPS_0902_Feet = 102659, - NAD_1983_StatePlane_Florida_North_FIPS_0903_Feet = 102660, - NAD_1983_StatePlane_Hawaii_1_FIPS_5101_Feet = 102661, - NAD_1983_StatePlane_Hawaii_2_FIPS_5102_Feet = 102662, - NAD_1983_StatePlane_Hawaii_3_FIPS_5103_Feet = 102663, - NAD_1983_StatePlane_Hawaii_4_FIPS_5104_Feet = 102664, - NAD_1983_StatePlane_Hawaii_5_FIPS_5105_Feet = 102665, - NAD_1983_StatePlane_Georgia_East_FIPS_1001_Feet = 102666, - NAD_1983_StatePlane_Georgia_West_FIPS_1002_Feet = 102667, - NAD_1983_StatePlane_Idaho_East_FIPS_1101_Feet = 102668, - NAD_1983_StatePlane_Idaho_Central_FIPS_1102_Feet = 102669, - NAD_1983_StatePlane_Idaho_West_FIPS_1103_Feet = 102670, - NAD_1983_StatePlane_Illinois_East_FIPS_1201_Feet = 102671, - NAD_1983_StatePlane_Illinois_West_FIPS_1202_Feet = 102672, - NAD_1983_StatePlane_Indiana_East_FIPS_1301_Feet = 102673, - NAD_1983_StatePlane_Indiana_West_FIPS_1302_Feet = 102674, - NAD_1983_StatePlane_Iowa_North_FIPS_1401_Feet = 102675, - NAD_1983_StatePlane_Iowa_South_FIPS_1402_Feet = 102676, - NAD_1983_StatePlane_Kansas_North_FIPS_1501_Feet = 102677, - NAD_1983_StatePlane_Kansas_South_FIPS_1502_Feet = 102678, - NAD_1983_StatePlane_Kentucky_North_FIPS_1601_Feet = 102679, - NAD_1983_StatePlane_Kentucky_South_FIPS_1602_Feet = 102680, - NAD_1983_StatePlane_Louisiana_North_FIPS_1701_Feet = 102681, - NAD_1983_StatePlane_Louisiana_South_FIPS_1702_Feet = 102682, - NAD_1983_StatePlane_Maine_East_FIPS_1801_Feet = 102683, - NAD_1983_StatePlane_Maine_West_FIPS_1802_Feet = 102684, - NAD_1983_StatePlane_Maryland_FIPS_1900_Feet = 102685, - NAD_1983_StatePlane_Massachusetts_Mainland_FIPS_2001_Feet = 102686, - NAD_1983_StatePlane_Massachusetts_Island_FIPS_2002_Feet = 102687, - NAD_1983_StatePlane_Michigan_North_FIPS_2111_Feet = 102688, - NAD_1983_StatePlane_Michigan_Central_FIPS_2112_Feet = 102689, - NAD_1983_StatePlane_Michigan_South_FIPS_2113_Feet = 102690, - NAD_1983_StatePlane_Minnesota_North_FIPS_2201_Feet = 102691, - NAD_1983_StatePlane_Minnesota_Central_FIPS_2202_Feet = 102692, - NAD_1983_StatePlane_Minnesota_South_FIPS_2203_Feet = 102693, - NAD_1983_StatePlane_Mississippi_East_FIPS_2301_Feet = 102694, - NAD_1983_StatePlane_Mississippi_West_FIPS_2302_Feet = 102695, - NAD_1983_StatePlane_Missouri_East_FIPS_2401_Feet = 102696, - NAD_1983_StatePlane_Missouri_Central_FIPS_2402_Feet = 102697, - NAD_1983_StatePlane_Missouri_West_FIPS_2403_Feet = 102698, - NAD_1983_StatePlane_Montana_FIPS_2500_Feet = 102700, - NAD_1983_StatePlane_Nebraska_FIPS_2600_Feet = 102704, - NAD_1983_StatePlane_Nevada_East_FIPS_2701_Feet = 102707, - NAD_1983_StatePlane_Nevada_Central_FIPS_2702_Feet = 102708, - NAD_1983_StatePlane_Nevada_West_FIPS_2703_Feet = 102709, - NAD_1983_StatePlane_New_Hampshire_FIPS_2800_Feet = 102710, - NAD_1983_StatePlane_New_Jersey_FIPS_2900_Feet = 102711, - NAD_1983_StatePlane_New_Mexico_East_FIPS_3001_Feet = 102712, - NAD_1983_StatePlane_New_Mexico_Central_FIPS_3002_Feet = 102713, - NAD_1983_StatePlane_New_Mexico_West_FIPS_3003_Feet = 102714, - NAD_1983_StatePlane_New_York_East_FIPS_3101_Feet = 102715, - NAD_1983_StatePlane_New_York_Central_FIPS_3102_Feet = 102716, - NAD_1983_StatePlane_New_York_West_FIPS_3103_Feet = 102717, - NAD_1983_StatePlane_New_York_Long_Island_FIPS_3104_Feet = 102718, - NAD_1983_StatePlane_North_Carolina_FIPS_3200_Feet = 102719, - NAD_1983_StatePlane_North_Dakota_North_FIPS_3301_Feet = 102720, - NAD_1983_StatePlane_North_Dakota_South_FIPS_3302_Feet = 102721, - NAD_1983_StatePlane_Ohio_North_FIPS_3401_Feet = 102722, - NAD_1983_StatePlane_Ohio_South_FIPS_3402_Feet = 102723, - NAD_1983_StatePlane_Oklahoma_North_FIPS_3501_Feet = 102724, - NAD_1983_StatePlane_Oklahoma_South_FIPS_3502_Feet = 102725, - NAD_1983_StatePlane_Oregon_North_FIPS_3601_Feet = 102726, - NAD_1983_StatePlane_Oregon_South_FIPS_3602_Feet = 102727, - NAD_1983_StatePlane_Pennsylvania_North_FIPS_3701_Feet = 102728, - NAD_1983_StatePlane_Pennsylvania_South_FIPS_3702_Feet = 102729, - NAD_1983_StatePlane_Rhode_Island_FIPS_3800_Feet = 102730, - NAD_1983_StatePlane_South_Carolina_FIPS_3900_Feet = 102733, - NAD_1983_StatePlane_South_Dakota_North_FIPS_4001_Feet = 102734, - NAD_1983_StatePlane_South_Dakota_South_FIPS_4002_Feet = 102735, - NAD_1983_StatePlane_Tennessee_FIPS_4100_Feet = 102736, - NAD_1983_StatePlane_Texas_North_FIPS_4201_Feet = 102737, - NAD_1983_StatePlane_Texas_North_Central_FIPS_4202_Feet = 102738, - NAD_1983_StatePlane_Texas_Central_FIPS_4203_Feet = 102739, - NAD_1983_StatePlane_Texas_South_Central_FIPS_4204_Feet = 102740, - NAD_1983_StatePlane_Texas_South_FIPS_4205_Feet = 102741, - NAD_1983_StatePlane_Utah_North_FIPS_4301_Feet = 102742, - NAD_1983_StatePlane_Utah_Central_FIPS_4302_Feet = 102743, - NAD_1983_StatePlane_Utah_South_FIPS_4303_Feet = 102744, - NAD_1983_StatePlane_Vermont_FIPS_4400_Feet = 102745, - NAD_1983_StatePlane_Virginia_North_FIPS_4501_Feet = 102746, - NAD_1983_StatePlane_Virginia_South_FIPS_4502_Feet = 102747, - NAD_1983_StatePlane_Washington_North_FIPS_4601_Feet = 102748, - NAD_1983_StatePlane_Washington_South_FIPS_4602_Feet = 102749, - NAD_1983_StatePlane_West_Virginia_North_FIPS_4701_Feet = 102750, - NAD_1983_StatePlane_West_Virginia_South_FIPS_4702_Feet = 102751, - NAD_1983_StatePlane_Wisconsin_North_FIPS_4801_Feet = 102752, - NAD_1983_StatePlane_Wisconsin_Central_FIPS_4802_Feet = 102753, - NAD_1983_StatePlane_Wisconsin_South_FIPS_4803_Feet = 102754, - NAD_1983_StatePlane_Wyoming_East_FIPS_4901_Feet = 102755, - NAD_1983_StatePlane_Wyoming_East_Central_FIPS_4902_Feet = 102756, - NAD_1983_StatePlane_Wyoming_West_Central_FIPS_4903_Feet = 102757, - NAD_1983_StatePlane_Wyoming_West_FIPS_4904_Feet = 102758, - NAD_1983_StatePlane_Puerto_Rico_Virgin_Islands_FIPS_5200_Feet = 102761, - NAD_1983_StatePlane_Guam_FIPS_5400_Feet = 102766 -}; - -enum __declspec(uuid("f02c004b-fd7d-4ace-b672-bdb8a41632bc")) -GridDataType -{ - ShortDataType = 0, - LongDataType = 1, - FloatDataType = 2, - DoubleDataType = 3, - InvalidDataType = -1, - UnknownDataType = 4, - ByteDataType = 5 -}; - -enum __declspec(uuid("50814193-87dc-45f0-9682-f64c5b153aac")) -GridFileType -{ - Ascii = 0, - Binary = 1, - esri = 2, - GeoTiff = 3, - Sdts = 4, - PAux = 5, - PCIDsk = 6, - DTed = 7, - Bil = 8, - Ecw = 9, - MrSid = 10, - Flt = 11, - Dem = 12, - UseExtension = 13, - InvalidGridFileType = -1 -}; - -enum __declspec(uuid("5ee78ac6-8997-4402-a43e-53c32de8bbb1")) -tkGridSourceType -{ - gstUninitialized = 0, - gstGDALBased = 1, - gstNative = 2 -}; - -enum __declspec(uuid("fc56391c-aea0-430a-b73b-e385be357165")) -tkGridProxyMode -{ - gpmAuto = 0, - gpmUseProxy = 1, - gpmNoProxy = 2 -}; - -enum __declspec(uuid("511df614-3f68-427c-9b2f-df5eba304e78")) -tkGridSchemeRetrieval -{ - gsrAuto = 0, - gsrDiskBased = 1, - gsrDiskBasedForProxy = 2, - gsrGdalColorTable = 3 -}; - -enum __declspec(uuid("771ee932-6123-41a2-9b31-ed0e5f63ef7b")) -tkGridSchemeGeneration -{ - gsgGradient = 0, - gsgUniqueValues = 1, - gsgUniqueValuesOrGradient = 2 -}; - -enum __declspec(uuid("1009afd4-40d9-4bed-a4eb-108fcf8f6c95")) -tkColorInterpretation -{ - ciUndefined = 0, - ciGrayIndex = 1, - ciPaletteIndex = 2, - ciRedBand = 3, - ciGreenBand = 4, - ciBlueBand = 5, - ciAlphaBand = 6, - ciHueBand = 7, - ciSaturationBand = 8, - ciLightnessBand = 9, - ciCyanBand = 10, - ciMagentaBand = 11, - ciYellowBand = 12, - ciBlackBand = 13, - ciYCbCr_YBand = 14, - ciYCbCr_CbBand = 15, - ciYCbCr_CrBand = 16 -}; - -enum __declspec(uuid("1963b9d4-929c-41b0-bff4-476f05c72870")) -tkGdalDataType -{ - gdtUnknown = 0, - gdtByte = 1, - gdtUInt16 = 2, - gdtInt16 = 3, - gdtUInt32 = 4, - gdtInt32 = 5, - gdtFloat32 = 6, - gdtFloat64 = 7, - gdtCInt16 = 8, - gdtCInt32 = 9, - gdtCFloat32 = 10, - gdtCFloat64 = 11 -}; - -struct __declspec(uuid("07d7b410-fcc8-4a09-a35c-12a7fa826343")) -IHistogram : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetNumBuckets)) - long NumBuckets; - __declspec(property(get=GetMinValue)) - double MinValue; - __declspec(property(get=GetMaxValue)) - double MaxValue; - __declspec(property(get=GetCount)) - long Count[]; - __declspec(property(get=GetValue)) - double Value[]; - __declspec(property(get=GetTotalCount)) - long TotalCount; - - // - // Wrapper methods for error-handling - // - - long GetNumBuckets ( ); - double GetMinValue ( ); - double GetMaxValue ( ); - long GetCount ( - long bucketIndex ); - double GetValue ( - long bucketIndex ); - long GetTotalCount ( ); - IGridColorSchemePtr GenerateColorScheme ( - long numClasses ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_NumBuckets ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_MinValue ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_MaxValue ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Count ( - /*[in]*/ long bucketIndex, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Value ( - /*[in]*/ long bucketIndex, - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_TotalCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall raw_GenerateColorScheme ( - /*[in]*/ long numClasses, - /*[out,retval]*/ struct IGridColorScheme * * retVal ) = 0; -}; - -struct __declspec(uuid("8b3238d8-bb62-4c41-88c2-f0bddaad8d03")) -IGdalRasterBand : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetNodataValue)) - double NodataValue; - __declspec(property(get=GetMinimum)) - double Minimum; - __declspec(property(get=GetMaximum)) - double Maximum; - __declspec(property(get=GetOverviewCount)) - long OverviewCount; - __declspec(property(get=GetColorInterpretation,put=PutColorInterpretation)) - enum tkColorInterpretation ColorInterpretation; - __declspec(property(get=GetDataType)) - enum tkGdalDataType DataType; - __declspec(property(get=GetXSize)) - long XSize; - __declspec(property(get=GetYSize)) - long YSize; - __declspec(property(get=GetBlockSizeX)) - long BlockSizeX; - __declspec(property(get=GetBlockSizeY)) - long BlockSizeY; - __declspec(property(get=GetUnitType)) - _bstr_t UnitType; - __declspec(property(get=GetScale)) - double Scale; - __declspec(property(get=GetOffset)) - double Offset; - __declspec(property(get=GetHasColorTable)) - VARIANT_BOOL HasColorTable; - __declspec(property(get=GetMetadataCount)) - long MetadataCount; - __declspec(property(get=GetMetadataItem)) - _bstr_t MetadataItem[]; - __declspec(property(get=GetColorTable)) - IGridColorSchemePtr ColorTable; - __declspec(property(get=GetOverview)) - IGdalRasterBandPtr Overview[]; - - // - // Wrapper methods for error-handling - // - - double GetNodataValue ( ); - double GetMinimum ( ); - double GetMaximum ( ); - long GetOverviewCount ( ); - enum tkColorInterpretation GetColorInterpretation ( ); - void PutColorInterpretation ( - enum tkColorInterpretation pVal ); - enum tkGdalDataType GetDataType ( ); - long GetXSize ( ); - long GetYSize ( ); - long GetBlockSizeX ( ); - long GetBlockSizeY ( ); - _bstr_t GetUnitType ( ); - double GetScale ( ); - double GetOffset ( ); - VARIANT_BOOL GetHasColorTable ( ); - long GetMetadataCount ( ); - _bstr_t GetMetadataItem ( - long itemIndex ); - IGridColorSchemePtr GetColorTable ( ); - VARIANT_BOOL GetUniqueValues ( - long maxCount, - VARIANT * arr ); - IHistogramPtr GetDefaultHistogram ( - VARIANT_BOOL forceCalculate ); - IHistogramPtr GetHistogram ( - double MinValue, - double MaxValue, - long NumBuckets, - VARIANT_BOOL includeOutOfRange, - VARIANT_BOOL allowApproximate ); - IGdalRasterBandPtr GetOverview ( - long overviewIndex ); - VARIANT_BOOL GetStatistics ( - VARIANT_BOOL allowApproximate, - VARIANT_BOOL forceCalculation, - double * Minimum, - double * Maximum, - double * mean, - double * stdDev ); - IGridColorSchemePtr Classify ( - double MinValue, - double MaxValue, - enum tkClassificationType classification, - long NumCategories ); - VARIANT_BOOL ComputeMinMax ( - VARIANT_BOOL allowApproximate, - double * Minimum, - double * Maximum ); - VARIANT_BOOL GetValue ( - long Column, - long Row, - double * pVal ); - VARIANT_BOOL ComputeLocalStatistics ( - long Column, - long Row, - long range, - double * Minimum, - double * Maximum, - double * mean, - double * stdDev, - long * Count ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_NodataValue ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Minimum ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Maximum ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_OverviewCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ColorInterpretation ( - /*[out,retval]*/ enum tkColorInterpretation * pVal ) = 0; - virtual HRESULT __stdcall put_ColorInterpretation ( - /*[in]*/ enum tkColorInterpretation pVal ) = 0; - virtual HRESULT __stdcall get_DataType ( - /*[out,retval]*/ enum tkGdalDataType * pVal ) = 0; - virtual HRESULT __stdcall get_XSize ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_YSize ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_BlockSizeX ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_BlockSizeY ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_UnitType ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_Scale ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Offset ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_HasColorTable ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_MetadataCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_MetadataItem ( - /*[in]*/ long itemIndex, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_ColorTable ( - /*[out,retval]*/ struct IGridColorScheme * * pVal ) = 0; - virtual HRESULT __stdcall raw_GetUniqueValues ( - /*[in]*/ long maxCount, - /*[out]*/ VARIANT * arr, - /*[out,retval]*/ VARIANT_BOOL * result ) = 0; - virtual HRESULT __stdcall raw_GetDefaultHistogram ( - /*[in]*/ VARIANT_BOOL forceCalculate, - /*[out,retval]*/ struct IHistogram * * retVal ) = 0; - virtual HRESULT __stdcall raw_GetHistogram ( - /*[in]*/ double MinValue, - /*[in]*/ double MaxValue, - /*[in]*/ long NumBuckets, - /*[in]*/ VARIANT_BOOL includeOutOfRange, - /*[in]*/ VARIANT_BOOL allowApproximate, - /*[out,retval]*/ struct IHistogram * * retVal ) = 0; - virtual HRESULT __stdcall get_Overview ( - /*[in]*/ long overviewIndex, - /*[out,retval]*/ struct IGdalRasterBand * * pVal ) = 0; - virtual HRESULT __stdcall raw_GetStatistics ( - /*[in]*/ VARIANT_BOOL allowApproximate, - /*[in]*/ VARIANT_BOOL forceCalculation, - /*[out]*/ double * Minimum, - /*[out]*/ double * Maximum, - /*[out]*/ double * mean, - /*[out]*/ double * stdDev, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Classify ( - double MinValue, - double MaxValue, - /*[in]*/ enum tkClassificationType classification, - /*[in]*/ long NumCategories, - /*[out,retval]*/ struct IGridColorScheme * * retVal ) = 0; - virtual HRESULT __stdcall raw_ComputeMinMax ( - /*[in]*/ VARIANT_BOOL allowApproximate, - /*[out]*/ double * Minimum, - /*[out]*/ double * Maximum, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Value ( - /*[in]*/ long Column, - /*[in]*/ long Row, - /*[out]*/ double * pVal, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ComputeLocalStatistics ( - /*[in]*/ long Column, - /*[in]*/ long Row, - /*[in]*/ long range, - /*[out]*/ double * Minimum, - /*[out]*/ double * Maximum, - /*[out]*/ double * mean, - /*[out]*/ double * stdDev, - /*[out]*/ long * Count, - /*[out,retval]*/ VARIANT_BOOL * vb ) = 0; -}; - -enum __declspec(uuid("a385c6b7-d9b1-401c-b63c-7049ce216790")) -tkPaletteInterpretation -{ - piGray = 0, - piRGB = 1, - piCMYK = 2, - piHLS = 3 -}; - -enum __declspec(uuid("47f83622-7e83-4849-b299-6289a8b432b7")) -tkGdalDriverMetadata -{ - dmdUnknown = -1, - dmdLONGNAME = 0, - dmdHELPTOPIC = 1, - dmdMIMETYPE = 2, - dmdEXTENSION = 3, - dmdEXTENSIONS = 4, - dmdCREATIONOPTIONLIST = 5, - dmdOPENOPTIONLIST = 6, - dmdCREATIONDATATYPES = 7, - dmdSUBDATASETS = 8, - dmdOPEN = 9, - dmdCREATE = 10, - dmdCREATECOPY = 11, - dmdVIRTUALIO = 12, - dmdLAYER_CREATIONOPTIONLIST = 13, - dmdOGR_DRIVER = 14, - dmdRaster = 15, - dmdVector = 16, - dmdNotNullFields = 17, - dmdDefaultFields = 18, - dmdNotNullGeometries = 19, - dmCreationFieldDataTypes = 20 -}; - -struct __declspec(uuid("6685dbf0-87ca-4026-9fd6-aa228e86e74c")) -IGdalDriver : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetMetadata)) - _bstr_t Metadata[]; - __declspec(property(get=GetMetadataCount)) - int MetadataCount; - __declspec(property(get=GetMetadataItem)) - _bstr_t MetadataItem[]; - __declspec(property(get=GetName)) - _bstr_t Name; - __declspec(property(get=GetIsVector)) - VARIANT_BOOL IsVector; - __declspec(property(get=GetIsRaster)) - VARIANT_BOOL IsRaster; - __declspec(property(get=GetMetadataItemType)) - enum tkGdalDriverMetadata MetadataItemType[]; - __declspec(property(get=GetMetadataItemValue)) - _bstr_t MetadataItemValue[]; - __declspec(property(get=GetMetadataItemKey)) - _bstr_t MetadataItemKey[]; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetMetadata ( - enum tkGdalDriverMetadata Metadata ); - int GetMetadataCount ( ); - _bstr_t GetMetadataItem ( - int metadataIndex ); - _bstr_t GetName ( ); - VARIANT_BOOL GetIsVector ( ); - VARIANT_BOOL GetIsRaster ( ); - enum tkGdalDriverMetadata GetMetadataItemType ( - int metadataIndex ); - _bstr_t GetMetadataItemValue ( - int metadataIndex ); - _bstr_t GetMetadataItemKey ( - int metadataIndex ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Metadata ( - /*[in]*/ enum tkGdalDriverMetadata Metadata, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_MetadataCount ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_MetadataItem ( - /*[in]*/ int metadataIndex, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_Name ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_IsVector ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_IsRaster ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_MetadataItemType ( - /*[in]*/ int metadataIndex, - /*[out,retval]*/ enum tkGdalDriverMetadata * pVal ) = 0; - virtual HRESULT __stdcall get_MetadataItemValue ( - /*[in]*/ int metadataIndex, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_MetadataItemKey ( - /*[in]*/ int metadataIndex, - /*[out,retval]*/ BSTR * pVal ) = 0; -}; - -enum __declspec(uuid("26c06431-8701-4a63-8de7-de3d32b19369")) -tkRasterRendering -{ - rrUnknown = 0, - rrSingleBand = 1, - rrRGB = 2, - rrColorScheme = 3, - rrBuiltInColorTable = 4 -}; - -enum __declspec(uuid("d7bbad28-38ee-45d1-b4e8-bf4c292ef522")) -tkFillType -{ - ftStandard = 0, - ftHatch = 1, - ftGradient = 2, - ftPicture = 3 -}; - -enum __declspec(uuid("85e2f305-667d-4868-9b2d-a5e9ad35c6d8")) -tkGradientType -{ - gtLinear = 0, - gtRectangular = 1, - gtCircle = 2 -}; - -enum __declspec(uuid("84e461df-53d1-4c36-af85-d70f2214424f")) -tkPointSymbolType -{ - ptSymbolStandard = 0, - ptSymbolFontCharacter = 1, - ptSymbolPicture = 2 -}; - -enum __declspec(uuid("fb3763c2-1d27-419f-a7cf-5a7b350e00e1")) -tkGradientBounds -{ - gbWholeLayer = 0, - gbPerShape = 1 -}; - -enum __declspec(uuid("119b042b-9ec9-45e4-8b83-526079198279")) -tkVertexType -{ - vtSquare = 0, - vtCircle = 1 -}; - -enum __declspec(uuid("f4b17059-5214-477a-99ed-7d30c9722941")) -tkLineType -{ - lltSimple = 0, - lltMarker = 1 -}; - -enum __declspec(uuid("64fa8c3e-f0de-4674-87d5-614c14b310f9")) -tkDefaultPointSymbol -{ - dpsSquare = 0, - dpsCircle = 1, - dpsDiamond = 2, - dpsTriangleUp = 3, - dpsTriangleDown = 4, - dpsTriangleLeft = 5, - dpsTriangleRight = 6, - dpsCross = 7, - dpsXCross = 8, - dpsStar = 9, - dpsPentagon = 10, - dpsArrowUp = 11, - dpsArrowDown = 12, - dpsArrowLeft = 13, - dpsArrowRight = 14, - dpsAsterisk = 15, - dpsFlag = 16 -}; - -struct __declspec(uuid("56a5439f-f550-434e-b6c5-0508a6461f47")) -ILineSegment : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetColor,put=PutColor)) - OLE_COLOR Color; - __declspec(property(get=GetLineWidth,put=PutLineWidth)) - float LineWidth; - __declspec(property(get=GetLineStyle,put=PutLineStyle)) - enum tkDashStyle LineStyle; - __declspec(property(get=GetLineType,put=PutLineType)) - enum tkLineType LineType; - __declspec(property(get=GetMarker,put=PutMarker)) - enum tkDefaultPointSymbol Marker; - __declspec(property(get=GetMarkerSize,put=PutMarkerSize)) - float MarkerSize; - __declspec(property(get=GetMarkerInterval,put=PutMarkerInterval)) - float MarkerInterval; - __declspec(property(get=GetMarkerOrientation,put=PutMarkerOrientation)) - enum tkLineLabelOrientation MarkerOrientation; - __declspec(property(get=GetMarkerFlipFirst,put=PutMarkerFlipFirst)) - VARIANT_BOOL MarkerFlipFirst; - __declspec(property(get=GetMarkerOffset,put=PutMarkerOffset)) - float MarkerOffset; - __declspec(property(get=GetMarkerOutlineColor,put=PutMarkerOutlineColor)) - OLE_COLOR MarkerOutlineColor; - - // - // Wrapper methods for error-handling - // - - OLE_COLOR GetColor ( ); - void PutColor ( - OLE_COLOR retVal ); - float GetLineWidth ( ); - void PutLineWidth ( - float retVal ); - enum tkDashStyle GetLineStyle ( ); - void PutLineStyle ( - enum tkDashStyle retVal ); - enum tkLineType GetLineType ( ); - void PutLineType ( - enum tkLineType retVal ); - enum tkDefaultPointSymbol GetMarker ( ); - void PutMarker ( - enum tkDefaultPointSymbol retVal ); - float GetMarkerSize ( ); - void PutMarkerSize ( - float retVal ); - float GetMarkerInterval ( ); - void PutMarkerInterval ( - float retVal ); - enum tkLineLabelOrientation GetMarkerOrientation ( ); - void PutMarkerOrientation ( - enum tkLineLabelOrientation retVal ); - VARIANT_BOOL GetMarkerFlipFirst ( ); - void PutMarkerFlipFirst ( - VARIANT_BOOL retVal ); - float GetMarkerOffset ( ); - void PutMarkerOffset ( - float retVal ); - VARIANT_BOOL Draw ( - int * * hDC, - float x, - float y, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - OLE_COLOR GetMarkerOutlineColor ( ); - void PutMarkerOutlineColor ( - OLE_COLOR retVal ); - VARIANT_BOOL DrawVB ( - int hDC, - float x, - float y, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Color ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_Color ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_LineWidth ( - /*[out,retval]*/ float * retVal ) = 0; - virtual HRESULT __stdcall put_LineWidth ( - /*[in]*/ float retVal ) = 0; - virtual HRESULT __stdcall get_LineStyle ( - /*[out,retval]*/ enum tkDashStyle * retVal ) = 0; - virtual HRESULT __stdcall put_LineStyle ( - /*[in]*/ enum tkDashStyle retVal ) = 0; - virtual HRESULT __stdcall get_LineType ( - /*[out,retval]*/ enum tkLineType * retVal ) = 0; - virtual HRESULT __stdcall put_LineType ( - /*[in]*/ enum tkLineType retVal ) = 0; - virtual HRESULT __stdcall get_Marker ( - /*[out,retval]*/ enum tkDefaultPointSymbol * retVal ) = 0; - virtual HRESULT __stdcall put_Marker ( - /*[in]*/ enum tkDefaultPointSymbol retVal ) = 0; - virtual HRESULT __stdcall get_MarkerSize ( - /*[out,retval]*/ float * retVal ) = 0; - virtual HRESULT __stdcall put_MarkerSize ( - /*[in]*/ float retVal ) = 0; - virtual HRESULT __stdcall get_MarkerInterval ( - /*[out,retval]*/ float * retVal ) = 0; - virtual HRESULT __stdcall put_MarkerInterval ( - /*[in]*/ float retVal ) = 0; - virtual HRESULT __stdcall get_MarkerOrientation ( - /*[out,retval]*/ enum tkLineLabelOrientation * retVal ) = 0; - virtual HRESULT __stdcall put_MarkerOrientation ( - /*[in]*/ enum tkLineLabelOrientation retVal ) = 0; - virtual HRESULT __stdcall get_MarkerFlipFirst ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_MarkerFlipFirst ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_MarkerOffset ( - /*[out,retval]*/ float * retVal ) = 0; - virtual HRESULT __stdcall put_MarkerOffset ( - /*[in]*/ float retVal ) = 0; - virtual HRESULT __stdcall raw_Draw ( - /*[in]*/ int * * hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_MarkerOutlineColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_MarkerOutlineColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall raw_DrawVB ( - /*[in]*/ int hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -struct __declspec(uuid("54eb7dd1-cec2-4165-8dba-13115b079df1")) -ILinePattern : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetLine,put=PutLine)) - ILineSegmentPtr Line[]; - __declspec(property(get=GetCount)) - int Count; - __declspec(property(get=GetTransparency,put=PutTransparency)) - unsigned char Transparency; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t retVal ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * retVal ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetLastErrorCode ( ); - ILineSegmentPtr GetLine ( - int Index ); - void PutLine ( - int Index, - struct ILineSegment * retVal ); - int GetCount ( ); - HRESULT AddLine ( - OLE_COLOR Color, - float Width, - enum tkDashStyle style ); - VARIANT_BOOL InsertLine ( - int Index, - OLE_COLOR Color, - float Width, - enum tkDashStyle style ); - ILineSegmentPtr AddMarker ( - enum tkDefaultPointSymbol Marker ); - ILineSegmentPtr InsertMarker ( - int Index, - enum tkDefaultPointSymbol Marker ); - VARIANT_BOOL RemoveItem ( - int Index ); - HRESULT Clear ( ); - VARIANT_BOOL Draw ( - int * * hDC, - float x, - float y, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - unsigned char GetTransparency ( ); - void PutTransparency ( - unsigned char retVal ); - _bstr_t Serialize ( ); - HRESULT Deserialize ( - _bstr_t newVal ); - VARIANT_BOOL DrawVB ( - int hDC, - float x, - float y, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * retVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * retVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Line ( - /*[in]*/ int Index, - /*[out,retval]*/ struct ILineSegment * * retVal ) = 0; - virtual HRESULT __stdcall put_Line ( - /*[in]*/ int Index, - /*[in]*/ struct ILineSegment * retVal ) = 0; - virtual HRESULT __stdcall get_Count ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall raw_AddLine ( - /*[in]*/ OLE_COLOR Color, - /*[in]*/ float Width, - /*[in]*/ enum tkDashStyle style ) = 0; - virtual HRESULT __stdcall raw_InsertLine ( - int Index, - /*[in]*/ OLE_COLOR Color, - /*[in]*/ float Width, - /*[in]*/ enum tkDashStyle style, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_AddMarker ( - /*[in]*/ enum tkDefaultPointSymbol Marker, - /*[out,retval]*/ struct ILineSegment * * retVal ) = 0; - virtual HRESULT __stdcall raw_InsertMarker ( - /*[in]*/ int Index, - /*[in]*/ enum tkDefaultPointSymbol Marker, - /*[out,retval]*/ struct ILineSegment * * retVal ) = 0; - virtual HRESULT __stdcall raw_RemoveItem ( - /*[in]*/ int Index, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall raw_Draw ( - /*[in]*/ int * * hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Transparency ( - /*[out,retval]*/ unsigned char * retVal ) = 0; - virtual HRESULT __stdcall put_Transparency ( - /*[in]*/ unsigned char retVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall raw_DrawVB ( - /*[in]*/ int hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -enum __declspec(uuid("d763cf97-9280-4caa-9c22-9cdc422357b8")) -tkPointReflectionType -{ - prtNone = 0, - prtLeftToRight = 1, - prtTopToBottom = 2 -}; - -enum __declspec(uuid("03653908-7002-420d-bcd8-f686556b65e2")) -tkAreaDisplayMode -{ - admMetric = 0, - admHectars = 1, - admAmerican = 2 -}; - -enum __declspec(uuid("2e938db8-3c6c-47c8-be04-4a456e45a757")) -tkBearingType -{ - btAbsolute = 0, - btReducedNDE = 1, - btReducedNED = 2, - btRelative = 3, - btLeftAngle = 4, - btRightAngle = 5 -}; - -enum __declspec(uuid("ac54a94f-072e-4d91-bd22-e985bf2f956f")) -tkLayerSelection -{ - lsAllLayers = 0, - lsNoLayer = 1, - lsActiveLayer = 2 -}; - -enum __declspec(uuid("1c0301ff-127f-4329-b29b-0d068523fc8c")) -tkEditorState -{ - esNone = 0, - esDigitize = 1, - esEdit = 2, - esDigitizeUnbound = 3, - esOverlay = 4 -}; - -enum __declspec(uuid("44655d89-500b-4b2e-90a5-5fc9762feaa4")) -tkLengthDisplayMode -{ - ldmMetric = 0, - ldmAmerican = 1 -}; - -enum __declspec(uuid("2ad584b8-565e-4c31-b3c0-1e3b6470f781")) -tkEditorValidation -{ - evBasic = 0, - evCheckWithGeos = 1, - evFixWithGeos = 2 -}; - -enum __declspec(uuid("05f55cfa-c1cc-4793-8622-995388e5e661")) -tkEditorOverlay -{ - eoAddPart = 0, - eoRemovePart = 1 -}; - -enum __declspec(uuid("31b4ffe8-29f4-4615-88bf-7cd232e52ed0")) -tkEditorBehavior -{ - ebVertexEditor = 0, - ebPartEditor = 1 -}; - -enum __declspec(uuid("82134a4f-5442-4e75-850b-025ae50c805b")) -tkAngleFormat -{ - afDegrees = 0, - afMinutes = 1, - afSeconds = 2, - afRadians = 3 -}; - -struct __declspec(uuid("1d077739-e866-46a0-b256-8aecc04f2312")) -_DMap : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetShowCoordinates,put=PutShowCoordinates)) - enum tkCoordinatesDisplay ShowCoordinates; - __declspec(property(get=GetGrabProjectionFromData,put=PutGrabProjectionFromData)) - VARIANT_BOOL GrabProjectionFromData; - __declspec(property(get=GetUDCursorHandle,put=PutUDCursorHandle)) - long UDCursorHandle; - __declspec(property(get=GetShowZoomBar,put=PutShowZoomBar)) - VARIANT_BOOL ShowZoomBar; - __declspec(property(get=GetAnimationOnZooming,put=PutAnimationOnZooming)) - enum tkCustomState AnimationOnZooming; - __declspec(property(get=GetInertiaOnPanning,put=PutInertiaOnPanning)) - enum tkCustomState InertiaOnPanning; - __declspec(property(get=GetReuseTileBuffer,put=PutReuseTileBuffer)) - VARIANT_BOOL ReuseTileBuffer; - __declspec(property(get=GetZoomBarVerbosity,put=PutZoomBarVerbosity)) - enum tkZoomBarVerbosity ZoomBarVerbosity; - __declspec(property(get=GetZoomBoxStyle,put=PutZoomBoxStyle)) - enum tkZoomBoxStyle ZoomBoxStyle; - __declspec(property(get=GetZoomBarMinZoom,put=PutZoomBarMinZoom)) - long ZoomBarMinZoom; - __declspec(property(get=GetZoomBarMaxZoom,put=PutZoomBarMaxZoom)) - long ZoomBarMaxZoom; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - IDispatchPtr GlobalCallback; - __declspec(property(get=GetOgrLayer)) - IOgrLayerPtr OgrLayer[]; - __declspec(property(get=GetExtents,put=PutExtents)) - IExtentsPtr Extents; - __declspec(property(get=GetLayerVisibleAtCurrentScale)) - VARIANT_BOOL LayerVisibleAtCurrentScale[]; - __declspec(property(put=PutDrawingLabelsVisible)) - VARIANT_BOOL DrawingLabelsVisible[]; - __declspec(property(get=GetlayerExtents)) - IExtentsPtr layerExtents[]; - __declspec(property(get=GetShapeLayerStippleColor,put=PutShapeLayerStippleColor)) - OLE_COLOR ShapeLayerStippleColor[]; - __declspec(property(get=GetShapeLayerStippleTransparent,put=PutShapeLayerStippleTransparent)) - VARIANT_BOOL ShapeLayerStippleTransparent[]; - __declspec(property(get=GetTrapRMouseDown,put=PutTrapRMouseDown)) - VARIANT_BOOL TrapRMouseDown; - __declspec(property(get=GetWmsLayer)) - IWmsLayerPtr WmsLayer[]; - __declspec(property(get=GetDisableWaitCursor,put=PutDisableWaitCursor)) - VARIANT_BOOL DisableWaitCursor; - __declspec(property(get=GetUseAlternatePanCursor,put=PutUseAlternatePanCursor)) - VARIANT_BOOL UseAlternatePanCursor; - __declspec(property(get=GetRecenterMapOnZoom,put=PutRecenterMapOnZoom)) - VARIANT_BOOL RecenterMapOnZoom; - __declspec(property(get=GetCurrentScale,put=PutCurrentScale)) - double CurrentScale; - __declspec(property(get=GetDrawingLabels,put=PutDrawingLabels)) - ILabelsPtr DrawingLabels[]; - __declspec(property(get=GetLayerKey,put=PutLayerKey)) - _bstr_t LayerKey[]; - __declspec(property(get=GetLayerPosition)) - long LayerPosition[]; - __declspec(property(get=GetLayerHandle)) - long LayerHandle[]; - __declspec(property(get=GetLayerMaxVisibleScale,put=PutLayerMaxVisibleScale)) - double LayerMaxVisibleScale[]; - __declspec(property(get=GetLayerMinVisibleScale,put=PutLayerMinVisibleScale)) - double LayerMinVisibleScale[]; - __declspec(property(get=GetLayerDynamicVisibility,put=PutLayerDynamicVisibility)) - VARIANT_BOOL LayerDynamicVisibility[]; - __declspec(property(get=GetShapeLayerFillColor,put=PutShapeLayerFillColor)) - OLE_COLOR ShapeLayerFillColor[]; - __declspec(property(get=GetLayerLabels,put=PutLayerLabels)) - ILabelsPtr LayerLabels[]; - __declspec(property(get=GetLayerVisible,put=PutLayerVisible)) - VARIANT_BOOL LayerVisible[]; - __declspec(property(get=GetShapeLayerLineColor,put=PutShapeLayerLineColor)) - OLE_COLOR ShapeLayerLineColor[]; - __declspec(property(get=GetShapefile,put=PutShapefile)) - IShapefilePtr Shapefile[]; - __declspec(property(get=GetImage,put=PutImage)) - IImagePtr Image[]; - __declspec(property(get=GetShapeLayerPointColor,put=PutShapeLayerPointColor)) - OLE_COLOR ShapeLayerPointColor[]; - __declspec(property(get=GetShapeLayerDrawFill,put=PutShapeLayerDrawFill)) - VARIANT_BOOL ShapeLayerDrawFill[]; - __declspec(property(get=GetShapeLayerDrawLine,put=PutShapeLayerDrawLine)) - VARIANT_BOOL ShapeLayerDrawLine[]; - __declspec(property(get=GetShapeLayerDrawPoint,put=PutShapeLayerDrawPoint)) - VARIANT_BOOL ShapeLayerDrawPoint[]; - __declspec(property(get=GetShapeLayerLineWidth,put=PutShapeLayerLineWidth)) - float ShapeLayerLineWidth[]; - __declspec(property(get=GetLayerDescription,put=PutLayerDescription)) - _bstr_t LayerDescription[]; - __declspec(property(get=GetShapeLayerPointSize,put=PutShapeLayerPointSize)) - float ShapeLayerPointSize[]; - __declspec(property(get=GetShapeLayerFillTransparency,put=PutShapeLayerFillTransparency)) - float ShapeLayerFillTransparency[]; - __declspec(property(get=GetLayerSkipOnSaving,put=PutLayerSkipOnSaving)) - VARIANT_BOOL LayerSkipOnSaving[]; - __declspec(property(get=GetShapeLayerLineStipple,put=PutShapeLayerLineStipple)) - enum tkLineStipple ShapeLayerLineStipple[]; - __declspec(property(get=GetPixelsPerDegree)) - double PixelsPerDegree; - __declspec(property(get=GetLayerFilename)) - _bstr_t LayerFilename[]; - __declspec(property(get=GetShapeLayerFillStipple,put=PutShapeLayerFillStipple)) - enum tkFillStipple ShapeLayerFillStipple[]; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetDrawingKey,put=PutDrawingKey)) - _bstr_t DrawingKey[]; - __declspec(property(get=GetShapeLayerPointType,put=PutShapeLayerPointType)) - enum tkPointType ShapeLayerPointType[]; - __declspec(property(get=GetGeographicExtents)) - IExtentsPtr GeographicExtents; - __declspec(property(get=GetLayerMaxVisibleZoom,put=PutLayerMaxVisibleZoom)) - int LayerMaxVisibleZoom[]; - __declspec(property(get=GetLayerMinVisibleZoom,put=PutLayerMinVisibleZoom)) - int LayerMinVisibleZoom[]; - __declspec(property(get=GetGISGetObject)) - IDispatchPtr GISGetObject[]; - __declspec(property(get=GetLayerName,put=PutLayerName)) - _bstr_t LayerName[]; - __declspec(property(get=GetZoomBehavior,put=PutZoomBehavior)) - enum tkZoomBehavior ZoomBehavior; - __declspec(property(get=GetLatitude,put=PutLatitude)) - float Latitude; - __declspec(property(get=GetLongitude,put=PutLongitude)) - float Longitude; - __declspec(property(get=GetCurrentZoom,put=PutCurrentZoom)) - int CurrentZoom; - __declspec(property(get=GetTileProvider,put=PutTileProvider)) - enum tkTileProvider TileProvider; - __declspec(property(get=GetProjection,put=PutProjection)) - enum tkMapProjection Projection; - __declspec(property(get=GetMapResizeBehavior,put=PutMapResizeBehavior)) - enum tkResizeBehavior MapResizeBehavior; - __declspec(property(get=GetKnownExtents,put=PutKnownExtents)) - enum tkKnownExtents KnownExtents; - __declspec(property(get=GetbackColor,put=PutbackColor)) - OLE_COLOR backColor; - __declspec(property(get=GetZoomPercent,put=PutZoomPercent)) - double ZoomPercent; - __declspec(property(get=GetCursorMode,put=PutCursorMode)) - enum tkCursorMode CursorMode; - __declspec(property(get=GetMapCursor,put=PutMapCursor)) - enum tkCursor MapCursor; - __declspec(property(get=GetSendMouseDown,put=PutSendMouseDown)) - VARIANT_BOOL SendMouseDown; - __declspec(property(get=GetSendMouseUp,put=PutSendMouseUp)) - VARIANT_BOOL SendMouseUp; - __declspec(property(get=GetSendMouseMove,put=PutSendMouseMove)) - VARIANT_BOOL SendMouseMove; - __declspec(property(get=GetSendSelectBoxDrag,put=PutSendSelectBoxDrag)) - VARIANT_BOOL SendSelectBoxDrag; - __declspec(property(get=GetSendSelectBoxFinal,put=PutSendSelectBoxFinal)) - VARIANT_BOOL SendSelectBoxFinal; - __declspec(property(get=GetExtentPad,put=PutExtentPad)) - double ExtentPad; - __declspec(property(get=GetExtentHistory,put=PutExtentHistory)) - long ExtentHistory; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetNumLayers)) - long NumLayers; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetIsLocked,put=PutIsLocked)) - enum tkLockMode IsLocked; - __declspec(property(get=GetSendOnDrawBackBuffer,put=PutSendOnDrawBackBuffer)) - VARIANT_BOOL SendOnDrawBackBuffer; - __declspec(property(get=GetUseSeamlessPan,put=PutUseSeamlessPan)) - VARIANT_BOOL UseSeamlessPan; - __declspec(property(get=GetMouseWheelSpeed,put=PutMouseWheelSpeed)) - double MouseWheelSpeed; - __declspec(property(get=GetMapUnits,put=PutMapUnits)) - enum tkUnitsOfMeasure MapUnits; - __declspec(property(get=GetVersionNumber)) - _bstr_t VersionNumber; - __declspec(property(get=GetShowRedrawTime,put=PutShowRedrawTime)) - VARIANT_BOOL ShowRedrawTime; - __declspec(property(get=GetShowVersionNumber,put=PutShowVersionNumber)) - VARIANT_BOOL ShowVersionNumber; - __declspec(property(get=GetGeoProjection,put=PutGeoProjection)) - IGeoProjectionPtr GeoProjection; - __declspec(property(get=GetScalebarVisible,put=PutScalebarVisible)) - VARIANT_BOOL ScalebarVisible; - __declspec(property(get=GetScalebarUnits,put=PutScalebarUnits)) - enum tkScalebarUnits ScalebarUnits; - __declspec(property(get=GetMaxExtents)) - IExtentsPtr MaxExtents; - __declspec(property(get=GetTiles)) - ITilesPtr Tiles; - __declspec(property(get=GetFileManager)) - IFileManagerPtr FileManager; - __declspec(property(get=GetUndoList)) - IUndoListPtr UndoList; - __declspec(property(get=GetIdentifier)) - IIdentifierPtr Identifier; - __declspec(property(get=GetShapeEditor)) - IShapeEditorPtr ShapeEditor; - __declspec(property(get=GetMeasuring)) - IMeasuringPtr Measuring; - __declspec(property(get=GetIdentifiedShapes)) - ISelectionListPtr IdentifiedShapes; - __declspec(property(get=GetFocusRectangle)) - IDrawingRectanglePtr FocusRectangle; - __declspec(property(get=GetCustomDrawingFlags,put=PutCustomDrawingFlags)) - enum tkCustomDrawingFlags CustomDrawingFlags; - __declspec(property(get=GetShowCoordinatesFormat,put=PutShowCoordinatesFormat)) - enum tkAngleFormat ShowCoordinatesFormat; - __declspec(property(get=GetExtentHistoryUndoCount)) - long ExtentHistoryUndoCount; - __declspec(property(get=GetExtentHistoryRedoCount)) - long ExtentHistoryRedoCount; - - // - // Wrapper methods for error-handling - // - - // Methods: - void PutGlobalCallback ( - IDispatch * _arg1 ); - IDispatchPtr GetGlobalCallback ( ); - void PutExtents ( - struct IExtents * _arg1 ); - IExtentsPtr GetExtents ( ); - HRESULT Redraw ( ); - HRESULT LockWindow ( - enum tkLockMode LockMode ); - HRESULT Redraw2 ( - enum tkRedrawType redrawType ); - HRESULT Redraw3 ( - enum tkRedrawType redrawType, - VARIANT_BOOL reloadTiles ); - void PutProjection ( - enum tkMapProjection _arg1 ); - enum tkMapProjection GetProjection ( ); - HRESULT ProjToPixel ( - double ProjX, - double ProjY, - double * pixelX, - double * pixelY ); - HRESULT PixelToProj ( - double pixelX, - double pixelY, - double * ProjX, - double * ProjY ); - VARIANT_BOOL ProjToDegrees ( - double ProjX, - double ProjY, - double * degreesLngX, - double * degreesLatY ); - VARIANT_BOOL DegreesToProj ( - double degreesLngX, - double degreesLatY, - double * ProjX, - double * ProjY ); - VARIANT_BOOL PixelToDegrees ( - double pixelX, - double pixelY, - double * degreesLngX, - double * degreesLatY ); - VARIANT_BOOL DegreesToPixel ( - double degreesLngX, - double degreesLatY, - double * pixelX, - double * pixelY ); - double GetPixelsPerDegree ( ); - double GeodesicDistance ( - double projX1, - double projY1, - double projX2, - double projY2 ); - double GeodesicLength ( - struct IShape * polyline ); - double GeodesicArea ( - struct IShape * polygon ); - long AddLayer ( - IDispatch * Object, - VARIANT_BOOL Visible ); - HRESULT RemoveLayer ( - long LayerHandle ); - HRESULT RemoveLayerWithoutClosing ( - long LayerHandle ); - HRESULT RemoveAllLayers ( ); - VARIANT_BOOL MoveLayerUp ( - long InitialPosition ); - VARIANT_BOOL MoveLayerDown ( - long InitialPosition ); - VARIANT_BOOL MoveLayer ( - long InitialPosition, - long TargetPosition ); - VARIANT_BOOL MoveLayerTop ( - long InitialPosition ); - VARIANT_BOOL MoveLayerBottom ( - long InitialPosition ); - long GetLayerHandle ( - long LayerPosition ); - // Method 'AddLayerFromFilename' not emitted because argument 'Filename' has invalid type: LPWSTR - // Method 'AddLayerFromDatabase' not emitted because argument 'connectionString' has invalid type: LPWSTR - HRESULT ZoomToMaxExtents ( ); - HRESULT ZoomToLayer ( - long LayerHandle ); - HRESULT ZoomToShape ( - long LayerHandle, - long Shape ); - HRESULT ZoomIn ( - double Percent ); - HRESULT ZoomOut ( - double Percent ); - long ZoomToPrev ( ); - long ZoomToNext ( ); - HRESULT ClearExtentHistory ( ); - VARIANT_BOOL ZoomToSelected ( - long LayerHandle ); - VARIANT_BOOL ZoomToWorld ( ); - IExtentsPtr GetGeographicExtents ( ); - VARIANT_BOOL SetGeographicExtents ( - struct IExtents * pVal ); - HRESULT ZoomToMaxVisibleExtents ( ); - VARIANT_BOOL ZoomToTileLevel ( - int zoom ); - void PutCurrentZoom ( - int _arg1 ); - int GetCurrentZoom ( ); - void PutCurrentScale ( - double _arg1 ); - double GetCurrentScale ( ); - VARIANT_BOOL SetGeographicExtents2 ( - double xLongitude, - double yLatitude, - double widthKilometers ); - IExtentsPtr GetKnownExtents ( - enum tkKnownExtents Extents ); - void PutLatitude ( - float _arg1 ); - float GetLatitude ( ); - void PutLongitude ( - float _arg1 ); - float GetLongitude ( ); - void PutKnownExtents ( - enum tkKnownExtents _arg1 ); - enum tkKnownExtents GetKnownExtents ( ); - VARIANT_BOOL GetLayerVisible ( - long LayerHandle ); - void PutLayerVisible ( - long LayerHandle, - VARIANT_BOOL _arg2 ); - _bstr_t GetLayerKey ( - long LayerHandle ); - void PutLayerKey ( - long LayerHandle, - _bstr_t _arg2 ); - long GetLayerPosition ( - long LayerHandle ); - _bstr_t GetLayerName ( - long LayerHandle ); - void PutLayerName ( - long LayerHandle, - _bstr_t _arg2 ); - HRESULT ReSourceLayer ( - long LayerHandle, - _bstr_t newSrcPath ); - _bstr_t GetLayerFilename ( - long LayerHandle ); - double GetLayerMaxVisibleScale ( - long LayerHandle ); - void PutLayerMaxVisibleScale ( - long LayerHandle, - double _arg2 ); - double GetLayerMinVisibleScale ( - long LayerHandle ); - void PutLayerMinVisibleScale ( - long LayerHandle, - double _arg2 ); - VARIANT_BOOL GetLayerDynamicVisibility ( - long LayerHandle ); - void PutLayerDynamicVisibility ( - long LayerHandle, - VARIANT_BOOL _arg2 ); - int GetLayerMaxVisibleZoom ( - long LayerHandle ); - void PutLayerMaxVisibleZoom ( - long LayerHandle, - int _arg2 ); - int GetLayerMinVisibleZoom ( - long LayerHandle ); - void PutLayerMinVisibleZoom ( - long LayerHandle, - int _arg2 ); - ILabelsPtr GetLayerLabels ( - long LayerHandle ); - void PutLayerLabels ( - long LayerHandle, - struct ILabels * _arg2 ); - IShapefilePtr GetShapefile ( - long LayerHandle ); - void PutShapefile ( - long LayerHandle, - struct IShapefile * _arg2 ); - IImagePtr GetImage ( - long LayerHandle ); - void PutImage ( - long LayerHandle, - struct IImage * _arg2 ); - IDispatchPtr GetGISGetObject ( - long LayerHandle ); - VARIANT_BOOL GetLayerVisibleAtCurrentScale ( - long LayerHandle ); - IOgrLayerPtr GetOgrLayer ( - long LayerHandle ); - IWmsLayerPtr GetWmsLayer ( - long LayerHandle ); - IDispatchPtr GetColorScheme ( - long LayerHandle ); - VARIANT_BOOL SetImageLayerColorScheme ( - long LayerHandle, - IDispatch * ColorScheme ); - IExtentsPtr GetlayerExtents ( - long LayerHandle ); - HRESULT ClearDrawing ( - long DrawHandle ); - HRESULT ClearDrawings ( ); - long NewDrawing ( - enum tkDrawReferenceList Projection ); - HRESULT DrawPoint ( - double x, - double y, - long pixelSize, - OLE_COLOR Color ); - HRESULT DrawLine ( - double x1, - double y1, - double x2, - double y2, - long pixelWidth, - OLE_COLOR Color ); - HRESULT DrawCircle ( - double x, - double y, - double pixelRadius, - OLE_COLOR Color, - VARIANT_BOOL fill ); - HRESULT DrawPolygon ( - VARIANT * xPoints, - VARIANT * yPoints, - long numPoints, - OLE_COLOR Color, - VARIANT_BOOL fill ); - HRESULT DrawWidePolygon ( - VARIANT * xPoints, - VARIANT * yPoints, - long numPoints, - OLE_COLOR Color, - VARIANT_BOOL fill, - short Width ); - HRESULT DrawWideCircle ( - double x, - double y, - double pixelRadius, - OLE_COLOR Color, - VARIANT_BOOL fill, - short Width ); - HRESULT DrawLineEx ( - long LayerHandle, - double x1, - double y1, - double x2, - double y2, - long pixelWidth, - OLE_COLOR Color ); - HRESULT DrawPointEx ( - long LayerHandle, - double x, - double y, - long pixelSize, - OLE_COLOR Color ); - HRESULT DrawCircleEx ( - long LayerHandle, - double x, - double y, - double pixelRadius, - OLE_COLOR Color, - VARIANT_BOOL fill ); - HRESULT DrawPolygonEx ( - long LayerHandle, - VARIANT * xPoints, - VARIANT * yPoints, - long numPoints, - OLE_COLOR Color, - VARIANT_BOOL fill ); - HRESULT DrawWideCircleEx ( - long LayerHandle, - double x, - double y, - double radius, - OLE_COLOR Color, - VARIANT_BOOL fill, - short OutlineWidth ); - HRESULT DrawWidePolygonEx ( - long LayerHandle, - VARIANT * xPoints, - VARIANT * yPoints, - long numPoints, - OLE_COLOR Color, - VARIANT_BOOL fill, - short OutlineWidth ); - HRESULT SetDrawingLayerVisible ( - long LayerHandle, - VARIANT_BOOL Visible ); - ILabelsPtr GetDrawingLabels ( - long DrawingLayerIndex ); - void PutDrawingLabels ( - long DrawingLayerIndex, - struct ILabels * _arg2 ); - _bstr_t GetDrawingKey ( - long DrawHandle ); - void PutDrawingKey ( - long DrawHandle, - _bstr_t _arg2 ); - long DrawLabel ( - _bstr_t Text, - double x, - double y, - double Rotation ); - long DrawLabelEx ( - long DrawHandle, - _bstr_t Text, - double x, - double y, - double Rotation ); - HRESULT ClearDrawingLabels ( - long DrawHandle ); - void PutDrawingLabelsVisible ( - long DrawHandle, - VARIANT_BOOL _arg2 ); - OLE_COLOR GetShapeLayerFillColor ( - long LayerHandle ); - void PutShapeLayerFillColor ( - long LayerHandle, - OLE_COLOR _arg2 ); - OLE_COLOR GetShapeLayerLineColor ( - long LayerHandle ); - void PutShapeLayerLineColor ( - long LayerHandle, - OLE_COLOR _arg2 ); - OLE_COLOR GetShapeLayerPointColor ( - long LayerHandle ); - void PutShapeLayerPointColor ( - long LayerHandle, - OLE_COLOR _arg2 ); - VARIANT_BOOL GetShapeLayerDrawFill ( - long LayerHandle ); - void PutShapeLayerDrawFill ( - long LayerHandle, - VARIANT_BOOL _arg2 ); - VARIANT_BOOL GetShapeLayerDrawLine ( - long LayerHandle ); - void PutShapeLayerDrawLine ( - long LayerHandle, - VARIANT_BOOL _arg2 ); - VARIANT_BOOL GetShapeLayerDrawPoint ( - long LayerHandle ); - void PutShapeLayerDrawPoint ( - long LayerHandle, - VARIANT_BOOL _arg2 ); - float GetShapeLayerLineWidth ( - long LayerHandle ); - void PutShapeLayerLineWidth ( - long LayerHandle, - float _arg2 ); - float GetShapeLayerPointSize ( - long LayerHandle ); - void PutShapeLayerPointSize ( - long LayerHandle, - float _arg2 ); - float GetShapeLayerFillTransparency ( - long LayerHandle ); - void PutShapeLayerFillTransparency ( - long LayerHandle, - float _arg2 ); - enum tkLineStipple GetShapeLayerLineStipple ( - long LayerHandle ); - void PutShapeLayerLineStipple ( - long LayerHandle, - enum tkLineStipple _arg2 ); - enum tkFillStipple GetShapeLayerFillStipple ( - long LayerHandle ); - void PutShapeLayerFillStipple ( - long LayerHandle, - enum tkFillStipple _arg2 ); - enum tkPointType GetShapeLayerPointType ( - long LayerHandle ); - void PutShapeLayerPointType ( - long LayerHandle, - enum tkPointType _arg2 ); - OLE_COLOR GetShapeLayerStippleColor ( - long LayerHandle ); - void PutShapeLayerStippleColor ( - long LayerHandle, - OLE_COLOR _arg2 ); - VARIANT_BOOL GetShapeLayerStippleTransparent ( - long LayerHandle ); - void PutShapeLayerStippleTransparent ( - long LayerHandle, - VARIANT_BOOL _arg2 ); - IImagePtr SnapShot ( - IDispatch * BoundBox ); - IImagePtr SnapShot2 ( - long ClippingLayerNbr, - double zoom, - long pWidth ); - IImagePtr SnapShot3 ( - double left, - double right, - double top, - double bottom, - long Width ); - // Method 'SnapShotToDC' not emitted because argument 'hDC' has invalid type: void * - // Method 'SnapShotToDC2' not emitted because argument 'hDC' has invalid type: void * - // Method 'DrawBackBuffer' not emitted because argument 'hDC' has invalid type: int * * - // Method 'LoadTilesForSnapshot' not emitted because argument 'Key' has invalid type: LPWSTR - _bstr_t SerializeLayer ( - long LayerHandle ); - VARIANT_BOOL DeserializeLayer ( - long LayerHandle, - _bstr_t newVal ); - VARIANT_BOOL SaveMapState ( - _bstr_t Filename, - VARIANT_BOOL RelativePaths, - VARIANT_BOOL Overwrite ); - VARIANT_BOOL LoadMapState ( - _bstr_t Filename, - IDispatch * Callback ); - VARIANT_BOOL SaveLayerOptions ( - long LayerHandle, - _bstr_t OptionsName, - VARIANT_BOOL Overwrite, - _bstr_t Description ); - VARIANT_BOOL LoadLayerOptions ( - long LayerHandle, - _bstr_t OptionsName, - BSTR * Description ); - _bstr_t GetLayerDescription ( - long LayerHandle ); - void PutLayerDescription ( - long LayerHandle, - _bstr_t _arg2 ); - VARIANT_BOOL DeserializeMapState ( - _bstr_t state, - VARIANT_BOOL LoadLayers, - _bstr_t BasePath ); - _bstr_t SerializeMapState ( - VARIANT_BOOL RelativePaths, - _bstr_t BasePath ); - VARIANT_BOOL RemoveLayerOptions ( - long LayerHandle, - _bstr_t OptionsName ); - VARIANT_BOOL GetLayerSkipOnSaving ( - long LayerHandle ); - void PutLayerSkipOnSaving ( - long LayerHandle, - VARIANT_BOOL _arg2 ); - HRESULT ShowToolTip ( - _bstr_t Text, - long Milliseconds ); - void PutMapResizeBehavior ( - enum tkResizeBehavior _arg1 ); - enum tkResizeBehavior GetMapResizeBehavior ( ); - VARIANT_BOOL GetTrapRMouseDown ( ); - void PutTrapRMouseDown ( - VARIANT_BOOL _arg1 ); - void PutDisableWaitCursor ( - VARIANT_BOOL _arg1 ); - VARIANT_BOOL GetDisableWaitCursor ( ); - void PutShowCoordinates ( - enum tkCoordinatesDisplay _arg1 ); - enum tkCoordinatesDisplay GetShowCoordinates ( ); - void PutGrabProjectionFromData ( - VARIANT_BOOL _arg1 ); - VARIANT_BOOL GetGrabProjectionFromData ( ); - void PutInertiaOnPanning ( - enum tkCustomState _arg1 ); - enum tkCustomState GetInertiaOnPanning ( ); - void PutReuseTileBuffer ( - VARIANT_BOOL _arg1 ); - VARIANT_BOOL GetReuseTileBuffer ( ); - void PutZoomBarVerbosity ( - enum tkZoomBarVerbosity _arg1 ); - enum tkZoomBarVerbosity GetZoomBarVerbosity ( ); - void PutZoomBarMinZoom ( - long _arg1 ); - long GetZoomBarMinZoom ( ); - void PutZoomBarMaxZoom ( - long _arg1 ); - long GetZoomBarMaxZoom ( ); - void PutZoomBehavior ( - enum tkZoomBehavior _arg1 ); - enum tkZoomBehavior GetZoomBehavior ( ); - void PutShowZoomBar ( - VARIANT_BOOL _arg1 ); - VARIANT_BOOL GetShowZoomBar ( ); - void PutAnimationOnZooming ( - enum tkCustomState _arg1 ); - enum tkCustomState GetAnimationOnZooming ( ); - void PutZoomBoxStyle ( - enum tkZoomBoxStyle _arg1 ); - enum tkZoomBoxStyle GetZoomBoxStyle ( ); - VARIANT_BOOL GetUseAlternatePanCursor ( ); - void PutUseAlternatePanCursor ( - VARIANT_BOOL _arg1 ); - VARIANT_BOOL GetRecenterMapOnZoom ( ); - void PutRecenterMapOnZoom ( - VARIANT_BOOL _arg1 ); - HRESULT Resize ( - long Width, - long Height ); - HRESULT Clear ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - long HWnd ( ); - void PutUDCursorHandle ( - long _arg1 ); - long GetUDCursorHandle ( ); - void PutTileProvider ( - enum tkTileProvider _arg1 ); - enum tkTileProvider GetTileProvider ( ); - VARIANT_BOOL FindSnapPoint ( - double Tolerance, - double xScreen, - double yScreen, - double * xFound, - double * yFound ); - HRESULT Undo ( ); - - // Properties: - OLE_COLOR GetbackColor ( ); - void PutbackColor ( OLE_COLOR _val ); - double GetZoomPercent ( ); - void PutZoomPercent ( double _val ); - enum tkCursorMode GetCursorMode ( ); - void PutCursorMode ( enum tkCursorMode _val ); - enum tkCursor GetMapCursor ( ); - void PutMapCursor ( enum tkCursor _val ); - VARIANT_BOOL GetSendMouseDown ( ); - void PutSendMouseDown ( VARIANT_BOOL _val ); - VARIANT_BOOL GetSendMouseUp ( ); - void PutSendMouseUp ( VARIANT_BOOL _val ); - VARIANT_BOOL GetSendMouseMove ( ); - void PutSendMouseMove ( VARIANT_BOOL _val ); - VARIANT_BOOL GetSendSelectBoxDrag ( ); - void PutSendSelectBoxDrag ( VARIANT_BOOL _val ); - VARIANT_BOOL GetSendSelectBoxFinal ( ); - void PutSendSelectBoxFinal ( VARIANT_BOOL _val ); - double GetExtentPad ( ); - void PutExtentPad ( double _val ); - long GetExtentHistory ( ); - void PutExtentHistory ( long _val ); - _bstr_t GetKey ( ); - void PutKey ( _bstr_t _val ); - long GetNumLayers ( ); - long GetLastErrorCode ( ); - enum tkLockMode GetIsLocked ( ); - void PutIsLocked ( enum tkLockMode _val ); - VARIANT_BOOL GetSendOnDrawBackBuffer ( ); - void PutSendOnDrawBackBuffer ( VARIANT_BOOL _val ); - VARIANT_BOOL GetUseSeamlessPan ( ); - void PutUseSeamlessPan ( VARIANT_BOOL _val ); - double GetMouseWheelSpeed ( ); - void PutMouseWheelSpeed ( double _val ); - enum tkUnitsOfMeasure GetMapUnits ( ); - void PutMapUnits ( enum tkUnitsOfMeasure _val ); - _bstr_t GetVersionNumber ( ); - VARIANT_BOOL GetShowRedrawTime ( ); - void PutShowRedrawTime ( VARIANT_BOOL _val ); - VARIANT_BOOL GetShowVersionNumber ( ); - void PutShowVersionNumber ( VARIANT_BOOL _val ); - IGeoProjectionPtr GetGeoProjection ( ); - void PutGeoProjection ( struct IGeoProjection * _val ); - VARIANT_BOOL GetScalebarVisible ( ); - void PutScalebarVisible ( VARIANT_BOOL _val ); - enum tkScalebarUnits GetScalebarUnits ( ); - void PutScalebarUnits ( enum tkScalebarUnits _val ); - IExtentsPtr GetMaxExtents ( ); - ITilesPtr GetTiles ( ); - IFileManagerPtr GetFileManager ( ); - IUndoListPtr GetUndoList ( ); - IIdentifierPtr GetIdentifier ( ); - IShapeEditorPtr GetShapeEditor ( ); - IMeasuringPtr GetMeasuring ( ); - ISelectionListPtr GetIdentifiedShapes ( ); - IDrawingRectanglePtr GetFocusRectangle ( ); - enum tkCustomDrawingFlags GetCustomDrawingFlags ( ); - void PutCustomDrawingFlags ( enum tkCustomDrawingFlags _val ); - enum tkAngleFormat GetShowCoordinatesFormat ( ); - void PutShowCoordinatesFormat ( enum tkAngleFormat _val ); - long GetExtentHistoryUndoCount ( ); - long GetExtentHistoryRedoCount ( ); -}; - -enum __declspec(uuid("9106cf0f-8a9a-4040-a4b0-d60b72b46504")) -tkCursorMode -{ - cmZoomIn = 0, - cmZoomOut = 1, - cmPan = 2, - cmSelection = 3, - cmNone = 4, - cmMeasure = 5, - cmAddShape = 6, - cmEditShape = 8, - cmSplitByPolyline = 9, - cmIdentify = 10, - cmMoveShapes = 11, - cmRotateShapes = 12, - cmSelectByPolygon = 13, - cmEraseByPolygon = 14, - cmSplitByPolygon = 15, - cmClipByPolygon = 16 -}; - -enum __declspec(uuid("fd17ff91-8b93-47a2-a517-b4039579b549")) -tkCursor -{ - crsrMapDefault = 0, - crsrAppStarting = 1, - crsrArrow = 2, - crsrCross = 3, - crsrHelp = 4, - crsrIBeam = 5, - crsrNo = 6, - crsrSizeAll = 7, - crsrSizeNESW = 8, - crsrSizeNS = 9, - crsrSizeNWSE = 10, - crsrSizeWE = 11, - crsrUpArrow = 12, - crsrWait = 13, - crsrUserDefined = 14, - crsrHand = 15 -}; - -enum __declspec(uuid("5c462daa-5cc2-4b5c-9d5a-8ba1ec1774b7")) -tkLockMode -{ - lmUnlock = 0, - lmLock = 1 -}; - -enum __declspec(uuid("6c8b8343-490e-4f8d-a562-ad196f249a5c")) -tkScalebarUnits -{ - Metric = 0, - American = 1, - GoogleStyle = 2 -}; - -enum __declspec(uuid("9f2e3181-f9e3-4640-9c7f-27800eaddc81")) -tkTileProvider -{ - ProviderNone = -1, - OpenStreetMap = 0, - OpenCycleMap = 1, - OpenTransportMap = 2, - BingMaps = 3, - BingSatellite = 4, - BingHybrid = 5, - GoogleMaps = 6, - GoogleSatellite = 7, - GoogleHybrid = 8, - GoogleTerrain = 9, - HereMaps = 10, - HereSatellite = 11, - HereHybrid = 12, - HereTerrain = 13, - Rosreestr = 21, - OpenHumanitarianMap = 22, - MapQuestAerial = 23, - ProviderCustom = 1024 -}; - -enum __declspec(uuid("5060fbd5-a4f8-4f06-b9e1-4e6c89992347")) -tkCacheType -{ - RAM = 0, - Disk = 1 -}; - -enum __declspec(uuid("cacf2bbd-1120-4cd8-8c49-c1100af879aa")) -tkTileProjection -{ - SphericalMercator = 0, - Amersfoort = 1 -}; - -struct __declspec(uuid("52a29829-bb46-4d76-8082-55551e538bda")) -IStopExecution : IDispatch -{ - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL StopFunction ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_StopFunction ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -enum __declspec(uuid("df236f37-6aa9-4d32-98c5-11d1b8a7d166")) -tkTilesProjectionStatus -{ - tpsNative = 0, - tpsCompatible = 1, - tpsEmptyOrInvalid = 2 -}; - -enum __declspec(uuid("7704cdec-89d2-4c9a-a1f0-57c2154d5e48")) -tkProxyAuthentication -{ - asBasic = 0, - asNtlm = 1 -}; - -enum __declspec(uuid("4090f506-308b-43a5-9814-67bc585b8bae")) -tkFileOpenStrategy -{ - fosNotSupported = -1, - fosAutoDetect = 0, - fosRgbImage = 1, - fosDirectGrid = 2, - fosProxyForGrid = 3, - fosVectorLayer = 4, - fosVectorDatasource = 5 -}; - -enum __declspec(uuid("5ad363ad-e860-4789-87e8-f3100af3707d")) -FieldType -{ - STRING_FIELD = 0, - INTEGER_FIELD = 1, - DOUBLE_FIELD = 2, - BOOLEAN_FIELD = 3, - DATE_FIELD = 4 -}; - -struct __declspec(uuid("3f3751a5-4cf8-4ac3-afc2-60de8b90fc7b")) -IField : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetName,put=PutName)) - _bstr_t Name; - __declspec(property(get=GetWidth,put=PutWidth)) - long Width; - __declspec(property(get=GetPrecision,put=PutPrecision)) - long Precision; - __declspec(property(get=GetType,put=PutType)) - enum FieldType Type; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - __declspec(property(get=GetAlias,put=PutAlias)) - _bstr_t Alias; - __declspec(property(get=GetJoined)) - VARIANT_BOOL Joined; - __declspec(property(get=GetExpression,put=PutExpression)) - _bstr_t Expression; - __declspec(property(get=GetModified,put=PutModified)) - VARIANT_BOOL Modified; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetName ( ); - void PutName ( - _bstr_t pVal ); - long GetWidth ( ); - void PutWidth ( - long pVal ); - long GetPrecision ( ); - void PutPrecision ( - long pVal ); - enum FieldType GetType ( ); - void PutType ( - enum FieldType pVal ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - IFieldPtr Clone ( ); - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL pVal ); - _bstr_t GetAlias ( ); - void PutAlias ( - _bstr_t pVal ); - VARIANT_BOOL GetJoined ( ); - _bstr_t GetExpression ( ); - void PutExpression ( - _bstr_t pVal ); - VARIANT_BOOL GetModified ( ); - void PutModified ( - VARIANT_BOOL pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Name ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Name ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Width ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_Width ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_Precision ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_Precision ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_Type ( - /*[out,retval]*/ enum FieldType * pVal ) = 0; - virtual HRESULT __stdcall put_Type ( - /*[in]*/ enum FieldType pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_Clone ( - /*[out,retval]*/ struct IField * * retVal ) = 0; - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_Alias ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Alias ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Joined ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_Expression ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Expression ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Modified ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Modified ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; -}; - -enum __declspec(uuid("72f792ce-b3b0-4246-a8e8-0335bd03455f")) -tkCategoryValue -{ - cvSingleValue = 0, - cvRange = 1, - cvExpression = 2 -}; - -enum __declspec(uuid("c914c27a-a74e-4831-af78-6db9e7696111")) -tkShapeElements -{ - shElementDefault = 0, - shElementFill = 1, - shElementFill2 = 2, - shElementLines = 3, - shElementFillBackground = 4 -}; - -enum __declspec(uuid("ebbc71f6-d747-485f-aea0-51bf87432f15")) -tkChartType -{ - chtBarChart = 0, - chtPieChart = 1 -}; - -struct __declspec(uuid("a9c1afeb-8cc6-4a36-8e41-e643c1302e6f")) -IChartField : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetIndex,put=PutIndex)) - long Index; - __declspec(property(get=GetColor,put=PutColor)) - OLE_COLOR Color; - __declspec(property(get=GetName,put=PutName)) - _bstr_t Name; - - // - // Wrapper methods for error-handling - // - - long GetIndex ( ); - void PutIndex ( - long retVal ); - OLE_COLOR GetColor ( ); - void PutColor ( - OLE_COLOR retVal ); - _bstr_t GetName ( ); - void PutName ( - _bstr_t retVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Index ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_Index ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_Color ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_Color ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_Name ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Name ( - /*[in]*/ BSTR retVal ) = 0; -}; - -enum __declspec(uuid("c5c7a7bf-17d4-4953-9cbc-4068b0fc59e6")) -tkChartValuesStyle -{ - vsHorizontal = 0, - vsVertical = 1 -}; - -enum __declspec(uuid("6dc3f142-cfcb-40d6-99d0-ee197334360c")) -tkValueType -{ - vtDouble = 0, - vtString = 1, - vtBoolean = 2, - vtFloatArray = 3 -}; - -struct __declspec(uuid("4365a8a1-2e46-4223-b2dc-65764262d88b")) -ITable : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetFieldIsJoined)) - VARIANT_BOOL FieldIsJoined[]; - __declspec(property(get=GetNumRows)) - long NumRows; - __declspec(property(get=GetNumFields)) - long NumFields; - __declspec(property(get=GetField)) - IFieldPtr Field[]; - __declspec(property(get=GetCellValue)) - _variant_t CellValue[][]; - __declspec(property(get=GetEditingTable)) - VARIANT_BOOL EditingTable; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetCdlgFilter)) - _bstr_t CdlgFilter; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetFieldJoinIndex)) - int FieldJoinIndex[]; - __declspec(property(get=GetJoinFields)) - _bstr_t JoinFields[]; - __declspec(property(get=GetFilename)) - _bstr_t Filename; - __declspec(property(get=GetJoinOptions)) - _bstr_t JoinOptions[]; - __declspec(property(get=GetRowIsModified)) - VARIANT_BOOL RowIsModified[]; - __declspec(property(get=GetMinValue)) - _variant_t MinValue[]; - __declspec(property(get=GetMaxValue)) - _variant_t MaxValue[]; - __declspec(property(get=GetMeanValue)) - double MeanValue[]; - __declspec(property(get=GetStandardDeviation)) - double StandardDeviation[]; - __declspec(property(get=GetFieldIndexByName)) - long FieldIndexByName[]; - __declspec(property(get=GetIsJoined)) - VARIANT_BOOL IsJoined; - __declspec(property(get=GetJoinCount)) - int JoinCount; - __declspec(property(get=GetJoinFilename)) - _bstr_t JoinFilename[]; - __declspec(property(get=GetJoinFromField)) - _bstr_t JoinFromField[]; - __declspec(property(get=GetJoinToField)) - _bstr_t JoinToField[]; - - // - // Wrapper methods for error-handling - // - - long GetNumRows ( ); - long GetNumFields ( ); - IFieldPtr GetField ( - long FieldIndex ); - _variant_t GetCellValue ( - long FieldIndex, - long RowIndex ); - VARIANT_BOOL GetEditingTable ( ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - _bstr_t GetCdlgFilter ( ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - VARIANT_BOOL Open ( - _bstr_t dbfFilename, - struct ICallback * cBack ); - VARIANT_BOOL CreateNew ( - _bstr_t dbfFilename ); - VARIANT_BOOL SaveAs ( - _bstr_t dbfFilename, - struct ICallback * cBack ); - VARIANT_BOOL Close ( ); - VARIANT_BOOL EditClear ( ); - VARIANT_BOOL EditInsertField ( - struct IField * Field, - long * FieldIndex, - struct ICallback * cBack ); - VARIANT_BOOL EditReplaceField ( - long FieldIndex, - struct IField * NewField, - struct ICallback * cBack ); - VARIANT_BOOL EditDeleteField ( - long FieldIndex, - struct ICallback * cBack ); - VARIANT_BOOL EditInsertRow ( - long * RowIndex ); - VARIANT_BOOL EditCellValue ( - long FieldIndex, - long RowIndex, - const _variant_t & newVal ); - VARIANT_BOOL StartEditingTable ( - struct ICallback * cBack ); - VARIANT_BOOL StopEditingTable ( - VARIANT_BOOL ApplyChanges, - struct ICallback * cBack ); - VARIANT_BOOL EditDeleteRow ( - long RowIndex ); - VARIANT_BOOL Save ( - struct ICallback * cBack ); - _variant_t GetMinValue ( - long FieldIndex ); - _variant_t GetMaxValue ( - long FieldIndex ); - double GetMeanValue ( - long FieldIndex ); - double GetStandardDeviation ( - long FieldIndex ); - VARIANT_BOOL ParseExpression ( - _bstr_t Expression, - BSTR * ErrorString ); - VARIANT_BOOL Query ( - _bstr_t Expression, - VARIANT * result, - BSTR * ErrorString ); - long GetFieldIndexByName ( - _bstr_t FieldName ); - VARIANT_BOOL TestExpression ( - _bstr_t Expression, - enum tkValueType ReturnType, - BSTR * ErrorString ); - VARIANT_BOOL Calculate ( - _bstr_t Expression, - long RowIndex, - VARIANT * result, - BSTR * ErrorString ); - long EditAddField ( - _bstr_t Name, - enum FieldType Type, - int Precision, - int Width ); - VARIANT_BOOL Join ( - struct ITable * table2, - _bstr_t field1, - _bstr_t field2 ); - VARIANT_BOOL Join2 ( - struct ITable * table2, - _bstr_t field1, - _bstr_t field2, - _bstr_t filenameToReopen, - _bstr_t JoinOptions ); - VARIANT_BOOL StopJoin ( - int joinIndex ); - HRESULT StopAllJoins ( ); - VARIANT_BOOL GetIsJoined ( ); - int GetJoinCount ( ); - _bstr_t GetJoinFilename ( - int joinIndex ); - _bstr_t GetJoinFromField ( - int joinIndex ); - _bstr_t GetJoinToField ( - int joinIndex ); - VARIANT_BOOL GetFieldIsJoined ( - int FieldIndex ); - int GetFieldJoinIndex ( - int FieldIndex ); - _bstr_t Serialize ( ); - HRESULT Deserialize ( - _bstr_t newVal ); - VARIANT_BOOL TryJoin ( - struct ITable * table2, - _bstr_t fieldTo, - _bstr_t fieldFrom, - int * rowCount, - int * joinRowCount ); - VARIANT_BOOL Join3 ( - struct ITable * table2, - _bstr_t field1, - _bstr_t field2, - _bstr_t filenameToReopen, - _bstr_t JoinOptions, - SAFEARRAY * fieldList ); - VARIANT_BOOL Dump ( - _bstr_t dbfFilename, - struct ICallback * cBack ); - _bstr_t GetJoinFields ( - long joinIndex ); - _bstr_t GetFilename ( ); - _bstr_t GetJoinOptions ( - long joinIndex ); - HRESULT ClearCache ( ); - VARIANT_BOOL GetRowIsModified ( - long RowIndex ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_NumRows ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_NumFields ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Field ( - /*[in]*/ long FieldIndex, - /*[out,retval]*/ struct IField * * pVal ) = 0; - virtual HRESULT __stdcall get_CellValue ( - /*[in]*/ long FieldIndex, - /*[in]*/ long RowIndex, - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall get_EditingTable ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_CdlgFilter ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_Open ( - /*[in]*/ BSTR dbfFilename, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CreateNew ( - /*[in]*/ BSTR dbfFilename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SaveAs ( - /*[in]*/ BSTR dbfFilename, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Close ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditClear ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditInsertField ( - /*[in]*/ struct IField * Field, - /*[in,out]*/ long * FieldIndex, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditReplaceField ( - /*[in]*/ long FieldIndex, - /*[in]*/ struct IField * NewField, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditDeleteField ( - /*[in]*/ long FieldIndex, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditInsertRow ( - /*[in,out]*/ long * RowIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditCellValue ( - /*[in]*/ long FieldIndex, - /*[in]*/ long RowIndex, - /*[in]*/ VARIANT newVal, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StartEditingTable ( - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StopEditingTable ( - /*[in]*/ VARIANT_BOOL ApplyChanges, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditDeleteRow ( - /*[in]*/ long RowIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Save ( - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_MinValue ( - /*[in]*/ long FieldIndex, - /*[out,retval]*/ VARIANT * retVal ) = 0; - virtual HRESULT __stdcall get_MaxValue ( - /*[in]*/ long FieldIndex, - /*[out,retval]*/ VARIANT * retVal ) = 0; - virtual HRESULT __stdcall get_MeanValue ( - /*[in]*/ long FieldIndex, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall get_StandardDeviation ( - /*[in]*/ long FieldIndex, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall raw_ParseExpression ( - /*[in]*/ BSTR Expression, - /*[in,out]*/ BSTR * ErrorString, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Query ( - /*[in]*/ BSTR Expression, - /*[in,out]*/ VARIANT * result, - /*[in,out]*/ BSTR * ErrorString, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_FieldIndexByName ( - /*[in]*/ BSTR FieldName, - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall raw_TestExpression ( - /*[in]*/ BSTR Expression, - /*[in]*/ enum tkValueType ReturnType, - /*[in,out]*/ BSTR * ErrorString, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Calculate ( - /*[in]*/ BSTR Expression, - /*[in]*/ long RowIndex, - /*[out]*/ VARIANT * result, - /*[out]*/ BSTR * ErrorString, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditAddField ( - /*[in]*/ BSTR Name, - /*[in]*/ enum FieldType Type, - /*[in]*/ int Precision, - /*[in]*/ int Width, - /*[out,retval]*/ long * FieldIndex ) = 0; - virtual HRESULT __stdcall raw_Join ( - /*[in]*/ struct ITable * table2, - /*[in]*/ BSTR field1, - /*[in]*/ BSTR field2, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Join2 ( - /*[in]*/ struct ITable * table2, - /*[in]*/ BSTR field1, - /*[in]*/ BSTR field2, - /*[in]*/ BSTR filenameToReopen, - /*[in]*/ BSTR JoinOptions, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StopJoin ( - /*[in]*/ int joinIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StopAllJoins ( ) = 0; - virtual HRESULT __stdcall get_IsJoined ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_JoinCount ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_JoinFilename ( - /*[in]*/ int joinIndex, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_JoinFromField ( - /*[in]*/ int joinIndex, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_JoinToField ( - /*[in]*/ int joinIndex, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_FieldIsJoined ( - /*[in]*/ int FieldIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_FieldJoinIndex ( - /*[in]*/ int FieldIndex, - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall raw_TryJoin ( - /*[in]*/ struct ITable * table2, - /*[in]*/ BSTR fieldTo, - /*[in]*/ BSTR fieldFrom, - /*[out]*/ int * rowCount, - /*[out]*/ int * joinRowCount, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Join3 ( - /*[in]*/ struct ITable * table2, - /*[in]*/ BSTR field1, - /*[in]*/ BSTR field2, - /*[in]*/ BSTR filenameToReopen, - /*[in]*/ BSTR JoinOptions, - /*[in]*/ SAFEARRAY * fieldList, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Dump ( - /*[in]*/ BSTR dbfFilename, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_JoinFields ( - /*[in]*/ long joinIndex, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_Filename ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_JoinOptions ( - /*[in]*/ long joinIndex, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_ClearCache ( ) = 0; - virtual HRESULT __stdcall get_RowIsModified ( - /*[in]*/ long RowIndex, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; -}; - -enum __declspec(uuid("0536e234-cbd1-4975-9b2b-2ec1cd37f84a")) -tkShapefileSourceType -{ - sstUninitialized = 0, - sstDiskBased = 1, - sstInMemory = 2 -}; - -enum __declspec(uuid("1c045cde-4913-47db-9001-81af2eb35910")) -tkGeometryEngine -{ - engineGeos = 0, - engineClipper = 1 -}; - -enum __declspec(uuid("9e717d9c-aef5-4124-8339-af9b46d5370a")) -tkSelectionAppearance -{ - saSelectionColor = 0, - saDrawingOptions = 1 -}; - -enum __declspec(uuid("ef5afcda-91d5-4b81-a13c-0d3eb24e4e97")) -tkCollisionMode -{ - AllowCollisions = 0, - LocalList = 1, - GlobalList = 2 -}; - -enum __declspec(uuid("f7ec0dd4-86ae-4af2-8603-821c1b3f714f")) -tkShapeValidationType -{ - svtInput = 0, - svtOutput = 1 -}; - -enum __declspec(uuid("e30a98ab-13ac-4702-9f56-304787cb04fa")) -tkShapeValidationMode -{ - NoValidation = 0, - TryFixProceedOnFailure = 1, - TryFixSkipOnFailure = 2, - AbortOnErrors = 3 -}; - -enum __declspec(uuid("a64dde57-3f28-4f72-a4de-4aad0ccd34bf")) -tkShapeValidationStatus -{ - WasntValidated = 0, - Valid = 1, - InvalidFixed = 2, - InvalidSkipped = 3, - InvalidReturned = 4, - OperationAborted = 5 -}; - -struct __declspec(uuid("b96029d1-c6d6-4ef5-a0a4-b0df49434def")) -IShapeValidationInfo : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetClassName)) - _bstr_t ClassName; - __declspec(property(get=GetMethodName)) - _bstr_t MethodName; - __declspec(property(get=GetParameterName)) - _bstr_t ParameterName; - __declspec(property(get=GetValidationType)) - enum tkShapeValidationType ValidationType; - __declspec(property(get=GetValidationMode)) - enum tkShapeValidationMode ValidationMode; - __declspec(property(get=GetIsValid)) - VARIANT_BOOL IsValid; - __declspec(property(get=GetStatus)) - enum tkShapeValidationStatus Status; - __declspec(property(get=GetWasValidated)) - VARIANT_BOOL WasValidated; - __declspec(property(get=GetStillInvalidCount)) - int StillInvalidCount; - __declspec(property(get=GetWereInvalidCount)) - int WereInvalidCount; - __declspec(property(get=GetFixedCount)) - int FixedCount; - __declspec(property(get=GetSkippedCount)) - int SkippedCount; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetClassName ( ); - _bstr_t GetMethodName ( ); - _bstr_t GetParameterName ( ); - enum tkShapeValidationType GetValidationType ( ); - enum tkShapeValidationMode GetValidationMode ( ); - VARIANT_BOOL GetIsValid ( ); - enum tkShapeValidationStatus GetStatus ( ); - VARIANT_BOOL GetWasValidated ( ); - int GetStillInvalidCount ( ); - int GetWereInvalidCount ( ); - int GetFixedCount ( ); - int GetSkippedCount ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_ClassName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_MethodName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_ParameterName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_ValidationType ( - /*[out,retval]*/ enum tkShapeValidationType * retVal ) = 0; - virtual HRESULT __stdcall get_ValidationMode ( - /*[out,retval]*/ enum tkShapeValidationMode * retVal ) = 0; - virtual HRESULT __stdcall get_IsValid ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Status ( - /*[out,retval]*/ enum tkShapeValidationStatus * retVal ) = 0; - virtual HRESULT __stdcall get_WasValidated ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_StillInvalidCount ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_WereInvalidCount ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_FixedCount ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_SkippedCount ( - /*[out,retval]*/ int * retVal ) = 0; -}; - -enum __declspec(uuid("23c1d558-a645-4093-8782-102a6e3f4ec2")) -tkFieldStatOperation -{ - fsoSum = 0, - fsoMin = 1, - fsoMax = 2, - fsoAvg = 3, - fsoWeightedAvg = 4, - fsoMode = 5 -}; - -enum __declspec(uuid("e689bc76-309f-453b-be68-a838bfa79040")) -tkFieldOperationValidity -{ - fovValid = 0, - fovFieldNotFound = 1, - fovNotSupported = 2 -}; - -enum __declspec(uuid("c4dc2024-0249-4585-a34e-abf30f05ab5b")) -tkSupportType -{ - stGdal = 0, - stGdalOverviews = 1 -}; - -enum __declspec(uuid("423d6519-8961-440b-bdf4-0dbf1727ce63")) -tkOgrSaveType -{ - ostGeometryOnly = 0, - ostAttributesOnly = 1, - ostSaveAll = 2 -}; - -enum __declspec(uuid("e314fa80-f752-4d88-ac31-e3eb053576da")) -tkOgrSaveResult -{ - osrNoChanges = 0, - osrAllSaved = 1, - osrSomeSaved = 2, - osrNoneSaved = 3 -}; - -enum __declspec(uuid("fb18c88e-bd29-4f81-91bb-70ac7d8da997")) -tkOgrLayerCapability -{ - olcRandomRead = 0, - olcSequentialWrite = 1, - olcRandomWrite = 2, - olcFastSpatialFilter = 3, - olcFastFeatureCount = 4, - olcFastGetExtent = 5, - olcCreateField = 6, - olcDeleteField = 7, - olcReorderFields = 8, - olcAlterFieldDefn = 9, - olcTransactions = 10, - olcDeleteFeature = 11, - olcFastSetNextByIndex = 12, - olcStringsAsUTF8 = 13, - olcIgnoreFields = 14, - olcCreateGeomField = 15 -}; - -enum __declspec(uuid("0140b532-b59f-4eec-ad39-eb52800cf2d4")) -tkOgrSourceType -{ - ogrUninitialized = 0, - ogrFile = 1, - ogrDbTable = 2, - ogrQuery = 3 -}; - -enum __declspec(uuid("190b74f5-693b-44b4-b2ce-9d3881fffc3b")) -tkOgrDSCapability -{ - odcCreateLayer = 0, - odcDeleteLayer = 1, - odcCreateGeomFieldAfterCreateLayer = 2, - odcCreateDataSource = 3, - odcDeleteDataSource = 4 -}; - -enum __declspec(uuid("e428dd9e-c792-492a-8d73-52569aa19f73")) -tkUndoOperation -{ - uoAddShape = 0, - uoRemoveShape = 1, - uoEditShape = 2, - uoMoveShapes = 3, - uoRotateShapes = 4 -}; - -struct __declspec(uuid("3ac6ac7b-4413-4a80-ba7f-6e2eea495bbb")) -IUndoList : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetUndoCount)) - long UndoCount; - __declspec(property(get=GetRedoCount)) - long RedoCount; - __declspec(property(get=GetTotalLength)) - long TotalLength; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetLastErrorCode ( ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t retVal ); - VARIANT_BOOL Undo ( - VARIANT_BOOL ZoomToShape ); - VARIANT_BOOL Redo ( - VARIANT_BOOL ZoomToShape ); - long GetUndoCount ( ); - long GetRedoCount ( ); - long GetTotalLength ( ); - VARIANT_BOOL BeginBatch ( ); - long EndBatch ( ); - VARIANT_BOOL Add ( - enum tkUndoOperation operationType, - long LayerHandle, - long ShapeIndex ); - HRESULT Clear ( ); - HRESULT ClearForLayer ( - long LayerHandle ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall raw_Undo ( - /*[in]*/ VARIANT_BOOL ZoomToShape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Redo ( - /*[in]*/ VARIANT_BOOL ZoomToShape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_UndoCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_RedoCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_TotalLength ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall raw_BeginBatch ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EndBatch ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall raw_Add ( - /*[in]*/ enum tkUndoOperation operationType, - /*[in]*/ long LayerHandle, - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall raw_ClearForLayer ( - /*[in]*/ long LayerHandle ) = 0; -}; - -enum __declspec(uuid("d8213df7-fa5e-4f34-a3a7-f56cb09f5d25")) -tkIdentifierMode -{ - imAllLayers = 0, - imSingleLayer = 1, - imAllLayersStopOnFirst = 2 -}; - -struct __declspec(uuid("9d96582b-fa79-43e9-ad1e-282a18cb796d")) -IIdentifier : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetHotTracking,put=PutHotTracking)) - VARIANT_BOOL HotTracking; - __declspec(property(get=GetIdentifierMode,put=PutIdentifierMode)) - enum tkIdentifierMode IdentifierMode; - __declspec(property(get=GetOutlineColor,put=PutOutlineColor)) - OLE_COLOR OutlineColor; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL GetHotTracking ( ); - void PutHotTracking ( - VARIANT_BOOL pVal ); - enum tkIdentifierMode GetIdentifierMode ( ); - void PutIdentifierMode ( - enum tkIdentifierMode pVal ); - OLE_COLOR GetOutlineColor ( ); - void PutOutlineColor ( - OLE_COLOR pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_HotTracking ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_HotTracking ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_IdentifierMode ( - /*[out,retval]*/ enum tkIdentifierMode * pVal ) = 0; - virtual HRESULT __stdcall put_IdentifierMode ( - /*[in]*/ enum tkIdentifierMode pVal ) = 0; - virtual HRESULT __stdcall get_OutlineColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_OutlineColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; -}; - -enum __declspec(uuid("01bf0b10-6cbf-42b3-85e7-319936e06673")) -tkMeasuringType -{ - MeasureDistance = 0, - MeasureArea = 1 -}; - -enum __declspec(uuid("e6b3c9d5-576d-4e72-a025-cd6987e31982")) -tkUndoShortcut -{ - usNone = 0, - usCtrlZ = 1, - usRightMouseButton = 2 -}; - -struct __declspec(uuid("210c1174-b407-4942-a2f6-e546fe48cfa7")) -IMeasuring : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetLength)) - double Length; - __declspec(property(get=GetPointCount)) - long PointCount; - __declspec(property(get=GetMeasuringType,put=PutMeasuringType)) - enum tkMeasuringType MeasuringType; - __declspec(property(get=GetArea)) - double Area; - __declspec(property(get=GetIsStopped)) - VARIANT_BOOL IsStopped; - __declspec(property(get=GetPersistent,put=PutPersistent)) - VARIANT_BOOL Persistent; - __declspec(property(get=GetShowBearing,put=PutShowBearing)) - VARIANT_BOOL ShowBearing; - __declspec(property(get=GetIsUsingEllipsoid)) - VARIANT_BOOL IsUsingEllipsoid; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetIsEmpty)) - VARIANT_BOOL IsEmpty; - __declspec(property(get=GetBearingType,put=PutBearingType)) - enum tkBearingType BearingType; - __declspec(property(get=GetShowLength,put=PutShowLength)) - VARIANT_BOOL ShowLength; - __declspec(property(get=GetLengthUnits,put=PutLengthUnits)) - enum tkLengthDisplayMode LengthUnits; - __declspec(property(get=GetAreaUnits,put=PutAreaUnits)) - enum tkAreaDisplayMode AreaUnits; - __declspec(property(get=GetAngleFormat,put=PutAngleFormat)) - enum tkAngleFormat AngleFormat; - __declspec(property(get=GetAnglePrecision,put=PutAnglePrecision)) - long AnglePrecision; - __declspec(property(get=GetAreaPrecision,put=PutAreaPrecision)) - long AreaPrecision; - __declspec(property(get=GetLengthPrecision,put=PutLengthPrecision)) - long LengthPrecision; - __declspec(property(get=GetPointsVisible,put=PutPointsVisible)) - VARIANT_BOOL PointsVisible; - __declspec(property(get=GetLineColor,put=PutLineColor)) - OLE_COLOR LineColor; - __declspec(property(get=GetFillColor,put=PutFillColor)) - OLE_COLOR FillColor; - __declspec(property(get=GetFillTransparency,put=PutFillTransparency)) - unsigned char FillTransparency; - __declspec(property(get=GetLineWidth,put=PutLineWidth)) - float LineWidth; - __declspec(property(get=GetLineStyle,put=PutLineStyle)) - enum tkDashStyle LineStyle; - __declspec(property(get=GetPointLabelsVisible,put=PutPointLabelsVisible)) - VARIANT_BOOL PointLabelsVisible; - __declspec(property(get=GetShowTotalLength,put=PutShowTotalLength)) - VARIANT_BOOL ShowTotalLength; - __declspec(property(get=GetUndoButton,put=PutUndoButton)) - enum tkUndoShortcut UndoButton; - - // - // Wrapper methods for error-handling - // - - double GetLength ( ); - long GetPointCount ( ); - VARIANT_BOOL UndoPoint ( ); - VARIANT_BOOL get_PointXY ( - long pointIndex, - double * x, - double * y ); - double get_AreaWithClosingVertex ( - double lastPointProjX, - double lastPointProjY ); - enum tkMeasuringType GetMeasuringType ( ); - void PutMeasuringType ( - enum tkMeasuringType retVal ); - HRESULT FinishMeasuring ( ); - double GetArea ( ); - VARIANT_BOOL GetIsStopped ( ); - HRESULT Clear ( ); - VARIANT_BOOL GetPersistent ( ); - void PutPersistent ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetShowBearing ( ); - void PutShowBearing ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetIsUsingEllipsoid ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetLastErrorCode ( ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * retVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t retVal ); - VARIANT_BOOL GetIsEmpty ( ); - enum tkBearingType GetBearingType ( ); - void PutBearingType ( - enum tkBearingType pVal ); - VARIANT_BOOL GetShowLength ( ); - void PutShowLength ( - VARIANT_BOOL pVal ); - enum tkLengthDisplayMode GetLengthUnits ( ); - void PutLengthUnits ( - enum tkLengthDisplayMode pVal ); - enum tkAreaDisplayMode GetAreaUnits ( ); - void PutAreaUnits ( - enum tkAreaDisplayMode pVal ); - enum tkAngleFormat GetAngleFormat ( ); - void PutAngleFormat ( - enum tkAngleFormat pVal ); - long GetAnglePrecision ( ); - void PutAnglePrecision ( - long pVal ); - long GetAreaPrecision ( ); - void PutAreaPrecision ( - long pVal ); - long GetLengthPrecision ( ); - void PutLengthPrecision ( - long pVal ); - VARIANT_BOOL GetPointsVisible ( ); - void PutPointsVisible ( - VARIANT_BOOL pVal ); - OLE_COLOR GetLineColor ( ); - void PutLineColor ( - OLE_COLOR pVal ); - OLE_COLOR GetFillColor ( ); - void PutFillColor ( - OLE_COLOR pVal ); - unsigned char GetFillTransparency ( ); - void PutFillTransparency ( - unsigned char pVal ); - float GetLineWidth ( ); - void PutLineWidth ( - float pVal ); - enum tkDashStyle GetLineStyle ( ); - void PutLineStyle ( - enum tkDashStyle pVal ); - VARIANT_BOOL GetPointLabelsVisible ( ); - void PutPointLabelsVisible ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetShowTotalLength ( ); - void PutShowTotalLength ( - VARIANT_BOOL pVal ); - enum tkUndoShortcut GetUndoButton ( ); - void PutUndoButton ( - enum tkUndoShortcut pVal ); - _bstr_t Serialize ( ); - VARIANT_BOOL Deserialize ( - _bstr_t state ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Length ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall get_PointCount ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall raw_UndoPoint ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_get_PointXY ( - /*[in]*/ long pointIndex, - /*[out]*/ double * x, - /*[out]*/ double * y, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_get_AreaWithClosingVertex ( - /*[in]*/ double lastPointProjX, - /*[in]*/ double lastPointProjY, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall get_MeasuringType ( - /*[out,retval]*/ enum tkMeasuringType * retVal ) = 0; - virtual HRESULT __stdcall put_MeasuringType ( - /*[in]*/ enum tkMeasuringType retVal ) = 0; - virtual HRESULT __stdcall raw_FinishMeasuring ( ) = 0; - virtual HRESULT __stdcall get_Area ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall get_IsStopped ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall get_Persistent ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_Persistent ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ShowBearing ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ShowBearing ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_IsUsingEllipsoid ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * retVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * retVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_IsEmpty ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_BearingType ( - /*[out,retval]*/ enum tkBearingType * pVal ) = 0; - virtual HRESULT __stdcall put_BearingType ( - /*[in]*/ enum tkBearingType pVal ) = 0; - virtual HRESULT __stdcall get_ShowLength ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ShowLength ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_LengthUnits ( - /*[out,retval]*/ enum tkLengthDisplayMode * pVal ) = 0; - virtual HRESULT __stdcall put_LengthUnits ( - /*[in]*/ enum tkLengthDisplayMode pVal ) = 0; - virtual HRESULT __stdcall get_AreaUnits ( - /*[out,retval]*/ enum tkAreaDisplayMode * pVal ) = 0; - virtual HRESULT __stdcall put_AreaUnits ( - /*[in]*/ enum tkAreaDisplayMode pVal ) = 0; - virtual HRESULT __stdcall get_AngleFormat ( - /*[out,retval]*/ enum tkAngleFormat * pVal ) = 0; - virtual HRESULT __stdcall put_AngleFormat ( - /*[in]*/ enum tkAngleFormat pVal ) = 0; - virtual HRESULT __stdcall get_AnglePrecision ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_AnglePrecision ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_AreaPrecision ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_AreaPrecision ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_LengthPrecision ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_LengthPrecision ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_PointsVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_PointsVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_LineColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_LineColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_FillColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_FillColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_FillTransparency ( - /*[out,retval]*/ unsigned char * pVal ) = 0; - virtual HRESULT __stdcall put_FillTransparency ( - /*[in]*/ unsigned char pVal ) = 0; - virtual HRESULT __stdcall get_LineWidth ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_LineWidth ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_LineStyle ( - /*[out,retval]*/ enum tkDashStyle * pVal ) = 0; - virtual HRESULT __stdcall put_LineStyle ( - /*[in]*/ enum tkDashStyle pVal ) = 0; - virtual HRESULT __stdcall get_PointLabelsVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_PointLabelsVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ShowTotalLength ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ShowTotalLength ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_UndoButton ( - /*[out,retval]*/ enum tkUndoShortcut * pVal ) = 0; - virtual HRESULT __stdcall put_UndoButton ( - /*[in]*/ enum tkUndoShortcut pVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR state, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -enum __declspec(uuid("a2e93c9d-b196-4c82-a646-7c5910e44f6a")) -tkLayerType -{ - ltUndefined = 0, - ltVector = 1, - ltRaster = 2 -}; - -struct __declspec(uuid("19a5f3cc-c366-4565-8463-9029da068b33")) -ISelectionList : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetCount)) - long Count; - __declspec(property(get=GetLayerHandle)) - long LayerHandle[]; - __declspec(property(get=GetShapeIndex)) - long ShapeIndex[]; - __declspec(property(get=GetLayerType)) - enum tkLayerType LayerType[]; - __declspec(property(get=GetRasterX)) - long RasterX[]; - __declspec(property(get=GetRasterY)) - long RasterY[]; - __declspec(property(get=GetRow)) - long Row[]; - __declspec(property(get=GetColumn)) - long Column[]; - - // - // Wrapper methods for error-handling - // - - HRESULT AddShape ( - long LayerHandle, - long ShapeIndex ); - long GetCount ( ); - long GetLayerHandle ( - long Index ); - long GetShapeIndex ( - long Index ); - HRESULT Clear ( ); - HRESULT RemoveByLayerHandle ( - long LayerHandle ); - HRESULT AddPixel ( - long LayerHandle, - long Column, - long Row ); - enum tkLayerType GetLayerType ( - long Index ); - long GetRasterX ( - long Index ); - long GetRasterY ( - long Index ); - HRESULT TogglePixel ( - long LayerHandle, - long Column, - long Row ); - long GetRow ( - long Index ); - long GetColumn ( - long Index ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_AddShape ( - /*[in]*/ long LayerHandle, - /*[in]*/ long ShapeIndex ) = 0; - virtual HRESULT __stdcall get_Count ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_LayerHandle ( - /*[in]*/ long Index, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ShapeIndex ( - /*[in]*/ long Index, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall raw_RemoveByLayerHandle ( - /*[in]*/ long LayerHandle ) = 0; - virtual HRESULT __stdcall raw_AddPixel ( - /*[in]*/ long LayerHandle, - /*[in]*/ long Column, - /*[in]*/ long Row ) = 0; - virtual HRESULT __stdcall get_LayerType ( - /*[in]*/ long Index, - /*[out,retval]*/ enum tkLayerType * pVal ) = 0; - virtual HRESULT __stdcall get_RasterX ( - /*[in]*/ long Index, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_RasterY ( - /*[in]*/ long Index, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall raw_TogglePixel ( - /*[in]*/ long LayerHandle, - /*[in]*/ long Column, - /*[in]*/ long Row ) = 0; - virtual HRESULT __stdcall get_Row ( - /*[in]*/ long Index, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Column ( - /*[in]*/ long Index, - /*[out,retval]*/ long * pVal ) = 0; -}; - -enum __declspec(uuid("320ac432-2396-4e9f-9bcb-ec87de8449be")) -tkDrawReferenceList -{ - dlScreenReferencedList = 0, - dlSpatiallyReferencedList = 1 -}; - -struct __declspec(uuid("1fe926ab-1f1e-4058-8b1c-60ad2af92096")) -IDrawingRectangle : IDispatch -{ - // - // Property data - // - - __declspec(property(get=Getx,put=Putx)) - double x; - __declspec(property(get=Gety,put=Puty)) - double y; - __declspec(property(get=GetWidth,put=PutWidth)) - double Width; - __declspec(property(get=GetHeight,put=PutHeight)) - double Height; - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - __declspec(property(get=GetReferenceType,put=PutReferenceType)) - enum tkDrawReferenceList ReferenceType; - __declspec(property(get=GetFillTransparency,put=PutFillTransparency)) - unsigned char FillTransparency; - __declspec(property(get=GetColor,put=PutColor)) - OLE_COLOR Color; - __declspec(property(get=GetLineWidth,put=PutLineWidth)) - float LineWidth; - - // - // Wrapper methods for error-handling - // - - double Getx ( ); - void Putx ( - double pVal ); - double Gety ( ); - void Puty ( - double pVal ); - double GetWidth ( ); - void PutWidth ( - double pVal ); - double GetHeight ( ); - void PutHeight ( - double pVal ); - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL pVal ); - enum tkDrawReferenceList GetReferenceType ( ); - void PutReferenceType ( - enum tkDrawReferenceList pVal ); - unsigned char GetFillTransparency ( ); - void PutFillTransparency ( - unsigned char pVal ); - OLE_COLOR GetColor ( ); - void PutColor ( - OLE_COLOR pVal ); - float GetLineWidth ( ); - void PutLineWidth ( - float pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_x ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_x ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_y ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_y ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_Width ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_Width ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_Height ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_Height ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ReferenceType ( - /*[out,retval]*/ enum tkDrawReferenceList * pVal ) = 0; - virtual HRESULT __stdcall put_ReferenceType ( - /*[in]*/ enum tkDrawReferenceList pVal ) = 0; - virtual HRESULT __stdcall get_FillTransparency ( - /*[out,retval]*/ unsigned char * pVal ) = 0; - virtual HRESULT __stdcall put_FillTransparency ( - /*[in]*/ unsigned char pVal ) = 0; - virtual HRESULT __stdcall get_Color ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_Color ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_LineWidth ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_LineWidth ( - /*[in]*/ float pVal ) = 0; -}; - -enum __declspec(uuid("514343d6-530d-4748-a0f5-b33f883bed3e")) -tkCustomDrawingFlags -{ - CustomDrawingNone = 0, - OnDrawBackBufferHdc = 1, - OnDrawBackBufferBitmapData = 2, - BeforeAfterDrawing = 4, - BeforeAfterLayers = 8 -}; - -enum __declspec(uuid("81897081-0416-4a11-a011-294176989374")) -tkRedrawType -{ - RedrawAll = 1, - RedrawSkipDataLayers = 2, - RedrawMinimal = 3, - RedrawSkipAllLayers = 4 -}; - -enum __declspec(uuid("5e15651a-3ab7-483f-bdb0-affa2ffb1a32")) -tkMapProjection -{ - PROJECTION_CUSTOM = -1, - PROJECTION_NONE = 0, - PROJECTION_WGS84 = 1, - PROJECTION_GOOGLE_MERCATOR = 2 -}; - -enum __declspec(uuid("af3f5f49-1d6b-4bd2-9370-a3c0da2368c7")) -tkKnownExtents -{ - keSiliconValley = -3, - keGreenwich = -2, - keNone = -1, - keWorld = 0, - keAfghanistan = 1, - keAland_Islands = 2, - keAlbania = 3, - keAlgeria = 4, - keAmerican_Samoa = 5, - keAndorra = 6, - keAngola = 7, - keAnguilla = 8, - keAntigua = 9, - keArgentina = 10, - keArmenia = 11, - keAruba = 12, - keAustralia = 13, - keAustria = 14, - keAzerbaijan = 15, - keBahamas = 16, - keBahrain = 17, - keBangladesh = 18, - keBarbados = 19, - keBelarus = 20, - keBelgium = 21, - keBelize = 22, - keBenin = 23, - keBermuda = 24, - keBhutan = 25, - keBolivia = 26, - keBosnia_and_Herzegovina = 27, - keBotswana = 28, - keBrazil = 29, - keBritish_Virgin_Islands = 30, - keBrunei = 31, - keBulgaria = 32, - keBurkina_Faso = 33, - keBurundi = 34, - keCambodia = 35, - keCameroon = 36, - keCanada = 37, - keCape_Verde = 38, - keCayman_Islands = 39, - keCentral_African_Republic = 40, - keChad = 41, - keChile = 42, - keChina = 43, - keCocos_Islands = 44, - keColombia = 45, - keComoros = 46, - keCongo = 47, - keCook_Islands = 48, - keCosta_Rica = 49, - keCroatia = 50, - keCuba = 51, - keCyprus = 52, - keCzech_Republic = 53, - keDenmark = 54, - keDjibouti = 55, - keDominica = 56, - keDominican_Republic = 57, - keDR_Congo = 58, - keEcuador = 59, - keEgypt = 60, - keEl_Salvador = 61, - keEquatorial_Guinea = 62, - keEritrea = 63, - keEstonia = 64, - keEthiopia = 65, - keFaeroe_Islands = 66, - keFalkland_Islands = 67, - keFiji = 68, - keFinland = 69, - keFrance = 70, - keFrench_Guiana = 71, - keFrench_Polynesia = 72, - keGabon = 73, - keGambia = 74, - keGeorgia = 75, - keGermany = 76, - keGhana = 77, - keGibraltar = 78, - keGreat_Britain = 79, - keGreece = 80, - keGreenland = 81, - keGrenada = 82, - keGuadeloupe = 83, - keGuam = 84, - keGuatemala = 85, - keGuernsey = 86, - keGuinea = 87, - keGuinea_Bissau = 88, - keGuyana = 89, - keHaiti = 90, - keHonduras = 91, - keHungary = 92, - keIceland = 93, - keIndia = 94, - keIndonesia = 95, - keIran = 96, - keIraq = 97, - keIreland = 98, - keIsle_of_Man = 99, - keIsrael = 100, - keItaly = 101, - keIvory_Coast = 102, - keJamaica = 103, - keJapan = 104, - keJersey = 105, - keJordan = 106, - keKazakhstan = 107, - keKenya = 108, - keKiribati = 109, - keKuwait = 110, - keKyrgyzstan = 111, - keLaos = 112, - keLatvia = 113, - keLebanon = 114, - keLesotho = 115, - keLiberia = 116, - keLibya = 117, - keLiechtenstein = 118, - keLithuania = 119, - keLuxembourg = 120, - keMacao = 121, - keMacedonia = 122, - keMadagascar = 123, - keMalawi = 124, - keMalaysia = 125, - keMaldives = 126, - keMali = 127, - keMalta = 128, - keMarshall_Islands = 129, - keMartinique = 130, - keMauritania = 131, - keMauritius = 132, - keMayotte = 133, - keMexico = 134, - keMicronesia = 135, - keMoldova = 136, - keMonaco = 137, - keMongolia = 138, - keMontenegro = 139, - keMontserrat = 140, - keMorocco = 141, - keMozambique = 142, - keNamibia = 143, - keNauru = 144, - keNepal = 145, - keNetherlands = 146, - keNew_Caledonia = 147, - keNew_Zealand = 148, - keNicaragua = 149, - keNiger = 150, - keNigeria = 151, - keNiue = 152, - keNorfolk_Island = 153, - keNorth_Korea = 154, - keNorthern_Mariana_Islands = 155, - keNorway = 156, - keOccupied_Palestinian_Territory = 157, - keOman = 158, - kePakistan = 159, - kePalau = 160, - kePanama = 161, - kePapua_New_Guinea = 162, - keParaguay = 163, - kePeru = 164, - kePhilippines = 165, - kePitcairn = 166, - kePoland = 167, - kePortugal = 168, - kePuerto_Rico = 169, - keQatar = 170, - keReunion_Island = 171, - keRomania = 172, - keRussia = 173, - keRwanda = 174, - keSaint_Barthelemy = 175, - keSaint_Martin_French_part = 176, - keSamoa = 177, - keSan_Marino = 178, - keSao_Tome_and_Principe = 179, - keSaudi_Arabia = 180, - keSenegal = 181, - keSerbia = 182, - keSeychelles = 183, - keSierra_Leone = 184, - keSingapore = 185, - keSlovakia = 186, - keSlovenia = 187, - keSolomon_Islands = 188, - keSomalia = 189, - keSouth_Africa = 190, - keSouth_Korea = 191, - keSpain = 192, - keSri_Lanka = 193, - keSt_Helena = 194, - keSt_Kitts_and_Nevis = 195, - keSt_Lucia = 196, - keSt_Pierre_and_Miquelon = 197, - keSt_Vincent = 198, - keSudan = 199, - keSuriname = 200, - keSvalbard_and_Jan_Mayen = 201, - keSwaziland = 202, - keSweden = 203, - keSwitzerland = 204, - keSyria = 205, - keTajikistan = 206, - keTanzania = 207, - keThailand = 208, - keTimor_Leste = 209, - keTogo = 210, - keTokelau = 211, - keTonga = 212, - keTrinidad_and_Tobago = 213, - keTunisia = 214, - keTurkey = 215, - keTurkmenistan = 216, - keTurks_and_Caicos_Islands = 217, - keTuvalu = 218, - keUganda = 219, - keUkraine = 220, - keUnited_Arab_Emirates = 221, - keUruguay = 222, - keUS_Virgin_Islands = 223, - keUSA = 224, - keUzbekistan = 225, - keVanuatu = 226, - keVenezuela = 227, - keVietnam = 228, - keWallis_and_Futuna = 229, - keWestern_Sahara = 230, - keYemen = 231, - keZambia = 232, - keZimbabwe = 233 -}; - -enum __declspec(uuid("f1045e18-fe93-4172-a7e4-aa67416a93b0")) -tkWmsVersion -{ - wvEmpty = 0, - wvAuto = 1, - wv100 = 2, - wv110 = 3, - wv111 = 4, - wv13 = 5 -}; - -enum __declspec(uuid("f4fb70ae-68f3-45d4-945f-78ee26a28f1d")) -tkLineStipple -{ - lsNone = 0, - lsDotted = 1, - lsDashed = 2, - lsDashDotDash = 3, - lsDoubleSolid = 4, - lsDoubleSolidPlusDash = 5, - lsTrainTracks = 6, - lsCustom = 7, - lsDashDotDot = 8 -}; - -enum __declspec(uuid("546ff8cf-249a-48e6-ad00-7015854d77b1")) -tkFillStipple -{ - fsNone = 0, - fsVerticalBars = 1, - fsHorizontalBars = 2, - fsDiagonalDownRight = 3, - fsDiagonalDownLeft = 4, - fsPolkaDot = 5, - fsCustom = 6, - fsCross = 7, - fsRaster = 8 -}; - -enum __declspec(uuid("c2095580-06b9-41f5-b06e-908b6fc0c8a3")) -tkPointType -{ - ptSquare = 0, - ptCircle = 1, - ptDiamond = 2, - ptTriangleUp = 3, - ptTriangleDown = 4, - ptTriangleLeft = 5, - ptTriangleRight = 6, - ptUserDefined = 7, - ptImageList = 8, - ptFontChar = 9 -}; - -enum __declspec(uuid("bcdbd4e0-8b7c-11da-a72b-0800200c9a66")) -tkResizeBehavior -{ - rbClassic = 0, - rbModern = 1, - rbIntuitive = 2, - rbWarp = 3, - rbKeepScale = 4 -}; - -enum __declspec(uuid("685cfa4d-ecbb-4753-a018-b8453f32dc92")) -tkCoordinatesDisplay -{ - cdmNone = 0, - cdmAuto = 1, - cdmDegrees = 2, - cdmMapUnits = 3 -}; - -enum __declspec(uuid("0f17f6d4-c34f-49eb-a47e-0996cdde12f8")) -tkCustomState -{ - csAuto = 0, - csTrue = 1, - csFalse = 2 -}; - -enum __declspec(uuid("46640334-bbc8-4237-a307-90d2c812c272")) -tkZoomBarVerbosity -{ - zbvZoomOnly = 0, - zbvFull = 1, - zbvNone = 2 -}; - -enum __declspec(uuid("ebdaa822-c53b-4cc1-b0f4-0832a0ecda96")) -tkZoomBehavior -{ - zbDefault = 0, - zbUseTileLevels = 1 -}; - -enum __declspec(uuid("c04a7c5d-6cd8-4671-96b7-0293d5fb81d4")) -tkZoomBoxStyle -{ - zbsRubberBand = 0, - zbsGray = 1, - zbsGrayInverted = 2, - zbsOrange = 3, - zbsBlue = 4 -}; - -struct __declspec(uuid("94ec8df4-6614-463a-b622-f65913bf98de")) -_ITableEvents : IDispatch -{ - // - // Wrapper methods for error-handling - // - - // Methods: - HRESULT OnUpdateJoin ( - _bstr_t Filename, - _bstr_t fieldList, - _bstr_t JoinOptions, - struct ITable * joinSource ); -}; - -struct __declspec(uuid("abea1545-08ab-4d5c-a594-d3017211ea95")) -_DMapEvents : IDispatch -{ - // - // Wrapper methods for error-handling - // - - // Methods: - HRESULT DblClick ( ); - HRESULT MouseDown ( - short Button, - short Shift, - long x, - long y ); - HRESULT MouseUp ( - short Button, - short Shift, - long x, - long y ); - HRESULT MouseMove ( - short Button, - short Shift, - long x, - long y ); - HRESULT FileDropped ( - _bstr_t Filename ); - HRESULT SelectBoxFinal ( - long left, - long right, - long bottom, - long top ); - HRESULT SelectBoxDrag ( - long left, - long right, - long bottom, - long top ); - HRESULT ExtentsChanged ( ); - HRESULT MapState ( - long LayerHandle ); - HRESULT OnDrawBackBuffer ( - long BackBuffer ); - HRESULT ShapeHighlighted ( - long LayerHandle, - long ShapeIndex ); - HRESULT BeforeDrawing ( - long hDC, - long xMin, - long xMax, - long yMin, - long yMax, - enum tkMwBoolean * Handled ); - HRESULT AfterDrawing ( - long hDC, - long xMin, - long xMax, - long yMin, - long yMax, - enum tkMwBoolean * Handled ); - HRESULT TilesLoaded ( - VARIANT_BOOL SnapShot, - _bstr_t Key, - VARIANT_BOOL fromCache ); - HRESULT MeasuringChanged ( - enum tkMeasuringAction action ); - HRESULT BeforeShapeEdit ( - long LayerHandle, - long ShapeIndex, - enum tkMwBoolean * Cancel ); - HRESULT ValidateShape ( - long LayerHandle, - struct IShape * Shape, - enum tkMwBoolean * Cancel ); - HRESULT AfterShapeEdit ( - enum tkUndoOperation Operation, - long LayerHandle, - long ShapeIndex ); - HRESULT ChooseLayer ( - double xProj, - double yProj, - long * LayerHandle ); - HRESULT ShapeValidationFailed ( - _bstr_t errorMessage ); - HRESULT BeforeDeleteShape ( - enum tkDeleteTarget target, - enum tkMwBoolean * Cancel ); - HRESULT ProjectionChanged ( ); - HRESULT UndoListChanged ( ); - HRESULT SelectionChanged ( - long LayerHandle ); - HRESULT ShapeIdentified ( - long LayerHandle, - long ShapeIndex, - double pointX, - double pointY ); - HRESULT LayerProjectionIsEmpty ( - long LayerHandle, - enum tkMwBoolean * cancelAdding ); - HRESULT ProjectionMismatch ( - long LayerHandle, - enum tkMwBoolean * cancelAdding, - enum tkMwBoolean * Reproject ); - HRESULT LayerReprojected ( - long LayerHandle, - VARIANT_BOOL Success ); - HRESULT LayerAdded ( - long LayerHandle ); - HRESULT LayerRemoved ( - long LayerHandle, - VARIANT_BOOL fromRemoveAllLayers ); - HRESULT BackgroundLoadingStarted ( - long TaskId, - long LayerHandle ); - HRESULT BackgroundLoadingFinished ( - long TaskId, - long LayerHandle, - long NumFeatures, - long NumLoaded ); - HRESULT GridOpened ( - long LayerHandle, - _bstr_t gridFilename, - long bandIndex, - VARIANT_BOOL isUsingProxy ); - HRESULT ShapesIdentified ( - struct ISelectionList * selectedShapes, - double ProjX, - double ProjY ); - HRESULT OnDrawBackBuffer2 ( - long Height, - long Width, - long Stride, - long pixelFormat, - long scan0 ); - HRESULT BeforeLayers ( - long hDC, - long xMin, - long xMax, - long yMin, - long yMax, - enum tkMwBoolean * Handled ); - HRESULT AfterLayers ( - long hDC, - long xMin, - long xMax, - long yMin, - long yMax, - enum tkMwBoolean * Handled ); -}; - -enum __declspec(uuid("f8da5c43-0b00-4efb-beac-67c522925884")) -tkMwBoolean -{ - blnFalse = 0, - blnTrue = 1 -}; - -enum __declspec(uuid("2ad7f93f-d4f7-4eb7-8b67-1c3b94e5498f")) -tkMeasuringAction -{ - PointAdded = 0, - PointRemoved = 1, - MesuringStopped = 2 -}; - -enum __declspec(uuid("cc04fef1-11bb-420f-8c32-5b7d7806ba46")) -tkDeleteTarget -{ - dtNone = 0, - dtShape = 1, - dtPart = 2, - dtVertex = 3 -}; - -struct __declspec(uuid("54f4c2f7-ed40-43b7-9d6f-e45965df7f95")) -Map; - // [ default ] dispinterface _DMap - // [ default, source ] dispinterface _DMapEvents - -struct __declspec(uuid("b4a353e3-d3df-455c-8e4d-cfc937800820")) -Grid; - // [ default ] interface IGrid - -struct __declspec(uuid("044afe79-d3de-4500-a14b-decea635b497")) -GridHeader; - // [ default ] interface IGridHeader - -struct __declspec(uuid("86e02063-602c-47f2-9778-81e6979e3267")) -ESRIGridManager; - // [ default ] interface IESRIGridManager - -struct __declspec(uuid("55b3f2da-eb09-4fa9-b74b-9a1b3e457318")) -IESRIGridManager : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - - // - // Wrapper methods for error-handling - // - - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - VARIANT_BOOL CanUseESRIGrids ( ); - VARIANT_BOOL DeleteESRIGrids ( - _bstr_t Filename ); - VARIANT_BOOL IsESRIGrid ( - _bstr_t Filename ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall raw_CanUseESRIGrids ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_DeleteESRIGrids ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_IsESRIGrid ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -struct __declspec(uuid("0db362e3-6f79-4226-af19-47b67b27e99b")) -Image; - // [ default ] interface IImage - -struct __declspec(uuid("c0eac9eb-1d02-4bd9-8dab-4bf922c8cd13")) -Shapefile; - // [ default ] interface IShapefile - -struct __declspec(uuid("ce7e6869-6f74-4e9d-9f07-3dcbadab6299")) -Shape; - // [ default ] interface IShape - -struct __declspec(uuid("03f9b3db-637b-4544-bf7a-2f190f821f0d")) -Extents; - // [ default ] interface IExtents - -struct __declspec(uuid("ce63ad29-c5eb-4865-b143-e0ac35ed6fbc")) -Point; - // [ default ] interface IPoint - -struct __declspec(uuid("97efb80f-3638-4bdc-9128-c5a30194c257")) -Table; - // [ default ] interface ITable - // [ default, source ] dispinterface _ITableEvents - -struct __declspec(uuid("c2c71e09-3deb-4e6c-b54a-d5613986bffe")) -Field; - // [ default ] interface IField - -struct __declspec(uuid("b655545f-1d9c-4d81-a73c-205fc2c3c4ab")) -ShapeNetwork; - // [ default ] interface IShapeNetwork - -enum __declspec(uuid("05d8ac58-5435-4957-b94b-8df7155d5f98")) -AmbiguityResolution -{ - Z_VALUE = 0, - DISTANCE_TO_OUTLET = 1, - NO_RESOLUTION = 2 -}; - -struct __declspec(uuid("b898877f-dc9e-4fbf-b997-b65dc97b72e9")) -Utils; - // [ default ] interface IUtils - -enum __declspec(uuid("6f09e672-ea03-47dc-bc25-4a165dacc148")) -PolygonOperation -{ - DIFFERENCE_OPERATION = 0, - INTERSECTION_OPERATION = 1, - EXCLUSIVEOR_OPERATION = 2, - UNION_OPERATION = 3 -}; - -enum __declspec(uuid("b4ea9a5d-c2db-4da9-ae5b-a70e57c66c5c")) -SplitMethod -{ - InscribedRadius = 0, - AngleDeviation = 1 -}; - -enum __declspec(uuid("9f8a72ab-4841-4af9-85b8-9656c963ac66")) -tkInterface -{ - idChart = 0, - idChartField = 1, - idCharts = 2, - idColorScheme = 3, - idESRIGridManager = 4, - idExtents = 5, - idField = 6, - idGeoProjection = 7, - idGlobalSettings = 8, - idGrid = 9, - idGridColorBreak = 10, - idGridColorScheme = 11, - idGridHeader = 12, - idImage = 13, - idLabelCategory = 14, - idLabel = 15, - idLabels = 16, - idLinePattern = 17, - idLineSegment = 18, - idPoint = 19, - idShape = 20, - idShapeDrawingOptions = 21, - idShapefile = 22, - idShapefileCategories = 23, - idShapefileCategory = 24, - idShapefileColorBreak = 25, - idShapefileColorScheme = 26, - idShapeNetwork = 27, - idTable = 28, - idTileProviders = 29, - idTiles = 30, - idTin = 31, - idUtils = 32, - idVector = 33, - idShapeValidationInfo = 34, - idMeasuring = 35, - idFileManager = 36, - idFieldStatOperations = 37, - idShapeEditor = 38, - idOgrDatasource = 39, - idOgrLayer = 40, - idUndoList = 41, - idIdentifier = 42, - idSelectionList = 43, - idDrawingRectangle = 44, - idGdalRasterBand = 45, - idHistogram = 46, - idGdalDataset = 47, - idGdalDriver = 48, - idGdalDriverManager = 49, - idFunction = 50, - idExpression = 51, - idWmsLayer = 52, - idGdalUtils = 53 -}; - -enum __declspec(uuid("5774b893-d236-4ee4-8e92-2b9f019d2869")) -tkGridProxyFormat -{ - gpfBmpProxy = 0, - gpfTiffProxy = 1 -}; - -enum __declspec(uuid("29389daf-9ef7-4c89-b000-d4735eb1d789")) -tkProjectionSet -{ - psAll_Projections = 1, - psNAD83_Subset = 2, - psWGS84_Subset = 4 -}; - -struct __declspec(uuid("d226c4b1-c97c-469d-8cbc-8e3df2139612")) -Vector; - // [ default ] interface IVector - -struct __declspec(uuid("eceb5841-f84e-4dfd-8c96-32216c69c818")) -GridColorScheme; - // [ default ] interface IGridColorScheme - -struct __declspec(uuid("b82b0eb0-05b6-4ff2-aa16-bcd33fde6568")) -GridColorBreak; - // [ default ] interface IGridColorBreak - -struct __declspec(uuid("677b1af6-a28d-4fab-8a5f-0f8763d88638")) -Tin; - // [ default ] interface ITin - -struct __declspec(uuid("58804a7f-2c75-41af-9d32-5bd08db1baf6")) -ShapeDrawingOptions; - // [ default ] interface IShapeDrawingOptions - -struct __declspec(uuid("cea6b369-f2ec-4927-bd8c-f0f6a4066ec6")) -Labels; - // [ default ] interface ILabels - -struct __declspec(uuid("92add941-94c2-4a57-a058-e9999f21d6bf")) -LabelCategory; - // [ default ] interface ILabelCategory - -struct __declspec(uuid("4d745ac7-d623-4f51-ba01-18793fc778a6")) -Label; - // [ default ] interface ILabel - -struct __declspec(uuid("1a3b0d02-9265-41b0-84bb-9e09f262ff82")) -ShapefileCategories; - // [ default ] interface IShapefileCategories - -struct __declspec(uuid("51464a2a-69f7-4cad-8728-9608580210a3")) -ShapefileCategory; - // [ default ] interface IShapefileCategory - -struct __declspec(uuid("1176c871-4c0b-48cf-85b6-926a7948e0f7")) -Charts; - // [ default ] interface ICharts - -struct __declspec(uuid("a109a2a1-775f-4fbf-b0c7-f703f8b0bc90")) -Chart; - // [ default ] interface IChart - -struct __declspec(uuid("60409e71-bbb8-491c-a48b-ada7f383cb6e")) -ColorScheme; - // [ default ] interface IColorScheme - -struct __declspec(uuid("8c429c40-4f0f-479a-b492-98819424801d")) -ChartField; - // [ default ] interface IChartField - -struct __declspec(uuid("ff695b0c-4977-4d9e-88dd-0df4ff7082bc")) -LinePattern; - // [ default ] interface ILinePattern - -struct __declspec(uuid("03a98c90-70ff-40c7-ad93-6bf8b41b170f")) -LineSegment; - // [ default ] interface ILineSegment - -struct __declspec(uuid("b0828db2-3354-419f-82b0-ac0478ddb00d")) -GeoProjection; - // [ default ] interface IGeoProjection - -struct __declspec(uuid("80cdfee0-576f-4141-906e-877638a2aef3")) -GlobalSettings; - // [ default ] interface IGlobalSettings - -enum __declspec(uuid("eec76509-2f4b-4035-88b8-fc25b76f8ddf")) -tkGdalError -{ - GdalErrorNone = 0, - GdalErrorAppDefined = 1, - GdalErrorOutOfMemory = 2, - GdalErrorFileIO = 3, - GdalErrorOpenFailed = 4, - GdalErrorIllegalArg = 5, - GdalErrorNotSupported = 6, - GdalErrorAssertionFailed = 7, - GdalErrorNoWriteAccess = 8, - GdalErrorUserInterrupt = 9, - GdalErrorObjectNull = 10, - GdalErrorUndefined = 11 -}; - -enum __declspec(uuid("0e2e7cc8-9a4e-4ce4-85d3-f951fe723212")) -tkGdalErrorType -{ - GdalNone = 0, - GdalDebug = 1, - GdalWarning = 2, - GdalFailure = 3, - GdalFatal = 4, - GdalUndefined = 5 -}; - -enum __declspec(uuid("bc397a60-966f-45d6-b65c-7bc59f2dffa1")) -tkSmoothingMode -{ - DefaultMode = 0, - HighSpeedMode = 1, - HighQualityMode = 2, - None = 3, - AntiAlias = 4 -}; - -enum __declspec(uuid("86786053-9c59-41fb-825a-5d0382603c4b")) -tkCompositingQuality -{ - Default = 0, - HighSpeed = 1, - HighQuality = 2, - GammaCorrected = 3, - AssumeLinear = 4 -}; - -enum __declspec(uuid("b09fdaa5-7bd0-4fdf-9356-e6c4510e1b8c")) -tkLocalizedStrings -{ - lsHectars = 0, - lsMeters = 1, - lsKilometers = 2, - lsSquareKilometers = 3, - lsSquareMeters = 4, - lsMapUnits = 5, - lsSquareMapUnits = 6, - lsMiles = 7, - lsFeet = 8, - lsLatitude = 9, - lsLongitude = 10, - lsRadians = 11, - lsNorthEast = 12, - lsSouthEast = 13, - lsSouthWest = 14, - lsNorthWest = 15, - lsNorth = 16, - lsEast = 17, - lsSouth = 18, - lsWest = 19, - lsAcres = 20, - lsSquareFeet = 21, - lsSquareMiles = 22 -}; - -enum __declspec(uuid("da0a0612-901d-4877-8e68-cf2e6770b83d")) -tkRasterOverviewCreation -{ - rocAuto = 0, - rocYes = 1, - rocNo = 2 -}; - -enum __declspec(uuid("e607e6f3-b73e-4b9c-814a-623ad8a95f1d")) -tkTiffCompression -{ - tkmAUTO = -1, - tkmJPEG = 0, - tkmLZW = 1, - tkmPACKBITS = 2, - tkmDEFLATE = 3, - tkmCCITTRLE = 4, - tkmCCITTFAX3 = 5, - tkmCCITTFAX4 = 6, - tkmNONE = 7 -}; - -enum __declspec(uuid("dd146d7f-e630-4113-9971-a36c6796c5d5")) -tkOgrEncoding -{ - oseUtf8 = 0, - oseAnsi = 1 -}; - -enum __declspec(uuid("33f78390-b2b8-4214-9952-6bdc5458940a")) -tkPixelOffsetMode -{ - pomDefault = 0, - pomHighPerformance = 1, - pomHighQuality = 2 -}; - -enum __declspec(uuid("77528af3-a9f0-4f42-9b89-e55fc7221c6a")) -tkCallbackVerbosity -{ - cvAll = 0, - cvLimited = 1 -}; - -struct __declspec(uuid("97a80176-ee9a-461e-b494-f4f168f16eca")) -IGlobalSettings : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetMinPolygonArea,put=PutMinPolygonArea)) - double MinPolygonArea; - __declspec(property(get=GetMinAreaToPerimeterRatio,put=PutMinAreaToPerimeterRatio)) - double MinAreaToPerimeterRatio; - __declspec(property(get=GetClipperGcsMultiplicationFactor,put=PutClipperGcsMultiplicationFactor)) - double ClipperGcsMultiplicationFactor; - __declspec(property(get=GetShapefileFastMode,put=PutShapefileFastMode)) - VARIANT_BOOL ShapefileFastMode; - __declspec(property(get=GetShapefileFastUnion,put=PutShapefileFastUnion)) - VARIANT_BOOL ShapefileFastUnion; - __declspec(property(get=GetGdalLastErrorNo)) - enum tkGdalError GdalLastErrorNo; - __declspec(property(get=GetGdalLastErrorType)) - enum tkGdalErrorType GdalLastErrorType; - __declspec(property(get=GetGdalLastErrorMsg)) - _bstr_t GdalLastErrorMsg; - __declspec(property(get=GetGdalReprojectionErrorMsg)) - _bstr_t GdalReprojectionErrorMsg; - __declspec(property(get=GetLabelsSmoothingMode,put=PutLabelsSmoothingMode)) - enum tkSmoothingMode LabelsSmoothingMode; - __declspec(property(get=GetLabelsCompositingQuality,put=PutLabelsCompositingQuality)) - enum tkCompositingQuality LabelsCompositingQuality; - __declspec(property(get=GetLocalizedString,put=PutLocalizedString)) - _bstr_t LocalizedString[]; - __declspec(property(get=GetZoomToFirstLayer,put=PutZoomToFirstLayer)) - VARIANT_BOOL ZoomToFirstLayer; - __declspec(property(get=GetLabelsCollisionMode,put=PutLabelsCollisionMode)) - enum tkCollisionMode LabelsCollisionMode; - __declspec(property(get=GetGridProxyFormat,put=PutGridProxyFormat)) - enum tkGridProxyFormat GridProxyFormat; - __declspec(property(get=GetMaxDirectGridSizeMb,put=PutMaxDirectGridSizeMb)) - double MaxDirectGridSizeMb; - __declspec(property(get=GetGridProxyMode,put=PutGridProxyMode)) - enum tkGridProxyMode GridProxyMode; - __declspec(property(get=GetMaxUniqueValuesCountForGridScheme,put=PutMaxUniqueValuesCountForGridScheme)) - int MaxUniqueValuesCountForGridScheme; - __declspec(property(get=GetRandomColorSchemeForGrids,put=PutRandomColorSchemeForGrids)) - VARIANT_BOOL RandomColorSchemeForGrids; - __declspec(property(get=GetDefaultColorSchemeForGrids,put=PutDefaultColorSchemeForGrids)) - enum PredefinedColorScheme DefaultColorSchemeForGrids; - __declspec(property(get=GetShapeOutputValidationMode,put=PutShapeOutputValidationMode)) - enum tkShapeValidationMode ShapeOutputValidationMode; - __declspec(property(get=GetShapeInputValidationMode,put=PutShapeInputValidationMode)) - enum tkShapeValidationMode ShapeInputValidationMode; - __declspec(property(get=GetGeometryEngine,put=PutGeometryEngine)) - enum tkGeometryEngine GeometryEngine; - __declspec(property(get=GetSaveGridColorSchemeToFile,put=PutSaveGridColorSchemeToFile)) - VARIANT_BOOL SaveGridColorSchemeToFile; - __declspec(property(get=GetMinOverviewWidth,put=PutMinOverviewWidth)) - int MinOverviewWidth; - __declspec(property(get=GetRasterOverviewCreation,put=PutRasterOverviewCreation)) - enum tkRasterOverviewCreation RasterOverviewCreation; - __declspec(property(get=GetTiffCompression,put=PutTiffCompression)) - enum tkTiffCompression TiffCompression; - __declspec(property(get=GetRasterOverviewResampling,put=PutRasterOverviewResampling)) - enum tkGDALResamplingMethod RasterOverviewResampling; - __declspec(property(get=GetTilesThreadPoolSize,put=PutTilesThreadPoolSize)) - int TilesThreadPoolSize; - __declspec(property(get=GetLoadSymbologyOnAddLayer,put=PutLoadSymbologyOnAddLayer)) - VARIANT_BOOL LoadSymbologyOnAddLayer; - __declspec(property(get=GetTilesMinZoomOnProjectionMismatch,put=PutTilesMinZoomOnProjectionMismatch)) - int TilesMinZoomOnProjectionMismatch; - __declspec(property(get=GetImageUpsamplingMode,put=PutImageUpsamplingMode)) - enum tkInterpolationMode ImageUpsamplingMode; - __declspec(property(get=GetImageDownsamplingMode,put=PutImageDownsamplingMode)) - enum tkInterpolationMode ImageDownsamplingMode; - __declspec(property(get=GetOgrStringEncoding,put=PutOgrStringEncoding)) - enum tkOgrEncoding OgrStringEncoding; - __declspec(property(get=GetOgrLayerMaxFeatureCount,put=PutOgrLayerMaxFeatureCount)) - long OgrLayerMaxFeatureCount; - __declspec(property(get=GetAutoChooseOgrLoadingMode,put=PutAutoChooseOgrLoadingMode)) - VARIANT_BOOL AutoChooseOgrLoadingMode; - __declspec(property(get=GetReprojectLayersOnAdding,put=PutReprojectLayersOnAdding)) - VARIANT_BOOL ReprojectLayersOnAdding; - __declspec(property(get=GetApplicationCallback,put=PutApplicationCallback)) - ICallbackPtr ApplicationCallback; - __declspec(property(get=GetHotTrackingMaxShapeCount,put=PutHotTrackingMaxShapeCount)) - long HotTrackingMaxShapeCount; - __declspec(property(get=GetAllowLayersWithoutProjections,put=PutAllowLayersWithoutProjections)) - VARIANT_BOOL AllowLayersWithoutProjections; - __declspec(property(get=GetAllowProjectionMismatch,put=PutAllowProjectionMismatch)) - VARIANT_BOOL AllowProjectionMismatch; - __declspec(property(get=GetMouseTolerance,put=PutMouseTolerance)) - double MouseTolerance; - __declspec(property(get=GetMaxReprojectionShapeCount,put=PutMaxReprojectionShapeCount)) - long MaxReprojectionShapeCount; - __declspec(property(get=GetPixelOffsetMode,put=PutPixelOffsetMode)) - enum tkPixelOffsetMode PixelOffsetMode; - __declspec(property(get=GetAutoChooseRenderingHintForLabels,put=PutAutoChooseRenderingHintForLabels)) - VARIANT_BOOL AutoChooseRenderingHintForLabels; - __declspec(property(get=GetGdalVersion)) - _bstr_t GdalVersion; - __declspec(property(get=GetOgrLayerForceUpdateMode,put=PutOgrLayerForceUpdateMode)) - VARIANT_BOOL OgrLayerForceUpdateMode; - __declspec(property(get=GetForceHideLabels,put=PutForceHideLabels)) - VARIANT_BOOL ForceHideLabels; - __declspec(property(get=GetGdalPluginPath,put=PutGdalPluginPath)) - _bstr_t GdalPluginPath; - __declspec(property(get=GetGdalDataPath,put=PutGdalDataPath)) - _bstr_t GdalDataPath; - __declspec(property(get=GetBingApiKey,put=PutBingApiKey)) - _bstr_t BingApiKey; - __declspec(property(get=GetCompressOverviews,put=PutCompressOverviews)) - enum tkTiffCompression CompressOverviews; - __declspec(property(get=GetGridFavorGreyscale,put=PutGridFavorGreyscale)) - VARIANT_BOOL GridFavorGreyscale; - __declspec(property(get=GetGridUseHistogram,put=PutGridUseHistogram)) - VARIANT_BOOL GridUseHistogram; - __declspec(property(get=GetOverrideLocalCallback,put=PutOverrideLocalCallback)) - VARIANT_BOOL OverrideLocalCallback; - __declspec(property(get=GetCacheDbfRecords,put=PutCacheDbfRecords)) - VARIANT_BOOL CacheDbfRecords; - __declspec(property(get=GetCacheShapeRenderingData,put=PutCacheShapeRenderingData)) - VARIANT_BOOL CacheShapeRenderingData; - __declspec(property(get=GetTileLogFilename)) - _bstr_t TileLogFilename; - __declspec(property(get=GetTileLogIsOpened)) - VARIANT_BOOL TileLogIsOpened; - __declspec(property(get=GetLogTileErrorsOnly,put=PutLogTileErrorsOnly)) - VARIANT_BOOL LogTileErrorsOnly; - __declspec(property(get=GetWmsDiskCaching,put=PutWmsDiskCaching)) - VARIANT_BOOL WmsDiskCaching; - __declspec(property(get=GetCallbackVerbosity,put=PutCallbackVerbosity)) - enum tkCallbackVerbosity CallbackVerbosity; - __declspec(property(get=GetOgrShareConnection,put=PutOgrShareConnection)) - VARIANT_BOOL OgrShareConnection; - __declspec(property(get=GetOgrInterpretYNStringAsBoolean,put=PutOgrInterpretYNStringAsBoolean)) - VARIANT_BOOL OgrInterpretYNStringAsBoolean; - - // - // Wrapper methods for error-handling - // - - double GetMinPolygonArea ( ); - void PutMinPolygonArea ( - double retVal ); - double GetMinAreaToPerimeterRatio ( ); - void PutMinAreaToPerimeterRatio ( - double retVal ); - double GetClipperGcsMultiplicationFactor ( ); - void PutClipperGcsMultiplicationFactor ( - double pVal ); - VARIANT_BOOL GetShapefileFastMode ( ); - void PutShapefileFastMode ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetShapefileFastUnion ( ); - void PutShapefileFastUnion ( - VARIANT_BOOL pVal ); - enum tkGdalError GetGdalLastErrorNo ( ); - enum tkGdalErrorType GetGdalLastErrorType ( ); - _bstr_t GetGdalLastErrorMsg ( ); - HRESULT ResetGdalError ( ); - _bstr_t GetGdalReprojectionErrorMsg ( ); - enum tkSmoothingMode GetLabelsSmoothingMode ( ); - void PutLabelsSmoothingMode ( - enum tkSmoothingMode pVal ); - enum tkCompositingQuality GetLabelsCompositingQuality ( ); - void PutLabelsCompositingQuality ( - enum tkCompositingQuality pVal ); - _bstr_t GetLocalizedString ( - enum tkLocalizedStrings unit ); - void PutLocalizedString ( - enum tkLocalizedStrings unit, - _bstr_t retVal ); - VARIANT_BOOL GetZoomToFirstLayer ( ); - void PutZoomToFirstLayer ( - VARIANT_BOOL retVal ); - enum tkCollisionMode GetLabelsCollisionMode ( ); - void PutLabelsCollisionMode ( - enum tkCollisionMode retVal ); - enum tkGridProxyFormat GetGridProxyFormat ( ); - void PutGridProxyFormat ( - enum tkGridProxyFormat retVal ); - double GetMaxDirectGridSizeMb ( ); - void PutMaxDirectGridSizeMb ( - double retVal ); - enum tkGridProxyMode GetGridProxyMode ( ); - void PutGridProxyMode ( - enum tkGridProxyMode retVal ); - int GetMaxUniqueValuesCountForGridScheme ( ); - void PutMaxUniqueValuesCountForGridScheme ( - int retVal ); - VARIANT_BOOL GetRandomColorSchemeForGrids ( ); - void PutRandomColorSchemeForGrids ( - VARIANT_BOOL retVal ); - enum PredefinedColorScheme GetDefaultColorSchemeForGrids ( ); - void PutDefaultColorSchemeForGrids ( - enum PredefinedColorScheme retVal ); - enum tkShapeValidationMode GetShapeOutputValidationMode ( ); - void PutShapeOutputValidationMode ( - enum tkShapeValidationMode retVal ); - enum tkShapeValidationMode GetShapeInputValidationMode ( ); - void PutShapeInputValidationMode ( - enum tkShapeValidationMode retVal ); - enum tkGeometryEngine GetGeometryEngine ( ); - void PutGeometryEngine ( - enum tkGeometryEngine retVal ); - VARIANT_BOOL GetSaveGridColorSchemeToFile ( ); - void PutSaveGridColorSchemeToFile ( - VARIANT_BOOL retVal ); - int GetMinOverviewWidth ( ); - void PutMinOverviewWidth ( - int retVal ); - enum tkRasterOverviewCreation GetRasterOverviewCreation ( ); - void PutRasterOverviewCreation ( - enum tkRasterOverviewCreation retVal ); - enum tkTiffCompression GetTiffCompression ( ); - void PutTiffCompression ( - enum tkTiffCompression retVal ); - enum tkGDALResamplingMethod GetRasterOverviewResampling ( ); - void PutRasterOverviewResampling ( - enum tkGDALResamplingMethod retVal ); - int GetTilesThreadPoolSize ( ); - void PutTilesThreadPoolSize ( - int retVal ); - VARIANT_BOOL GetLoadSymbologyOnAddLayer ( ); - void PutLoadSymbologyOnAddLayer ( - VARIANT_BOOL retVal ); - int GetTilesMinZoomOnProjectionMismatch ( ); - void PutTilesMinZoomOnProjectionMismatch ( - int retVal ); - enum tkInterpolationMode GetImageUpsamplingMode ( ); - void PutImageUpsamplingMode ( - enum tkInterpolationMode retVal ); - enum tkInterpolationMode GetImageDownsamplingMode ( ); - void PutImageDownsamplingMode ( - enum tkInterpolationMode retVal ); - enum tkOgrEncoding GetOgrStringEncoding ( ); - void PutOgrStringEncoding ( - enum tkOgrEncoding retVal ); - long GetOgrLayerMaxFeatureCount ( ); - void PutOgrLayerMaxFeatureCount ( - long pVal ); - VARIANT_BOOL GetAutoChooseOgrLoadingMode ( ); - void PutAutoChooseOgrLoadingMode ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetReprojectLayersOnAdding ( ); - void PutReprojectLayersOnAdding ( - VARIANT_BOOL pVal ); - ICallbackPtr GetApplicationCallback ( ); - void PutApplicationCallback ( - struct ICallback * pVal ); - long GetHotTrackingMaxShapeCount ( ); - void PutHotTrackingMaxShapeCount ( - long pVal ); - VARIANT_BOOL GetAllowLayersWithoutProjections ( ); - void PutAllowLayersWithoutProjections ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetAllowProjectionMismatch ( ); - void PutAllowProjectionMismatch ( - VARIANT_BOOL pVal ); - double GetMouseTolerance ( ); - void PutMouseTolerance ( - double pVal ); - long GetMaxReprojectionShapeCount ( ); - void PutMaxReprojectionShapeCount ( - long pVal ); - enum tkPixelOffsetMode GetPixelOffsetMode ( ); - void PutPixelOffsetMode ( - enum tkPixelOffsetMode pVal ); - VARIANT_BOOL GetAutoChooseRenderingHintForLabels ( ); - void PutAutoChooseRenderingHintForLabels ( - VARIANT_BOOL pVal ); - _bstr_t GetGdalVersion ( ); - VARIANT_BOOL GetOgrLayerForceUpdateMode ( ); - void PutOgrLayerForceUpdateMode ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetForceHideLabels ( ); - void PutForceHideLabels ( - VARIANT_BOOL pVal ); - _bstr_t GetGdalPluginPath ( ); - void PutGdalPluginPath ( - _bstr_t pVal ); - _bstr_t GetGdalDataPath ( ); - void PutGdalDataPath ( - _bstr_t pVal ); - _bstr_t GetBingApiKey ( ); - void PutBingApiKey ( - _bstr_t pVal ); - VARIANT_BOOL TestBingApiKey ( - _bstr_t Key ); - HRESULT SetHereMapsApiKey ( - _bstr_t appId, - _bstr_t appCode ); - enum tkTiffCompression GetCompressOverviews ( ); - void PutCompressOverviews ( - enum tkTiffCompression pVal ); - VARIANT_BOOL GetGridFavorGreyscale ( ); - void PutGridFavorGreyscale ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetGridUseHistogram ( ); - void PutGridUseHistogram ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetOverrideLocalCallback ( ); - void PutOverrideLocalCallback ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetCacheDbfRecords ( ); - void PutCacheDbfRecords ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetCacheShapeRenderingData ( ); - void PutCacheShapeRenderingData ( - VARIANT_BOOL pVal ); - _bstr_t GetTileLogFilename ( ); - VARIANT_BOOL GetTileLogIsOpened ( ); - VARIANT_BOOL GetLogTileErrorsOnly ( ); - void PutLogTileErrorsOnly ( - VARIANT_BOOL retVal ); - VARIANT_BOOL StartLogTileRequests ( - _bstr_t Filename, - VARIANT_BOOL errorsOnly ); - HRESULT StopLogTileRequests ( ); - VARIANT_BOOL GetWmsDiskCaching ( ); - void PutWmsDiskCaching ( - VARIANT_BOOL pVal ); - enum tkCallbackVerbosity GetCallbackVerbosity ( ); - void PutCallbackVerbosity ( - enum tkCallbackVerbosity pVal ); - VARIANT_BOOL GetOgrShareConnection ( ); - void PutOgrShareConnection ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetOgrInterpretYNStringAsBoolean ( ); - void PutOgrInterpretYNStringAsBoolean ( - VARIANT_BOOL pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_MinPolygonArea ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_MinPolygonArea ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_MinAreaToPerimeterRatio ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_MinAreaToPerimeterRatio ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_ClipperGcsMultiplicationFactor ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_ClipperGcsMultiplicationFactor ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_ShapefileFastMode ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ShapefileFastMode ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ShapefileFastUnion ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ShapefileFastUnion ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_GdalLastErrorNo ( - /*[out,retval]*/ enum tkGdalError * pVal ) = 0; - virtual HRESULT __stdcall get_GdalLastErrorType ( - /*[out,retval]*/ enum tkGdalErrorType * pVal ) = 0; - virtual HRESULT __stdcall get_GdalLastErrorMsg ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_ResetGdalError ( ) = 0; - virtual HRESULT __stdcall get_GdalReprojectionErrorMsg ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LabelsSmoothingMode ( - /*[out,retval]*/ enum tkSmoothingMode * pVal ) = 0; - virtual HRESULT __stdcall put_LabelsSmoothingMode ( - /*[in]*/ enum tkSmoothingMode pVal ) = 0; - virtual HRESULT __stdcall get_LabelsCompositingQuality ( - /*[out,retval]*/ enum tkCompositingQuality * pVal ) = 0; - virtual HRESULT __stdcall put_LabelsCompositingQuality ( - /*[in]*/ enum tkCompositingQuality pVal ) = 0; - virtual HRESULT __stdcall get_LocalizedString ( - /*[in]*/ enum tkLocalizedStrings unit, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_LocalizedString ( - /*[in]*/ enum tkLocalizedStrings unit, - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_ZoomToFirstLayer ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ZoomToFirstLayer ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_LabelsCollisionMode ( - /*[out,retval]*/ enum tkCollisionMode * retVal ) = 0; - virtual HRESULT __stdcall put_LabelsCollisionMode ( - /*[in]*/ enum tkCollisionMode retVal ) = 0; - virtual HRESULT __stdcall get_GridProxyFormat ( - /*[out,retval]*/ enum tkGridProxyFormat * retVal ) = 0; - virtual HRESULT __stdcall put_GridProxyFormat ( - /*[in]*/ enum tkGridProxyFormat retVal ) = 0; - virtual HRESULT __stdcall get_MaxDirectGridSizeMb ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_MaxDirectGridSizeMb ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_GridProxyMode ( - /*[out,retval]*/ enum tkGridProxyMode * retVal ) = 0; - virtual HRESULT __stdcall put_GridProxyMode ( - /*[in]*/ enum tkGridProxyMode retVal ) = 0; - virtual HRESULT __stdcall get_MaxUniqueValuesCountForGridScheme ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall put_MaxUniqueValuesCountForGridScheme ( - /*[in]*/ int retVal ) = 0; - virtual HRESULT __stdcall get_RandomColorSchemeForGrids ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_RandomColorSchemeForGrids ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_DefaultColorSchemeForGrids ( - /*[out,retval]*/ enum PredefinedColorScheme * retVal ) = 0; - virtual HRESULT __stdcall put_DefaultColorSchemeForGrids ( - /*[in]*/ enum PredefinedColorScheme retVal ) = 0; - virtual HRESULT __stdcall get_ShapeOutputValidationMode ( - /*[out,retval]*/ enum tkShapeValidationMode * retVal ) = 0; - virtual HRESULT __stdcall put_ShapeOutputValidationMode ( - /*[in]*/ enum tkShapeValidationMode retVal ) = 0; - virtual HRESULT __stdcall get_ShapeInputValidationMode ( - /*[out,retval]*/ enum tkShapeValidationMode * retVal ) = 0; - virtual HRESULT __stdcall put_ShapeInputValidationMode ( - /*[in]*/ enum tkShapeValidationMode retVal ) = 0; - virtual HRESULT __stdcall get_GeometryEngine ( - /*[out,retval]*/ enum tkGeometryEngine * retVal ) = 0; - virtual HRESULT __stdcall put_GeometryEngine ( - /*[in]*/ enum tkGeometryEngine retVal ) = 0; - virtual HRESULT __stdcall get_SaveGridColorSchemeToFile ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_SaveGridColorSchemeToFile ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_MinOverviewWidth ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall put_MinOverviewWidth ( - /*[in]*/ int retVal ) = 0; - virtual HRESULT __stdcall get_RasterOverviewCreation ( - /*[out,retval]*/ enum tkRasterOverviewCreation * retVal ) = 0; - virtual HRESULT __stdcall put_RasterOverviewCreation ( - /*[in]*/ enum tkRasterOverviewCreation retVal ) = 0; - virtual HRESULT __stdcall get_TiffCompression ( - /*[out,retval]*/ enum tkTiffCompression * retVal ) = 0; - virtual HRESULT __stdcall put_TiffCompression ( - /*[in]*/ enum tkTiffCompression retVal ) = 0; - virtual HRESULT __stdcall get_RasterOverviewResampling ( - /*[out,retval]*/ enum tkGDALResamplingMethod * retVal ) = 0; - virtual HRESULT __stdcall put_RasterOverviewResampling ( - /*[in]*/ enum tkGDALResamplingMethod retVal ) = 0; - virtual HRESULT __stdcall get_TilesThreadPoolSize ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall put_TilesThreadPoolSize ( - /*[in]*/ int retVal ) = 0; - virtual HRESULT __stdcall get_LoadSymbologyOnAddLayer ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_LoadSymbologyOnAddLayer ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_TilesMinZoomOnProjectionMismatch ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall put_TilesMinZoomOnProjectionMismatch ( - /*[in]*/ int retVal ) = 0; - virtual HRESULT __stdcall get_ImageUpsamplingMode ( - /*[out,retval]*/ enum tkInterpolationMode * retVal ) = 0; - virtual HRESULT __stdcall put_ImageUpsamplingMode ( - /*[in]*/ enum tkInterpolationMode retVal ) = 0; - virtual HRESULT __stdcall get_ImageDownsamplingMode ( - /*[out,retval]*/ enum tkInterpolationMode * retVal ) = 0; - virtual HRESULT __stdcall put_ImageDownsamplingMode ( - /*[in]*/ enum tkInterpolationMode retVal ) = 0; - virtual HRESULT __stdcall get_OgrStringEncoding ( - /*[out,retval]*/ enum tkOgrEncoding * retVal ) = 0; - virtual HRESULT __stdcall put_OgrStringEncoding ( - /*[in]*/ enum tkOgrEncoding retVal ) = 0; - virtual HRESULT __stdcall get_OgrLayerMaxFeatureCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_OgrLayerMaxFeatureCount ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_AutoChooseOgrLoadingMode ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_AutoChooseOgrLoadingMode ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ReprojectLayersOnAdding ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ReprojectLayersOnAdding ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ApplicationCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_ApplicationCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_HotTrackingMaxShapeCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_HotTrackingMaxShapeCount ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_AllowLayersWithoutProjections ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_AllowLayersWithoutProjections ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_AllowProjectionMismatch ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_AllowProjectionMismatch ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_MouseTolerance ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_MouseTolerance ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_MaxReprojectionShapeCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_MaxReprojectionShapeCount ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_PixelOffsetMode ( - /*[out,retval]*/ enum tkPixelOffsetMode * pVal ) = 0; - virtual HRESULT __stdcall put_PixelOffsetMode ( - /*[in]*/ enum tkPixelOffsetMode pVal ) = 0; - virtual HRESULT __stdcall get_AutoChooseRenderingHintForLabels ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_AutoChooseRenderingHintForLabels ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_GdalVersion ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_OgrLayerForceUpdateMode ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_OgrLayerForceUpdateMode ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ForceHideLabels ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ForceHideLabels ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_GdalPluginPath ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_GdalPluginPath ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_GdalDataPath ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_GdalDataPath ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_BingApiKey ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_BingApiKey ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_TestBingApiKey ( - /*[in]*/ BSTR Key, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SetHereMapsApiKey ( - /*[in]*/ BSTR appId, - /*[in]*/ BSTR appCode ) = 0; - virtual HRESULT __stdcall get_CompressOverviews ( - /*[out,retval]*/ enum tkTiffCompression * pVal ) = 0; - virtual HRESULT __stdcall put_CompressOverviews ( - /*[in]*/ enum tkTiffCompression pVal ) = 0; - virtual HRESULT __stdcall get_GridFavorGreyscale ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_GridFavorGreyscale ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_GridUseHistogram ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_GridUseHistogram ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_OverrideLocalCallback ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_OverrideLocalCallback ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_CacheDbfRecords ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_CacheDbfRecords ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_CacheShapeRenderingData ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_CacheShapeRenderingData ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_TileLogFilename ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_TileLogIsOpened ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_LogTileErrorsOnly ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_LogTileErrorsOnly ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall raw_StartLogTileRequests ( - /*[in]*/ BSTR Filename, - /*[in]*/ VARIANT_BOOL errorsOnly, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StopLogTileRequests ( ) = 0; - virtual HRESULT __stdcall get_WmsDiskCaching ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_WmsDiskCaching ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_CallbackVerbosity ( - /*[out,retval]*/ enum tkCallbackVerbosity * pVal ) = 0; - virtual HRESULT __stdcall put_CallbackVerbosity ( - /*[in]*/ enum tkCallbackVerbosity pVal ) = 0; - virtual HRESULT __stdcall get_OgrShareConnection ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_OgrShareConnection ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_OgrInterpretYNStringAsBoolean ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_OgrInterpretYNStringAsBoolean ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; -}; - -struct __declspec(uuid("9c7b823d-b1be-4c39-a552-8b148c008fc5")) -Tiles; - // [ default ] interface ITiles - -struct __declspec(uuid("f2488d90-90b1-4862-bd16-81144151d284")) -TileProviders; - // [ default ] interface ITileProviders - -struct __declspec(uuid("051deb36-4d72-4d36-a867-313244be17c3")) -Measuring; - // [ default ] interface IMeasuring - -struct __declspec(uuid("b8223915-5cdf-4f55-a4b7-7c7293f2ffff")) -ShapeValidationInfo; - // [ default ] interface IShapeValidationInfo - -struct __declspec(uuid("deca4d77-5191-4b19-9670-ecb9d36e2206")) -FieldStatOperations; - // [ default ] interface IFieldStatOperations - -struct __declspec(uuid("ee5738fa-2dc4-411b-91dc-2e6af5c3543e")) -FileManager; - // [ default ] interface IFileManager - -struct __declspec(uuid("33f91d20-8eba-4033-ae3b-15a7041087bb")) -OgrDatasource; - // [ default ] interface IOgrDatasource - -struct __declspec(uuid("e13d56fe-78ce-4ecd-bf0f-3e9c9ddc73f9")) -OgrLayer; - // [ default ] interface IOgrLayer - -struct __declspec(uuid("0e144eff-81a9-4b83-850c-47d1729331f5")) -UndoList; - // [ default ] interface IUndoList - -struct __declspec(uuid("9a7caa08-4de0-439f-ba1d-3639513069be")) -Identifier; - // [ default ] interface IIdentifier - -struct __declspec(uuid("85ea46df-fcb8-44a2-bfb0-2f5b0162768d")) -SelectionList; - // [ default ] interface ISelectionList - -struct __declspec(uuid("60c40ec8-f1c5-4197-918c-cf2cefcab554")) -DrawingRectangle; - // [ default ] interface IDrawingRectangle - -struct __declspec(uuid("b451aa42-a353-4ab0-af0e-88c5bce3b2b6")) -GdalRasterBand; - // [ default ] interface IGdalRasterBand - -struct __declspec(uuid("746e104a-61ef-4a32-87c0-744354c06a18")) -Histogram; - // [ default ] interface IHistogram - -struct __declspec(uuid("3cd18f05-e70d-4846-81f8-98b14cad8fa8")) -GdalDataset; - // [ default ] interface IGdalDataset - -struct __declspec(uuid("8a42de62-bc6f-4412-86a1-9cea93e583f8")) -IGdalDataset : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetDriver)) - IGdalDriverPtr Driver; - __declspec(property(get=GetSubDatasetCount)) - long SubDatasetCount; - - // - // Wrapper methods for error-handling - // - - IGdalDriverPtr GetDriver ( ); - VARIANT_BOOL Open ( - _bstr_t Filename, - VARIANT_BOOL readOnly ); - HRESULT Close ( ); - VARIANT_BOOL SetGeoTransform ( - double xLeft, - double dX, - double yProjOnX, - double yTop, - double xProjOnY, - double dY ); - VARIANT_BOOL SetProjection ( - _bstr_t Projection ); - long GetSubDatasetCount ( ); - _bstr_t GetSubDatasetName ( - int subDatasetIndex ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Driver ( - /*[out,retval]*/ struct IGdalDriver * * pVal ) = 0; - virtual HRESULT __stdcall raw_Open ( - /*[in]*/ BSTR Filename, - /*[in]*/ VARIANT_BOOL readOnly, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Close ( ) = 0; - virtual HRESULT __stdcall raw_SetGeoTransform ( - /*[in]*/ double xLeft, - /*[in]*/ double dX, - /*[in]*/ double yProjOnX, - /*[in]*/ double yTop, - /*[in]*/ double xProjOnY, - /*[in]*/ double dY, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SetProjection ( - /*[in]*/ BSTR Projection, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_SubDatasetCount ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall raw_GetSubDatasetName ( - /*[in]*/ int subDatasetIndex, - /*[out,retval]*/ BSTR * retVal ) = 0; -}; - -struct __declspec(uuid("0fcbdc95-ac81-4902-90cc-d93b39d45928")) -GdalDriver; - // [ default ] interface IGdalDriver - -struct __declspec(uuid("660e3b2d-d844-4bb3-9050-1d29ee9527b6")) -GdalDriverManager; - // [ default ] interface IGdalDriverManager - -struct __declspec(uuid("e486b8f1-400f-4790-8574-7427906c664b")) -IGdalDriverManager : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetDriverCount)) - long DriverCount; - __declspec(property(get=GetDriver)) - IGdalDriverPtr Driver[]; - __declspec(property(get=GetDriverByName)) - IGdalDriverPtr DriverByName[]; - - // - // Wrapper methods for error-handling - // - - long GetDriverCount ( ); - IGdalDriverPtr GetDriver ( - long driverIndex ); - IGdalDriverPtr GetDriverByName ( - _bstr_t DriverName ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_DriverCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Driver ( - /*[in]*/ long driverIndex, - /*[out,retval]*/ struct IGdalDriver * * pVal ) = 0; - virtual HRESULT __stdcall get_DriverByName ( - /*[in]*/ BSTR DriverName, - /*[out,retval]*/ struct IGdalDriver * * pVal ) = 0; -}; - -struct __declspec(uuid("ca6176e3-b589-437a-920b-99e65b23bd3b")) -Function; - // [ default ] interface IFunction - -enum __declspec(uuid("e6fc6622-8dce-4a1a-9e14-451ec15b0ea4")) -tkFunctionGroup -{ - fgMath = 0, - fgStrings = 1, - fgGeometry = 2, - fgBranching = 3, - fgConversion = 4 -}; - -struct __declspec(uuid("9cefaeb1-4a3b-40a6-b9e7-a23e08b291c0")) -IFunction : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetName)) - _bstr_t Name; - __declspec(property(get=GetAlias)) - _bstr_t Alias[]; - __declspec(property(get=GetNumAliases)) - long NumAliases; - __declspec(property(get=GetNumParameters)) - long NumParameters; - __declspec(property(get=GetGroup)) - enum tkFunctionGroup Group; - __declspec(property(get=GetDescription)) - _bstr_t Description; - __declspec(property(get=GetParameterName)) - _bstr_t ParameterName[]; - __declspec(property(get=GetParameterDescription)) - _bstr_t ParameterDescription[]; - __declspec(property(get=GetSignature)) - _bstr_t Signature; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetName ( ); - _bstr_t GetAlias ( - long aliasIndex ); - long GetNumAliases ( ); - long GetNumParameters ( ); - enum tkFunctionGroup GetGroup ( ); - _bstr_t GetDescription ( ); - _bstr_t GetParameterName ( - long parameterIndex ); - _bstr_t GetParameterDescription ( - long parameterIndex ); - _bstr_t GetSignature ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Name ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_Alias ( - /*[in]*/ long aliasIndex, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_NumAliases ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_NumParameters ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Group ( - /*[out,retval]*/ enum tkFunctionGroup * pVal ) = 0; - virtual HRESULT __stdcall get_Description ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_ParameterName ( - /*[in]*/ long parameterIndex, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_ParameterDescription ( - /*[in]*/ long parameterIndex, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_Signature ( - /*[out,retval]*/ BSTR * pVal ) = 0; -}; - -struct __declspec(uuid("2dd50e56-b81b-4456-9b32-6b763cb304e2")) -Expression; - // [ default ] interface IExpression - -struct __declspec(uuid("9e78e6b9-d5fa-478d-83e8-1715c697a7dc")) -IExpression : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetLastErrorMessage)) - _bstr_t LastErrorMessage; - __declspec(property(get=GetLastErrorPosition)) - long LastErrorPosition; - __declspec(property(get=GetNumSupportedFunctions)) - long NumSupportedFunctions; - __declspec(property(get=GetSupportedFunction)) - IFunctionPtr SupportedFunction[]; - __declspec(property(get=GetTable)) - ITablePtr Table; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL Parse ( - _bstr_t expr ); - VARIANT_BOOL Calculate ( - VARIANT * result ); - _bstr_t GetLastErrorMessage ( ); - long GetLastErrorPosition ( ); - long GetNumSupportedFunctions ( ); - IFunctionPtr GetSupportedFunction ( - long functionIndex ); - VARIANT_BOOL ParseForTable ( - _bstr_t expr, - struct ITable * tbl ); - ITablePtr GetTable ( ); - VARIANT_BOOL CalculateForTableRow ( - long RowIndex, - long targetFieldIndex ); - VARIANT_BOOL CalculateForTableRow2 ( - long RowIndex, - VARIANT * result ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_Parse ( - /*[in]*/ BSTR expr, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Calculate ( - /*[out]*/ VARIANT * result, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_LastErrorMessage ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorPosition ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_NumSupportedFunctions ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_SupportedFunction ( - /*[in]*/ long functionIndex, - /*[out,retval]*/ struct IFunction * * pVal ) = 0; - virtual HRESULT __stdcall raw_ParseForTable ( - /*[in]*/ BSTR expr, - /*[in]*/ struct ITable * tbl, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Table ( - /*[out,retval]*/ struct ITable * * pVal ) = 0; - virtual HRESULT __stdcall raw_CalculateForTableRow ( - /*[in]*/ long RowIndex, - /*[in]*/ long targetFieldIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CalculateForTableRow2 ( - /*[in]*/ long RowIndex, - /*[out]*/ VARIANT * result, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -struct __declspec(uuid("ee9a0cda-162c-4663-a48f-a5a29c1071c6")) -WmsLayer; - // [ default ] interface IWmsLayer - -struct __declspec(uuid("7ddfe06a-0461-4f72-9865-8274a91eb052")) -GdalUtils; - // [ default ] interface IGdalUtils - -struct __declspec(uuid("5efd0c96-0c97-4573-b80b-12fc75c06e76")) -IGdalUtils : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetDetailedErrorMsg)) - _bstr_t DetailedErrorMsg; - - // - // Wrapper methods for error-handling - // - - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - VARIANT_BOOL GDALWarp ( - _bstr_t bstrSrcFilename, - _bstr_t bstrDstFilename, - SAFEARRAY * Options ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - VARIANT_BOOL GdalVectorTranslate ( - _bstr_t bstrSrcFilename, - _bstr_t bstrDstFilename, - SAFEARRAY * Options, - VARIANT_BOOL useSharedConnection ); - VARIANT_BOOL ClipVectorWithVector ( - _bstr_t bstrSubjectFilename, - _bstr_t bstrOverlayFilename, - _bstr_t bstrDstFilename, - VARIANT_BOOL useSharedConnection ); - _bstr_t GetDetailedErrorMsg ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_GDALWarp ( - /*[in]*/ BSTR bstrSrcFilename, - /*[in]*/ BSTR bstrDstFilename, - /*[in]*/ SAFEARRAY * Options, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_GdalVectorTranslate ( - /*[in]*/ BSTR bstrSrcFilename, - /*[in]*/ BSTR bstrDstFilename, - /*[in]*/ SAFEARRAY * Options, - /*[in]*/ VARIANT_BOOL useSharedConnection, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ClipVectorWithVector ( - /*[in]*/ BSTR bstrSubjectFilename, - /*[in]*/ BSTR bstrOverlayFilename, - /*[in]*/ BSTR bstrDstFilename, - /*[in]*/ VARIANT_BOOL useSharedConnection, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_DetailedErrorMsg ( - /*[out,retval]*/ BSTR * pVal ) = 0; -}; - -struct __declspec(uuid("105018e5-a71a-4734-ac06-094a3abcc7ba")) -IShapeEditor : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetShapeType,put=PutShapeType)) - enum ShpfileType ShapeType; - __declspec(property(get=GetnumPoints)) - long numPoints; - __declspec(property(get=GetValidatedShape)) - IShapePtr ValidatedShape; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetSegmentLength)) - double SegmentLength[]; - __declspec(property(get=GetSegmentAngle)) - double SegmentAngle[]; - __declspec(property(get=GetAreaDisplayMode,put=PutAreaDisplayMode)) - enum tkAreaDisplayMode AreaDisplayMode; - __declspec(property(get=GetSelectedVertex,put=PutSelectedVertex)) - int SelectedVertex; - __declspec(property(get=GetRawData)) - IShapePtr RawData; - __declspec(property(get=GetIsDigitizing)) - VARIANT_BOOL IsDigitizing; - __declspec(property(get=GetArea)) - double Area; - __declspec(property(get=GetBearingType,put=PutBearingType)) - enum tkBearingType BearingType; - __declspec(property(get=GetLayerHandle)) - long LayerHandle; - __declspec(property(get=GetShapeIndex)) - long ShapeIndex; - __declspec(property(get=GetFillColor,put=PutFillColor)) - OLE_COLOR FillColor; - __declspec(property(get=GetFillTransparency,put=PutFillTransparency)) - unsigned char FillTransparency; - __declspec(property(get=GetLineColor,put=PutLineColor)) - OLE_COLOR LineColor; - __declspec(property(get=GetLineWidth,put=PutLineWidth)) - float LineWidth; - __declspec(property(get=GetIsEmpty)) - VARIANT_BOOL IsEmpty; - __declspec(property(get=GetSnapTolerance,put=PutSnapTolerance)) - double SnapTolerance; - __declspec(property(get=GetHighlightVertices,put=PutHighlightVertices)) - enum tkLayerSelection HighlightVertices; - __declspec(property(get=GetSnapBehavior,put=PutSnapBehavior)) - enum tkLayerSelection SnapBehavior; - __declspec(property(get=GetEditorState)) - enum tkEditorState EditorState; - __declspec(property(get=GetIndicesVisible,put=PutIndicesVisible)) - VARIANT_BOOL IndicesVisible; - __declspec(property(get=GetLengthDisplayMode,put=PutLengthDisplayMode)) - enum tkLengthDisplayMode LengthDisplayMode; - __declspec(property(get=GetVerticesVisible,put=PutVerticesVisible)) - VARIANT_BOOL VerticesVisible; - __declspec(property(get=GetValidationMode,put=PutValidationMode)) - enum tkEditorValidation ValidationMode; - __declspec(property(get=GetEditorBehavior,put=PutEditorBehavior)) - enum tkEditorBehavior EditorBehavior; - __declspec(property(get=GetHasChanges)) - VARIANT_BOOL HasChanges; - __declspec(property(get=GetIsUsingEllipsoid)) - VARIANT_BOOL IsUsingEllipsoid; - __declspec(property(get=GetLength)) - double Length; - __declspec(property(get=GetShowArea,put=PutShowArea)) - VARIANT_BOOL ShowArea; - __declspec(property(get=GetAreaPrecision,put=PutAreaPrecision)) - long AreaPrecision; - __declspec(property(get=GetLengthPrecision,put=PutLengthPrecision)) - long LengthPrecision; - __declspec(property(get=GetAngleFormat,put=PutAngleFormat)) - enum tkAngleFormat AngleFormat; - __declspec(property(get=GetAnglePrecision,put=PutAnglePrecision)) - long AnglePrecision; - __declspec(property(get=GetShowBearing,put=PutShowBearing)) - VARIANT_BOOL ShowBearing; - __declspec(property(get=GetShowLength,put=PutShowLength)) - VARIANT_BOOL ShowLength; - - // - // Wrapper methods for error-handling - // - - enum ShpfileType GetShapeType ( ); - void PutShapeType ( - enum ShpfileType retVal ); - long GetnumPoints ( ); - VARIANT_BOOL get_PointXY ( - long pointIndex, - double * x, - double * y ); - IShapePtr GetValidatedShape ( ); - VARIANT_BOOL UndoPoint ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetLastErrorCode ( ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * retVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t retVal ); - HRESULT Clear ( ); - HRESULT CopyOptionsFrom ( - struct IShapeDrawingOptions * Options ); - double GetSegmentLength ( - int segmentIndex ); - double GetSegmentAngle ( - int segmentIndex ); - enum tkAreaDisplayMode GetAreaDisplayMode ( ); - void PutAreaDisplayMode ( - enum tkAreaDisplayMode retVal ); - int GetSelectedVertex ( ); - void PutSelectedVertex ( - int retVal ); - IShapePtr GetRawData ( ); - VARIANT_BOOL GetIsDigitizing ( ); - double GetArea ( ); - enum tkBearingType GetBearingType ( ); - void PutBearingType ( - enum tkBearingType retVal ); - VARIANT_BOOL put_PointXY ( - long pointIndex, - double x, - double y ); - long GetLayerHandle ( ); - long GetShapeIndex ( ); - OLE_COLOR GetFillColor ( ); - void PutFillColor ( - OLE_COLOR pVal ); - unsigned char GetFillTransparency ( ); - void PutFillTransparency ( - unsigned char pVal ); - OLE_COLOR GetLineColor ( ); - void PutLineColor ( - OLE_COLOR pVal ); - float GetLineWidth ( ); - void PutLineWidth ( - float pVal ); - VARIANT_BOOL GetIsEmpty ( ); - double GetSnapTolerance ( ); - void PutSnapTolerance ( - double pVal ); - enum tkLayerSelection GetHighlightVertices ( ); - void PutHighlightVertices ( - enum tkLayerSelection pVal ); - enum tkLayerSelection GetSnapBehavior ( ); - void PutSnapBehavior ( - enum tkLayerSelection pVal ); - enum tkEditorState GetEditorState ( ); - VARIANT_BOOL StartEdit ( - long LayerHandle, - long ShapeIndex ); - VARIANT_BOOL GetIndicesVisible ( ); - void PutIndicesVisible ( - VARIANT_BOOL pVal ); - enum tkLengthDisplayMode GetLengthDisplayMode ( ); - void PutLengthDisplayMode ( - enum tkLengthDisplayMode pVal ); - VARIANT_BOOL StartUnboundShape ( - enum ShpfileType ShpType ); - VARIANT_BOOL GetVerticesVisible ( ); - void PutVerticesVisible ( - VARIANT_BOOL pVal ); - enum tkEditorValidation GetValidationMode ( ); - void PutValidationMode ( - enum tkEditorValidation pVal ); - VARIANT_BOOL StartOverlay ( - enum tkEditorOverlay overlayType ); - enum tkEditorBehavior GetEditorBehavior ( ); - void PutEditorBehavior ( - enum tkEditorBehavior pVal ); - VARIANT_BOOL SaveChanges ( ); - VARIANT_BOOL GetHasChanges ( ); - VARIANT_BOOL GetIsUsingEllipsoid ( ); - double GetLength ( ); - VARIANT_BOOL GetShowArea ( ); - void PutShowArea ( - VARIANT_BOOL pVal ); - long GetAreaPrecision ( ); - void PutAreaPrecision ( - long pVal ); - long GetLengthPrecision ( ); - void PutLengthPrecision ( - long pVal ); - enum tkAngleFormat GetAngleFormat ( ); - void PutAngleFormat ( - enum tkAngleFormat pVal ); - long GetAnglePrecision ( ); - void PutAnglePrecision ( - long pVal ); - VARIANT_BOOL GetShowBearing ( ); - void PutShowBearing ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetShowLength ( ); - void PutShowLength ( - VARIANT_BOOL pVal ); - _bstr_t Serialize ( ); - VARIANT_BOOL Deserialize ( - _bstr_t state ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_ShapeType ( - /*[out,retval]*/ enum ShpfileType * retVal ) = 0; - virtual HRESULT __stdcall put_ShapeType ( - /*[in]*/ enum ShpfileType retVal ) = 0; - virtual HRESULT __stdcall get_numPoints ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall raw_get_PointXY ( - /*[in]*/ long pointIndex, - /*[out]*/ double * x, - /*[out]*/ double * y, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_ValidatedShape ( - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall raw_UndoPoint ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * retVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * retVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall raw_CopyOptionsFrom ( - /*[in]*/ struct IShapeDrawingOptions * Options ) = 0; - virtual HRESULT __stdcall get_SegmentLength ( - /*[in]*/ int segmentIndex, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall get_SegmentAngle ( - /*[in]*/ int segmentIndex, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall get_AreaDisplayMode ( - /*[out,retval]*/ enum tkAreaDisplayMode * retVal ) = 0; - virtual HRESULT __stdcall put_AreaDisplayMode ( - /*[in]*/ enum tkAreaDisplayMode retVal ) = 0; - virtual HRESULT __stdcall get_SelectedVertex ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall put_SelectedVertex ( - /*[in]*/ int retVal ) = 0; - virtual HRESULT __stdcall get_RawData ( - /*[out,retval]*/ struct IShape * * pVal ) = 0; - virtual HRESULT __stdcall get_IsDigitizing ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Area ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall get_BearingType ( - /*[out,retval]*/ enum tkBearingType * retVal ) = 0; - virtual HRESULT __stdcall put_BearingType ( - /*[in]*/ enum tkBearingType retVal ) = 0; - virtual HRESULT __stdcall raw_put_PointXY ( - /*[in]*/ long pointIndex, - /*[in]*/ double x, - /*[in]*/ double y, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_LayerHandle ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_ShapeIndex ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_FillColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_FillColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_FillTransparency ( - /*[out,retval]*/ unsigned char * pVal ) = 0; - virtual HRESULT __stdcall put_FillTransparency ( - /*[in]*/ unsigned char pVal ) = 0; - virtual HRESULT __stdcall get_LineColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_LineColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_LineWidth ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_LineWidth ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_IsEmpty ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_SnapTolerance ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_SnapTolerance ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_HighlightVertices ( - /*[out,retval]*/ enum tkLayerSelection * pVal ) = 0; - virtual HRESULT __stdcall put_HighlightVertices ( - /*[in]*/ enum tkLayerSelection pVal ) = 0; - virtual HRESULT __stdcall get_SnapBehavior ( - /*[out,retval]*/ enum tkLayerSelection * pVal ) = 0; - virtual HRESULT __stdcall put_SnapBehavior ( - /*[in]*/ enum tkLayerSelection pVal ) = 0; - virtual HRESULT __stdcall get_EditorState ( - /*[out,retval]*/ enum tkEditorState * pVal ) = 0; - virtual HRESULT __stdcall raw_StartEdit ( - /*[in]*/ long LayerHandle, - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_IndicesVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_IndicesVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_LengthDisplayMode ( - /*[out,retval]*/ enum tkLengthDisplayMode * pVal ) = 0; - virtual HRESULT __stdcall put_LengthDisplayMode ( - /*[in]*/ enum tkLengthDisplayMode pVal ) = 0; - virtual HRESULT __stdcall raw_StartUnboundShape ( - /*[in]*/ enum ShpfileType ShpType, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_VerticesVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_VerticesVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ValidationMode ( - /*[out,retval]*/ enum tkEditorValidation * pVal ) = 0; - virtual HRESULT __stdcall put_ValidationMode ( - /*[in]*/ enum tkEditorValidation pVal ) = 0; - virtual HRESULT __stdcall raw_StartOverlay ( - /*[in]*/ enum tkEditorOverlay overlayType, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_EditorBehavior ( - /*[out,retval]*/ enum tkEditorBehavior * pVal ) = 0; - virtual HRESULT __stdcall put_EditorBehavior ( - /*[in]*/ enum tkEditorBehavior pVal ) = 0; - virtual HRESULT __stdcall raw_SaveChanges ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_HasChanges ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_IsUsingEllipsoid ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_Length ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_ShowArea ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ShowArea ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_AreaPrecision ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_AreaPrecision ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_LengthPrecision ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_LengthPrecision ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_AngleFormat ( - /*[out,retval]*/ enum tkAngleFormat * pVal ) = 0; - virtual HRESULT __stdcall put_AngleFormat ( - /*[in]*/ enum tkAngleFormat pVal ) = 0; - virtual HRESULT __stdcall get_AnglePrecision ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_AnglePrecision ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_ShowBearing ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ShowBearing ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ShowLength ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ShowLength ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR state, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -struct __declspec(uuid("5fa550e3-2044-4034-baaa-b4cce90a0c41")) -IShape : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetPartAsShape)) - IShapePtr PartAsShape[]; - __declspec(property(get=GetnumPoints)) - long numPoints; - __declspec(property(get=GetNumParts)) - long NumParts; - __declspec(property(get=GetShapeType,put=PutShapeType)) - enum ShpfileType ShapeType; - __declspec(property(get=GetPoint,put=PutPoint)) - IPointPtr Point[]; - __declspec(property(get=GetPart,put=PutPart)) - long Part[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetIsValidReason)) - _bstr_t IsValidReason; - __declspec(property(get=GetInteriorPoint)) - IPointPtr InteriorPoint; - __declspec(property(get=GetExtents)) - IExtentsPtr Extents; - __declspec(property(get=GetCentroid)) - IPointPtr Centroid; - __declspec(property(get=GetShapeType2D)) - enum ShpfileType ShapeType2D; - __declspec(property(get=GetIsEmpty)) - VARIANT_BOOL IsEmpty; - __declspec(property(get=GetLength)) - double Length; - __declspec(property(get=GetPerimeter)) - double Perimeter; - __declspec(property(get=GetArea)) - double Area; - __declspec(property(get=GetIsValid)) - VARIANT_BOOL IsValid; - __declspec(property(get=GetPartIsClockWise)) - VARIANT_BOOL PartIsClockWise[]; - __declspec(property(get=GetCenter)) - IPointPtr Center; - __declspec(property(get=GetEndOfPart)) - long EndOfPart[]; - - // - // Wrapper methods for error-handling - // - - long GetnumPoints ( ); - long GetNumParts ( ); - enum ShpfileType GetShapeType ( ); - void PutShapeType ( - enum ShpfileType pVal ); - IPointPtr GetPoint ( - long pointIndex ); - void PutPoint ( - long pointIndex, - struct IPoint * pVal ); - long GetPart ( - long PartIndex ); - void PutPart ( - long PartIndex, - long pVal ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - VARIANT_BOOL Create ( - enum ShpfileType ShpType ); - VARIANT_BOOL InsertPoint ( - struct IPoint * NewPoint, - long * pointIndex ); - VARIANT_BOOL DeletePoint ( - long pointIndex ); - VARIANT_BOOL InsertPart ( - long pointIndex, - long * PartIndex ); - VARIANT_BOOL DeletePart ( - long PartIndex ); - IExtentsPtr GetExtents ( ); - _bstr_t SerializeToString ( ); - VARIANT_BOOL CreateFromString ( - _bstr_t Serialized ); - VARIANT_BOOL PointInThisPoly ( - struct IPoint * pt ); - IPointPtr GetCentroid ( ); - double GetLength ( ); - double GetPerimeter ( ); - double GetArea ( ); - VARIANT_BOOL Relates ( - struct IShape * Shape, - enum tkSpatialRelation Relation ); - double Distance ( - struct IShape * Shape ); - IShapePtr Buffer ( - double Distance, - long nQuadSegments ); - IShapePtr Clip ( - struct IShape * Shape, - enum tkClipOperation Operation ); - VARIANT_BOOL Contains ( - struct IShape * Shape ); - VARIANT_BOOL Crosses ( - struct IShape * Shape ); - VARIANT_BOOL Disjoint ( - struct IShape * Shape ); - VARIANT_BOOL Equals ( - struct IShape * Shape ); - VARIANT_BOOL Intersects ( - struct IShape * Shape ); - VARIANT_BOOL Overlaps ( - struct IShape * Shape ); - VARIANT_BOOL Touches ( - struct IShape * Shape ); - VARIANT_BOOL Within ( - struct IShape * Shape ); - IShapePtr Boundary ( ); - IShapePtr ConvexHull ( ); - VARIANT_BOOL GetIsValid ( ); - VARIANT_BOOL GetXY ( - long pointIndex, - double * x, - double * y ); - VARIANT_BOOL GetPartIsClockWise ( - long PartIndex ); - VARIANT_BOOL ReversePointsOrder ( - long PartIndex ); - VARIANT_BOOL GetIntersection ( - struct IShape * Shape, - VARIANT * Results ); - IPointPtr GetCenter ( ); - long GetEndOfPart ( - long PartIndex ); - IShapePtr GetPartAsShape ( - long PartIndex ); - _bstr_t GetIsValidReason ( ); - IPointPtr GetInteriorPoint ( ); - IShapePtr Clone ( ); - VARIANT_BOOL Explode ( - VARIANT * Results ); - VARIANT_BOOL put_XY ( - long pointIndex, - double x, - double y ); - VARIANT_BOOL ExportToBinary ( - VARIANT * bytesArray ); - VARIANT_BOOL ImportFromBinary ( - const _variant_t & bytesArray ); - HRESULT FixUp ( - struct IShape * * retVal ); - long AddPoint ( - double x, - double y ); - _bstr_t ExportToWKT ( ); - VARIANT_BOOL ImportFromWKT ( - _bstr_t Serialized ); - VARIANT_BOOL CopyFrom ( - struct IShape * sourceShape ); - IShapePtr ClosestPoints ( - struct IShape * shape2 ); - VARIANT_BOOL put_M ( - long pointIndex, - double M ); - VARIANT_BOOL put_Z ( - long pointIndex, - double Z ); - VARIANT_BOOL get_M ( - long pointIndex, - double * M ); - VARIANT_BOOL get_Z ( - long pointIndex, - double * Z ); - IShapePtr BufferWithParams ( - double Distance, - long numSegments, - VARIANT_BOOL singleSided, - enum tkBufferCap capStyle, - enum tkBufferJoin joinStyle, - double mitreLimit ); - HRESULT Move ( - double xOffset, - double yOffset ); - HRESULT Rotate ( - double originX, - double originY, - double angle ); - enum ShpfileType GetShapeType2D ( ); - VARIANT_BOOL SplitByPolyline ( - struct IShape * polyline, - VARIANT * Results ); - VARIANT_BOOL GetIsEmpty ( ); - HRESULT Clear ( ); - IShapePtr FixUp2 ( - enum tkUnitsOfMeasure units ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_numPoints ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_NumParts ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ShapeType ( - /*[out,retval]*/ enum ShpfileType * pVal ) = 0; - virtual HRESULT __stdcall put_ShapeType ( - /*[in]*/ enum ShpfileType pVal ) = 0; - virtual HRESULT __stdcall get_Point ( - /*[in]*/ long pointIndex, - /*[out,retval]*/ struct IPoint * * pVal ) = 0; - virtual HRESULT __stdcall put_Point ( - /*[in]*/ long pointIndex, - /*[in]*/ struct IPoint * pVal ) = 0; - virtual HRESULT __stdcall get_Part ( - /*[in]*/ long PartIndex, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_Part ( - /*[in]*/ long PartIndex, - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_Create ( - /*[in]*/ enum ShpfileType ShpType, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_InsertPoint ( - /*[in]*/ struct IPoint * NewPoint, - /*[in,out]*/ long * pointIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_DeletePoint ( - /*[in]*/ long pointIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_InsertPart ( - /*[in]*/ long pointIndex, - /*[in,out]*/ long * PartIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_DeletePart ( - /*[in]*/ long PartIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Extents ( - /*[out,retval]*/ struct IExtents * * pVal ) = 0; - virtual HRESULT __stdcall raw_SerializeToString ( - /*[out,retval]*/ BSTR * Serialized ) = 0; - virtual HRESULT __stdcall raw_CreateFromString ( - /*[in]*/ BSTR Serialized, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_PointInThisPoly ( - /*[in]*/ struct IPoint * pt, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Centroid ( - /*[out,retval]*/ struct IPoint * * pVal ) = 0; - virtual HRESULT __stdcall get_Length ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Perimeter ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Area ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall raw_Relates ( - /*[in]*/ struct IShape * Shape, - /*[in]*/ enum tkSpatialRelation Relation, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Distance ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall raw_Buffer ( - /*[in]*/ double Distance, - /*[in]*/ long nQuadSegments, - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall raw_Clip ( - /*[in]*/ struct IShape * Shape, - /*[in]*/ enum tkClipOperation Operation, - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall raw_Contains ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Crosses ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Disjoint ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Equals ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Intersects ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Overlaps ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Touches ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Within ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Boundary ( - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall raw_ConvexHull ( - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall get_IsValid ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_XY ( - /*[in]*/ long pointIndex, - /*[in,out]*/ double * x, - /*[in,out]*/ double * y, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_PartIsClockWise ( - /*[in]*/ long PartIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ReversePointsOrder ( - /*[in]*/ long PartIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GetIntersection ( - /*[in]*/ struct IShape * Shape, - /*[in,out]*/ VARIANT * Results, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Center ( - /*[out,retval]*/ struct IPoint * * pVal ) = 0; - virtual HRESULT __stdcall get_EndOfPart ( - /*[in]*/ long PartIndex, - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_PartAsShape ( - /*[in]*/ long PartIndex, - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall get_IsValidReason ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_InteriorPoint ( - /*[out,retval]*/ struct IPoint * * retVal ) = 0; - virtual HRESULT __stdcall raw_Clone ( - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall raw_Explode ( - /*[in,out]*/ VARIANT * Results, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_put_XY ( - /*[in]*/ long pointIndex, - /*[in]*/ double x, - /*[in]*/ double y, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ExportToBinary ( - /*[in,out]*/ VARIANT * bytesArray, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ImportFromBinary ( - /*[in]*/ VARIANT bytesArray, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_FixUp ( - /*[out]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall raw_AddPoint ( - /*[in]*/ double x, - /*[in]*/ double y, - /*[out,retval]*/ long * pointIndex ) = 0; - virtual HRESULT __stdcall raw_ExportToWKT ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_ImportFromWKT ( - /*[in]*/ BSTR Serialized, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CopyFrom ( - /*[in]*/ struct IShape * sourceShape, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ClosestPoints ( - /*[in]*/ struct IShape * shape2, - /*[out,retval]*/ struct IShape * * result ) = 0; - virtual HRESULT __stdcall raw_put_M ( - /*[in]*/ long pointIndex, - /*[in]*/ double M, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_put_Z ( - /*[in]*/ long pointIndex, - /*[in]*/ double Z, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_get_M ( - /*[in]*/ long pointIndex, - /*[out]*/ double * M, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_get_Z ( - /*[in]*/ long pointIndex, - /*[out]*/ double * Z, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_BufferWithParams ( - /*[in]*/ double Distance, - /*[in]*/ long numSegments, - /*[in]*/ VARIANT_BOOL singleSided, - /*[in]*/ enum tkBufferCap capStyle, - /*[in]*/ enum tkBufferJoin joinStyle, - /*[in]*/ double mitreLimit, - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall raw_Move ( - /*[in]*/ double xOffset, - /*[in]*/ double yOffset ) = 0; - virtual HRESULT __stdcall raw_Rotate ( - /*[in]*/ double originX, - /*[in]*/ double originY, - /*[in]*/ double angle ) = 0; - virtual HRESULT __stdcall get_ShapeType2D ( - /*[out,retval]*/ enum ShpfileType * pVal ) = 0; - virtual HRESULT __stdcall raw_SplitByPolyline ( - /*[in]*/ struct IShape * polyline, - /*[in,out]*/ VARIANT * Results, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_IsEmpty ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall raw_FixUp2 ( - /*[in]*/ enum tkUnitsOfMeasure units, - /*[out,retval]*/ struct IShape * * retVal ) = 0; -}; - -struct __declspec(uuid("a5692259-035e-487a-8d89-509dd6dd0f64")) -IExtents : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetxMin)) - double xMin; - __declspec(property(get=GetxMax)) - double xMax; - __declspec(property(get=GetyMin)) - double yMin; - __declspec(property(get=GetyMax)) - double yMax; - __declspec(property(get=GetzMin)) - double zMin; - __declspec(property(get=GetzMax)) - double zMax; - __declspec(property(get=GetmMin)) - double mMin; - __declspec(property(get=GetmMax)) - double mMax; - __declspec(property(get=GetCenter)) - IPointPtr Center; - __declspec(property(get=GetWidth)) - double Width; - __declspec(property(get=GetHeight)) - double Height; - __declspec(property(get=GetDepth)) - double Depth; - - // - // Wrapper methods for error-handling - // - - HRESULT SetBounds ( - double xMin, - double yMin, - double zMin, - double xMax, - double yMax, - double zMax ); - HRESULT GetBounds ( - double * xMin, - double * yMin, - double * zMin, - double * xMax, - double * yMax, - double * zMax ); - double GetxMin ( ); - double GetxMax ( ); - double GetyMin ( ); - double GetyMax ( ); - double GetzMin ( ); - double GetzMax ( ); - double GetmMin ( ); - double GetmMax ( ); - HRESULT GetMeasureBounds ( - double * mMin, - double * mMax ); - HRESULT SetMeasureBounds ( - double mMin, - double mMax ); - _bstr_t ToDebugString ( ); - VARIANT_BOOL PointIsWithin ( - double x, - double y ); - IShapePtr ToShape ( ); - IPointPtr GetCenter ( ); - HRESULT MoveTo ( - double x, - double y ); - double GetWidth ( ); - double GetHeight ( ); - double GetDepth ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_SetBounds ( - /*[in]*/ double xMin, - /*[in]*/ double yMin, - /*[in]*/ double zMin, - /*[in]*/ double xMax, - /*[in]*/ double yMax, - /*[in]*/ double zMax ) = 0; - virtual HRESULT __stdcall raw_GetBounds ( - /*[out]*/ double * xMin, - /*[out]*/ double * yMin, - /*[out]*/ double * zMin, - /*[out]*/ double * xMax, - /*[out]*/ double * yMax, - /*[out]*/ double * zMax ) = 0; - virtual HRESULT __stdcall get_xMin ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_xMax ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_yMin ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_yMax ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_zMin ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_zMax ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_mMin ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_mMax ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall raw_GetMeasureBounds ( - /*[out]*/ double * mMin, - /*[out]*/ double * mMax ) = 0; - virtual HRESULT __stdcall raw_SetMeasureBounds ( - /*[in]*/ double mMin, - /*[in]*/ double mMax ) = 0; - virtual HRESULT __stdcall raw_ToDebugString ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_PointIsWithin ( - /*[in]*/ double x, - /*[in]*/ double y, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ToShape ( - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall get_Center ( - /*[out,retval]*/ struct IPoint * * retVal ) = 0; - virtual HRESULT __stdcall raw_MoveTo ( - /*[in]*/ double x, - /*[in]*/ double y ) = 0; - virtual HRESULT __stdcall get_Width ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Height ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Depth ( - /*[out,retval]*/ double * pVal ) = 0; -}; - -struct __declspec(uuid("4b341a36-cfa6-4421-9d08-fd5b06097307")) -ILabel : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - __declspec(property(get=GetRotation,put=PutRotation)) - double Rotation; - __declspec(property(get=GetText,put=PutText)) - _bstr_t Text; - __declspec(property(get=Getx,put=Putx)) - double x; - __declspec(property(get=Gety,put=Puty)) - double y; - __declspec(property(get=GetIsDrawn)) - VARIANT_BOOL IsDrawn; - __declspec(property(get=GetCategory,put=PutCategory)) - long Category; - __declspec(property(get=GetScreenExtents)) - IExtentsPtr ScreenExtents; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL retVal ); - double GetRotation ( ); - void PutRotation ( - double retVal ); - _bstr_t GetText ( ); - void PutText ( - _bstr_t retVal ); - double Getx ( ); - void Putx ( - double retVal ); - double Gety ( ); - void Puty ( - double retVal ); - VARIANT_BOOL GetIsDrawn ( ); - long GetCategory ( ); - void PutCategory ( - long retVal ); - IExtentsPtr GetScreenExtents ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_Rotation ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_Rotation ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_Text ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Text ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_x ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_x ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_y ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_y ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_IsDrawn ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Category ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_Category ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_ScreenExtents ( - /*[out,retval]*/ struct IExtents * * retVal ) = 0; -}; - -struct __declspec(uuid("a73af37e-3a6a-4532-b48f-fa53309fa117")) -ILabels : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetVerticalPosition,put=PutVerticalPosition)) - enum tkVerticalPosition VerticalPosition; - __declspec(property(get=GetCategory,put=PutCategory)) - ILabelCategoryPtr Category[]; - __declspec(property(get=GetCount)) - long Count; - __declspec(property(get=GetNumParts)) - long NumParts[]; - __declspec(property(get=GetNumCategories)) - long NumCategories; - __declspec(property(get=GetLabel)) - ILabelPtr Label[][]; - __declspec(property(get=GetSynchronized,put=PutSynchronized)) - VARIANT_BOOL Synchronized; - __declspec(property(get=GetScaleLabels,put=PutScaleLabels)) - VARIANT_BOOL ScaleLabels; - __declspec(property(get=GetBasicScale,put=PutBasicScale)) - double BasicScale; - __declspec(property(get=GetMaxVisibleScale,put=PutMaxVisibleScale)) - double MaxVisibleScale; - __declspec(property(get=GetMinVisibleScale,put=PutMinVisibleScale)) - double MinVisibleScale; - __declspec(property(get=GetDynamicVisibility,put=PutDynamicVisibility)) - VARIANT_BOOL DynamicVisibility; - __declspec(property(get=GetAvoidCollisions,put=PutAvoidCollisions)) - VARIANT_BOOL AvoidCollisions; - __declspec(property(get=GetCollisionBuffer,put=PutCollisionBuffer)) - long CollisionBuffer; - __declspec(property(get=GetUseWidthLimits,put=PutUseWidthLimits)) - VARIANT_BOOL UseWidthLimits; - __declspec(property(get=GetRemoveDuplicates,put=PutRemoveDuplicates)) - VARIANT_BOOL RemoveDuplicates; - __declspec(property(get=GetUseGdiPlus,put=PutUseGdiPlus)) - VARIANT_BOOL UseGdiPlus; - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - __declspec(property(get=GetOffsetX,put=PutOffsetX)) - double OffsetX; - __declspec(property(get=GetOffsetY,put=PutOffsetY)) - double OffsetY; - __declspec(property(get=GetAlignment,put=PutAlignment)) - enum tkLabelAlignment Alignment; - __declspec(property(get=GetLineOrientation,put=PutLineOrientation)) - enum tkLineLabelOrientation LineOrientation; - __declspec(property(get=GetFontName,put=PutFontName)) - _bstr_t FontName; - __declspec(property(get=GetFontSize,put=PutFontSize)) - long FontSize; - __declspec(property(get=GetFontItalic,put=PutFontItalic)) - VARIANT_BOOL FontItalic; - __declspec(property(get=GetFontBold,put=PutFontBold)) - VARIANT_BOOL FontBold; - __declspec(property(get=GetFontUnderline,put=PutFontUnderline)) - VARIANT_BOOL FontUnderline; - __declspec(property(get=GetFontStrikeOut,put=PutFontStrikeOut)) - VARIANT_BOOL FontStrikeOut; - __declspec(property(get=GetFontColor,put=PutFontColor)) - OLE_COLOR FontColor; - __declspec(property(get=GetFontColor2,put=PutFontColor2)) - OLE_COLOR FontColor2; - __declspec(property(get=GetFontGradientMode,put=PutFontGradientMode)) - enum tkLinearGradientMode FontGradientMode; - __declspec(property(get=GetFontTransparency,put=PutFontTransparency)) - long FontTransparency; - __declspec(property(get=GetFontOutlineVisible,put=PutFontOutlineVisible)) - VARIANT_BOOL FontOutlineVisible; - __declspec(property(get=GetShadowVisible,put=PutShadowVisible)) - VARIANT_BOOL ShadowVisible; - __declspec(property(get=GetHaloVisible,put=PutHaloVisible)) - VARIANT_BOOL HaloVisible; - __declspec(property(get=GetFontOutlineColor,put=PutFontOutlineColor)) - OLE_COLOR FontOutlineColor; - __declspec(property(get=GetShadowColor,put=PutShadowColor)) - OLE_COLOR ShadowColor; - __declspec(property(get=GetHaloColor,put=PutHaloColor)) - OLE_COLOR HaloColor; - __declspec(property(get=GetFontOutlineWidth,put=PutFontOutlineWidth)) - long FontOutlineWidth; - __declspec(property(get=GetShadowOffsetX,put=PutShadowOffsetX)) - long ShadowOffsetX; - __declspec(property(get=GetShadowOffsetY,put=PutShadowOffsetY)) - long ShadowOffsetY; - __declspec(property(get=GetHaloSize,put=PutHaloSize)) - long HaloSize; - __declspec(property(get=GetFrameType,put=PutFrameType)) - enum tkLabelFrameType FrameType; - __declspec(property(get=GetFrameOutlineColor,put=PutFrameOutlineColor)) - OLE_COLOR FrameOutlineColor; - __declspec(property(get=GetFrameBackColor,put=PutFrameBackColor)) - OLE_COLOR FrameBackColor; - __declspec(property(get=GetFrameBackColor2,put=PutFrameBackColor2)) - OLE_COLOR FrameBackColor2; - __declspec(property(get=GetFrameGradientMode,put=PutFrameGradientMode)) - enum tkLinearGradientMode FrameGradientMode; - __declspec(property(get=GetFrameOutlineStyle,put=PutFrameOutlineStyle)) - enum tkDashStyle FrameOutlineStyle; - __declspec(property(get=GetFrameOutlineWidth,put=PutFrameOutlineWidth)) - long FrameOutlineWidth; - __declspec(property(get=GetFramePaddingX,put=PutFramePaddingX)) - long FramePaddingX; - __declspec(property(get=GetFramePaddingY,put=PutFramePaddingY)) - long FramePaddingY; - __declspec(property(get=GetFrameTransparency,put=PutFrameTransparency)) - long FrameTransparency; - __declspec(property(get=GetInboxAlignment,put=PutInboxAlignment)) - enum tkLabelAlignment InboxAlignment; - __declspec(property(get=GetClassificationField,put=PutClassificationField)) - long ClassificationField; - __declspec(property(get=GetOptions,put=PutOptions)) - ILabelCategoryPtr Options; - __declspec(property(get=GetFrameVisible,put=PutFrameVisible)) - VARIANT_BOOL FrameVisible; - __declspec(property(get=GetVisibilityExpression,put=PutVisibilityExpression)) - _bstr_t VisibilityExpression; - __declspec(property(get=GetMinDrawingSize,put=PutMinDrawingSize)) - long MinDrawingSize; - __declspec(property(get=GetAutoOffset,put=PutAutoOffset)) - VARIANT_BOOL AutoOffset; - __declspec(property(get=GetExpression,put=PutExpression)) - _bstr_t Expression; - __declspec(property(get=GetSavingMode,put=PutSavingMode)) - enum tkSavingMode SavingMode; - __declspec(property(get=GetPositioning,put=PutPositioning)) - enum tkLabelPositioning Positioning; - __declspec(property(get=GetTextRenderingHint,put=PutTextRenderingHint)) - enum tkTextRenderingHint TextRenderingHint; - __declspec(property(get=GetFloatNumberFormat,put=PutFloatNumberFormat)) - _bstr_t FloatNumberFormat; - __declspec(property(get=GetFontSize2,put=PutFontSize2)) - long FontSize2; - __declspec(property(get=GetUseVariableSize,put=PutUseVariableSize)) - VARIANT_BOOL UseVariableSize; - __declspec(property(get=GetLogScaleForSize,put=PutLogScaleForSize)) - VARIANT_BOOL LogScaleForSize; - __declspec(property(get=GetMinVisibleZoom,put=PutMinVisibleZoom)) - long MinVisibleZoom; - __declspec(property(get=GetMaxVisibleZoom,put=PutMaxVisibleZoom)) - long MaxVisibleZoom; - - // - // Wrapper methods for error-handling - // - - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - enum tkVerticalPosition GetVerticalPosition ( ); - void PutVerticalPosition ( - enum tkVerticalPosition retVal ); - ILabelCategoryPtr GetCategory ( - long Index ); - void PutCategory ( - long Index, - struct ILabelCategory * pVal ); - HRESULT AddLabel ( - _bstr_t Text, - double x, - double y, - double Rotation, - long Category ); - VARIANT_BOOL InsertLabel ( - long Index, - _bstr_t Text, - double x, - double y, - double Rotation, - long Category ); - VARIANT_BOOL RemoveLabel ( - long Index ); - HRESULT AddPart ( - long Index, - _bstr_t Text, - double x, - double y, - double Rotation, - long Category ); - VARIANT_BOOL InsertPart ( - long Index, - long Part, - _bstr_t Text, - double x, - double y, - double Rotation, - long Category ); - VARIANT_BOOL RemovePart ( - long Index, - long Part ); - ILabelCategoryPtr AddCategory ( - _bstr_t Name ); - ILabelCategoryPtr InsertCategory ( - long Index, - _bstr_t Name ); - VARIANT_BOOL RemoveCategory ( - long Index ); - HRESULT Clear ( ); - HRESULT ClearCategories ( ); - VARIANT_BOOL Select ( - struct IExtents * BoundingBox, - long Tolerance, - enum SelectMode SelectMode, - VARIANT * LabelIndices, - VARIANT * PartIndices ); - long GetCount ( ); - long GetNumParts ( - long Index ); - long GetNumCategories ( ); - ILabelPtr GetLabel ( - long Index, - long Part ); - VARIANT_BOOL GetSynchronized ( ); - void PutSynchronized ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetScaleLabels ( ); - void PutScaleLabels ( - VARIANT_BOOL retVal ); - double GetBasicScale ( ); - void PutBasicScale ( - double retVal ); - double GetMaxVisibleScale ( ); - void PutMaxVisibleScale ( - double retVal ); - double GetMinVisibleScale ( ); - void PutMinVisibleScale ( - double retVal ); - VARIANT_BOOL GetDynamicVisibility ( ); - void PutDynamicVisibility ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetAvoidCollisions ( ); - void PutAvoidCollisions ( - VARIANT_BOOL retVal ); - long GetCollisionBuffer ( ); - void PutCollisionBuffer ( - long retVal ); - VARIANT_BOOL GetUseWidthLimits ( ); - void PutUseWidthLimits ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetRemoveDuplicates ( ); - void PutRemoveDuplicates ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetUseGdiPlus ( ); - void PutUseGdiPlus ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL retVal ); - double GetOffsetX ( ); - void PutOffsetX ( - double retVal ); - double GetOffsetY ( ); - void PutOffsetY ( - double retVal ); - enum tkLabelAlignment GetAlignment ( ); - void PutAlignment ( - enum tkLabelAlignment retVal ); - enum tkLineLabelOrientation GetLineOrientation ( ); - void PutLineOrientation ( - enum tkLineLabelOrientation retVal ); - _bstr_t GetFontName ( ); - void PutFontName ( - _bstr_t retVal ); - long GetFontSize ( ); - void PutFontSize ( - long retVal ); - VARIANT_BOOL GetFontItalic ( ); - void PutFontItalic ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetFontBold ( ); - void PutFontBold ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetFontUnderline ( ); - void PutFontUnderline ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetFontStrikeOut ( ); - void PutFontStrikeOut ( - VARIANT_BOOL retVal ); - OLE_COLOR GetFontColor ( ); - void PutFontColor ( - OLE_COLOR retVal ); - OLE_COLOR GetFontColor2 ( ); - void PutFontColor2 ( - OLE_COLOR retVal ); - enum tkLinearGradientMode GetFontGradientMode ( ); - void PutFontGradientMode ( - enum tkLinearGradientMode retVal ); - long GetFontTransparency ( ); - void PutFontTransparency ( - long retVal ); - VARIANT_BOOL GetFontOutlineVisible ( ); - void PutFontOutlineVisible ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetShadowVisible ( ); - void PutShadowVisible ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetHaloVisible ( ); - void PutHaloVisible ( - VARIANT_BOOL retVal ); - OLE_COLOR GetFontOutlineColor ( ); - void PutFontOutlineColor ( - OLE_COLOR retVal ); - OLE_COLOR GetShadowColor ( ); - void PutShadowColor ( - OLE_COLOR retVal ); - OLE_COLOR GetHaloColor ( ); - void PutHaloColor ( - OLE_COLOR retVal ); - long GetFontOutlineWidth ( ); - void PutFontOutlineWidth ( - long retVal ); - long GetShadowOffsetX ( ); - void PutShadowOffsetX ( - long retVal ); - long GetShadowOffsetY ( ); - void PutShadowOffsetY ( - long retVal ); - long GetHaloSize ( ); - void PutHaloSize ( - long retVal ); - enum tkLabelFrameType GetFrameType ( ); - void PutFrameType ( - enum tkLabelFrameType retVal ); - OLE_COLOR GetFrameOutlineColor ( ); - void PutFrameOutlineColor ( - OLE_COLOR retVal ); - OLE_COLOR GetFrameBackColor ( ); - void PutFrameBackColor ( - OLE_COLOR retVal ); - OLE_COLOR GetFrameBackColor2 ( ); - void PutFrameBackColor2 ( - OLE_COLOR retVal ); - enum tkLinearGradientMode GetFrameGradientMode ( ); - void PutFrameGradientMode ( - enum tkLinearGradientMode retVal ); - enum tkDashStyle GetFrameOutlineStyle ( ); - void PutFrameOutlineStyle ( - enum tkDashStyle retVal ); - long GetFrameOutlineWidth ( ); - void PutFrameOutlineWidth ( - long retVal ); - long GetFramePaddingX ( ); - void PutFramePaddingX ( - long retVal ); - long GetFramePaddingY ( ); - void PutFramePaddingY ( - long retVal ); - long GetFrameTransparency ( ); - void PutFrameTransparency ( - long retVal ); - enum tkLabelAlignment GetInboxAlignment ( ); - void PutInboxAlignment ( - enum tkLabelAlignment retVal ); - long GetClassificationField ( ); - void PutClassificationField ( - long FieldIndex ); - VARIANT_BOOL GenerateCategories ( - long FieldIndex, - enum tkClassificationType ClassificationType, - long numClasses ); - HRESULT ApplyCategories ( ); - ILabelCategoryPtr GetOptions ( ); - void PutOptions ( - struct ILabelCategory * retVal ); - HRESULT ApplyColorScheme ( - enum tkColorSchemeType Type, - struct IColorScheme * ColorScheme ); - HRESULT ApplyColorScheme2 ( - enum tkColorSchemeType Type, - struct IColorScheme * ColorScheme, - enum tkLabelElements Element ); - HRESULT ApplyColorScheme3 ( - enum tkColorSchemeType Type, - struct IColorScheme * ColorScheme, - enum tkLabelElements Element, - long CategoryStartIndex, - long CategoryEndIndex ); - VARIANT_BOOL GetFrameVisible ( ); - void PutFrameVisible ( - VARIANT_BOOL retVal ); - _bstr_t GetVisibilityExpression ( ); - void PutVisibilityExpression ( - _bstr_t retVal ); - long GetMinDrawingSize ( ); - void PutMinDrawingSize ( - long retVal ); - VARIANT_BOOL MoveCategoryUp ( - long Index ); - VARIANT_BOOL MoveCategoryDown ( - long Index ); - VARIANT_BOOL GetAutoOffset ( ); - void PutAutoOffset ( - VARIANT_BOOL retVal ); - _bstr_t Serialize ( ); - HRESULT Deserialize ( - _bstr_t newVal ); - _bstr_t GetExpression ( ); - void PutExpression ( - _bstr_t retVal ); - VARIANT_BOOL SaveToXML ( - _bstr_t Filename ); - VARIANT_BOOL LoadFromXML ( - _bstr_t Filename ); - VARIANT_BOOL SaveToDbf ( - VARIANT_BOOL saveText, - VARIANT_BOOL saveCategory ); - VARIANT_BOOL SaveToDbf2 ( - _bstr_t xField, - _bstr_t yField, - _bstr_t angleField, - _bstr_t textField, - _bstr_t categoryField, - VARIANT_BOOL saveText, - VARIANT_BOOL saveCategory ); - VARIANT_BOOL LoadFromDbf ( - VARIANT_BOOL loadText, - VARIANT_BOOL loadCategory ); - VARIANT_BOOL LoadFromDbf2 ( - _bstr_t xField, - _bstr_t yField, - _bstr_t angleField, - _bstr_t textField, - _bstr_t categoryField, - VARIANT_BOOL loadText, - VARIANT_BOOL loadCategory ); - long Generate ( - _bstr_t Expression, - enum tkLabelPositioning Method, - VARIANT_BOOL LargestPartOnly ); - enum tkSavingMode GetSavingMode ( ); - void PutSavingMode ( - enum tkSavingMode retVal ); - enum tkLabelPositioning GetPositioning ( ); - void PutPositioning ( - enum tkLabelPositioning pVal ); - enum tkTextRenderingHint GetTextRenderingHint ( ); - void PutTextRenderingHint ( - enum tkTextRenderingHint pVal ); - _bstr_t GetFloatNumberFormat ( ); - void PutFloatNumberFormat ( - _bstr_t pVal ); - HRESULT ForceRecalculateExpression ( ); - long GetFontSize2 ( ); - void PutFontSize2 ( - long pVal ); - VARIANT_BOOL GetUseVariableSize ( ); - void PutUseVariableSize ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetLogScaleForSize ( ); - void PutLogScaleForSize ( - VARIANT_BOOL pVal ); - HRESULT UpdateSizeField ( ); - long GetMinVisibleZoom ( ); - void PutMinVisibleZoom ( - long pVal ); - long GetMaxVisibleZoom ( ); - void PutMaxVisibleZoom ( - long pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_VerticalPosition ( - /*[out,retval]*/ enum tkVerticalPosition * retVal ) = 0; - virtual HRESULT __stdcall put_VerticalPosition ( - /*[in]*/ enum tkVerticalPosition retVal ) = 0; - virtual HRESULT __stdcall get_Category ( - /*[in]*/ long Index, - /*[out,retval]*/ struct ILabelCategory * * pVal ) = 0; - virtual HRESULT __stdcall put_Category ( - /*[in]*/ long Index, - /*[in]*/ struct ILabelCategory * pVal ) = 0; - virtual HRESULT __stdcall raw_AddLabel ( - /*[in]*/ BSTR Text, - /*[in]*/ double x, - /*[in]*/ double y, - /*[in]*/ double Rotation, - /*[in]*/ long Category ) = 0; - virtual HRESULT __stdcall raw_InsertLabel ( - /*[in]*/ long Index, - /*[in]*/ BSTR Text, - /*[in]*/ double x, - /*[in]*/ double y, - /*[in]*/ double Rotation, - /*[in]*/ long Category, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_RemoveLabel ( - /*[in]*/ long Index, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_AddPart ( - /*[in]*/ long Index, - /*[in]*/ BSTR Text, - /*[in]*/ double x, - /*[in]*/ double y, - /*[in]*/ double Rotation, - /*[in]*/ long Category ) = 0; - virtual HRESULT __stdcall raw_InsertPart ( - /*[in]*/ long Index, - /*[in]*/ long Part, - /*[in]*/ BSTR Text, - /*[in]*/ double x, - /*[in]*/ double y, - /*[in]*/ double Rotation, - /*[in]*/ long Category, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_RemovePart ( - /*[in]*/ long Index, - /*[in]*/ long Part, - /*[out,retval]*/ VARIANT_BOOL * vbretval ) = 0; - virtual HRESULT __stdcall raw_AddCategory ( - /*[in]*/ BSTR Name, - /*[out,retval]*/ struct ILabelCategory * * retVal ) = 0; - virtual HRESULT __stdcall raw_InsertCategory ( - /*[in]*/ long Index, - /*[in]*/ BSTR Name, - /*[out,retval]*/ struct ILabelCategory * * retVal ) = 0; - virtual HRESULT __stdcall raw_RemoveCategory ( - /*[in]*/ long Index, - /*[out,retval]*/ VARIANT_BOOL * vbretval ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall raw_ClearCategories ( ) = 0; - virtual HRESULT __stdcall raw_Select ( - /*[in]*/ struct IExtents * BoundingBox, - /*[in]*/ long Tolerance, - /*[in]*/ enum SelectMode SelectMode, - /*[in,out]*/ VARIANT * LabelIndices, - /*[in,out]*/ VARIANT * PartIndices, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Count ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_NumParts ( - /*[in]*/ long Index, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_NumCategories ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Label ( - /*[in]*/ long Index, - /*[in]*/ long Part, - /*[out,retval]*/ struct ILabel * * pVal ) = 0; - virtual HRESULT __stdcall get_Synchronized ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_Synchronized ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ScaleLabels ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ScaleLabels ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_BasicScale ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_BasicScale ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_MaxVisibleScale ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_MaxVisibleScale ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_MinVisibleScale ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_MinVisibleScale ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_DynamicVisibility ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_DynamicVisibility ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_AvoidCollisions ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_AvoidCollisions ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_CollisionBuffer ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_CollisionBuffer ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_UseWidthLimits ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_UseWidthLimits ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_RemoveDuplicates ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_RemoveDuplicates ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_UseGdiPlus ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_UseGdiPlus ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_OffsetX ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_OffsetX ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_OffsetY ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_OffsetY ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_Alignment ( - /*[out,retval]*/ enum tkLabelAlignment * retVal ) = 0; - virtual HRESULT __stdcall put_Alignment ( - /*[in]*/ enum tkLabelAlignment retVal ) = 0; - virtual HRESULT __stdcall get_LineOrientation ( - /*[out,retval]*/ enum tkLineLabelOrientation * retVal ) = 0; - virtual HRESULT __stdcall put_LineOrientation ( - /*[in]*/ enum tkLineLabelOrientation retVal ) = 0; - virtual HRESULT __stdcall get_FontName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_FontName ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_FontSize ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FontSize ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FontItalic ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontItalic ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontBold ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontBold ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontUnderline ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontUnderline ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontStrikeOut ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontStrikeOut ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FontColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FontColor2 ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FontColor2 ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FontGradientMode ( - /*[out,retval]*/ enum tkLinearGradientMode * retVal ) = 0; - virtual HRESULT __stdcall put_FontGradientMode ( - /*[in]*/ enum tkLinearGradientMode retVal ) = 0; - virtual HRESULT __stdcall get_FontTransparency ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FontTransparency ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FontOutlineVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FontOutlineVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ShadowVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ShadowVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_HaloVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_HaloVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_FontOutlineColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FontOutlineColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_ShadowColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_ShadowColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_HaloColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_HaloColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FontOutlineWidth ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FontOutlineWidth ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_ShadowOffsetX ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_ShadowOffsetX ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_ShadowOffsetY ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_ShadowOffsetY ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_HaloSize ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_HaloSize ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FrameType ( - /*[out,retval]*/ enum tkLabelFrameType * retVal ) = 0; - virtual HRESULT __stdcall put_FrameType ( - /*[in]*/ enum tkLabelFrameType retVal ) = 0; - virtual HRESULT __stdcall get_FrameOutlineColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FrameOutlineColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FrameBackColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FrameBackColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FrameBackColor2 ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_FrameBackColor2 ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_FrameGradientMode ( - /*[out,retval]*/ enum tkLinearGradientMode * retVal ) = 0; - virtual HRESULT __stdcall put_FrameGradientMode ( - /*[in]*/ enum tkLinearGradientMode retVal ) = 0; - virtual HRESULT __stdcall get_FrameOutlineStyle ( - /*[out,retval]*/ enum tkDashStyle * retVal ) = 0; - virtual HRESULT __stdcall put_FrameOutlineStyle ( - /*[in]*/ enum tkDashStyle retVal ) = 0; - virtual HRESULT __stdcall get_FrameOutlineWidth ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FrameOutlineWidth ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FramePaddingX ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FramePaddingX ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FramePaddingY ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FramePaddingY ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_FrameTransparency ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_FrameTransparency ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_InboxAlignment ( - /*[out,retval]*/ enum tkLabelAlignment * retVal ) = 0; - virtual HRESULT __stdcall put_InboxAlignment ( - /*[in]*/ enum tkLabelAlignment retVal ) = 0; - virtual HRESULT __stdcall get_ClassificationField ( - /*[out,retval]*/ long * FieldIndex ) = 0; - virtual HRESULT __stdcall put_ClassificationField ( - /*[in]*/ long FieldIndex ) = 0; - virtual HRESULT __stdcall raw_GenerateCategories ( - /*[in]*/ long FieldIndex, - /*[in]*/ enum tkClassificationType ClassificationType, - /*[in]*/ long numClasses, - /*[out,retval]*/ VARIANT_BOOL * vbretval ) = 0; - virtual HRESULT __stdcall raw_ApplyCategories ( ) = 0; - virtual HRESULT __stdcall get_Options ( - /*[out,retval]*/ struct ILabelCategory * * retVal ) = 0; - virtual HRESULT __stdcall put_Options ( - /*[in]*/ struct ILabelCategory * retVal ) = 0; - virtual HRESULT __stdcall raw_ApplyColorScheme ( - /*[in]*/ enum tkColorSchemeType Type, - /*[in]*/ struct IColorScheme * ColorScheme ) = 0; - virtual HRESULT __stdcall raw_ApplyColorScheme2 ( - /*[in]*/ enum tkColorSchemeType Type, - /*[in]*/ struct IColorScheme * ColorScheme, - /*[in]*/ enum tkLabelElements Element ) = 0; - virtual HRESULT __stdcall raw_ApplyColorScheme3 ( - /*[in]*/ enum tkColorSchemeType Type, - /*[in]*/ struct IColorScheme * ColorScheme, - /*[in]*/ enum tkLabelElements Element, - /*[in]*/ long CategoryStartIndex, - /*[in]*/ long CategoryEndIndex ) = 0; - virtual HRESULT __stdcall get_FrameVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_FrameVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_VisibilityExpression ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_VisibilityExpression ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_MinDrawingSize ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_MinDrawingSize ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall raw_MoveCategoryUp ( - /*[in]*/ long Index, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_MoveCategoryDown ( - /*[in]*/ long Index, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_AutoOffset ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_AutoOffset ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall get_Expression ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Expression ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall raw_SaveToXML ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_LoadFromXML ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SaveToDbf ( - /*[in]*/ VARIANT_BOOL saveText, - /*[in]*/ VARIANT_BOOL saveCategory, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SaveToDbf2 ( - /*[in]*/ BSTR xField, - /*[in]*/ BSTR yField, - /*[in]*/ BSTR angleField, - /*[in]*/ BSTR textField, - /*[in]*/ BSTR categoryField, - /*[in]*/ VARIANT_BOOL saveText, - /*[in]*/ VARIANT_BOOL saveCategory, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_LoadFromDbf ( - /*[in]*/ VARIANT_BOOL loadText, - /*[in]*/ VARIANT_BOOL loadCategory, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_LoadFromDbf2 ( - /*[in]*/ BSTR xField, - /*[in]*/ BSTR yField, - /*[in]*/ BSTR angleField, - /*[in]*/ BSTR textField, - /*[in]*/ BSTR categoryField, - /*[in]*/ VARIANT_BOOL loadText, - /*[in]*/ VARIANT_BOOL loadCategory, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Generate ( - /*[in]*/ BSTR Expression, - /*[in]*/ enum tkLabelPositioning Method, - /*[in]*/ VARIANT_BOOL LargestPartOnly, - /*[out,retval]*/ long * Count ) = 0; - virtual HRESULT __stdcall get_SavingMode ( - /*[out,retval]*/ enum tkSavingMode * retVal ) = 0; - virtual HRESULT __stdcall put_SavingMode ( - /*[in]*/ enum tkSavingMode retVal ) = 0; - virtual HRESULT __stdcall get_Positioning ( - /*[out,retval]*/ enum tkLabelPositioning * pVal ) = 0; - virtual HRESULT __stdcall put_Positioning ( - /*[in]*/ enum tkLabelPositioning pVal ) = 0; - virtual HRESULT __stdcall get_TextRenderingHint ( - /*[out,retval]*/ enum tkTextRenderingHint * pVal ) = 0; - virtual HRESULT __stdcall put_TextRenderingHint ( - /*[in]*/ enum tkTextRenderingHint pVal ) = 0; - virtual HRESULT __stdcall get_FloatNumberFormat ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_FloatNumberFormat ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_ForceRecalculateExpression ( ) = 0; - virtual HRESULT __stdcall get_FontSize2 ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_FontSize2 ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_UseVariableSize ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseVariableSize ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_LogScaleForSize ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_LogScaleForSize ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_UpdateSizeField ( ) = 0; - virtual HRESULT __stdcall get_MinVisibleZoom ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_MinVisibleZoom ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_MaxVisibleZoom ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_MaxVisibleZoom ( - /*[in]*/ long pVal ) = 0; -}; - -struct __declspec(uuid("aed5318e-9e3d-4276-be03-71edfedc0f1f")) -IGeoProjection : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetLinearUnits)) - enum tkUnitsOfMeasure LinearUnits; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetIsGeographic)) - VARIANT_BOOL IsGeographic; - __declspec(property(get=GetIsProjected)) - VARIANT_BOOL IsProjected; - __declspec(property(get=GetIsLocal)) - VARIANT_BOOL IsLocal; - __declspec(property(get=GetIsSame)) - VARIANT_BOOL IsSame[]; - __declspec(property(get=GetIsSameGeogCS)) - VARIANT_BOOL IsSameGeogCS[]; - __declspec(property(get=GetInverseFlattening)) - double InverseFlattening; - __declspec(property(get=GetSemiMajor)) - double SemiMajor; - __declspec(property(get=GetSemiMinor)) - double SemiMinor; - __declspec(property(get=GetProjectionParam)) - VARIANT_BOOL ProjectionParam[][]; - __declspec(property(get=GetIsEmpty)) - VARIANT_BOOL IsEmpty; - __declspec(property(get=GetName)) - _bstr_t Name; - __declspec(property(get=GetProjectionName)) - _bstr_t ProjectionName; - __declspec(property(get=GetGeogCSName)) - _bstr_t GeogCSName; - __declspec(property(get=GetGeogCSParam)) - VARIANT_BOOL GeogCSParam[][]; - __declspec(property(get=GetIsSameExt)) - VARIANT_BOOL IsSameExt[][][]; - __declspec(property(get=GetHasTransformation)) - VARIANT_BOOL HasTransformation; - __declspec(property(get=GetIsFrozen)) - VARIANT_BOOL IsFrozen; - - // - // Wrapper methods for error-handling - // - - _bstr_t ExportToProj4 ( ); - VARIANT_BOOL ImportFromProj4 ( - _bstr_t proj ); - VARIANT_BOOL ImportFromESRI ( - _bstr_t proj ); - VARIANT_BOOL ImportFromEPSG ( - long projCode ); - _bstr_t ExportToWKT ( ); - VARIANT_BOOL ImportFromWKT ( - _bstr_t proj ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * retVal ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetLastErrorCode ( ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t retVal ); - HRESULT SetWellKnownGeogCS ( - enum tkCoordinateSystem newVal ); - VARIANT_BOOL GetIsGeographic ( ); - VARIANT_BOOL GetIsProjected ( ); - VARIANT_BOOL GetIsLocal ( ); - VARIANT_BOOL GetIsSame ( - struct IGeoProjection * proj ); - VARIANT_BOOL GetIsSameGeogCS ( - struct IGeoProjection * proj ); - double GetInverseFlattening ( ); - double GetSemiMajor ( ); - double GetSemiMinor ( ); - VARIANT_BOOL GetProjectionParam ( - enum tkProjectionParameter Name, - double * Value ); - VARIANT_BOOL GetIsEmpty ( ); - VARIANT_BOOL CopyFrom ( - struct IGeoProjection * sourceProj ); - _bstr_t GetName ( ); - _bstr_t GetProjectionName ( ); - _bstr_t GetGeogCSName ( ); - VARIANT_BOOL GetGeogCSParam ( - enum tkGeogCSParameter Name, - double * pVal ); - HRESULT SetWgs84Projection ( - enum tkWgs84Projection Projection ); - HRESULT SetNad83Projection ( - enum tkNad83Projection Projection ); - VARIANT_BOOL GetIsSameExt ( - struct IGeoProjection * proj, - struct IExtents * bounds, - int numSamplingPoints ); - VARIANT_BOOL ReadFromFile ( - _bstr_t Filename ); - VARIANT_BOOL WriteToFile ( - _bstr_t Filename ); - VARIANT_BOOL ImportFromAutoDetect ( - _bstr_t proj ); - VARIANT_BOOL StartTransform ( - struct IGeoProjection * target ); - HRESULT StopTransform ( ); - VARIANT_BOOL Transform ( - double * x, - double * y ); - VARIANT_BOOL GetHasTransformation ( ); - VARIANT_BOOL SetGoogleMercator ( ); - VARIANT_BOOL Clear ( ); - IGeoProjectionPtr Clone ( ); - VARIANT_BOOL SetWgs84 ( ); - VARIANT_BOOL GetIsFrozen ( ); - VARIANT_BOOL TryAutoDetectEpsg ( - int * epsgCode ); - VARIANT_BOOL WriteToFileEx ( - _bstr_t Filename, - VARIANT_BOOL esri ); - VARIANT_BOOL ReadFromFileEx ( - _bstr_t Filename, - VARIANT_BOOL esri ); - _bstr_t ExportToEsri ( ); - enum tkUnitsOfMeasure GetLinearUnits ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_ExportToProj4 ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_ImportFromProj4 ( - /*[in]*/ BSTR proj, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ImportFromESRI ( - /*[in]*/ BSTR proj, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ImportFromEPSG ( - /*[in]*/ long projCode, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ExportToWKT ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_ImportFromWKT ( - /*[in]*/ BSTR proj, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * retVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * retVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall raw_SetWellKnownGeogCS ( - /*[in]*/ enum tkCoordinateSystem newVal ) = 0; - virtual HRESULT __stdcall get_IsGeographic ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_IsProjected ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_IsLocal ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_IsSame ( - /*[in]*/ struct IGeoProjection * proj, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_IsSameGeogCS ( - /*[in]*/ struct IGeoProjection * proj, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_InverseFlattening ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_SemiMajor ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_SemiMinor ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_ProjectionParam ( - /*[in]*/ enum tkProjectionParameter Name, - /*[in]*/ double * Value, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_IsEmpty ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CopyFrom ( - /*[in]*/ struct IGeoProjection * sourceProj, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_Name ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_ProjectionName ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GeogCSName ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GeogCSParam ( - /*[in]*/ enum tkGeogCSParameter Name, - /*[in]*/ double * pVal, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SetWgs84Projection ( - /*[in]*/ enum tkWgs84Projection Projection ) = 0; - virtual HRESULT __stdcall raw_SetNad83Projection ( - /*[in]*/ enum tkNad83Projection Projection ) = 0; - virtual HRESULT __stdcall get_IsSameExt ( - /*[in]*/ struct IGeoProjection * proj, - /*[in]*/ struct IExtents * bounds, - /*[in]*/ int numSamplingPoints, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_ReadFromFile ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_WriteToFile ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ImportFromAutoDetect ( - /*[in]*/ BSTR proj, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StartTransform ( - /*[in]*/ struct IGeoProjection * target, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StopTransform ( ) = 0; - virtual HRESULT __stdcall raw_Transform ( - /*[in,out]*/ double * x, - /*[in,out]*/ double * y, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_HasTransformation ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_SetGoogleMercator ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clone ( - /*[out,retval]*/ struct IGeoProjection * * retVal ) = 0; - virtual HRESULT __stdcall raw_SetWgs84 ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_IsFrozen ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_TryAutoDetectEpsg ( - /*[out]*/ int * epsgCode, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_WriteToFileEx ( - /*[in]*/ BSTR Filename, - /*[in]*/ VARIANT_BOOL esri, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ReadFromFileEx ( - /*[in]*/ BSTR Filename, - /*[in]*/ VARIANT_BOOL esri, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ExportToEsri ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_LinearUnits ( - /*[out,retval]*/ enum tkUnitsOfMeasure * pVal ) = 0; -}; - -struct __declspec(uuid("e42814d1-6269-41b1-93c2-aa848f00e459")) -IGridHeader : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetNumberCols,put=PutNumberCols)) - long NumberCols; - __declspec(property(get=GetNumberRows,put=PutNumberRows)) - long NumberRows; - __declspec(property(get=GetNodataValue,put=PutNodataValue)) - _variant_t NodataValue; - __declspec(property(get=GetdX,put=PutdX)) - double dX; - __declspec(property(get=GetdY,put=PutdY)) - double dY; - __declspec(property(get=GetXllCenter,put=PutXllCenter)) - double XllCenter; - __declspec(property(get=GetYllCenter,put=PutYllCenter)) - double YllCenter; - __declspec(property(get=GetProjection,put=PutProjection)) - _bstr_t Projection; - __declspec(property(get=GetNotes,put=PutNotes)) - _bstr_t Notes; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetColorTable,put=PutColorTable)) - _bstr_t ColorTable; - __declspec(property(get=GetGeoProjection,put=PutGeoProjection)) - IGeoProjectionPtr GeoProjection; - - // - // Wrapper methods for error-handling - // - - long GetNumberCols ( ); - void PutNumberCols ( - long pVal ); - long GetNumberRows ( ); - void PutNumberRows ( - long pVal ); - _variant_t GetNodataValue ( ); - void PutNodataValue ( - const _variant_t & pVal ); - double GetdX ( ); - void PutdX ( - double pVal ); - double GetdY ( ); - void PutdY ( - double pVal ); - double GetXllCenter ( ); - void PutXllCenter ( - double pVal ); - double GetYllCenter ( ); - void PutYllCenter ( - double pVal ); - _bstr_t GetProjection ( ); - void PutProjection ( - _bstr_t pVal ); - _bstr_t GetNotes ( ); - void PutNotes ( - _bstr_t pVal ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - HRESULT CopyFrom ( - struct IGridHeader * pVal ); - _bstr_t GetColorTable ( ); - void PutColorTable ( - _bstr_t pVal ); - IGeoProjectionPtr GetGeoProjection ( ); - void PutGeoProjection ( - struct IGeoProjection * pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_NumberCols ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_NumberCols ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_NumberRows ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_NumberRows ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_NodataValue ( - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall put_NodataValue ( - /*[in]*/ VARIANT pVal ) = 0; - virtual HRESULT __stdcall get_dX ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_dX ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_dY ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_dY ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_XllCenter ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_XllCenter ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_YllCenter ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_YllCenter ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_Projection ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Projection ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Notes ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Notes ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_CopyFrom ( - /*[in]*/ struct IGridHeader * pVal ) = 0; - virtual HRESULT __stdcall get_ColorTable ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_ColorTable ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_GeoProjection ( - /*[out,retval]*/ struct IGeoProjection * * pVal ) = 0; - virtual HRESULT __stdcall put_GeoProjection ( - /*[in]*/ struct IGeoProjection * pVal ) = 0; -}; - -struct __declspec(uuid("60ebe66a-56cd-4609-a118-a9d85a6dfa2f")) -ITileProviders : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetCount)) - long Count; - __declspec(property(get=GetId)) - long Id[]; - __declspec(property(get=GetName,put=PutName)) - _bstr_t Name[]; - __declspec(property(get=GetUrlPattern)) - _bstr_t UrlPattern[]; - __declspec(property(get=GetProjection)) - enum tkTileProjection Projection[]; - __declspec(property(get=GetMinZoom)) - int MinZoom[]; - __declspec(property(get=GetMaxZoom)) - int MaxZoom[]; - __declspec(property(get=GetVersion,put=PutVersion)) - _bstr_t Version[]; - __declspec(property(get=GetIndexByProvider)) - int IndexByProvider[]; - __declspec(property(get=GetIndexByProviderId)) - int IndexByProviderId[]; - __declspec(property(get=GetIsCustom)) - VARIANT_BOOL IsCustom[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetLanguage,put=PutLanguage)) - _bstr_t Language[]; - __declspec(property(get=GetGeographicBounds,put=PutGeographicBounds)) - IExtentsPtr GeographicBounds[]; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL Remove ( - long ProviderId, - VARIANT_BOOL ClearCache ); - HRESULT Clear ( - VARIANT_BOOL ClearCache ); - long GetCount ( ); - VARIANT_BOOL Add ( - int Id, - _bstr_t Name, - _bstr_t UrlPattern, - enum tkTileProjection Projection, - int MinZoom, - int MaxZoom ); - long GetId ( - int Index ); - _bstr_t GetName ( - int Index ); - void PutName ( - int Index, - _bstr_t retVal ); - _bstr_t GetUrlPattern ( - int Index ); - enum tkTileProjection GetProjection ( - int Index ); - int GetMinZoom ( - int Index ); - int GetMaxZoom ( - int Index ); - _bstr_t GetVersion ( - int Index ); - void PutVersion ( - int Index, - _bstr_t retVal ); - int GetIndexByProvider ( - enum tkTileProvider Provider ); - int GetIndexByProviderId ( - int ProviderId ); - VARIANT_BOOL GetIsCustom ( - int Index ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * retVal ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetLastErrorCode ( ); - _bstr_t GetLanguage ( - int Index ); - void PutLanguage ( - int Index, - _bstr_t retVal ); - IExtentsPtr GetGeographicBounds ( - int Index ); - void PutGeographicBounds ( - int Index, - struct IExtents * pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_Remove ( - /*[in]*/ long ProviderId, - /*[in]*/ VARIANT_BOOL ClearCache, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( - VARIANT_BOOL ClearCache ) = 0; - virtual HRESULT __stdcall get_Count ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall raw_Add ( - /*[in]*/ int Id, - /*[in]*/ BSTR Name, - /*[in]*/ BSTR UrlPattern, - /*[in]*/ enum tkTileProjection Projection, - /*[in]*/ int MinZoom, - /*[in]*/ int MaxZoom, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Id ( - /*[in]*/ int Index, - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_Name ( - /*[in]*/ int Index, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Name ( - /*[in]*/ int Index, - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_UrlPattern ( - /*[in]*/ int Index, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_Projection ( - /*[in]*/ int Index, - /*[out,retval]*/ enum tkTileProjection * retVal ) = 0; - virtual HRESULT __stdcall get_MinZoom ( - /*[in]*/ int Index, - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_MaxZoom ( - /*[in]*/ int Index, - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_Version ( - /*[in]*/ int Index, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Version ( - /*[in]*/ int Index, - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_IndexByProvider ( - /*[in]*/ enum tkTileProvider Provider, - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_IndexByProviderId ( - /*[in]*/ int ProviderId, - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_IsCustom ( - /*[in]*/ int Index, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * retVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * retVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Language ( - /*[in]*/ int Index, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Language ( - /*[in]*/ int Index, - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_GeographicBounds ( - /*[in]*/ int Index, - /*[out,retval]*/ struct IExtents * * pVal ) = 0; - virtual HRESULT __stdcall put_GeographicBounds ( - /*[in]*/ int Index, - /*[in]*/ struct IExtents * pVal ) = 0; -}; - -struct __declspec(uuid("6bc1a3d4-74b0-426e-8be8-01ae26a4f470")) -ITiles : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - __declspec(property(get=GetProvider,put=PutProvider)) - enum tkTileProvider Provider; - __declspec(property(get=GetGridLinesVisible,put=PutGridLinesVisible)) - VARIANT_BOOL GridLinesVisible; - __declspec(property(get=GetDoCaching,put=PutDoCaching)) - VARIANT_BOOL DoCaching[]; - __declspec(property(get=GetUseCache,put=PutUseCache)) - VARIANT_BOOL UseCache[]; - __declspec(property(get=GetUseServer,put=PutUseServer)) - VARIANT_BOOL UseServer; - __declspec(property(get=GetCacheSize)) - double CacheSize[]; - __declspec(property(get=GetMaxCacheSize,put=PutMaxCacheSize)) - double MaxCacheSize[]; - __declspec(property(get=GetMinScaleToCache,put=PutMinScaleToCache)) - int MinScaleToCache; - __declspec(property(get=GetMaxScaleToCache,put=PutMaxScaleToCache)) - int MaxScaleToCache; - __declspec(property(get=GetMaxZoom)) - int MaxZoom; - __declspec(property(get=GetMinZoom)) - int MinZoom; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetServerProjection)) - IGeoProjectionPtr ServerProjection; - __declspec(property(get=GetCacheSize2)) - double CacheSize2[][][]; - __declspec(property(get=GetProjectionStatus)) - enum tkTilesProjectionStatus ProjectionStatus; - __declspec(property(get=GetProxyAuthenticationScheme,put=PutProxyAuthenticationScheme)) - enum tkProxyAuthentication ProxyAuthenticationScheme; - __declspec(property(get=GetProjectionIsSphericalMercator)) - VARIANT_BOOL ProjectionIsSphericalMercator; - __declspec(property(get=GetProxy)) - _bstr_t Proxy; - __declspec(property(get=GetDiskCacheFilename,put=PutDiskCacheFilename)) - _bstr_t DiskCacheFilename; - __declspec(property(get=GetProviders)) - ITileProvidersPtr Providers; - __declspec(property(get=GetProviderId,put=PutProviderId)) - int ProviderId; - __declspec(property(get=GetProviderName)) - _bstr_t ProviderName; - __declspec(property(get=GetCurrentZoom)) - int CurrentZoom; - __declspec(property(get=GetDelayRequestTimeout,put=PutDelayRequestTimeout)) - long DelayRequestTimeout; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL pVal ); - enum tkTileProvider GetProvider ( ); - void PutProvider ( - enum tkTileProvider pVal ); - VARIANT_BOOL GetGridLinesVisible ( ); - void PutGridLinesVisible ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetDoCaching ( - enum tkCacheType cacheType ); - void PutDoCaching ( - enum tkCacheType cacheType, - VARIANT_BOOL pVal ); - VARIANT_BOOL GetUseCache ( - enum tkCacheType cacheType ); - void PutUseCache ( - enum tkCacheType cacheType, - VARIANT_BOOL pVal ); - VARIANT_BOOL GetUseServer ( ); - void PutUseServer ( - VARIANT_BOOL pVal ); - double GetCacheSize ( - enum tkCacheType cacheType ); - double GetMaxCacheSize ( - enum tkCacheType cacheType ); - void PutMaxCacheSize ( - enum tkCacheType cacheType, - double pVal ); - int GetMinScaleToCache ( ); - void PutMinScaleToCache ( - int pVal ); - int GetMaxScaleToCache ( ); - void PutMaxScaleToCache ( - int pVal ); - HRESULT ClearCache ( - enum tkCacheType cacheType ); - HRESULT ClearCache2 ( - enum tkCacheType cacheType, - int ProviderId, - int fromScale, - int toScale ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * retVal ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetLastErrorCode ( ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t retVal ); - double GetCacheSize2 ( - enum tkCacheType cacheType, - int Provider, - int Scale ); - _bstr_t Serialize ( ); - HRESULT Deserialize ( - _bstr_t newVal ); - VARIANT_BOOL SetProxy ( - _bstr_t address, - int port ); - _bstr_t GetProxy ( ); - VARIANT_BOOL AutodetectProxy ( ); - _bstr_t GetDiskCacheFilename ( ); - void PutDiskCacheFilename ( - _bstr_t pVal ); - ITileProvidersPtr GetProviders ( ); - int GetProviderId ( ); - void PutProviderId ( - int retVal ); - IExtentsPtr GetTilesIndices ( - struct IExtents * boundsDegrees, - int zoom, - int ProviderId ); - long Prefetch ( - double minLat, - double maxLat, - double minLng, - double maxLng, - int zoom, - int ProviderId, - struct IStopExecution * stop ); - long Prefetch2 ( - int minX, - int maxX, - int minY, - int maxY, - int zoom, - int ProviderId, - struct IStopExecution * stop ); - long get_DiskCacheCount ( - int Provider, - int zoom, - int xMin, - int xMax, - int yMin, - int yMax ); - _bstr_t GetProviderName ( ); - VARIANT_BOOL CheckConnection ( - _bstr_t url ); - IExtentsPtr GetTileBounds ( - int ProviderId, - int zoom, - int tileX, - int tileY ); - int GetCurrentZoom ( ); - long PrefetchToFolder ( - struct IExtents * Extents, - int zoom, - int ProviderId, - _bstr_t savePath, - _bstr_t fileExtension, - struct IStopExecution * stop ); - long GetDelayRequestTimeout ( ); - void PutDelayRequestTimeout ( - long retVal ); - int GetMaxZoom ( ); - int GetMinZoom ( ); - IGeoProjectionPtr GetServerProjection ( ); - enum tkTilesProjectionStatus GetProjectionStatus ( ); - VARIANT_BOOL SetProxyAuthentication ( - _bstr_t username, - _bstr_t password, - _bstr_t domain ); - HRESULT ClearProxyAuthorization ( ); - enum tkProxyAuthentication GetProxyAuthenticationScheme ( ); - void PutProxyAuthenticationScheme ( - enum tkProxyAuthentication pVal ); - VARIANT_BOOL GetProjectionIsSphericalMercator ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_Provider ( - /*[out,retval]*/ enum tkTileProvider * pVal ) = 0; - virtual HRESULT __stdcall put_Provider ( - /*[in]*/ enum tkTileProvider pVal ) = 0; - virtual HRESULT __stdcall get_GridLinesVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_GridLinesVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_DoCaching ( - /*[in]*/ enum tkCacheType cacheType, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_DoCaching ( - /*[in]*/ enum tkCacheType cacheType, - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_UseCache ( - /*[in]*/ enum tkCacheType cacheType, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseCache ( - /*[in]*/ enum tkCacheType cacheType, - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_UseServer ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseServer ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_CacheSize ( - /*[in]*/ enum tkCacheType cacheType, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall get_MaxCacheSize ( - /*[in]*/ enum tkCacheType cacheType, - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_MaxCacheSize ( - /*[in]*/ enum tkCacheType cacheType, - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_MinScaleToCache ( - /*[out,retval]*/ int * pVal ) = 0; - virtual HRESULT __stdcall put_MinScaleToCache ( - /*[in]*/ int pVal ) = 0; - virtual HRESULT __stdcall get_MaxScaleToCache ( - /*[out,retval]*/ int * pVal ) = 0; - virtual HRESULT __stdcall put_MaxScaleToCache ( - /*[in]*/ int pVal ) = 0; - virtual HRESULT __stdcall raw_ClearCache ( - /*[in]*/ enum tkCacheType cacheType ) = 0; - virtual HRESULT __stdcall raw_ClearCache2 ( - /*[in]*/ enum tkCacheType cacheType, - /*[in]*/ int ProviderId, - /*[in]*/ int fromScale, - /*[in]*/ int toScale ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * retVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * retVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_CacheSize2 ( - /*[in]*/ enum tkCacheType cacheType, - /*[in]*/ int Provider, - /*[in]*/ int Scale, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall raw_SetProxy ( - /*[in]*/ BSTR address, - /*[in]*/ int port, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Proxy ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_AutodetectProxy ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_DiskCacheFilename ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_DiskCacheFilename ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Providers ( - /*[out,retval]*/ struct ITileProviders * * pVal ) = 0; - virtual HRESULT __stdcall get_ProviderId ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall put_ProviderId ( - /*[in]*/ int retVal ) = 0; - virtual HRESULT __stdcall raw_GetTilesIndices ( - /*[in]*/ struct IExtents * boundsDegrees, - /*[in]*/ int zoom, - /*[in]*/ int ProviderId, - /*[out,retval]*/ struct IExtents * * retVal ) = 0; - virtual HRESULT __stdcall raw_Prefetch ( - /*[in]*/ double minLat, - /*[in]*/ double maxLat, - /*[in]*/ double minLng, - /*[in]*/ double maxLng, - /*[in]*/ int zoom, - /*[in]*/ int ProviderId, - struct IStopExecution * stop, - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall raw_Prefetch2 ( - /*[in]*/ int minX, - /*[in]*/ int maxX, - /*[in]*/ int minY, - /*[in]*/ int maxY, - /*[in]*/ int zoom, - /*[in]*/ int ProviderId, - struct IStopExecution * stop, - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall raw_get_DiskCacheCount ( - /*[in]*/ int Provider, - /*[in]*/ int zoom, - /*[in]*/ int xMin, - /*[in]*/ int xMax, - /*[in]*/ int yMin, - /*[in]*/ int yMax, - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_ProviderName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_CheckConnection ( - /*[in]*/ BSTR url, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GetTileBounds ( - /*[in]*/ int ProviderId, - /*[in]*/ int zoom, - /*[in]*/ int tileX, - /*[in]*/ int tileY, - /*[out,retval]*/ struct IExtents * * retVal ) = 0; - virtual HRESULT __stdcall get_CurrentZoom ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall raw_PrefetchToFolder ( - /*[in]*/ struct IExtents * Extents, - /*[in]*/ int zoom, - /*[in]*/ int ProviderId, - /*[in]*/ BSTR savePath, - /*[in]*/ BSTR fileExtension, - /*[in]*/ struct IStopExecution * stop, - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_DelayRequestTimeout ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_DelayRequestTimeout ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_MaxZoom ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_MinZoom ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_ServerProjection ( - /*[out,retval]*/ struct IGeoProjection * * retVal ) = 0; - virtual HRESULT __stdcall get_ProjectionStatus ( - /*[out,retval]*/ enum tkTilesProjectionStatus * retVal ) = 0; - virtual HRESULT __stdcall raw_SetProxyAuthentication ( - /*[in]*/ BSTR username, - /*[in]*/ BSTR password, - /*[in]*/ BSTR domain, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ClearProxyAuthorization ( ) = 0; - virtual HRESULT __stdcall get_ProxyAuthenticationScheme ( - /*[out,retval]*/ enum tkProxyAuthentication * pVal ) = 0; - virtual HRESULT __stdcall put_ProxyAuthenticationScheme ( - /*[in]*/ enum tkProxyAuthentication pVal ) = 0; - virtual HRESULT __stdcall get_ProjectionIsSphericalMercator ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; -}; - -struct __declspec(uuid("34613d99-ddab-48ca-ab5d-cad805e7986c")) -IChart : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetPositionX,put=PutPositionX)) - double PositionX; - __declspec(property(get=GetPositionY,put=PutPositionY)) - double PositionY; - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - __declspec(property(get=GetIsDrawn,put=PutIsDrawn)) - VARIANT_BOOL IsDrawn; - __declspec(property(get=GetScreenExtents)) - IExtentsPtr ScreenExtents; - - // - // Wrapper methods for error-handling - // - - double GetPositionX ( ); - void PutPositionX ( - double retVal ); - double GetPositionY ( ); - void PutPositionY ( - double retVal ); - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetIsDrawn ( ); - void PutIsDrawn ( - VARIANT_BOOL retVal ); - IExtentsPtr GetScreenExtents ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_PositionX ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_PositionX ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_PositionY ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_PositionY ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_IsDrawn ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_IsDrawn ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ScreenExtents ( - /*[out,retval]*/ struct IExtents * * retVal ) = 0; -}; - -struct __declspec(uuid("d98bb982-8d47-47bc-81ca-0efa15d1b4f6")) -ICharts : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - __declspec(property(get=GetAvoidCollisions,put=PutAvoidCollisions)) - VARIANT_BOOL AvoidCollisions; - __declspec(property(get=GetChartType,put=PutChartType)) - enum tkChartType ChartType; - __declspec(property(get=GetBarWidth,put=PutBarWidth)) - long BarWidth; - __declspec(property(get=GetBarHeight,put=PutBarHeight)) - long BarHeight; - __declspec(property(get=GetPieRadius,put=PutPieRadius)) - long PieRadius; - __declspec(property(get=GetPieRotation,put=PutPieRotation)) - double PieRotation; - __declspec(property(get=GetNumFields)) - long NumFields; - __declspec(property(get=GetTilt,put=PutTilt)) - double Tilt; - __declspec(property(get=GetThickness,put=PutThickness)) - double Thickness; - __declspec(property(get=GetPieRadius2,put=PutPieRadius2)) - long PieRadius2; - __declspec(property(get=GetSizeField,put=PutSizeField)) - long SizeField; - __declspec(property(get=GetNormalizationField,put=PutNormalizationField)) - long NormalizationField; - __declspec(property(get=GetUseVariableRadius,put=PutUseVariableRadius)) - VARIANT_BOOL UseVariableRadius; - __declspec(property(get=GetUse3DMode,put=PutUse3DMode)) - VARIANT_BOOL Use3DMode; - __declspec(property(get=GetTransparency,put=PutTransparency)) - short Transparency; - __declspec(property(get=GetLineColor,put=PutLineColor)) - OLE_COLOR LineColor; - __declspec(property(get=GetVerticalPosition,put=PutVerticalPosition)) - enum tkVerticalPosition VerticalPosition; - __declspec(property(get=GetChart)) - IChartPtr Chart[]; - __declspec(property(get=GetField)) - IChartFieldPtr Field[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetCount)) - long Count; - __declspec(property(get=GetMaxVisibleScale,put=PutMaxVisibleScale)) - double MaxVisibleScale; - __declspec(property(get=GetMinVisibleScale,put=PutMinVisibleScale)) - double MinVisibleScale; - __declspec(property(get=GetDynamicVisibility,put=PutDynamicVisibility)) - VARIANT_BOOL DynamicVisibility; - __declspec(property(get=GetIconWidth)) - long IconWidth; - __declspec(property(get=GetIconHeight)) - long IconHeight; - __declspec(property(get=GetCaption,put=PutCaption)) - _bstr_t Caption; - __declspec(property(get=GetValuesFontName,put=PutValuesFontName)) - _bstr_t ValuesFontName; - __declspec(property(get=GetValuesFontSize,put=PutValuesFontSize)) - long ValuesFontSize; - __declspec(property(get=GetValuesFontItalic,put=PutValuesFontItalic)) - VARIANT_BOOL ValuesFontItalic; - __declspec(property(get=GetValuesFontBold,put=PutValuesFontBold)) - VARIANT_BOOL ValuesFontBold; - __declspec(property(get=GetValuesFontColor,put=PutValuesFontColor)) - OLE_COLOR ValuesFontColor; - __declspec(property(get=GetValuesFrameVisible,put=PutValuesFrameVisible)) - VARIANT_BOOL ValuesFrameVisible; - __declspec(property(get=GetValuesFrameColor,put=PutValuesFrameColor)) - OLE_COLOR ValuesFrameColor; - __declspec(property(get=GetValuesVisible,put=PutValuesVisible)) - VARIANT_BOOL ValuesVisible; - __declspec(property(get=GetValuesStyle,put=PutValuesStyle)) - enum tkChartValuesStyle ValuesStyle; - __declspec(property(get=GetVisibilityExpression,put=PutVisibilityExpression)) - _bstr_t VisibilityExpression; - __declspec(property(get=GetCollisionBuffer,put=PutCollisionBuffer)) - long CollisionBuffer; - __declspec(property(get=GetOffsetX,put=PutOffsetX)) - long OffsetX; - __declspec(property(get=GetOffsetY,put=PutOffsetY)) - long OffsetY; - __declspec(property(get=GetSavingMode,put=PutSavingMode)) - enum tkSavingMode SavingMode; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetAvoidCollisions ( ); - void PutAvoidCollisions ( - VARIANT_BOOL pVal ); - enum tkChartType GetChartType ( ); - void PutChartType ( - enum tkChartType pVal ); - long GetBarWidth ( ); - void PutBarWidth ( - long pVal ); - long GetBarHeight ( ); - void PutBarHeight ( - long pVal ); - long GetPieRadius ( ); - void PutPieRadius ( - long pVal ); - double GetPieRotation ( ); - void PutPieRotation ( - double pVal ); - long GetNumFields ( ); - HRESULT AddField2 ( - long FieldIndex, - OLE_COLOR Color ); - VARIANT_BOOL InsertField2 ( - long Index, - long FieldIndex, - OLE_COLOR Color ); - VARIANT_BOOL RemoveField ( - long Index ); - HRESULT ClearFields ( ); - VARIANT_BOOL MoveField ( - long OldIndex, - long NewIndex ); - VARIANT_BOOL Generate ( - enum tkLabelPositioning Type ); - HRESULT Clear ( ); - VARIANT_BOOL DrawChart ( - int * * hDC, - float x, - float y, - VARIANT_BOOL hideLabels, - OLE_COLOR backColor ); - double GetTilt ( ); - void PutTilt ( - double pVal ); - double GetThickness ( ); - void PutThickness ( - double pVal ); - long GetPieRadius2 ( ); - void PutPieRadius2 ( - long pVal ); - long GetSizeField ( ); - void PutSizeField ( - long pVal ); - long GetNormalizationField ( ); - void PutNormalizationField ( - long pVal ); - VARIANT_BOOL GetUseVariableRadius ( ); - void PutUseVariableRadius ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetUse3DMode ( ); - void PutUse3DMode ( - VARIANT_BOOL pVal ); - short GetTransparency ( ); - void PutTransparency ( - short pVal ); - OLE_COLOR GetLineColor ( ); - void PutLineColor ( - OLE_COLOR pVal ); - enum tkVerticalPosition GetVerticalPosition ( ); - void PutVerticalPosition ( - enum tkVerticalPosition pVal ); - IChartPtr GetChart ( - long Chart ); - IChartFieldPtr GetField ( - long FieldIndex ); - VARIANT_BOOL AddField ( - struct IChartField * Field ); - VARIANT_BOOL InsertField ( - long Index, - struct IChartField * Field ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - long GetCount ( ); - double GetMaxVisibleScale ( ); - void PutMaxVisibleScale ( - double retVal ); - double GetMinVisibleScale ( ); - void PutMinVisibleScale ( - double retVal ); - VARIANT_BOOL GetDynamicVisibility ( ); - void PutDynamicVisibility ( - VARIANT_BOOL retVal ); - long GetIconWidth ( ); - long GetIconHeight ( ); - _bstr_t GetCaption ( ); - void PutCaption ( - _bstr_t retVal ); - _bstr_t GetValuesFontName ( ); - void PutValuesFontName ( - _bstr_t retVal ); - long GetValuesFontSize ( ); - void PutValuesFontSize ( - long retVal ); - VARIANT_BOOL GetValuesFontItalic ( ); - void PutValuesFontItalic ( - VARIANT_BOOL retVal ); - VARIANT_BOOL GetValuesFontBold ( ); - void PutValuesFontBold ( - VARIANT_BOOL retVal ); - OLE_COLOR GetValuesFontColor ( ); - void PutValuesFontColor ( - OLE_COLOR retVal ); - VARIANT_BOOL GetValuesFrameVisible ( ); - void PutValuesFrameVisible ( - VARIANT_BOOL retVal ); - OLE_COLOR GetValuesFrameColor ( ); - void PutValuesFrameColor ( - OLE_COLOR retVal ); - VARIANT_BOOL GetValuesVisible ( ); - void PutValuesVisible ( - VARIANT_BOOL retVal ); - enum tkChartValuesStyle GetValuesStyle ( ); - void PutValuesStyle ( - enum tkChartValuesStyle retVal ); - VARIANT_BOOL Select ( - struct IExtents * BoundingBox, - long Tolerance, - enum SelectMode SelectMode, - VARIANT * Indices ); - _bstr_t GetVisibilityExpression ( ); - void PutVisibilityExpression ( - _bstr_t retVal ); - long GetCollisionBuffer ( ); - void PutCollisionBuffer ( - long retVal ); - long GetOffsetX ( ); - void PutOffsetX ( - long retVal ); - long GetOffsetY ( ); - void PutOffsetY ( - long retVal ); - _bstr_t Serialize ( ); - HRESULT Deserialize ( - _bstr_t newVal ); - VARIANT_BOOL SaveToXML ( - _bstr_t Filename ); - VARIANT_BOOL LoadFromXML ( - _bstr_t Filename ); - enum tkSavingMode GetSavingMode ( ); - void PutSavingMode ( - enum tkSavingMode retVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_AvoidCollisions ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_AvoidCollisions ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ChartType ( - /*[out,retval]*/ enum tkChartType * pVal ) = 0; - virtual HRESULT __stdcall put_ChartType ( - /*[in]*/ enum tkChartType pVal ) = 0; - virtual HRESULT __stdcall get_BarWidth ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_BarWidth ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_BarHeight ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_BarHeight ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_PieRadius ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_PieRadius ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_PieRotation ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_PieRotation ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_NumFields ( - /*[out,retval]*/ long * newVal ) = 0; - virtual HRESULT __stdcall raw_AddField2 ( - /*[in]*/ long FieldIndex, - /*[in]*/ OLE_COLOR Color ) = 0; - virtual HRESULT __stdcall raw_InsertField2 ( - /*[in]*/ long Index, - /*[in]*/ long FieldIndex, - /*[in]*/ OLE_COLOR Color, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_RemoveField ( - /*[in]*/ long Index, - /*[out,retval]*/ VARIANT_BOOL * vbretval ) = 0; - virtual HRESULT __stdcall raw_ClearFields ( ) = 0; - virtual HRESULT __stdcall raw_MoveField ( - /*[in]*/ long OldIndex, - /*[in]*/ long NewIndex, - /*[out,retval]*/ VARIANT_BOOL * vbretval ) = 0; - virtual HRESULT __stdcall raw_Generate ( - /*[in]*/ enum tkLabelPositioning Type, - /*[out,retval]*/ VARIANT_BOOL * vbretval ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall raw_DrawChart ( - /*[in]*/ int * * hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ VARIANT_BOOL hideLabels, - /*[in]*/ OLE_COLOR backColor, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Tilt ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_Tilt ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_Thickness ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_Thickness ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_PieRadius2 ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_PieRadius2 ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_SizeField ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_SizeField ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_NormalizationField ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_NormalizationField ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_UseVariableRadius ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseVariableRadius ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_Use3DMode ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Use3DMode ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_Transparency ( - /*[out,retval]*/ short * pVal ) = 0; - virtual HRESULT __stdcall put_Transparency ( - /*[in]*/ short pVal ) = 0; - virtual HRESULT __stdcall get_LineColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_LineColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_VerticalPosition ( - /*[out,retval]*/ enum tkVerticalPosition * pVal ) = 0; - virtual HRESULT __stdcall put_VerticalPosition ( - /*[in]*/ enum tkVerticalPosition pVal ) = 0; - virtual HRESULT __stdcall get_Chart ( - /*[in]*/ long Chart, - /*[out,retval]*/ struct IChart * * retVal ) = 0; - virtual HRESULT __stdcall get_Field ( - /*[in]*/ long FieldIndex, - /*[out,retval]*/ struct IChartField * * retVal ) = 0; - virtual HRESULT __stdcall raw_AddField ( - /*[in]*/ struct IChartField * Field, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_InsertField ( - /*[in]*/ long Index, - /*[in]*/ struct IChartField * Field, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Count ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_MaxVisibleScale ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_MaxVisibleScale ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_MinVisibleScale ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_MinVisibleScale ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_DynamicVisibility ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_DynamicVisibility ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_IconWidth ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_IconHeight ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall get_Caption ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Caption ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_ValuesFontName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_ValuesFontName ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_ValuesFontSize ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_ValuesFontSize ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_ValuesFontItalic ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ValuesFontItalic ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ValuesFontBold ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ValuesFontBold ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ValuesFontColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_ValuesFontColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_ValuesFrameVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ValuesFrameVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ValuesFrameColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_ValuesFrameColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_ValuesVisible ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ValuesVisible ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_ValuesStyle ( - /*[out,retval]*/ enum tkChartValuesStyle * retVal ) = 0; - virtual HRESULT __stdcall put_ValuesStyle ( - /*[in]*/ enum tkChartValuesStyle retVal ) = 0; - virtual HRESULT __stdcall raw_Select ( - /*[in]*/ struct IExtents * BoundingBox, - /*[in]*/ long Tolerance, - /*[in]*/ enum SelectMode SelectMode, - /*[in,out]*/ VARIANT * Indices, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_VisibilityExpression ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_VisibilityExpression ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_CollisionBuffer ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_CollisionBuffer ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_OffsetX ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_OffsetX ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall get_OffsetY ( - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall put_OffsetY ( - /*[in]*/ long retVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall raw_SaveToXML ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_LoadFromXML ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_SavingMode ( - /*[out,retval]*/ enum tkSavingMode * retVal ) = 0; - virtual HRESULT __stdcall put_SavingMode ( - /*[in]*/ enum tkSavingMode retVal ) = 0; -}; - -struct __declspec(uuid("74bfb63d-6dbc-41ff-a50f-22cd10bac930")) -IWmsLayer : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetName,put=PutName)) - _bstr_t Name; - __declspec(property(get=GetBoundingBox,put=PutBoundingBox)) - IExtentsPtr BoundingBox; - __declspec(property(get=GetEpsg,put=PutEpsg)) - long Epsg; - __declspec(property(get=GetLayers,put=PutLayers)) - _bstr_t Layers; - __declspec(property(get=GetBaseUrl,put=PutBaseUrl)) - _bstr_t BaseUrl; - __declspec(property(get=GetId,put=PutId)) - long Id; - __declspec(property(get=GetFormat,put=PutFormat)) - _bstr_t Format; - __declspec(property(get=GetIsEmpty)) - VARIANT_BOOL IsEmpty; - __declspec(property(get=GetMapExtents)) - IExtentsPtr MapExtents; - __declspec(property(get=GetGeoProjection)) - IGeoProjectionPtr GeoProjection; - __declspec(property(get=GetOpacity,put=PutOpacity)) - unsigned char Opacity; - __declspec(property(get=GetBrightness,put=PutBrightness)) - float Brightness; - __declspec(property(get=GetContrast,put=PutContrast)) - float Contrast; - __declspec(property(get=GetSaturation,put=PutSaturation)) - float Saturation; - __declspec(property(get=GetHue,put=PutHue)) - float Hue; - __declspec(property(get=GetGamma,put=PutGamma)) - float Gamma; - __declspec(property(get=GetUseCache,put=PutUseCache)) - VARIANT_BOOL UseCache; - __declspec(property(get=GetDoCaching,put=PutDoCaching)) - VARIANT_BOOL DoCaching; - __declspec(property(get=GetTransparentColor,put=PutTransparentColor)) - OLE_COLOR TransparentColor; - __declspec(property(get=GetUseTransparentColor,put=PutUseTransparentColor)) - VARIANT_BOOL UseTransparentColor; - __declspec(property(get=GetVersion,put=PutVersion)) - enum tkWmsVersion Version; - __declspec(property(get=GetStyles,put=PutStyles)) - _bstr_t Styles; - - // - // Wrapper methods for error-handling - // - - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - _bstr_t GetName ( ); - void PutName ( - _bstr_t pVal ); - IExtentsPtr GetBoundingBox ( ); - void PutBoundingBox ( - struct IExtents * pVal ); - long GetEpsg ( ); - void PutEpsg ( - long pVal ); - _bstr_t GetLayers ( ); - void PutLayers ( - _bstr_t pVal ); - _bstr_t GetBaseUrl ( ); - void PutBaseUrl ( - _bstr_t pVal ); - long GetId ( ); - void PutId ( - long pVal ); - _bstr_t GetFormat ( ); - void PutFormat ( - _bstr_t pVal ); - VARIANT_BOOL GetIsEmpty ( ); - IExtentsPtr GetMapExtents ( ); - HRESULT Close ( ); - _bstr_t Serialize ( ); - VARIANT_BOOL Deserialize ( - _bstr_t state ); - IGeoProjectionPtr GetGeoProjection ( ); - unsigned char GetOpacity ( ); - void PutOpacity ( - unsigned char pVal ); - float GetBrightness ( ); - void PutBrightness ( - float pVal ); - float GetContrast ( ); - void PutContrast ( - float pVal ); - float GetSaturation ( ); - void PutSaturation ( - float pVal ); - float GetHue ( ); - void PutHue ( - float pVal ); - float GetGamma ( ); - void PutGamma ( - float pVal ); - VARIANT_BOOL GetUseCache ( ); - void PutUseCache ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetDoCaching ( ); - void PutDoCaching ( - VARIANT_BOOL pVal ); - OLE_COLOR GetTransparentColor ( ); - void PutTransparentColor ( - OLE_COLOR pVal ); - VARIANT_BOOL GetUseTransparentColor ( ); - void PutUseTransparentColor ( - VARIANT_BOOL pVal ); - enum tkWmsVersion GetVersion ( ); - void PutVersion ( - enum tkWmsVersion pVal ); - _bstr_t GetStyles ( ); - void PutStyles ( - _bstr_t pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Name ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Name ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_BoundingBox ( - /*[out,retval]*/ struct IExtents * * pVal ) = 0; - virtual HRESULT __stdcall put_BoundingBox ( - /*[in]*/ struct IExtents * pVal ) = 0; - virtual HRESULT __stdcall get_Epsg ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_Epsg ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_Layers ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Layers ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_BaseUrl ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_BaseUrl ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_Id ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_Id ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_Format ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Format ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_IsEmpty ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_MapExtents ( - /*[out,retval]*/ struct IExtents * * pVal ) = 0; - virtual HRESULT __stdcall raw_Close ( ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR state, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_GeoProjection ( - /*[out,retval]*/ struct IGeoProjection * * pVal ) = 0; - virtual HRESULT __stdcall get_Opacity ( - /*[out,retval]*/ unsigned char * pVal ) = 0; - virtual HRESULT __stdcall put_Opacity ( - /*[in]*/ unsigned char pVal ) = 0; - virtual HRESULT __stdcall get_Brightness ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Brightness ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_Contrast ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Contrast ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_Saturation ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Saturation ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_Hue ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Hue ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_Gamma ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Gamma ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_UseCache ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseCache ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_DoCaching ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_DoCaching ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_TransparentColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_TransparentColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_UseTransparentColor ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseTransparentColor ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_Version ( - /*[out,retval]*/ enum tkWmsVersion * pVal ) = 0; - virtual HRESULT __stdcall put_Version ( - /*[in]*/ enum tkWmsVersion pVal ) = 0; - virtual HRESULT __stdcall get_Styles ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Styles ( - /*[in]*/ BSTR pVal ) = 0; -}; - -struct __declspec(uuid("7399b752-61d9-4a23-973f-1033431dd009")) -IShapeDrawingOptions : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetFillVisible,put=PutFillVisible)) - VARIANT_BOOL FillVisible; - __declspec(property(get=GetLineVisible,put=PutLineVisible)) - VARIANT_BOOL LineVisible; - __declspec(property(get=GetLineTransparency,put=PutLineTransparency)) - float LineTransparency; - __declspec(property(get=GetFillColor,put=PutFillColor)) - OLE_COLOR FillColor; - __declspec(property(get=GetLineColor,put=PutLineColor)) - OLE_COLOR LineColor; - __declspec(property(get=GetDrawingMode,put=PutDrawingMode)) - enum tkVectorDrawingMode DrawingMode; - __declspec(property(get=GetFillHatchStyle,put=PutFillHatchStyle)) - enum tkGDIPlusHatchStyle FillHatchStyle; - __declspec(property(get=GetLineStipple,put=PutLineStipple)) - enum tkDashStyle LineStipple; - __declspec(property(get=GetPointShape,put=PutPointShape)) - enum tkPointShapeType PointShape; - __declspec(property(get=GetFillTransparency,put=PutFillTransparency)) - float FillTransparency; - __declspec(property(get=GetLineWidth,put=PutLineWidth)) - float LineWidth; - __declspec(property(get=GetPointSize,put=PutPointSize)) - float PointSize; - __declspec(property(get=GetFillBgTransparent,put=PutFillBgTransparent)) - VARIANT_BOOL FillBgTransparent; - __declspec(property(get=GetFillBgColor,put=PutFillBgColor)) - OLE_COLOR FillBgColor; - __declspec(property(get=GetPicture,put=PutPicture)) - IImagePtr Picture; - __declspec(property(get=GetVisible,put=PutVisible)) - VARIANT_BOOL Visible; - __declspec(property(get=GetFillType,put=PutFillType)) - enum tkFillType FillType; - __declspec(property(get=GetFillGradientType,put=PutFillGradientType)) - enum tkGradientType FillGradientType; - __declspec(property(get=GetPointType,put=PutPointType)) - enum tkPointSymbolType PointType; - __declspec(property(get=GetFillColor2,put=PutFillColor2)) - OLE_COLOR FillColor2; - __declspec(property(get=GetPointRotation,put=PutPointRotation)) - double PointRotation; - __declspec(property(get=GetPointSidesCount,put=PutPointSidesCount)) - long PointSidesCount; - __declspec(property(get=GetPointSidesRatio,put=PutPointSidesRatio)) - float PointSidesRatio; - __declspec(property(get=GetFillRotation,put=PutFillRotation)) - double FillRotation; - __declspec(property(get=GetFillGradientBounds,put=PutFillGradientBounds)) - enum tkGradientBounds FillGradientBounds; - __declspec(property(get=GetPictureScaleX,put=PutPictureScaleX)) - double PictureScaleX; - __declspec(property(get=GetPictureScaleY,put=PutPictureScaleY)) - double PictureScaleY; - __declspec(property(get=GetPointCharacter,put=PutPointCharacter)) - short PointCharacter; - __declspec(property(get=GetFontName,put=PutFontName)) - _bstr_t FontName; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetVerticesVisible,put=PutVerticesVisible)) - VARIANT_BOOL VerticesVisible; - __declspec(property(get=GetVerticesType,put=PutVerticesType)) - enum tkVertexType VerticesType; - __declspec(property(get=GetVerticesColor,put=PutVerticesColor)) - OLE_COLOR VerticesColor; - __declspec(property(get=GetVerticesSize,put=PutVerticesSize)) - long VerticesSize; - __declspec(property(get=GetVerticesFillVisible,put=PutVerticesFillVisible)) - VARIANT_BOOL VerticesFillVisible; - __declspec(property(get=GetLinePattern,put=PutLinePattern)) - ILinePatternPtr LinePattern; - __declspec(property(get=GetTag,put=PutTag)) - _bstr_t Tag; - __declspec(property(get=GetUseLinePattern,put=PutUseLinePattern)) - VARIANT_BOOL UseLinePattern; - __declspec(property(get=GetDynamicVisibility,put=PutDynamicVisibility)) - VARIANT_BOOL DynamicVisibility; - __declspec(property(get=GetMaxVisibleScale,put=PutMaxVisibleScale)) - double MaxVisibleScale; - __declspec(property(get=GetMinVisibleScale,put=PutMinVisibleScale)) - double MinVisibleScale; - __declspec(property(get=GetAlignPictureByBottom,put=PutAlignPictureByBottom)) - VARIANT_BOOL AlignPictureByBottom; - __declspec(property(get=GetFrameVisible,put=PutFrameVisible)) - VARIANT_BOOL FrameVisible; - __declspec(property(get=GetFrameType,put=PutFrameType)) - enum tkLabelFrameType FrameType; - __declspec(property(get=GetPointReflection,put=PutPointReflection)) - enum tkPointReflectionType PointReflection; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL GetFillVisible ( ); - void PutFillVisible ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetLineVisible ( ); - void PutLineVisible ( - VARIANT_BOOL pVal ); - float GetLineTransparency ( ); - void PutLineTransparency ( - float pVal ); - OLE_COLOR GetFillColor ( ); - void PutFillColor ( - OLE_COLOR pVal ); - OLE_COLOR GetLineColor ( ); - void PutLineColor ( - OLE_COLOR pVal ); - enum tkVectorDrawingMode GetDrawingMode ( ); - void PutDrawingMode ( - enum tkVectorDrawingMode pVal ); - enum tkGDIPlusHatchStyle GetFillHatchStyle ( ); - void PutFillHatchStyle ( - enum tkGDIPlusHatchStyle pVal ); - enum tkDashStyle GetLineStipple ( ); - void PutLineStipple ( - enum tkDashStyle pVal ); - enum tkPointShapeType GetPointShape ( ); - void PutPointShape ( - enum tkPointShapeType pVal ); - float GetFillTransparency ( ); - void PutFillTransparency ( - float pVal ); - float GetLineWidth ( ); - void PutLineWidth ( - float pVal ); - float GetPointSize ( ); - void PutPointSize ( - float pVal ); - VARIANT_BOOL GetFillBgTransparent ( ); - void PutFillBgTransparent ( - VARIANT_BOOL pVal ); - OLE_COLOR GetFillBgColor ( ); - void PutFillBgColor ( - OLE_COLOR pVal ); - IImagePtr GetPicture ( ); - void PutPicture ( - struct IImage * pVal ); - VARIANT_BOOL GetVisible ( ); - void PutVisible ( - VARIANT_BOOL pVal ); - enum tkFillType GetFillType ( ); - void PutFillType ( - enum tkFillType pVal ); - enum tkGradientType GetFillGradientType ( ); - void PutFillGradientType ( - enum tkGradientType pVal ); - enum tkPointSymbolType GetPointType ( ); - void PutPointType ( - enum tkPointSymbolType pVal ); - OLE_COLOR GetFillColor2 ( ); - void PutFillColor2 ( - OLE_COLOR pVal ); - double GetPointRotation ( ); - void PutPointRotation ( - double pVal ); - long GetPointSidesCount ( ); - void PutPointSidesCount ( - long pVal ); - float GetPointSidesRatio ( ); - void PutPointSidesRatio ( - float pVal ); - double GetFillRotation ( ); - void PutFillRotation ( - double pVal ); - enum tkGradientBounds GetFillGradientBounds ( ); - void PutFillGradientBounds ( - enum tkGradientBounds pVal ); - double GetPictureScaleX ( ); - void PutPictureScaleX ( - double pVal ); - double GetPictureScaleY ( ); - void PutPictureScaleY ( - double pVal ); - VARIANT_BOOL DrawShape ( - int * * hDC, - float x, - float y, - struct IShape * Shape, - VARIANT_BOOL drawVertices, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - short GetPointCharacter ( ); - void PutPointCharacter ( - short pVal ); - _bstr_t GetFontName ( ); - void PutFontName ( - _bstr_t pVal ); - IShapeDrawingOptionsPtr Clone ( ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - VARIANT_BOOL DrawRectangle ( - int * * hDC, - float x, - float y, - int Width, - int Height, - VARIANT_BOOL drawVertices, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - VARIANT_BOOL DrawPoint ( - int * * hDC, - float x, - float y, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - VARIANT_BOOL GetVerticesVisible ( ); - void PutVerticesVisible ( - VARIANT_BOOL pVal ); - enum tkVertexType GetVerticesType ( ); - void PutVerticesType ( - enum tkVertexType pVal ); - OLE_COLOR GetVerticesColor ( ); - void PutVerticesColor ( - OLE_COLOR pVal ); - long GetVerticesSize ( ); - void PutVerticesSize ( - long pVal ); - VARIANT_BOOL GetVerticesFillVisible ( ); - void PutVerticesFillVisible ( - VARIANT_BOOL pVal ); - VARIANT_BOOL DrawLine ( - int * * hDC, - float x, - float y, - int Width, - int Height, - VARIANT_BOOL drawVertices, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - ILinePatternPtr GetLinePattern ( ); - void PutLinePattern ( - struct ILinePattern * pVal ); - _bstr_t GetTag ( ); - void PutTag ( - _bstr_t retVal ); - HRESULT SetGradientFill ( - OLE_COLOR Color, - short range ); - HRESULT SetDefaultPointSymbol ( - enum tkDefaultPointSymbol symbol ); - VARIANT_BOOL GetUseLinePattern ( ); - void PutUseLinePattern ( - VARIANT_BOOL retVal ); - _bstr_t Serialize ( ); - HRESULT Deserialize ( - _bstr_t newVal ); - VARIANT_BOOL DrawPointVB ( - int hDC, - float x, - float y, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - VARIANT_BOOL DrawLineVB ( - int hDC, - float x, - float y, - int Width, - int Height, - VARIANT_BOOL drawVertices, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - VARIANT_BOOL DrawRectangleVB ( - int hDC, - float x, - float y, - int Width, - int Height, - VARIANT_BOOL drawVertices, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - VARIANT_BOOL DrawShapeVB ( - int hDC, - float x, - float y, - struct IShape * Shape, - VARIANT_BOOL drawVertices, - int clipWidth, - int clipHeight, - OLE_COLOR backColor, - unsigned char backAlpha ); - VARIANT_BOOL GetDynamicVisibility ( ); - void PutDynamicVisibility ( - VARIANT_BOOL retVal ); - double GetMaxVisibleScale ( ); - void PutMaxVisibleScale ( - double retVal ); - double GetMinVisibleScale ( ); - void PutMinVisibleScale ( - double retVal ); - VARIANT_BOOL GetAlignPictureByBottom ( ); - void PutAlignPictureByBottom ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetFrameVisible ( ); - void PutFrameVisible ( - VARIANT_BOOL pVal ); - enum tkLabelFrameType GetFrameType ( ); - void PutFrameType ( - enum tkLabelFrameType pVal ); - enum tkPointReflectionType GetPointReflection ( ); - void PutPointReflection ( - enum tkPointReflectionType pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_FillVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_FillVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_LineVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_LineVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_LineTransparency ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_LineTransparency ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_FillColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_FillColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_LineColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_LineColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_DrawingMode ( - /*[out,retval]*/ enum tkVectorDrawingMode * pVal ) = 0; - virtual HRESULT __stdcall put_DrawingMode ( - /*[in]*/ enum tkVectorDrawingMode pVal ) = 0; - virtual HRESULT __stdcall get_FillHatchStyle ( - /*[out,retval]*/ enum tkGDIPlusHatchStyle * pVal ) = 0; - virtual HRESULT __stdcall put_FillHatchStyle ( - /*[in]*/ enum tkGDIPlusHatchStyle pVal ) = 0; - virtual HRESULT __stdcall get_LineStipple ( - /*[out,retval]*/ enum tkDashStyle * pVal ) = 0; - virtual HRESULT __stdcall put_LineStipple ( - /*[in]*/ enum tkDashStyle pVal ) = 0; - virtual HRESULT __stdcall get_PointShape ( - /*[out,retval]*/ enum tkPointShapeType * pVal ) = 0; - virtual HRESULT __stdcall put_PointShape ( - /*[in]*/ enum tkPointShapeType pVal ) = 0; - virtual HRESULT __stdcall get_FillTransparency ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_FillTransparency ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_LineWidth ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_LineWidth ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_PointSize ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_PointSize ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_FillBgTransparent ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_FillBgTransparent ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_FillBgColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_FillBgColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_Picture ( - /*[out,retval]*/ struct IImage * * pVal ) = 0; - virtual HRESULT __stdcall put_Picture ( - /*[in]*/ struct IImage * pVal ) = 0; - virtual HRESULT __stdcall get_Visible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Visible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_FillType ( - /*[out,retval]*/ enum tkFillType * pVal ) = 0; - virtual HRESULT __stdcall put_FillType ( - /*[in]*/ enum tkFillType pVal ) = 0; - virtual HRESULT __stdcall get_FillGradientType ( - /*[out,retval]*/ enum tkGradientType * pVal ) = 0; - virtual HRESULT __stdcall put_FillGradientType ( - /*[in]*/ enum tkGradientType pVal ) = 0; - virtual HRESULT __stdcall get_PointType ( - /*[out,retval]*/ enum tkPointSymbolType * pVal ) = 0; - virtual HRESULT __stdcall put_PointType ( - /*[in]*/ enum tkPointSymbolType pVal ) = 0; - virtual HRESULT __stdcall get_FillColor2 ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_FillColor2 ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_PointRotation ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_PointRotation ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_PointSidesCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_PointSidesCount ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_PointSidesRatio ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_PointSidesRatio ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_FillRotation ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_FillRotation ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_FillGradientBounds ( - /*[out,retval]*/ enum tkGradientBounds * pVal ) = 0; - virtual HRESULT __stdcall put_FillGradientBounds ( - /*[in]*/ enum tkGradientBounds pVal ) = 0; - virtual HRESULT __stdcall get_PictureScaleX ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_PictureScaleX ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_PictureScaleY ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_PictureScaleY ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall raw_DrawShape ( - /*[in]*/ int * * hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ struct IShape * Shape, - /*[in]*/ VARIANT_BOOL drawVertices, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_PointCharacter ( - /*[out,retval]*/ short * pVal ) = 0; - virtual HRESULT __stdcall put_PointCharacter ( - /*[in]*/ short pVal ) = 0; - virtual HRESULT __stdcall get_FontName ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_FontName ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_Clone ( - /*[out,retval]*/ struct IShapeDrawingOptions * * retVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_DrawRectangle ( - /*[in]*/ int * * hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int Width, - /*[in]*/ int Height, - /*[in]*/ VARIANT_BOOL drawVertices, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_DrawPoint ( - /*[in]*/ int * * hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_VerticesVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_VerticesVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_VerticesType ( - /*[out,retval]*/ enum tkVertexType * pVal ) = 0; - virtual HRESULT __stdcall put_VerticesType ( - /*[in]*/ enum tkVertexType pVal ) = 0; - virtual HRESULT __stdcall get_VerticesColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_VerticesColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_VerticesSize ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_VerticesSize ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_VerticesFillVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_VerticesFillVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_DrawLine ( - /*[in]*/ int * * hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int Width, - /*[in]*/ int Height, - /*[in]*/ VARIANT_BOOL drawVertices, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_LinePattern ( - /*[out,retval]*/ struct ILinePattern * * pVal ) = 0; - virtual HRESULT __stdcall put_LinePattern ( - /*[in]*/ struct ILinePattern * pVal ) = 0; - virtual HRESULT __stdcall get_Tag ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Tag ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall raw_SetGradientFill ( - /*[in]*/ OLE_COLOR Color, - /*[in]*/ short range ) = 0; - virtual HRESULT __stdcall raw_SetDefaultPointSymbol ( - /*[in]*/ enum tkDefaultPointSymbol symbol ) = 0; - virtual HRESULT __stdcall get_UseLinePattern ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_UseLinePattern ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall raw_DrawPointVB ( - /*[in]*/ int hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_DrawLineVB ( - /*[in]*/ int hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int Width, - /*[in]*/ int Height, - /*[in]*/ VARIANT_BOOL drawVertices, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_DrawRectangleVB ( - /*[in]*/ int hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ int Width, - /*[in]*/ int Height, - /*[in]*/ VARIANT_BOOL drawVertices, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_DrawShapeVB ( - /*[in]*/ int hDC, - /*[in]*/ float x, - /*[in]*/ float y, - /*[in]*/ struct IShape * Shape, - /*[in]*/ VARIANT_BOOL drawVertices, - /*[in]*/ int clipWidth, - /*[in]*/ int clipHeight, - /*[in]*/ OLE_COLOR backColor, - /*[in]*/ unsigned char backAlpha, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_DynamicVisibility ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_DynamicVisibility ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_MaxVisibleScale ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_MaxVisibleScale ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_MinVisibleScale ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_MinVisibleScale ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_AlignPictureByBottom ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_AlignPictureByBottom ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_FrameVisible ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_FrameVisible ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_FrameType ( - /*[out,retval]*/ enum tkLabelFrameType * pVal ) = 0; - virtual HRESULT __stdcall put_FrameType ( - /*[in]*/ enum tkLabelFrameType pVal ) = 0; - virtual HRESULT __stdcall get_PointReflection ( - /*[out,retval]*/ enum tkPointReflectionType * pVal ) = 0; - virtual HRESULT __stdcall put_PointReflection ( - /*[in]*/ enum tkPointReflectionType pVal ) = 0; -}; - -struct __declspec(uuid("688eb3ff-cf7a-490c-9bc7-be47ceb32c59")) -IShapefileCategory : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetName,put=PutName)) - _bstr_t Name; - __declspec(property(get=GetExpression,put=PutExpression)) - _bstr_t Expression; - __declspec(property(get=GetDrawingOptions,put=PutDrawingOptions)) - IShapeDrawingOptionsPtr DrawingOptions; - __declspec(property(get=GetValueType,put=PutValueType)) - enum tkCategoryValue ValueType; - __declspec(property(get=GetMinValue,put=PutMinValue)) - _variant_t MinValue; - __declspec(property(get=GetMaxValue,put=PutMaxValue)) - _variant_t MaxValue; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetName ( ); - void PutName ( - _bstr_t retVal ); - _bstr_t GetExpression ( ); - void PutExpression ( - _bstr_t retVal ); - IShapeDrawingOptionsPtr GetDrawingOptions ( ); - void PutDrawingOptions ( - struct IShapeDrawingOptions * retVal ); - enum tkCategoryValue GetValueType ( ); - void PutValueType ( - enum tkCategoryValue pVal ); - _variant_t GetMinValue ( ); - void PutMinValue ( - const _variant_t & pVal ); - _variant_t GetMaxValue ( ); - void PutMaxValue ( - const _variant_t & pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Name ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Name ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_Expression ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Expression ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall get_DrawingOptions ( - /*[out,retval]*/ struct IShapeDrawingOptions * * retVal ) = 0; - virtual HRESULT __stdcall put_DrawingOptions ( - /*[in]*/ struct IShapeDrawingOptions * retVal ) = 0; - virtual HRESULT __stdcall get_ValueType ( - /*[out,retval]*/ enum tkCategoryValue * pVal ) = 0; - virtual HRESULT __stdcall put_ValueType ( - /*[in]*/ enum tkCategoryValue pVal ) = 0; - virtual HRESULT __stdcall get_MinValue ( - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall put_MinValue ( - /*[in]*/ VARIANT pVal ) = 0; - virtual HRESULT __stdcall get_MaxValue ( - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall put_MaxValue ( - /*[in]*/ VARIANT pVal ) = 0; -}; - -struct __declspec(uuid("79c5f83e-fb53-4189-9ec4-4ac25440d825")) -IImage : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetWidth)) - long Width; - __declspec(property(get=GetHeight)) - long Height; - __declspec(property(get=GetYllCenter,put=PutYllCenter)) - double YllCenter; - __declspec(property(get=GetXllCenter,put=PutXllCenter)) - double XllCenter; - __declspec(property(get=GetdY,put=PutdY)) - double dY; - __declspec(property(get=GetdX,put=PutdX)) - double dX; - __declspec(property(get=GetValue,put=PutValue)) - int Value[][]; - __declspec(property(get=GetIsInRam)) - VARIANT_BOOL IsInRam; - __declspec(property(get=GetTransparencyColor,put=PutTransparencyColor)) - OLE_COLOR TransparencyColor; - __declspec(property(get=GetUseTransparencyColor,put=PutUseTransparencyColor)) - VARIANT_BOOL UseTransparencyColor; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetCdlgFilter)) - _bstr_t CdlgFilter; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetFileHandle)) - long FileHandle; - __declspec(property(get=GetImageType)) - enum ImageType _ImageType; - __declspec(property(get=GetFilename)) - _bstr_t Filename; - __declspec(property(get=GetOriginalWidth)) - long OriginalWidth; - __declspec(property(get=GetOriginalHeight)) - long OriginalHeight; - __declspec(property(get=GetAllowHillshade,put=PutAllowHillshade)) - VARIANT_BOOL AllowHillshade; - __declspec(property(get=GetSetToGrey,put=PutSetToGrey)) - VARIANT_BOOL SetToGrey; - __declspec(property(get=GetUseHistogram,put=PutUseHistogram)) - VARIANT_BOOL UseHistogram; - __declspec(property(get=GetHasColorTable)) - VARIANT_BOOL HasColorTable; - __declspec(property(get=GetPaletteInterpretation)) - _bstr_t PaletteInterpretation; - __declspec(property(get=GetBufferSize,put=PutBufferSize)) - int BufferSize; - __declspec(property(get=GetNoBands)) - int NoBands; - __declspec(property(get=GetImageColorScheme,put=PutImageColorScheme)) - enum PredefinedColorScheme ImageColorScheme; - __declspec(property(get=GetDrawingMethod,put=PutDrawingMethod)) - int DrawingMethod; - __declspec(property(get=GetClearGDALCache,put=PutClearGDALCache)) - VARIANT_BOOL ClearGDALCache; - __declspec(property(get=GetTransparencyPercent,put=PutTransparencyPercent)) - double TransparencyPercent; - __declspec(property(get=GetTransparencyColor2,put=PutTransparencyColor2)) - OLE_COLOR TransparencyColor2; - __declspec(property(get=GetDownsamplingMode,put=PutDownsamplingMode)) - enum tkInterpolationMode DownsamplingMode; - __declspec(property(get=GetUpsamplingMode,put=PutUpsamplingMode)) - enum tkInterpolationMode UpsamplingMode; - __declspec(property(get=GetLabels,put=PutLabels)) - ILabelsPtr Labels; - __declspec(property(get=GetExtents)) - IExtentsPtr Extents; - __declspec(property(get=GetCanUseGrouping,put=PutCanUseGrouping)) - VARIANT_BOOL CanUseGrouping; - __declspec(property(get=GetOriginalXllCenter,put=PutOriginalXllCenter)) - double OriginalXllCenter; - __declspec(property(get=GetOriginalYllCenter,put=PutOriginalYllCenter)) - double OriginalYllCenter; - __declspec(property(get=GetOriginalDX,put=PutOriginalDX)) - double OriginalDX; - __declspec(property(get=GetOriginalDY,put=PutOriginalDY)) - double OriginalDY; - __declspec(property(get=GetNumOverviews)) - int NumOverviews; - __declspec(property(get=GetSourceType)) - enum tkImageSourceType SourceType; - __declspec(property(get=GetWarped)) - VARIANT_BOOL Warped; - __declspec(property(get=GetSourceGridName)) - _bstr_t SourceGridName; - __declspec(property(get=GetIsGridProxy)) - VARIANT_BOOL IsGridProxy; - __declspec(property(get=GetCustomColorScheme,put=PutCustomColorScheme)) - IGridColorSchemePtr CustomColorScheme; - __declspec(property(get=GetAllowGridRendering,put=PutAllowGridRendering)) - enum tkGridRendering AllowGridRendering; - __declspec(property(get=GetGridRendering)) - VARIANT_BOOL GridRendering; - __declspec(property(get=GetIsRgb)) - VARIANT_BOOL IsRgb; - __declspec(property(get=GetSourceFilename)) - _bstr_t SourceFilename; - __declspec(property(get=GetSourceGridBandIndex,put=PutSourceGridBandIndex)) - int SourceGridBandIndex; - __declspec(property(get=GetGridProxyColorScheme)) - IGridColorSchemePtr GridProxyColorScheme; - __declspec(property(get=GetGeoProjection,put=PutGeoProjection)) - IGeoProjectionPtr GeoProjection; - __declspec(property(get=GetIsEmpty)) - VARIANT_BOOL IsEmpty; - __declspec(property(get=GetBand)) - IGdalRasterBandPtr Band[]; - __declspec(property(get=GetPaletteInterpretation2)) - enum tkPaletteInterpretation PaletteInterpretation2; - __declspec(property(get=GetActiveBand)) - IGdalRasterBandPtr ActiveBand; - __declspec(property(get=GetBrightness,put=PutBrightness)) - float Brightness; - __declspec(property(get=GetContrast,put=PutContrast)) - float Contrast; - __declspec(property(get=GetSaturation,put=PutSaturation)) - float Saturation; - __declspec(property(get=GetHue,put=PutHue)) - float Hue; - __declspec(property(get=GetGamma,put=PutGamma)) - float Gamma; - __declspec(property(get=GetColorizeIntensity,put=PutColorizeIntensity)) - float ColorizeIntensity; - __declspec(property(get=GetColorizeColor,put=PutColorizeColor)) - OLE_COLOR ColorizeColor; - __declspec(property(get=GetGdalDriver)) - IGdalDriverPtr GdalDriver; - __declspec(property(get=GetRedBandIndex,put=PutRedBandIndex)) - long RedBandIndex; - __declspec(property(get=GetGreenBandIndex,put=PutGreenBandIndex)) - long GreenBandIndex; - __declspec(property(get=GetBlueBandIndex,put=PutBlueBandIndex)) - long BlueBandIndex; - __declspec(property(get=GetUseRgbBandMapping,put=PutUseRgbBandMapping)) - VARIANT_BOOL UseRgbBandMapping; - __declspec(property(get=GetForceSingleBandRendering,put=PutForceSingleBandRendering)) - VARIANT_BOOL ForceSingleBandRendering; - __declspec(property(get=GetAlphaBandIndex,put=PutAlphaBandIndex)) - long AlphaBandIndex; - __declspec(property(get=GetUseActiveBandAsAlpha,put=PutUseActiveBandAsAlpha)) - VARIANT_BOOL UseActiveBandAsAlpha; - __declspec(property(get=GetBandMinimum)) - double BandMinimum[]; - __declspec(property(get=GetBandMaximum)) - double BandMaximum[]; - __declspec(property(get=GetReverseGreyscale,put=PutReverseGreyscale)) - VARIANT_BOOL ReverseGreyscale; - __declspec(property(get=GetIgnoreColorTable,put=PutIgnoreColorTable)) - VARIANT_BOOL IgnoreColorTable; - __declspec(property(get=GetRenderingMode)) - enum tkRasterRendering RenderingMode; - __declspec(property(get=GetValueWithAlpha,put=PutValueWithAlpha)) - OLE_COLOR ValueWithAlpha[][]; - __declspec(property(get=GetBufferOffsetX)) - long BufferOffsetX; - __declspec(property(get=GetBufferOffsetY)) - long BufferOffsetY; - __declspec(property(get=GetActiveColorScheme)) - IGridColorSchemePtr ActiveColorScheme; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL Open ( - _bstr_t ImageFileName, - enum ImageType FileType, - VARIANT_BOOL InRam, - struct ICallback * cBack ); - VARIANT_BOOL Save ( - _bstr_t ImageFileName, - VARIANT_BOOL WriteWorldFile, - enum ImageType FileType, - struct ICallback * cBack ); - VARIANT_BOOL CreateNew ( - long NewWidth, - long NewHeight ); - VARIANT_BOOL Close ( ); - VARIANT_BOOL Clear ( - OLE_COLOR CanvasColor, - struct ICallback * cBack ); - VARIANT_BOOL GetRow ( - long Row, - long * Vals ); - long GetWidth ( ); - long GetHeight ( ); - double GetYllCenter ( ); - void PutYllCenter ( - double pVal ); - double GetXllCenter ( ); - void PutXllCenter ( - double pVal ); - double GetdY ( ); - void PutdY ( - double pVal ); - double GetdX ( ); - void PutdX ( - double pVal ); - int GetValue ( - long Row, - long col ); - void PutValue ( - long Row, - long col, - int pVal ); - VARIANT_BOOL GetIsInRam ( ); - OLE_COLOR GetTransparencyColor ( ); - void PutTransparencyColor ( - OLE_COLOR pVal ); - VARIANT_BOOL GetUseTransparencyColor ( ); - void PutUseTransparencyColor ( - VARIANT_BOOL pVal ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - _bstr_t GetCdlgFilter ( ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - long GetFileHandle ( ); - enum ImageType GetImageType ( ); - IPictureDisp * GetPicture ( ); - void PutRefPicture ( - IPictureDisp * pVal ); - _bstr_t GetFilename ( ); - VARIANT_BOOL GetImageBitsDC ( - long hDC ); - VARIANT_BOOL SetImageBitsDC ( - long hDC ); - HRESULT SetVisibleExtents ( - double newMinX, - double newMinY, - double newMaxX, - double newMaxY, - long newPixelsInView, - float transPercent ); - VARIANT_BOOL SetProjection ( - _bstr_t Proj4 ); - _bstr_t GetProjection ( ); - long GetOriginalWidth ( ); - long GetOriginalHeight ( ); - VARIANT_BOOL Resource ( - _bstr_t newImgPath ); - VARIANT_BOOL _pushSchemetkRaster ( - struct IGridColorScheme * cScheme ); - VARIANT_BOOL GetAllowHillshade ( ); - void PutAllowHillshade ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetSetToGrey ( ); - void PutSetToGrey ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetUseHistogram ( ); - void PutUseHistogram ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetHasColorTable ( ); - _bstr_t GetPaletteInterpretation ( ); - int GetBufferSize ( ); - void PutBufferSize ( - int pVal ); - int GetNoBands ( ); - enum PredefinedColorScheme GetImageColorScheme ( ); - void PutImageColorScheme ( - enum PredefinedColorScheme pVal ); - int GetDrawingMethod ( ); - void PutDrawingMethod ( - int retVal ); - VARIANT_BOOL BuildOverviews ( - enum tkGDALResamplingMethod ResamplingMethod, - int NumOverviews, - SAFEARRAY * OverviewList ); - VARIANT_BOOL GetClearGDALCache ( ); - void PutClearGDALCache ( - VARIANT_BOOL retVal ); - double GetTransparencyPercent ( ); - void PutTransparencyPercent ( - double retVal ); - OLE_COLOR GetTransparencyColor2 ( ); - void PutTransparencyColor2 ( - OLE_COLOR retVal ); - enum tkInterpolationMode GetDownsamplingMode ( ); - void PutDownsamplingMode ( - enum tkInterpolationMode retVal ); - enum tkInterpolationMode GetUpsamplingMode ( ); - void PutUpsamplingMode ( - enum tkInterpolationMode retVal ); - ILabelsPtr GetLabels ( ); - void PutLabels ( - struct ILabels * pVal ); - IExtentsPtr GetExtents ( ); - HRESULT ProjectionToImage ( - double ProjX, - double ProjY, - long * Column, - long * Row ); - HRESULT ImageToProjection ( - long Column, - long Row, - double * ProjX, - double * ProjY ); - HRESULT ProjectionToBuffer ( - double ProjX, - double ProjY, - long * BufferX, - long * BufferY ); - HRESULT BufferToProjection ( - long BufferX, - long BufferY, - double * ProjX, - double * ProjY ); - VARIANT_BOOL GetCanUseGrouping ( ); - void PutCanUseGrouping ( - VARIANT_BOOL pVal ); - double GetOriginalXllCenter ( ); - void PutOriginalXllCenter ( - double pVal ); - double GetOriginalYllCenter ( ); - void PutOriginalYllCenter ( - double pVal ); - double GetOriginalDX ( ); - void PutOriginalDX ( - double pVal ); - double GetOriginalDY ( ); - void PutOriginalDY ( - double pVal ); - long GetUniqueColors ( - double MaxBufferSizeMB, - VARIANT * Colors, - VARIANT * Frequencies ); - HRESULT SetNoDataValue ( - double Value, - VARIANT_BOOL * result ); - int GetNumOverviews ( ); - VARIANT_BOOL LoadBuffer ( - double maxBufferSize ); - enum tkImageSourceType GetSourceType ( ); - _bstr_t Serialize ( - VARIANT_BOOL SerializePixels ); - HRESULT Deserialize ( - _bstr_t newVal ); - VARIANT_BOOL GetWarped ( ); - _bstr_t GetSourceGridName ( ); - VARIANT_BOOL GetIsGridProxy ( ); - IGridColorSchemePtr GetCustomColorScheme ( ); - void PutCustomColorScheme ( - struct IGridColorScheme * pVal ); - enum tkGridRendering GetAllowGridRendering ( ); - void PutAllowGridRendering ( - enum tkGridRendering pVal ); - VARIANT_BOOL GetGridRendering ( ); - HRESULT SetTransparentColor ( - OLE_COLOR Color ); - VARIANT_BOOL GetIsRgb ( ); - IGridPtr OpenAsGrid ( ); - _bstr_t GetSourceFilename ( ); - int GetSourceGridBandIndex ( ); - void PutSourceGridBandIndex ( - int pVal ); - IGridColorSchemePtr GetGridProxyColorScheme ( ); - IGeoProjectionPtr GetGeoProjection ( ); - void PutGeoProjection ( - struct IGeoProjection * pVal ); - VARIANT_BOOL GetIsEmpty ( ); - IGdalRasterBandPtr GetBand ( - long bandIndex ); - enum tkPaletteInterpretation GetPaletteInterpretation2 ( ); - IGdalRasterBandPtr GetActiveBand ( ); - float GetBrightness ( ); - void PutBrightness ( - float pVal ); - float GetContrast ( ); - void PutContrast ( - float pVal ); - float GetSaturation ( ); - void PutSaturation ( - float pVal ); - float GetHue ( ); - void PutHue ( - float pVal ); - float GetGamma ( ); - void PutGamma ( - float pVal ); - float GetColorizeIntensity ( ); - void PutColorizeIntensity ( - float pVal ); - OLE_COLOR GetColorizeColor ( ); - void PutColorizeColor ( - OLE_COLOR pVal ); - VARIANT_BOOL ClearOverviews ( ); - IGdalDriverPtr GetGdalDriver ( ); - long GetRedBandIndex ( ); - void PutRedBandIndex ( - long pVal ); - long GetGreenBandIndex ( ); - void PutGreenBandIndex ( - long pVal ); - long GetBlueBandIndex ( ); - void PutBlueBandIndex ( - long pVal ); - VARIANT_BOOL GetUseRgbBandMapping ( ); - void PutUseRgbBandMapping ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetForceSingleBandRendering ( ); - void PutForceSingleBandRendering ( - VARIANT_BOOL pVal ); - long GetAlphaBandIndex ( ); - void PutAlphaBandIndex ( - long pVal ); - VARIANT_BOOL GetUseActiveBandAsAlpha ( ); - void PutUseActiveBandAsAlpha ( - VARIANT_BOOL pVal ); - double GetBandMinimum ( - long bandIndex ); - double GetBandMaximum ( - long bandIndex ); - VARIANT_BOOL SetBandMinMax ( - long bandIndex, - double min, - double max ); - VARIANT_BOOL SetDefaultMinMax ( - long bandIndex ); - VARIANT_BOOL GetReverseGreyscale ( ); - void PutReverseGreyscale ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetIgnoreColorTable ( ); - void PutIgnoreColorTable ( - VARIANT_BOOL pVal ); - enum tkRasterRendering GetRenderingMode ( ); - OLE_COLOR GetValueWithAlpha ( - long Row, - long col ); - void PutValueWithAlpha ( - long Row, - long col, - OLE_COLOR pVal ); - long GetBufferOffsetX ( ); - long GetBufferOffsetY ( ); - IGridColorSchemePtr GetActiveColorScheme ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_Open ( - /*[in]*/ BSTR ImageFileName, - /*[in]*/ enum ImageType FileType, - /*[in]*/ VARIANT_BOOL InRam, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Save ( - /*[in]*/ BSTR ImageFileName, - /*[in]*/ VARIANT_BOOL WriteWorldFile, - /*[in]*/ enum ImageType FileType, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CreateNew ( - /*[in]*/ long NewWidth, - /*[in]*/ long NewHeight, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Close ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( - /*[in]*/ OLE_COLOR CanvasColor, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GetRow ( - /*[in]*/ long Row, - /*[in,out]*/ long * Vals, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Width ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Height ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_YllCenter ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_YllCenter ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_XllCenter ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_XllCenter ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_dY ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_dY ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_dX ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_dX ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_Value ( - /*[in]*/ long Row, - /*[in]*/ long col, - /*[out,retval]*/ int * pVal ) = 0; - virtual HRESULT __stdcall put_Value ( - /*[in]*/ long Row, - /*[in]*/ long col, - /*[in]*/ int pVal ) = 0; - virtual HRESULT __stdcall get_IsInRam ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_TransparencyColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_TransparencyColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_UseTransparencyColor ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseTransparencyColor ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_CdlgFilter ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_FileHandle ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ImageType ( - /*[out,retval]*/ enum ImageType * pVal ) = 0; - virtual HRESULT __stdcall get_Picture ( - /*[out,retval]*/ IPictureDisp * * pVal ) = 0; - virtual HRESULT __stdcall putref_Picture ( - /*[in]*/ IPictureDisp * pVal ) = 0; - virtual HRESULT __stdcall get_Filename ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_GetImageBitsDC ( - /*[in]*/ long hDC, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SetImageBitsDC ( - /*[in]*/ long hDC, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SetVisibleExtents ( - /*[in]*/ double newMinX, - /*[in]*/ double newMinY, - /*[in]*/ double newMaxX, - /*[in]*/ double newMaxY, - /*[in]*/ long newPixelsInView, - /*[in]*/ float transPercent ) = 0; - virtual HRESULT __stdcall raw_SetProjection ( - /*[in]*/ BSTR Proj4, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GetProjection ( - /*[out,retval]*/ BSTR * Proj4 ) = 0; - virtual HRESULT __stdcall get_OriginalWidth ( - /*[out,retval]*/ long * OriginalWidth ) = 0; - virtual HRESULT __stdcall get_OriginalHeight ( - /*[out,retval]*/ long * OriginalHeight ) = 0; - virtual HRESULT __stdcall raw_Resource ( - /*[in]*/ BSTR newImgPath, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw__pushSchemetkRaster ( - /*[in]*/ struct IGridColorScheme * cScheme, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_AllowHillshade ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_AllowHillshade ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_SetToGrey ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_SetToGrey ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_UseHistogram ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseHistogram ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_HasColorTable ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_PaletteInterpretation ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_BufferSize ( - /*[out,retval]*/ int * pVal ) = 0; - virtual HRESULT __stdcall put_BufferSize ( - /*[in]*/ int pVal ) = 0; - virtual HRESULT __stdcall get_NoBands ( - /*[out,retval]*/ int * pVal ) = 0; - virtual HRESULT __stdcall get_ImageColorScheme ( - /*[out,retval]*/ enum PredefinedColorScheme * pVal ) = 0; - virtual HRESULT __stdcall put_ImageColorScheme ( - /*[in]*/ enum PredefinedColorScheme pVal ) = 0; - virtual HRESULT __stdcall get_DrawingMethod ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall put_DrawingMethod ( - /*[in]*/ int retVal ) = 0; - virtual HRESULT __stdcall raw_BuildOverviews ( - /*[in]*/ enum tkGDALResamplingMethod ResamplingMethod, - /*[in]*/ int NumOverviews, - /*[in]*/ SAFEARRAY * OverviewList, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_ClearGDALCache ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ClearGDALCache ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_TransparencyPercent ( - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall put_TransparencyPercent ( - /*[in]*/ double retVal ) = 0; - virtual HRESULT __stdcall get_TransparencyColor2 ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_TransparencyColor2 ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_DownsamplingMode ( - /*[out,retval]*/ enum tkInterpolationMode * retVal ) = 0; - virtual HRESULT __stdcall put_DownsamplingMode ( - /*[in]*/ enum tkInterpolationMode retVal ) = 0; - virtual HRESULT __stdcall get_UpsamplingMode ( - /*[out,retval]*/ enum tkInterpolationMode * retVal ) = 0; - virtual HRESULT __stdcall put_UpsamplingMode ( - /*[in]*/ enum tkInterpolationMode retVal ) = 0; - virtual HRESULT __stdcall get_Labels ( - /*[out,retval]*/ struct ILabels * * pVal ) = 0; - virtual HRESULT __stdcall put_Labels ( - /*[in]*/ struct ILabels * pVal ) = 0; - virtual HRESULT __stdcall get_Extents ( - /*[out,retval]*/ struct IExtents * * pVal ) = 0; - virtual HRESULT __stdcall raw_ProjectionToImage ( - /*[in]*/ double ProjX, - /*[in]*/ double ProjY, - /*[out]*/ long * Column, - /*[out]*/ long * Row ) = 0; - virtual HRESULT __stdcall raw_ImageToProjection ( - /*[in]*/ long Column, - /*[in]*/ long Row, - /*[out]*/ double * ProjX, - /*[out]*/ double * ProjY ) = 0; - virtual HRESULT __stdcall raw_ProjectionToBuffer ( - /*[in]*/ double ProjX, - /*[in]*/ double ProjY, - /*[out]*/ long * BufferX, - /*[out]*/ long * BufferY ) = 0; - virtual HRESULT __stdcall raw_BufferToProjection ( - /*[in]*/ long BufferX, - /*[in]*/ long BufferY, - /*[out]*/ double * ProjX, - /*[out]*/ double * ProjY ) = 0; - virtual HRESULT __stdcall get_CanUseGrouping ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_CanUseGrouping ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_OriginalXllCenter ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_OriginalXllCenter ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_OriginalYllCenter ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_OriginalYllCenter ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_OriginalDX ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_OriginalDX ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_OriginalDY ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_OriginalDY ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall raw_GetUniqueColors ( - /*[in]*/ double MaxBufferSizeMB, - /*[out]*/ VARIANT * Colors, - /*[out]*/ VARIANT * Frequencies, - /*[out,retval]*/ long * Count ) = 0; - virtual HRESULT __stdcall raw_SetNoDataValue ( - double Value, - VARIANT_BOOL * result ) = 0; - virtual HRESULT __stdcall get_NumOverviews ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall raw_LoadBuffer ( - /*[in]*/ double maxBufferSize, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_SourceType ( - /*[out,retval]*/ enum tkImageSourceType * pVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[in]*/ VARIANT_BOOL SerializePixels, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall get_Warped ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_SourceGridName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_IsGridProxy ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_CustomColorScheme ( - /*[out,retval]*/ struct IGridColorScheme * * pVal ) = 0; - virtual HRESULT __stdcall put_CustomColorScheme ( - /*[in]*/ struct IGridColorScheme * pVal ) = 0; - virtual HRESULT __stdcall get_AllowGridRendering ( - /*[out,retval]*/ enum tkGridRendering * pVal ) = 0; - virtual HRESULT __stdcall put_AllowGridRendering ( - /*[in]*/ enum tkGridRendering pVal ) = 0; - virtual HRESULT __stdcall get_GridRendering ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_SetTransparentColor ( - /*[in]*/ OLE_COLOR Color ) = 0; - virtual HRESULT __stdcall get_IsRgb ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_OpenAsGrid ( - /*[out,retval]*/ struct IGrid * * retVal ) = 0; - virtual HRESULT __stdcall get_SourceFilename ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_SourceGridBandIndex ( - /*[out,retval]*/ int * pVal ) = 0; - virtual HRESULT __stdcall put_SourceGridBandIndex ( - /*[in]*/ int pVal ) = 0; - virtual HRESULT __stdcall get_GridProxyColorScheme ( - /*[out,retval]*/ struct IGridColorScheme * * retVal ) = 0; - virtual HRESULT __stdcall get_GeoProjection ( - /*[out,retval]*/ struct IGeoProjection * * pVal ) = 0; - virtual HRESULT __stdcall put_GeoProjection ( - /*[in]*/ struct IGeoProjection * pVal ) = 0; - virtual HRESULT __stdcall get_IsEmpty ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_Band ( - /*[in]*/ long bandIndex, - /*[out,retval]*/ struct IGdalRasterBand * * retVal ) = 0; - virtual HRESULT __stdcall get_PaletteInterpretation2 ( - /*[out,retval]*/ enum tkPaletteInterpretation * pVal ) = 0; - virtual HRESULT __stdcall get_ActiveBand ( - /*[out,retval]*/ struct IGdalRasterBand * * pVal ) = 0; - virtual HRESULT __stdcall get_Brightness ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Brightness ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_Contrast ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Contrast ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_Saturation ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Saturation ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_Hue ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Hue ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_Gamma ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_Gamma ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_ColorizeIntensity ( - /*[out,retval]*/ float * pVal ) = 0; - virtual HRESULT __stdcall put_ColorizeIntensity ( - /*[in]*/ float pVal ) = 0; - virtual HRESULT __stdcall get_ColorizeColor ( - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_ColorizeColor ( - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall raw_ClearOverviews ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_GdalDriver ( - /*[out,retval]*/ struct IGdalDriver * * pVal ) = 0; - virtual HRESULT __stdcall get_RedBandIndex ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_RedBandIndex ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_GreenBandIndex ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_GreenBandIndex ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_BlueBandIndex ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_BlueBandIndex ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_UseRgbBandMapping ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseRgbBandMapping ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ForceSingleBandRendering ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ForceSingleBandRendering ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_AlphaBandIndex ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_AlphaBandIndex ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_UseActiveBandAsAlpha ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseActiveBandAsAlpha ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_BandMinimum ( - /*[in]*/ long bandIndex, - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_BandMaximum ( - /*[in]*/ long bandIndex, - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall raw_SetBandMinMax ( - /*[in]*/ long bandIndex, - /*[in]*/ double min, - /*[in]*/ double max, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SetDefaultMinMax ( - /*[in]*/ long bandIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_ReverseGreyscale ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ReverseGreyscale ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_IgnoreColorTable ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_IgnoreColorTable ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_RenderingMode ( - /*[out,retval]*/ enum tkRasterRendering * pVal ) = 0; - virtual HRESULT __stdcall get_ValueWithAlpha ( - /*[in]*/ long Row, - /*[in]*/ long col, - /*[out,retval]*/ OLE_COLOR * pVal ) = 0; - virtual HRESULT __stdcall put_ValueWithAlpha ( - /*[in]*/ long Row, - /*[in]*/ long col, - /*[in]*/ OLE_COLOR pVal ) = 0; - virtual HRESULT __stdcall get_BufferOffsetX ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_BufferOffsetY ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ActiveColorScheme ( - /*[out,retval]*/ struct IGridColorScheme * * pVal ) = 0; -}; - -struct __declspec(uuid("18dfb64a-9e72-4cbe-afd6-a5b7421dd0cb")) -IGrid : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetExtents)) - IExtentsPtr Extents; - __declspec(property(get=GetHeader)) - IGridHeaderPtr Header; - __declspec(property(get=GetValue,put=PutValue)) - _variant_t Value[][]; - __declspec(property(get=GetInRam)) - VARIANT_BOOL InRam; - __declspec(property(get=GetMaximum)) - _variant_t Maximum; - __declspec(property(get=GetMinimum)) - _variant_t Minimum; - __declspec(property(get=GetDataType)) - enum GridDataType DataType; - __declspec(property(get=GetFilename)) - _bstr_t Filename; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetPreferedDisplayMode,put=PutPreferedDisplayMode)) - enum tkGridProxyMode PreferedDisplayMode; - __declspec(property(get=GetHasValidImageProxy)) - VARIANT_BOOL HasValidImageProxy; - __declspec(property(get=GetBand)) - IGdalRasterBandPtr Band[]; - __declspec(property(get=GetActiveBand)) - IGdalRasterBandPtr ActiveBand; - __declspec(property(get=GetCdlgFilter)) - _bstr_t CdlgFilter; - __declspec(property(get=GetRasterColorTableColoringScheme)) - IGridColorSchemePtr RasterColorTableColoringScheme; - __declspec(property(get=GetNumBands)) - int NumBands; - __declspec(property(get=GetActiveBandIndex)) - int ActiveBandIndex; - __declspec(property(get=GetSourceType)) - enum tkGridSourceType SourceType; - - // - // Wrapper methods for error-handling - // - - IGridHeaderPtr GetHeader ( ); - _variant_t GetValue ( - long Column, - long Row ); - void PutValue ( - long Column, - long Row, - const _variant_t & pVal ); - VARIANT_BOOL GetInRam ( ); - _variant_t GetMaximum ( ); - _variant_t GetMinimum ( ); - enum GridDataType GetDataType ( ); - _bstr_t GetFilename ( ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - VARIANT_BOOL Open ( - _bstr_t Filename, - enum GridDataType DataType, - VARIANT_BOOL InRam, - enum GridFileType FileType, - struct ICallback * cBack ); - VARIANT_BOOL CreateNew ( - _bstr_t Filename, - struct IGridHeader * Header, - enum GridDataType DataType, - const _variant_t & InitialValue, - VARIANT_BOOL InRam, - enum GridFileType FileType, - struct ICallback * cBack ); - VARIANT_BOOL Close ( ); - VARIANT_BOOL Save ( - _bstr_t Filename, - enum GridFileType GridFileType, - struct ICallback * cBack ); - VARIANT_BOOL Clear ( - const _variant_t & ClearValue ); - HRESULT ProjToCell ( - double x, - double y, - long * Column, - long * Row ); - HRESULT CellToProj ( - long Column, - long Row, - double * x, - double * y ); - _bstr_t GetCdlgFilter ( ); - VARIANT_BOOL AssignNewProjection ( - _bstr_t Projection ); - IGridColorSchemePtr GetRasterColorTableColoringScheme ( ); - VARIANT_BOOL GetRow ( - long Row, - float * Vals ); - VARIANT_BOOL PutRow ( - long Row, - float * Vals ); - VARIANT_BOOL GetFloatWindow ( - long StartRow, - long EndRow, - long StartCol, - long EndCol, - float * Vals ); - VARIANT_BOOL PutFloatWindow ( - long StartRow, - long EndRow, - long StartCol, - long EndCol, - float * Vals ); - VARIANT_BOOL SetInvalidValuesToNodata ( - double MinThresholdValue, - double MaxThresholdValue ); - VARIANT_BOOL Resource ( - _bstr_t newSrcPath ); - int GetNumBands ( ); - int GetActiveBandIndex ( ); - VARIANT_BOOL OpenBand ( - int bandIndex ); - enum tkGridSourceType GetSourceType ( ); - IExtentsPtr GetExtents ( ); - IImagePtr OpenAsImage ( - struct IGridColorScheme * Scheme, - enum tkGridProxyMode proxyMode, - struct ICallback * cBack ); - IGridColorSchemePtr RetrieveColorScheme ( - enum tkGridSchemeRetrieval Method ); - IGridColorSchemePtr GenerateColorScheme ( - enum tkGridSchemeGeneration Method, - enum PredefinedColorScheme Colors ); - VARIANT_BOOL RemoveImageProxy ( ); - IImagePtr CreateImageProxy ( - struct IGridColorScheme * ColorScheme ); - enum tkGridProxyMode GetPreferedDisplayMode ( ); - void PutPreferedDisplayMode ( - enum tkGridProxyMode retVal ); - VARIANT_BOOL GetHasValidImageProxy ( ); - IGridColorSchemePtr RetrieveOrGenerateColorScheme ( - enum tkGridSchemeRetrieval retrievalMethod, - enum tkGridSchemeGeneration generateMethod, - enum PredefinedColorScheme Colors ); - VARIANT_BOOL GetFloatWindow2 ( - long StartRow, - long EndRow, - long StartCol, - long EndCol, - double * Vals ); - VARIANT_BOOL PutFloatWindow2 ( - long StartRow, - long EndRow, - long StartCol, - long EndCol, - double * Vals ); - VARIANT_BOOL PutRow2 ( - long Row, - double * Vals ); - VARIANT_BOOL GetRow2 ( - long Row, - double * Vals ); - IGdalRasterBandPtr GetBand ( - long bandIndex ); - IGdalRasterBandPtr GetActiveBand ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_Header ( - /*[out,retval]*/ struct IGridHeader * * pVal ) = 0; - virtual HRESULT __stdcall get_Value ( - /*[in]*/ long Column, - /*[in]*/ long Row, - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall put_Value ( - /*[in]*/ long Column, - /*[in]*/ long Row, - /*[in]*/ VARIANT pVal ) = 0; - virtual HRESULT __stdcall get_InRam ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_Maximum ( - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall get_Minimum ( - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall get_DataType ( - /*[out,retval]*/ enum GridDataType * pVal ) = 0; - virtual HRESULT __stdcall get_Filename ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_Open ( - /*[in]*/ BSTR Filename, - /*[in]*/ enum GridDataType DataType, - /*[in]*/ VARIANT_BOOL InRam, - /*[in]*/ enum GridFileType FileType, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CreateNew ( - /*[in]*/ BSTR Filename, - /*[in]*/ struct IGridHeader * Header, - /*[in]*/ enum GridDataType DataType, - /*[in]*/ VARIANT InitialValue, - /*[in]*/ VARIANT_BOOL InRam, - /*[in]*/ enum GridFileType FileType, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Close ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Save ( - /*[in]*/ BSTR Filename, - /*[in]*/ enum GridFileType GridFileType, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( - /*[in]*/ VARIANT ClearValue, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ProjToCell ( - /*[in]*/ double x, - /*[in]*/ double y, - /*[out]*/ long * Column, - /*[out]*/ long * Row ) = 0; - virtual HRESULT __stdcall raw_CellToProj ( - /*[in]*/ long Column, - /*[in]*/ long Row, - /*[out]*/ double * x, - /*[out]*/ double * y ) = 0; - virtual HRESULT __stdcall get_CdlgFilter ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_AssignNewProjection ( - /*[in]*/ BSTR Projection, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_RasterColorTableColoringScheme ( - /*[out,retval]*/ struct IGridColorScheme * * pVal ) = 0; - virtual HRESULT __stdcall raw_GetRow ( - /*[in]*/ long Row, - /*[in,out]*/ float * Vals, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_PutRow ( - /*[in]*/ long Row, - /*[in,out]*/ float * Vals, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GetFloatWindow ( - /*[in]*/ long StartRow, - /*[in]*/ long EndRow, - /*[in]*/ long StartCol, - /*[in]*/ long EndCol, - /*[in,out]*/ float * Vals, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_PutFloatWindow ( - /*[in]*/ long StartRow, - /*[in]*/ long EndRow, - /*[in]*/ long StartCol, - /*[in]*/ long EndCol, - /*[in,out]*/ float * Vals, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SetInvalidValuesToNodata ( - /*[in]*/ double MinThresholdValue, - /*[in]*/ double MaxThresholdValue, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Resource ( - /*[in]*/ BSTR newSrcPath, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_NumBands ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_ActiveBandIndex ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall raw_OpenBand ( - /*[in]*/ int bandIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_SourceType ( - /*[out,retval]*/ enum tkGridSourceType * retVal ) = 0; - virtual HRESULT __stdcall get_Extents ( - /*[out,retval]*/ struct IExtents * * retVal ) = 0; - virtual HRESULT __stdcall raw_OpenAsImage ( - /*[in]*/ struct IGridColorScheme * Scheme, - /*[in]*/ enum tkGridProxyMode proxyMode, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IImage * * retVal ) = 0; - virtual HRESULT __stdcall raw_RetrieveColorScheme ( - /*[in]*/ enum tkGridSchemeRetrieval Method, - /*[out,retval]*/ struct IGridColorScheme * * retVal ) = 0; - virtual HRESULT __stdcall raw_GenerateColorScheme ( - /*[in]*/ enum tkGridSchemeGeneration Method, - /*[in]*/ enum PredefinedColorScheme Colors, - /*[out,retval]*/ struct IGridColorScheme * * retVal ) = 0; - virtual HRESULT __stdcall raw_RemoveImageProxy ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CreateImageProxy ( - /*[in]*/ struct IGridColorScheme * ColorScheme, - /*[out,retval]*/ struct IImage * * retVal ) = 0; - virtual HRESULT __stdcall get_PreferedDisplayMode ( - /*[out,retval]*/ enum tkGridProxyMode * retVal ) = 0; - virtual HRESULT __stdcall put_PreferedDisplayMode ( - /*[in]*/ enum tkGridProxyMode retVal ) = 0; - virtual HRESULT __stdcall get_HasValidImageProxy ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_RetrieveOrGenerateColorScheme ( - /*[in]*/ enum tkGridSchemeRetrieval retrievalMethod, - /*[in]*/ enum tkGridSchemeGeneration generateMethod, - /*[in]*/ enum PredefinedColorScheme Colors, - /*[out,retval]*/ struct IGridColorScheme * * retVal ) = 0; - virtual HRESULT __stdcall raw_GetFloatWindow2 ( - /*[in]*/ long StartRow, - /*[in]*/ long EndRow, - /*[in]*/ long StartCol, - /*[in]*/ long EndCol, - /*[in,out]*/ double * Vals, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_PutFloatWindow2 ( - /*[in]*/ long StartRow, - /*[in]*/ long EndRow, - /*[in]*/ long StartCol, - /*[in]*/ long EndCol, - /*[in,out]*/ double * Vals, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_PutRow2 ( - /*[in]*/ long Row, - /*[in,out]*/ double * Vals, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GetRow2 ( - /*[in]*/ long Row, - /*[in,out]*/ double * Vals, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Band ( - /*[in]*/ long bandIndex, - /*[out,retval]*/ struct IGdalRasterBand * * retVal ) = 0; - virtual HRESULT __stdcall get_ActiveBand ( - /*[out,retval]*/ struct IGdalRasterBand * * pVal ) = 0; -}; - -struct __declspec(uuid("55dd824e-332e-41ca-b40c-c8dc81ee209c")) -ITin : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetNumTriangles)) - long NumTriangles; - __declspec(property(get=GetNumVertices)) - long NumVertices; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetCdlgFilter)) - _bstr_t CdlgFilter; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetFilename)) - _bstr_t Filename; - __declspec(property(get=GetIsNDTriangle)) - VARIANT_BOOL IsNDTriangle[]; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL Open ( - _bstr_t TinFile, - struct ICallback * cBack ); - VARIANT_BOOL CreateNew ( - struct IGrid * Grid, - double Deviation, - enum SplitMethod SplitTest, - double STParam, - long MeshDivisions, - long MaximumTriangles, - struct ICallback * cBack ); - VARIANT_BOOL Save ( - _bstr_t TinFilename, - struct ICallback * cBack ); - VARIANT_BOOL Close ( ); - VARIANT_BOOL Select ( - long * TriangleHint, - double x, - double y, - double * Z ); - long GetNumTriangles ( ); - long GetNumVertices ( ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - _bstr_t GetCdlgFilter ( ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - HRESULT Triangle ( - long TriIndex, - long * vtx1Index, - long * vtx2Index, - long * vtx3Index ); - HRESULT Vertex ( - long VtxIndex, - double * x, - double * y, - double * Z ); - HRESULT max ( - double * x, - double * y, - double * Z ); - HRESULT min ( - double * x, - double * y, - double * Z ); - _bstr_t GetFilename ( ); - VARIANT_BOOL GetIsNDTriangle ( - long TriIndex ); - HRESULT TriangleNeighbors ( - long TriIndex, - long * triIndex1, - long * triIndex2, - long * triIndex3 ); - VARIANT_BOOL CreateTinFromPoints ( - SAFEARRAY * Points ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_Open ( - /*[in]*/ BSTR TinFile, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CreateNew ( - /*[in]*/ struct IGrid * Grid, - /*[in]*/ double Deviation, - /*[in]*/ enum SplitMethod SplitTest, - /*[in]*/ double STParam, - /*[in]*/ long MeshDivisions, - /*[in]*/ long MaximumTriangles, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Save ( - /*[in]*/ BSTR TinFilename, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Close ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Select ( - /*[in,out]*/ long * TriangleHint, - /*[in]*/ double x, - /*[in]*/ double y, - /*[out]*/ double * Z, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_NumTriangles ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_NumVertices ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_CdlgFilter ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_Triangle ( - /*[in]*/ long TriIndex, - /*[out]*/ long * vtx1Index, - /*[out]*/ long * vtx2Index, - /*[out]*/ long * vtx3Index ) = 0; - virtual HRESULT __stdcall raw_Vertex ( - /*[in]*/ long VtxIndex, - /*[out]*/ double * x, - /*[out]*/ double * y, - /*[out]*/ double * Z ) = 0; - virtual HRESULT __stdcall raw_max ( - /*[out]*/ double * x, - /*[out]*/ double * y, - /*[out]*/ double * Z ) = 0; - virtual HRESULT __stdcall raw_min ( - /*[out]*/ double * x, - /*[out]*/ double * y, - /*[out]*/ double * Z ) = 0; - virtual HRESULT __stdcall get_Filename ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_IsNDTriangle ( - /*[in]*/ long TriIndex, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_TriangleNeighbors ( - /*[in]*/ long TriIndex, - /*[in,out]*/ long * triIndex1, - /*[in,out]*/ long * triIndex2, - /*[in,out]*/ long * triIndex3 ) = 0; - virtual HRESULT __stdcall raw_CreateTinFromPoints ( - /*[in]*/ SAFEARRAY * Points, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -struct __declspec(uuid("73ba5648-1a53-4c20-a01f-b37ebc9d093f")) -IFileManager : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetIsSupported)) - VARIANT_BOOL IsSupported[]; - __declspec(property(get=GetIsRgbImage)) - VARIANT_BOOL IsRgbImage[]; - __declspec(property(get=GetIsGrid)) - VARIANT_BOOL IsGrid[]; - __declspec(property(get=GetIsVectorLayer)) - VARIANT_BOOL IsVectorLayer[]; - __declspec(property(get=GetOpenStrategy)) - enum tkFileOpenStrategy OpenStrategy[]; - __declspec(property(get=GetCanOpenAs)) - VARIANT_BOOL CanOpenAs[][]; - __declspec(property(get=GetIsSupportedBy)) - VARIANT_BOOL IsSupportedBy[][]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetLastOpenStrategy)) - enum tkFileOpenStrategy LastOpenStrategy; - __declspec(property(get=GetLastOpenFilename)) - _bstr_t LastOpenFilename; - __declspec(property(get=GetLastOpenIsSuccess)) - VARIANT_BOOL LastOpenIsSuccess; - __declspec(property(get=GetHasGdalOverviews)) - VARIANT_BOOL HasGdalOverviews[]; - __declspec(property(get=GetHasValidProxyForGrid)) - VARIANT_BOOL HasValidProxyForGrid[]; - __declspec(property(get=GetCdlgFilter)) - _bstr_t CdlgFilter; - __declspec(property(get=GetCdlgRasterFilter)) - _bstr_t CdlgRasterFilter; - __declspec(property(get=GetCdlgVectorFilter)) - _bstr_t CdlgVectorFilter; - __declspec(property(get=GetSupportedGdalFormats)) - _bstr_t SupportedGdalFormats; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL GetIsSupported ( - _bstr_t Filename ); - VARIANT_BOOL GetIsRgbImage ( - _bstr_t Filename ); - VARIANT_BOOL GetIsGrid ( - _bstr_t Filename ); - VARIANT_BOOL GetIsVectorLayer ( - _bstr_t Filename ); - enum tkFileOpenStrategy GetOpenStrategy ( - _bstr_t Filename ); - VARIANT_BOOL GetCanOpenAs ( - _bstr_t Filename, - enum tkFileOpenStrategy OpenStrategy ); - IDispatchPtr Open ( - _bstr_t Filename, - enum tkFileOpenStrategy OpenStrategy, - struct ICallback * cBack ); - IShapefilePtr OpenShapefile ( - _bstr_t Filename, - struct ICallback * cBack ); - IImagePtr OpenRaster ( - _bstr_t Filename, - enum tkFileOpenStrategy OpenStrategy, - struct ICallback * cBack ); - VARIANT_BOOL GetIsSupportedBy ( - _bstr_t Filename, - enum tkSupportType supportType ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - enum tkFileOpenStrategy GetLastOpenStrategy ( ); - _bstr_t GetLastOpenFilename ( ); - VARIANT_BOOL GetLastOpenIsSuccess ( ); - VARIANT_BOOL GetHasGdalOverviews ( - _bstr_t Filename ); - VARIANT_BOOL ClearGdalOverviews ( - _bstr_t Filename ); - VARIANT_BOOL BuildGdalOverviews ( - _bstr_t Filename ); - VARIANT_BOOL RemoveProxyForGrid ( - _bstr_t Filename ); - VARIANT_BOOL GetHasValidProxyForGrid ( - _bstr_t Filename ); - IOgrLayerPtr OpenFromDatabase ( - _bstr_t connectionString, - _bstr_t LayerNameOrQuery ); - IOgrLayerPtr OpenVectorLayer ( - _bstr_t Filename, - enum ShpfileType preferedShapeType, - VARIANT_BOOL forUpdate ); - IOgrDatasourcePtr OpenVectorDatasource ( - _bstr_t Filename ); - _bstr_t GetCdlgFilter ( ); - _bstr_t GetCdlgRasterFilter ( ); - _bstr_t GetCdlgVectorFilter ( ); - _bstr_t GetSupportedGdalFormats ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_IsSupported ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_IsRgbImage ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_IsGrid ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_IsVectorLayer ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_OpenStrategy ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ enum tkFileOpenStrategy * retVal ) = 0; - virtual HRESULT __stdcall get_CanOpenAs ( - /*[in]*/ BSTR Filename, - /*[in]*/ enum tkFileOpenStrategy OpenStrategy, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Open ( - /*[in]*/ BSTR Filename, - /*[in]*/ enum tkFileOpenStrategy OpenStrategy, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ IDispatch * * retVal ) = 0; - virtual HRESULT __stdcall raw_OpenShapefile ( - /*[in]*/ BSTR Filename, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_OpenRaster ( - /*[in]*/ BSTR Filename, - /*[in]*/ enum tkFileOpenStrategy OpenStrategy, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IImage * * retVal ) = 0; - virtual HRESULT __stdcall get_IsSupportedBy ( - /*[in]*/ BSTR Filename, - /*[in]*/ enum tkSupportType supportType, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_LastOpenStrategy ( - /*[out,retval]*/ enum tkFileOpenStrategy * pVal ) = 0; - virtual HRESULT __stdcall get_LastOpenFilename ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastOpenIsSuccess ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_HasGdalOverviews ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_ClearGdalOverviews ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_BuildGdalOverviews ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_RemoveProxyForGrid ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_HasValidProxyForGrid ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_OpenFromDatabase ( - /*[in]*/ BSTR connectionString, - /*[in]*/ BSTR LayerNameOrQuery, - /*[out,retval]*/ struct IOgrLayer * * retVal ) = 0; - virtual HRESULT __stdcall raw_OpenVectorLayer ( - /*[in]*/ BSTR Filename, - /*[in]*/ enum ShpfileType preferedShapeType, - /*[in]*/ VARIANT_BOOL forUpdate, - /*[out,retval]*/ struct IOgrLayer * * retVal ) = 0; - virtual HRESULT __stdcall raw_OpenVectorDatasource ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ struct IOgrDatasource * * retVal ) = 0; - virtual HRESULT __stdcall get_CdlgFilter ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_CdlgRasterFilter ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_CdlgVectorFilter ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_SupportedGdalFormats ( - /*[out,retval]*/ BSTR * pVal ) = 0; -}; - -struct __declspec(uuid("5dc72405-c39c-4755-8cfc-9876a89225bc")) -IShapefile : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetShapeCategory2,put=PutShapeCategory2)) - _bstr_t ShapeCategory2[]; - __declspec(property(get=GetNumShapes)) - long NumShapes; - __declspec(property(get=GetNumFields)) - long NumFields; - __declspec(property(get=GetExtents)) - IExtentsPtr Extents; - __declspec(property(get=GetShapefileType)) - enum ShpfileType ShapefileType; - __declspec(property(get=GetShape)) - IShapePtr Shape[]; - __declspec(property(get=GetEditingShapes)) - VARIANT_BOOL EditingShapes; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetCdlgFilter)) - _bstr_t CdlgFilter; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetShapeCategory3,put=PutShapeCategory3)) - IShapefileCategoryPtr ShapeCategory3[]; - __declspec(property(get=GetLastInputValidation)) - IShapeValidationInfoPtr LastInputValidation; - __declspec(property(get=GetLastOutputValidation)) - IShapeValidationInfoPtr LastOutputValidation; - __declspec(property(get=GetShapeVisible)) - VARIANT_BOOL ShapeVisible[]; - __declspec(property(get=GetShapeRotation,put=PutShapeRotation)) - double ShapeRotation[]; - __declspec(property(get=GetVolatile,put=PutVolatile)) - VARIANT_BOOL Volatile; - __declspec(property(get=GetShapeModified,put=PutShapeModified)) - VARIANT_BOOL ShapeModified[]; - __declspec(property(get=GetInteractiveEditing,put=PutInteractiveEditing)) - VARIANT_BOOL InteractiveEditing; - __declspec(property(get=GetShapeIsHidden,put=PutShapeIsHidden)) - VARIANT_BOOL ShapeIsHidden[]; - __declspec(property(get=GetSnappable,put=PutSnappable)) - VARIANT_BOOL Snappable; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetShapefileType2D)) - enum ShpfileType ShapefileType2D; - __declspec(property(get=GetFieldIndexByName)) - long FieldIndexByName[]; - __declspec(property(get=GetShapeRendered)) - VARIANT_BOOL ShapeRendered[]; - __declspec(property(get=GetSortField,put=PutSortField)) - _bstr_t SortField; - __declspec(property(get=GetSortAscending,put=PutSortAscending)) - VARIANT_BOOL SortAscending; - __declspec(property(get=GetField)) - IFieldPtr Field[]; - __declspec(property(get=GetCellValue)) - _variant_t CellValue[][]; - __declspec(property(get=GetEditingTable)) - VARIANT_BOOL EditingTable; - __declspec(property(get=GetFileHandle)) - long FileHandle; - __declspec(property(get=GetFilename)) - _bstr_t Filename; - __declspec(property(get=GetAppendMode)) - VARIANT_BOOL AppendMode; - __declspec(property(get=GetProjection,put=PutProjection)) - _bstr_t Projection; - __declspec(property(get=GetFieldByName)) - IFieldPtr FieldByName[]; - __declspec(property(get=GetnumPoints)) - long numPoints[]; - __declspec(property(get=GetUseSpatialIndex,put=PutUseSpatialIndex)) - VARIANT_BOOL UseSpatialIndex; - __declspec(property(get=GetHasSpatialIndex,put=PutHasSpatialIndex)) - VARIANT_BOOL HasSpatialIndex; - __declspec(property(get=GetCacheExtents,put=PutCacheExtents)) - VARIANT_BOOL CacheExtents; - __declspec(property(get=GetUseQTree,put=PutUseQTree)) - VARIANT_BOOL UseQTree; - __declspec(property(get=GetSpatialIndexMaxAreaPercent,put=PutSpatialIndexMaxAreaPercent)) - double SpatialIndexMaxAreaPercent; - __declspec(property(get=GetCanUseSpatialIndex)) - VARIANT_BOOL CanUseSpatialIndex[]; - __declspec(property(get=GetNumSelected)) - long NumSelected; - __declspec(property(get=GetShapeSelected,put=PutShapeSelected)) - VARIANT_BOOL ShapeSelected[]; - __declspec(property(get=GetSelectionDrawingOptions,put=PutSelectionDrawingOptions)) - IShapeDrawingOptionsPtr SelectionDrawingOptions; - __declspec(property(get=GetLabels,put=PutLabels)) - ILabelsPtr Labels; - __declspec(property(get=GetDefaultDrawingOptions,put=PutDefaultDrawingOptions)) - IShapeDrawingOptionsPtr DefaultDrawingOptions; - __declspec(property(get=GetCategories,put=PutCategories)) - IShapefileCategoriesPtr Categories; - __declspec(property(get=GetCharts,put=PutCharts)) - IChartsPtr Charts; - __declspec(property(get=GetShapeCategory,put=PutShapeCategory)) - long ShapeCategory[]; - __declspec(property(get=GetTable)) - ITablePtr Table; - __declspec(property(get=GetVisibilityExpression,put=PutVisibilityExpression)) - _bstr_t VisibilityExpression; - __declspec(property(get=GetFastMode,put=PutFastMode)) - VARIANT_BOOL FastMode; - __declspec(property(get=GetMinDrawingSize,put=PutMinDrawingSize)) - long MinDrawingSize; - __declspec(property(get=GetSourceType)) - enum tkShapefileSourceType SourceType; - __declspec(property(get=GetGeometryEngine,put=PutGeometryEngine)) - enum tkGeometryEngine GeometryEngine; - __declspec(property(get=GetSelectionColor,put=PutSelectionColor)) - OLE_COLOR SelectionColor; - __declspec(property(get=GetSelectionAppearance,put=PutSelectionAppearance)) - enum tkSelectionAppearance SelectionAppearance; - __declspec(property(get=GetCollisionMode,put=PutCollisionMode)) - enum tkCollisionMode CollisionMode; - __declspec(property(get=GetSelectionTransparency,put=PutSelectionTransparency)) - unsigned char SelectionTransparency; - __declspec(property(put=PutStopExecution)) - IStopExecutionPtr StopExecution; - __declspec(property(get=GetGeoProjection,put=PutGeoProjection)) - IGeoProjectionPtr GeoProjection; - __declspec(property(get=GetIdentifiable,put=PutIdentifiable)) - VARIANT_BOOL Identifiable; - - // - // Wrapper methods for error-handling - // - - long GetNumShapes ( ); - long GetNumFields ( ); - IExtentsPtr GetExtents ( ); - enum ShpfileType GetShapefileType ( ); - IShapePtr GetShape ( - long ShapeIndex ); - VARIANT_BOOL GetEditingShapes ( ); - long GetLastErrorCode ( ); - _bstr_t GetCdlgFilter ( ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - VARIANT_BOOL Open ( - _bstr_t ShapefileName, - struct ICallback * cBack ); - VARIANT_BOOL CreateNew ( - _bstr_t ShapefileName, - enum ShpfileType ShapefileType ); - VARIANT_BOOL SaveAs ( - _bstr_t ShapefileName, - struct ICallback * cBack ); - VARIANT_BOOL Close ( ); - VARIANT_BOOL EditClear ( ); - VARIANT_BOOL EditInsertShape ( - struct IShape * Shape, - long * ShapeIndex ); - VARIANT_BOOL EditDeleteShape ( - long ShapeIndex ); - VARIANT_BOOL SelectShapes ( - struct IExtents * BoundBox, - double Tolerance, - enum SelectMode SelectMode, - VARIANT * result ); - VARIANT_BOOL StartEditingShapes ( - VARIANT_BOOL StartEditTable, - struct ICallback * cBack ); - VARIANT_BOOL StopEditingShapes ( - VARIANT_BOOL ApplyChanges, - VARIANT_BOOL StopEditTable, - struct ICallback * cBack ); - VARIANT_BOOL EditInsertField ( - struct IField * NewField, - long * FieldIndex, - struct ICallback * cBack ); - VARIANT_BOOL EditDeleteField ( - long FieldIndex, - struct ICallback * cBack ); - VARIANT_BOOL EditCellValue ( - long FieldIndex, - long ShapeIndex, - const _variant_t & newVal ); - VARIANT_BOOL StartEditingTable ( - struct ICallback * cBack ); - VARIANT_BOOL StopEditingTable ( - VARIANT_BOOL ApplyChanges, - struct ICallback * cBack ); - IFieldPtr GetField ( - long FieldIndex ); - _variant_t GetCellValue ( - long FieldIndex, - long ShapeIndex ); - VARIANT_BOOL GetEditingTable ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetFileHandle ( ); - _bstr_t GetFilename ( ); - IPointPtr QuickPoint ( - long ShapeIndex, - long pointIndex ); - IExtentsPtr QuickExtents ( - long ShapeIndex ); - SAFEARRAY * QuickPoints ( - long ShapeIndex, - long * numPoints ); - VARIANT_BOOL PointInShape ( - long ShapeIndex, - double x, - double y ); - long PointInShapefile ( - double x, - double y ); - VARIANT_BOOL BeginPointInShapefile ( ); - HRESULT EndPointInShapefile ( ); - _bstr_t GetProjection ( ); - void PutProjection ( - _bstr_t pVal ); - IFieldPtr GetFieldByName ( - _bstr_t FieldName ); - long GetnumPoints ( - long ShapeIndex ); - VARIANT_BOOL CreateNewWithShapeID ( - _bstr_t ShapefileName, - enum ShpfileType ShapefileType ); - VARIANT_BOOL GetUseSpatialIndex ( ); - void PutUseSpatialIndex ( - VARIANT_BOOL pVal ); - VARIANT_BOOL CreateSpatialIndex ( - _bstr_t ShapefileName ); - VARIANT_BOOL GetHasSpatialIndex ( ); - void PutHasSpatialIndex ( - VARIANT_BOOL pVal ); - VARIANT_BOOL Resource ( - _bstr_t newShpPath ); - VARIANT_BOOL GetCacheExtents ( ); - void PutCacheExtents ( - VARIANT_BOOL pVal ); - VARIANT_BOOL RefreshExtents ( ); - VARIANT_BOOL RefreshShapeExtents ( - long ShapeId ); - VARIANT_BOOL GetUseQTree ( ); - void PutUseQTree ( - VARIANT_BOOL pVal ); - VARIANT_BOOL Save ( - struct ICallback * cBack ); - VARIANT_BOOL IsSpatialIndexValid ( ); - void PutSpatialIndexMaxAreaPercent ( - double pVal ); - double GetSpatialIndexMaxAreaPercent ( ); - VARIANT_BOOL GetCanUseSpatialIndex ( - struct IExtents * pArea ); - IShapefilePtr GetIntersection ( - VARIANT_BOOL SelectedOnlyOfThis, - struct IShapefile * sf, - VARIANT_BOOL SelectedOnly, - enum ShpfileType FileType, - struct ICallback * cBack ); - VARIANT_BOOL SelectByShapefile ( - struct IShapefile * sf, - enum tkSpatialRelation Relation, - VARIANT_BOOL SelectedOnly, - VARIANT * result, - struct ICallback * cBack ); - long GetNumSelected ( ); - VARIANT_BOOL GetShapeSelected ( - long ShapeIndex ); - void PutShapeSelected ( - long ShapeIndex, - VARIANT_BOOL pVal ); - IShapeDrawingOptionsPtr GetSelectionDrawingOptions ( ); - void PutSelectionDrawingOptions ( - struct IShapeDrawingOptions * pVal ); - HRESULT SelectAll ( ); - HRESULT SelectNone ( ); - HRESULT InvertSelection ( ); - IShapefilePtr Dissolve ( - long FieldIndex, - VARIANT_BOOL SelectedOnly ); - ILabelsPtr GetLabels ( ); - void PutLabels ( - struct ILabels * pVal ); - long GenerateLabels ( - long FieldIndex, - enum tkLabelPositioning Method, - VARIANT_BOOL LargestPartOnly ); - IShapefilePtr Clone ( ); - IShapeDrawingOptionsPtr GetDefaultDrawingOptions ( ); - void PutDefaultDrawingOptions ( - struct IShapeDrawingOptions * pVal ); - IShapefileCategoriesPtr GetCategories ( ); - void PutCategories ( - struct IShapefileCategories * pVal ); - IChartsPtr GetCharts ( ); - void PutCharts ( - struct ICharts * pVal ); - long GetShapeCategory ( - long ShapeIndex ); - void PutShapeCategory ( - long ShapeIndex, - long pVal ); - ITablePtr GetTable ( ); - _bstr_t GetVisibilityExpression ( ); - void PutVisibilityExpression ( - _bstr_t pVal ); - VARIANT_BOOL GetFastMode ( ); - void PutFastMode ( - VARIANT_BOOL pVal ); - long GetMinDrawingSize ( ); - void PutMinDrawingSize ( - long pVal ); - enum tkShapefileSourceType GetSourceType ( ); - IShapefilePtr BufferByDistance ( - double Distance, - long nSegments, - VARIANT_BOOL SelectedOnly, - VARIANT_BOOL MergeResults ); - enum tkGeometryEngine GetGeometryEngine ( ); - void PutGeometryEngine ( - enum tkGeometryEngine pVal ); - IShapefilePtr Difference ( - VARIANT_BOOL SelectedOnlySubject, - struct IShapefile * sfOverlay, - VARIANT_BOOL SelectedOnlyOverlay ); - IShapefilePtr Clip ( - VARIANT_BOOL SelectedOnlySubject, - struct IShapefile * sfOverlay, - VARIANT_BOOL SelectedOnlyOverlay ); - IShapefilePtr SymmDifference ( - VARIANT_BOOL SelectedOnlySubject, - struct IShapefile * sfOverlay, - VARIANT_BOOL SelectedOnlyOverlay ); - IShapefilePtr Union ( - VARIANT_BOOL SelectedOnlySubject, - struct IShapefile * sfOverlay, - VARIANT_BOOL SelectedOnlyOverlay ); - IShapefilePtr ExplodeShapes ( - VARIANT_BOOL SelectedOnly ); - IShapefilePtr AggregateShapes ( - VARIANT_BOOL SelectedOnly, - long FieldIndex ); - IShapefilePtr ExportSelection ( ); - IShapefilePtr Sort ( - long FieldIndex, - VARIANT_BOOL Ascending ); - IShapefilePtr Merge ( - VARIANT_BOOL SelectedOnlyThis, - struct IShapefile * sf, - VARIANT_BOOL SelectedOnly ); - OLE_COLOR GetSelectionColor ( ); - void PutSelectionColor ( - OLE_COLOR retVal ); - enum tkSelectionAppearance GetSelectionAppearance ( ); - void PutSelectionAppearance ( - enum tkSelectionAppearance retVal ); - enum tkCollisionMode GetCollisionMode ( ); - void PutCollisionMode ( - enum tkCollisionMode retVal ); - unsigned char GetSelectionTransparency ( ); - void PutSelectionTransparency ( - unsigned char retVal ); - void PutStopExecution ( - struct IStopExecution * _arg1 ); - _bstr_t Serialize ( - VARIANT_BOOL SaveSelection ); - HRESULT Deserialize ( - VARIANT_BOOL LoadSelection, - _bstr_t newVal ); - IGeoProjectionPtr GetGeoProjection ( ); - void PutGeoProjection ( - struct IGeoProjection * retVal ); - IShapefilePtr Reproject ( - struct IGeoProjection * newProjection, - long * reprojectedCount ); - VARIANT_BOOL ReprojectInPlace ( - struct IGeoProjection * newProjection, - long * reprojectedCount ); - IShapefilePtr SimplifyLines ( - double Tolerance, - VARIANT_BOOL SelectedOnly ); - VARIANT_BOOL FixUpShapes ( - struct IShapefile * * retVal ); - long EditAddShape ( - struct IShape * Shape ); - long EditAddField ( - _bstr_t Name, - enum FieldType Type, - int Precision, - int Width ); - VARIANT_BOOL GetRelatedShapes ( - long referenceIndex, - enum tkSpatialRelation Relation, - VARIANT * resultArray ); - VARIANT_BOOL GetRelatedShapes2 ( - struct IShape * referenceShape, - enum tkSpatialRelation Relation, - VARIANT * resultArray ); - VARIANT_BOOL GetIdentifiable ( ); - void PutIdentifiable ( - VARIANT_BOOL retVal ); - IShapefilePtr Segmentize ( ); - VARIANT_BOOL GetClosestVertex ( - double x, - double y, - double maxDistance, - long * ShapeIndex, - long * pointIndex, - double * Distance ); - VARIANT_BOOL HasInvalidShapes ( ); - _bstr_t GetShapeCategory2 ( - long ShapeIndex ); - void PutShapeCategory2 ( - long ShapeIndex, - _bstr_t categoryName ); - IShapefileCategoryPtr GetShapeCategory3 ( - long ShapeIndex ); - void PutShapeCategory3 ( - long ShapeIndex, - struct IShapefileCategory * Category ); - VARIANT_BOOL Dump ( - _bstr_t ShapefileName, - struct ICallback * cBack ); - VARIANT_BOOL LoadDataFrom ( - _bstr_t ShapefileName, - struct ICallback * cBack ); - IShapeValidationInfoPtr GetLastInputValidation ( ); - IShapeValidationInfoPtr GetLastOutputValidation ( ); - HRESULT ClearCachedGeometries ( ); - IShapefilePtr AggregateShapesWithStats ( - VARIANT_BOOL SelectedOnly, - long FieldIndex, - struct IFieldStatOperations * statOperations ); - IShapefilePtr DissolveWithStats ( - long FieldIndex, - VARIANT_BOOL SelectedOnly, - struct IFieldStatOperations * statOperations ); - VARIANT_BOOL GetShapeVisible ( - long ShapeIndex ); - double GetShapeRotation ( - long ShapeIndex ); - void PutShapeRotation ( - long ShapeIndex, - double pVal ); - VARIANT_BOOL GetVolatile ( ); - void PutVolatile ( - VARIANT_BOOL pVal ); - VARIANT_BOOL EditUpdateShape ( - long ShapeIndex, - struct IShape * shpNew ); - VARIANT_BOOL GetShapeModified ( - long ShapeIndex ); - void PutShapeModified ( - long ShapeIndex, - VARIANT_BOOL retVal ); - VARIANT_BOOL GetInteractiveEditing ( ); - void PutInteractiveEditing ( - VARIANT_BOOL pVal ); - VARIANT_BOOL GetShapeIsHidden ( - long ShapeIndex ); - void PutShapeIsHidden ( - long ShapeIndex, - VARIANT_BOOL pVal ); - VARIANT_BOOL GetSnappable ( ); - void PutSnappable ( - VARIANT_BOOL pVal ); - _bstr_t Serialize2 ( - VARIANT_BOOL SaveSelection, - VARIANT_BOOL SerializeCategories ); - enum ShpfileType GetShapefileType2D ( ); - long GetFieldIndexByName ( - _bstr_t FieldName ); - VARIANT_BOOL Move ( - double xOffset, - double yOffset ); - VARIANT_BOOL RemoveSpatialIndex ( ); - VARIANT_BOOL GetShapeRendered ( - long ShapeIndex ); - _bstr_t GetSortField ( ); - void PutSortField ( - _bstr_t pVal ); - VARIANT_BOOL GetSortAscending ( ); - void PutSortAscending ( - VARIANT_BOOL pVal ); - HRESULT UpdateSortField ( ); - VARIANT_BOOL SaveAsEx ( - _bstr_t newFilename, - VARIANT_BOOL stopEditing, - VARIANT_BOOL unboundFile ); - VARIANT_BOOL FixUpShapes2 ( - VARIANT_BOOL SelectedOnly, - struct IShapefile * * result ); - VARIANT_BOOL StartAppendMode ( ); - HRESULT StopAppendMode ( ); - VARIANT_BOOL GetAppendMode ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_NumShapes ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_NumFields ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Extents ( - /*[out,retval]*/ struct IExtents * * pVal ) = 0; - virtual HRESULT __stdcall get_ShapefileType ( - /*[out,retval]*/ enum ShpfileType * pVal ) = 0; - virtual HRESULT __stdcall get_Shape ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ struct IShape * * pVal ) = 0; - virtual HRESULT __stdcall get_EditingShapes ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_CdlgFilter ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_Open ( - /*[in]*/ BSTR ShapefileName, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CreateNew ( - /*[in]*/ BSTR ShapefileName, - /*[in]*/ enum ShpfileType ShapefileType, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SaveAs ( - /*[in]*/ BSTR ShapefileName, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Close ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditClear ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditInsertShape ( - /*[in]*/ struct IShape * Shape, - /*[in,out]*/ long * ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditDeleteShape ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SelectShapes ( - /*[in]*/ struct IExtents * BoundBox, - /*[in]*/ double Tolerance, - /*[in]*/ enum SelectMode SelectMode, - /*[in,out]*/ VARIANT * result, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StartEditingShapes ( - /*[in]*/ VARIANT_BOOL StartEditTable, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StopEditingShapes ( - /*[in]*/ VARIANT_BOOL ApplyChanges, - /*[in]*/ VARIANT_BOOL StopEditTable, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditInsertField ( - /*[in]*/ struct IField * NewField, - /*[in,out]*/ long * FieldIndex, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditDeleteField ( - /*[in]*/ long FieldIndex, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EditCellValue ( - /*[in]*/ long FieldIndex, - /*[in]*/ long ShapeIndex, - /*[in]*/ VARIANT newVal, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StartEditingTable ( - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StopEditingTable ( - /*[in]*/ VARIANT_BOOL ApplyChanges, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Field ( - /*[in]*/ long FieldIndex, - /*[out,retval]*/ struct IField * * pVal ) = 0; - virtual HRESULT __stdcall get_CellValue ( - /*[in]*/ long FieldIndex, - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall get_EditingTable ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_FileHandle ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Filename ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_QuickPoint ( - /*[in]*/ long ShapeIndex, - /*[in]*/ long pointIndex, - /*[out,retval]*/ struct IPoint * * retVal ) = 0; - virtual HRESULT __stdcall raw_QuickExtents ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ struct IExtents * * retVal ) = 0; - virtual HRESULT __stdcall raw_QuickPoints ( - /*[in]*/ long ShapeIndex, - /*[in,out]*/ long * numPoints, - /*[out,retval]*/ SAFEARRAY * * retVal ) = 0; - virtual HRESULT __stdcall raw_PointInShape ( - /*[in]*/ long ShapeIndex, - /*[in]*/ double x, - /*[in]*/ double y, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_PointInShapefile ( - /*[in]*/ double x, - /*[in]*/ double y, - /*[out,retval]*/ long * ShapeIndex ) = 0; - virtual HRESULT __stdcall raw_BeginPointInShapefile ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EndPointInShapefile ( ) = 0; - virtual HRESULT __stdcall get_Projection ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Projection ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_FieldByName ( - /*[in]*/ BSTR FieldName, - /*[out,retval]*/ struct IField * * pVal ) = 0; - virtual HRESULT __stdcall get_numPoints ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall raw_CreateNewWithShapeID ( - /*[in]*/ BSTR ShapefileName, - /*[in]*/ enum ShpfileType ShapefileType, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_UseSpatialIndex ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseSpatialIndex ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_CreateSpatialIndex ( - /*[in]*/ BSTR ShapefileName, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_HasSpatialIndex ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_HasSpatialIndex ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_Resource ( - /*[in]*/ BSTR newShpPath, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_CacheExtents ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_CacheExtents ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_RefreshExtents ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_RefreshShapeExtents ( - /*[in]*/ long ShapeId, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_UseQTree ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_UseQTree ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_Save ( - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_IsSpatialIndexValid ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_SpatialIndexMaxAreaPercent ( - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_SpatialIndexMaxAreaPercent ( - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_CanUseSpatialIndex ( - /*[in]*/ struct IExtents * pArea, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_GetIntersection ( - /*[in]*/ VARIANT_BOOL SelectedOnlyOfThis, - /*[in]*/ struct IShapefile * sf, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in]*/ enum ShpfileType FileType, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_SelectByShapefile ( - /*[in]*/ struct IShapefile * sf, - /*[in]*/ enum tkSpatialRelation Relation, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in,out]*/ VARIANT * result, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_NumSelected ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ShapeSelected ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ShapeSelected ( - /*[in]*/ long ShapeIndex, - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_SelectionDrawingOptions ( - /*[out,retval]*/ struct IShapeDrawingOptions * * pVal ) = 0; - virtual HRESULT __stdcall put_SelectionDrawingOptions ( - /*[in]*/ struct IShapeDrawingOptions * pVal ) = 0; - virtual HRESULT __stdcall raw_SelectAll ( ) = 0; - virtual HRESULT __stdcall raw_SelectNone ( ) = 0; - virtual HRESULT __stdcall raw_InvertSelection ( ) = 0; - virtual HRESULT __stdcall raw_Dissolve ( - /*[in]*/ long FieldIndex, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[out,retval]*/ struct IShapefile * * sf ) = 0; - virtual HRESULT __stdcall get_Labels ( - /*[out,retval]*/ struct ILabels * * pVal ) = 0; - virtual HRESULT __stdcall put_Labels ( - /*[in]*/ struct ILabels * pVal ) = 0; - virtual HRESULT __stdcall raw_GenerateLabels ( - /*[in]*/ long FieldIndex, - /*[in]*/ enum tkLabelPositioning Method, - /*[in]*/ VARIANT_BOOL LargestPartOnly, - /*[out,retval]*/ long * Count ) = 0; - virtual HRESULT __stdcall raw_Clone ( - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall get_DefaultDrawingOptions ( - /*[out,retval]*/ struct IShapeDrawingOptions * * pVal ) = 0; - virtual HRESULT __stdcall put_DefaultDrawingOptions ( - /*[in]*/ struct IShapeDrawingOptions * pVal ) = 0; - virtual HRESULT __stdcall get_Categories ( - /*[out,retval]*/ struct IShapefileCategories * * pVal ) = 0; - virtual HRESULT __stdcall put_Categories ( - /*[in]*/ struct IShapefileCategories * pVal ) = 0; - virtual HRESULT __stdcall get_Charts ( - /*[out,retval]*/ struct ICharts * * pVal ) = 0; - virtual HRESULT __stdcall put_Charts ( - /*[in]*/ struct ICharts * pVal ) = 0; - virtual HRESULT __stdcall get_ShapeCategory ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_ShapeCategory ( - /*[in]*/ long ShapeIndex, - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_Table ( - /*[out,retval]*/ struct ITable * * retVal ) = 0; - virtual HRESULT __stdcall get_VisibilityExpression ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_VisibilityExpression ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_FastMode ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_FastMode ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_MinDrawingSize ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_MinDrawingSize ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_SourceType ( - /*[out,retval]*/ enum tkShapefileSourceType * pVal ) = 0; - virtual HRESULT __stdcall raw_BufferByDistance ( - /*[in]*/ double Distance, - /*[in]*/ long nSegments, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in]*/ VARIANT_BOOL MergeResults, - /*[out,retval]*/ struct IShapefile * * sf ) = 0; - virtual HRESULT __stdcall get_GeometryEngine ( - /*[out,retval]*/ enum tkGeometryEngine * pVal ) = 0; - virtual HRESULT __stdcall put_GeometryEngine ( - /*[in]*/ enum tkGeometryEngine pVal ) = 0; - virtual HRESULT __stdcall raw_Difference ( - /*[in]*/ VARIANT_BOOL SelectedOnlySubject, - /*[in]*/ struct IShapefile * sfOverlay, - /*[in]*/ VARIANT_BOOL SelectedOnlyOverlay, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_Clip ( - /*[in]*/ VARIANT_BOOL SelectedOnlySubject, - /*[in]*/ struct IShapefile * sfOverlay, - /*[in]*/ VARIANT_BOOL SelectedOnlyOverlay, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_SymmDifference ( - /*[in]*/ VARIANT_BOOL SelectedOnlySubject, - /*[in]*/ struct IShapefile * sfOverlay, - /*[in]*/ VARIANT_BOOL SelectedOnlyOverlay, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_Union ( - /*[in]*/ VARIANT_BOOL SelectedOnlySubject, - /*[in]*/ struct IShapefile * sfOverlay, - /*[in]*/ VARIANT_BOOL SelectedOnlyOverlay, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_ExplodeShapes ( - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_AggregateShapes ( - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in]*/ long FieldIndex, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_ExportSelection ( - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_Sort ( - /*[in]*/ long FieldIndex, - /*[in]*/ VARIANT_BOOL Ascending, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_Merge ( - /*[in]*/ VARIANT_BOOL SelectedOnlyThis, - /*[in]*/ struct IShapefile * sf, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall get_SelectionColor ( - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall put_SelectionColor ( - /*[in]*/ OLE_COLOR retVal ) = 0; - virtual HRESULT __stdcall get_SelectionAppearance ( - /*[out,retval]*/ enum tkSelectionAppearance * retVal ) = 0; - virtual HRESULT __stdcall put_SelectionAppearance ( - /*[in]*/ enum tkSelectionAppearance retVal ) = 0; - virtual HRESULT __stdcall get_CollisionMode ( - /*[out,retval]*/ enum tkCollisionMode * retVal ) = 0; - virtual HRESULT __stdcall put_CollisionMode ( - /*[in]*/ enum tkCollisionMode retVal ) = 0; - virtual HRESULT __stdcall get_SelectionTransparency ( - /*[out,retval]*/ unsigned char * retVal ) = 0; - virtual HRESULT __stdcall put_SelectionTransparency ( - /*[in]*/ unsigned char retVal ) = 0; - virtual HRESULT __stdcall put_StopExecution ( - /*[in]*/ struct IStopExecution * _arg1 ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[in]*/ VARIANT_BOOL SaveSelection, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ VARIANT_BOOL LoadSelection, - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall get_GeoProjection ( - /*[out,retval]*/ struct IGeoProjection * * retVal ) = 0; - virtual HRESULT __stdcall put_GeoProjection ( - /*[in]*/ struct IGeoProjection * retVal ) = 0; - virtual HRESULT __stdcall raw_Reproject ( - /*[in]*/ struct IGeoProjection * newProjection, - /*[in,out]*/ long * reprojectedCount, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_ReprojectInPlace ( - /*[in]*/ struct IGeoProjection * newProjection, - /*[in,out]*/ long * reprojectedCount, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_SimplifyLines ( - /*[in]*/ double Tolerance, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_FixUpShapes ( - /*[out]*/ struct IShapefile * * retVal, - /*[out,retval]*/ VARIANT_BOOL * fixed ) = 0; - virtual HRESULT __stdcall raw_EditAddShape ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ long * ShapeIndex ) = 0; - virtual HRESULT __stdcall raw_EditAddField ( - /*[in]*/ BSTR Name, - /*[in]*/ enum FieldType Type, - /*[in]*/ int Precision, - /*[in]*/ int Width, - /*[out,retval]*/ long * FieldIndex ) = 0; - virtual HRESULT __stdcall raw_GetRelatedShapes ( - /*[in]*/ long referenceIndex, - /*[in]*/ enum tkSpatialRelation Relation, - /*[in,out]*/ VARIANT * resultArray, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GetRelatedShapes2 ( - /*[in]*/ struct IShape * referenceShape, - /*[in]*/ enum tkSpatialRelation Relation, - /*[in,out]*/ VARIANT * resultArray, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Identifiable ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_Identifiable ( - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall raw_Segmentize ( - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_GetClosestVertex ( - /*[in]*/ double x, - /*[in]*/ double y, - /*[in]*/ double maxDistance, - /*[out]*/ long * ShapeIndex, - /*[out]*/ long * pointIndex, - /*[out]*/ double * Distance, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_HasInvalidShapes ( - /*[out,retval]*/ VARIANT_BOOL * result ) = 0; - virtual HRESULT __stdcall get_ShapeCategory2 ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ BSTR * categoryName ) = 0; - virtual HRESULT __stdcall put_ShapeCategory2 ( - /*[in]*/ long ShapeIndex, - /*[in]*/ BSTR categoryName ) = 0; - virtual HRESULT __stdcall get_ShapeCategory3 ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ struct IShapefileCategory * * Category ) = 0; - virtual HRESULT __stdcall put_ShapeCategory3 ( - /*[in]*/ long ShapeIndex, - /*[in]*/ struct IShapefileCategory * Category ) = 0; - virtual HRESULT __stdcall raw_Dump ( - /*[in]*/ BSTR ShapefileName, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_LoadDataFrom ( - /*[in]*/ BSTR ShapefileName, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_LastInputValidation ( - /*[out,retval]*/ struct IShapeValidationInfo * * retVal ) = 0; - virtual HRESULT __stdcall get_LastOutputValidation ( - /*[out,retval]*/ struct IShapeValidationInfo * * retVal ) = 0; - virtual HRESULT __stdcall raw_ClearCachedGeometries ( ) = 0; - virtual HRESULT __stdcall raw_AggregateShapesWithStats ( - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in]*/ long FieldIndex, - /*[in]*/ struct IFieldStatOperations * statOperations, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_DissolveWithStats ( - /*[in]*/ long FieldIndex, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in]*/ struct IFieldStatOperations * statOperations, - /*[out,retval]*/ struct IShapefile * * sf ) = 0; - virtual HRESULT __stdcall get_ShapeVisible ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_ShapeRotation ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall put_ShapeRotation ( - /*[in]*/ long ShapeIndex, - /*[in]*/ double pVal ) = 0; - virtual HRESULT __stdcall get_Volatile ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Volatile ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_EditUpdateShape ( - /*[in]*/ long ShapeIndex, - /*[in]*/ struct IShape * shpNew, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_ShapeModified ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall put_ShapeModified ( - /*[in]*/ long ShapeIndex, - /*[in]*/ VARIANT_BOOL retVal ) = 0; - virtual HRESULT __stdcall get_InteractiveEditing ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_InteractiveEditing ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_ShapeIsHidden ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_ShapeIsHidden ( - /*[in]*/ long ShapeIndex, - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_Snappable ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_Snappable ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_Serialize2 ( - /*[in]*/ VARIANT_BOOL SaveSelection, - /*[in]*/ VARIANT_BOOL SerializeCategories, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_ShapefileType2D ( - /*[out,retval]*/ enum ShpfileType * pVal ) = 0; - virtual HRESULT __stdcall get_FieldIndexByName ( - /*[in]*/ BSTR FieldName, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall raw_Move ( - /*[in]*/ double xOffset, - /*[in]*/ double yOffset, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_RemoveSpatialIndex ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_ShapeRendered ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall get_SortField ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_SortField ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_SortAscending ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_SortAscending ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall raw_UpdateSortField ( ) = 0; - virtual HRESULT __stdcall raw_SaveAsEx ( - /*[in]*/ BSTR newFilename, - /*[in]*/ VARIANT_BOOL stopEditing, - /*[in]*/ VARIANT_BOOL unboundFile, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_FixUpShapes2 ( - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[out]*/ struct IShapefile * * result, - /*[out,retval]*/ VARIANT_BOOL * fixed ) = 0; - virtual HRESULT __stdcall raw_StartAppendMode ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_StopAppendMode ( ) = 0; - virtual HRESULT __stdcall get_AppendMode ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; -}; - -struct __declspec(uuid("ec594cb1-fa55-469c-b662-192f7a464c23")) -IShapefileCategories : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetItem,put=PutItem)) - IShapefileCategoryPtr Item[]; - __declspec(property(get=GetCount)) - long Count; - __declspec(property(get=GetShapefile)) - IShapefilePtr Shapefile; - __declspec(property(get=GetCaption,put=PutCaption)) - _bstr_t Caption; - __declspec(property(get=GetCategoryIndexByName)) - int CategoryIndexByName[]; - __declspec(property(get=GetCategoryIndex)) - int CategoryIndex[]; - __declspec(property(get=GetClassificationField,put=PutClassificationField)) - long ClassificationField; - - // - // Wrapper methods for error-handling - // - - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - IShapefileCategoryPtr Add ( - _bstr_t Name ); - IShapefileCategoryPtr Insert ( - long Index, - _bstr_t Name ); - VARIANT_BOOL Remove ( - long Index ); - HRESULT Clear ( ); - IShapefileCategoryPtr GetItem ( - long Index ); - void PutItem ( - long Index, - struct IShapefileCategory * pVal ); - VARIANT_BOOL Generate ( - long FieldIndex, - enum tkClassificationType ClassificationType, - long numClasses ); - long GetCount ( ); - IShapefilePtr GetShapefile ( ); - HRESULT ApplyExpressions ( ); - HRESULT ApplyExpression ( - long CategoryIndex ); - HRESULT ApplyColorScheme ( - enum tkColorSchemeType Type, - struct IColorScheme * ColorScheme ); - HRESULT ApplyColorScheme2 ( - enum tkColorSchemeType Type, - struct IColorScheme * ColorScheme, - enum tkShapeElements ShapeElement ); - HRESULT ApplyColorScheme3 ( - enum tkColorSchemeType Type, - struct IColorScheme * ColorScheme, - enum tkShapeElements ShapeElement, - long CategoryStartIndex, - long CategoryEndIndex ); - _bstr_t GetCaption ( ); - void PutCaption ( - _bstr_t pVal ); - VARIANT_BOOL MoveUp ( - long Index ); - VARIANT_BOOL MoveDown ( - long Index ); - _bstr_t Serialize ( ); - HRESULT Deserialize ( - _bstr_t newVal ); - VARIANT_BOOL AddRange ( - long FieldIndex, - enum tkClassificationType ClassificationType, - long numClasses, - const _variant_t & MinValue, - const _variant_t & MaxValue ); - int GetCategoryIndexByName ( - _bstr_t categoryName ); - int GetCategoryIndex ( - struct IShapefileCategory * Category ); - VARIANT_BOOL GeneratePolygonColors ( - struct IColorScheme * Scheme ); - long GetClassificationField ( ); - void PutClassificationField ( - long pVal ); - VARIANT_BOOL Generate2 ( - _bstr_t FieldName, - enum tkClassificationType ClassificationType, - long numClasses ); - HRESULT Add2 ( - struct IShapefileCategory * Category ); - VARIANT_BOOL Insert2 ( - long Index, - struct IShapefileCategory * Category ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_Add ( - /*[in]*/ BSTR Name, - /*[out,retval]*/ struct IShapefileCategory * * retVal ) = 0; - virtual HRESULT __stdcall raw_Insert ( - /*[in]*/ long Index, - /*[in]*/ BSTR Name, - /*[out,retval]*/ struct IShapefileCategory * * retVal ) = 0; - virtual HRESULT __stdcall raw_Remove ( - /*[in]*/ long Index, - /*[out,retval]*/ VARIANT_BOOL * vbretval ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall get_Item ( - /*[in]*/ long Index, - /*[out,retval]*/ struct IShapefileCategory * * pVal ) = 0; - virtual HRESULT __stdcall put_Item ( - /*[in]*/ long Index, - /*[in]*/ struct IShapefileCategory * pVal ) = 0; - virtual HRESULT __stdcall raw_Generate ( - /*[in]*/ long FieldIndex, - /*[in]*/ enum tkClassificationType ClassificationType, - /*[in]*/ long numClasses, - /*[out,retval]*/ VARIANT_BOOL * vbretval ) = 0; - virtual HRESULT __stdcall get_Count ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_Shapefile ( - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_ApplyExpressions ( ) = 0; - virtual HRESULT __stdcall raw_ApplyExpression ( - /*[in]*/ long CategoryIndex ) = 0; - virtual HRESULT __stdcall raw_ApplyColorScheme ( - /*[in]*/ enum tkColorSchemeType Type, - /*[in]*/ struct IColorScheme * ColorScheme ) = 0; - virtual HRESULT __stdcall raw_ApplyColorScheme2 ( - /*[in]*/ enum tkColorSchemeType Type, - /*[in]*/ struct IColorScheme * ColorScheme, - /*[in]*/ enum tkShapeElements ShapeElement ) = 0; - virtual HRESULT __stdcall raw_ApplyColorScheme3 ( - /*[in]*/ enum tkColorSchemeType Type, - /*[in]*/ struct IColorScheme * ColorScheme, - /*[in]*/ enum tkShapeElements ShapeElement, - /*[in]*/ long CategoryStartIndex, - /*[in]*/ long CategoryEndIndex ) = 0; - virtual HRESULT __stdcall get_Caption ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Caption ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_MoveUp ( - /*[in]*/ long Index, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_MoveDown ( - /*[in]*/ long Index, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal ) = 0; - virtual HRESULT __stdcall raw_AddRange ( - /*[in]*/ long FieldIndex, - /*[in]*/ enum tkClassificationType ClassificationType, - /*[in]*/ long numClasses, - /*[in]*/ VARIANT MinValue, - /*[in]*/ VARIANT MaxValue, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_CategoryIndexByName ( - /*[in]*/ BSTR categoryName, - /*[out,retval]*/ int * CategoryIndex ) = 0; - virtual HRESULT __stdcall get_CategoryIndex ( - /*[in]*/ struct IShapefileCategory * Category, - /*[out,retval]*/ int * CategoryIndex ) = 0; - virtual HRESULT __stdcall raw_GeneratePolygonColors ( - /*[in]*/ struct IColorScheme * Scheme, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_ClassificationField ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_ClassificationField ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall raw_Generate2 ( - /*[in]*/ BSTR FieldName, - /*[in]*/ enum tkClassificationType ClassificationType, - /*[in]*/ long numClasses, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Add2 ( - /*[in]*/ struct IShapefileCategory * Category ) = 0; - virtual HRESULT __stdcall raw_Insert2 ( - /*[in]*/ long Index, - /*[in]*/ struct IShapefileCategory * Category, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -struct __declspec(uuid("c0fbaa85-8657-4b72-a52b-9ef837c0bab5")) -IFieldStatOperations : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetCount)) - int Count; - __declspec(property(get=GetOperation)) - enum tkFieldStatOperation Operation[]; - __declspec(property(get=GetFieldIndex)) - int FieldIndex[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetFieldName)) - _bstr_t FieldName[]; - __declspec(property(get=GetOperationIsValid)) - VARIANT_BOOL OperationIsValid[]; - __declspec(property(get=GetOperationIsValidReason)) - enum tkFieldOperationValidity OperationIsValidReason[]; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - - // - // Wrapper methods for error-handling - // - - HRESULT AddFieldIndex ( - int FieldIndex, - enum tkFieldStatOperation Operation ); - VARIANT_BOOL Remove ( - int operationIndex ); - HRESULT Clear ( ); - int GetCount ( ); - enum tkFieldStatOperation GetOperation ( - int operationIndex ); - int GetFieldIndex ( - int operationIndex ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - HRESULT AddFieldName ( - _bstr_t FieldName, - enum tkFieldStatOperation Operation ); - _bstr_t GetFieldName ( - int operationIndex ); - VARIANT_BOOL Validate ( - struct IShapefile * sf ); - VARIANT_BOOL GetOperationIsValid ( - int operationIndex ); - enum tkFieldOperationValidity GetOperationIsValidReason ( - int operationIndex ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_AddFieldIndex ( - /*[in]*/ int FieldIndex, - /*[in]*/ enum tkFieldStatOperation Operation ) = 0; - virtual HRESULT __stdcall raw_Remove ( - /*[in]*/ int operationIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Clear ( ) = 0; - virtual HRESULT __stdcall get_Count ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_Operation ( - /*[in]*/ int operationIndex, - /*[out,retval]*/ enum tkFieldStatOperation * retVal ) = 0; - virtual HRESULT __stdcall get_FieldIndex ( - /*[in]*/ int operationIndex, - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_AddFieldName ( - /*[in]*/ BSTR FieldName, - /*[in]*/ enum tkFieldStatOperation Operation ) = 0; - virtual HRESULT __stdcall get_FieldName ( - /*[in]*/ int operationIndex, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Validate ( - /*[in]*/ struct IShapefile * sf, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_OperationIsValid ( - /*[in]*/ int operationIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_OperationIsValidReason ( - /*[in]*/ int operationIndex, - /*[out,retval]*/ enum tkFieldOperationValidity * retVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; -}; - -struct __declspec(uuid("ff8206be-8312-46bb-8af0-a637ce1acaf7")) -IOgrLayer : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetName)) - _bstr_t Name; - __declspec(property(get=GetGeoProjection)) - IGeoProjectionPtr GeoProjection; - __declspec(property(get=GetShapeType)) - enum ShpfileType ShapeType; - __declspec(property(get=GetDataIsReprojected)) - VARIANT_BOOL DataIsReprojected; - __declspec(property(get=GetFIDColumnName)) - _bstr_t FIDColumnName; - __declspec(property(get=GetUpdateSourceErrorCount)) - int UpdateSourceErrorCount; - __declspec(property(get=GetUpdateSourceErrorMsg)) - _bstr_t UpdateSourceErrorMsg[]; - __declspec(property(get=GetUpdateSourceErrorShapeIndex)) - int UpdateSourceErrorShapeIndex[]; - __declspec(property(get=GetFeatureCount)) - int FeatureCount[]; - __declspec(property(get=GetGeometryColumnName)) - _bstr_t GeometryColumnName; - __declspec(property(get=GetSupportsEditing)) - VARIANT_BOOL SupportsEditing[]; - __declspec(property(get=GetSourceType)) - enum tkOgrSourceType SourceType; - __declspec(property(get=GetGdalLastErrorMsg)) - _bstr_t GdalLastErrorMsg; - __declspec(property(get=GetDynamicLoading,put=PutDynamicLoading)) - VARIANT_BOOL DynamicLoading; - __declspec(property(get=GetMaxFeatureCount,put=PutMaxFeatureCount)) - long MaxFeatureCount; - __declspec(property(get=GetSupportsStyles)) - VARIANT_BOOL SupportsStyles; - __declspec(property(get=GetStyleName)) - _bstr_t StyleName[]; - __declspec(property(get=GetLabelExpression,put=PutLabelExpression)) - _bstr_t LabelExpression; - __declspec(property(get=GetLabelPosition,put=PutLabelPosition)) - enum tkLabelPositioning LabelPosition; - __declspec(property(get=GetLabelOrientation,put=PutLabelOrientation)) - enum tkLineLabelOrientation LabelOrientation; - __declspec(property(get=GetShapeType2D)) - enum ShpfileType ShapeType2D; - __declspec(property(get=GetDriverName)) - _bstr_t DriverName; - __declspec(property(get=GetAvailableShapeTypes)) - _variant_t AvailableShapeTypes; - __declspec(property(get=GetActiveShapeType,put=PutActiveShapeType)) - enum ShpfileType ActiveShapeType; - __declspec(property(get=GetIsExternalDatasource)) - VARIANT_BOOL IsExternalDatasource; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetLastErrorCode ( ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * retVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t retVal ); - HRESULT Close ( ); - _bstr_t GetName ( ); - IShapefilePtr GetBuffer ( ); - VARIANT_BOOL ReloadFromSource ( ); - VARIANT_BOOL RedefineQuery ( - _bstr_t newSql ); - _bstr_t GetConnectionString ( ); - _bstr_t GetSourceQuery ( ); - IGeoProjectionPtr GetGeoProjection ( ); - enum ShpfileType GetShapeType ( ); - VARIANT_BOOL GetDataIsReprojected ( ); - _bstr_t GetFIDColumnName ( ); - enum tkOgrSaveResult SaveChanges ( - int * savedCount, - enum tkOgrSaveType saveType, - VARIANT_BOOL validateShapes ); - VARIANT_BOOL TestCapability ( - enum tkOgrLayerCapability capability ); - int GetUpdateSourceErrorCount ( ); - _bstr_t GetUpdateSourceErrorMsg ( - int errorIndex ); - int GetUpdateSourceErrorShapeIndex ( - int errorIndex ); - int GetFeatureCount ( - VARIANT_BOOL forceLoading ); - VARIANT_BOOL GetExtents ( - struct IExtents * * layerExtents, - VARIANT_BOOL forceLoading ); - _bstr_t GetGeometryColumnName ( ); - VARIANT_BOOL GetSupportsEditing ( - enum tkOgrSaveType editingType ); - _bstr_t Serialize ( ); - VARIANT_BOOL Deserialize ( - _bstr_t newVal ); - VARIANT_BOOL OpenFromQuery ( - _bstr_t connectionString, - _bstr_t sql ); - VARIANT_BOOL OpenFromDatabase ( - _bstr_t connectionString, - _bstr_t LayerName, - VARIANT_BOOL forUpdate ); - enum tkOgrSourceType GetSourceType ( ); - _bstr_t GetGdalLastErrorMsg ( ); - VARIANT_BOOL GetDynamicLoading ( ); - void PutDynamicLoading ( - VARIANT_BOOL pVal ); - long GetMaxFeatureCount ( ); - void PutMaxFeatureCount ( - long pVal ); - VARIANT_BOOL GetSupportsStyles ( ); - long GetNumStyles ( ); - _bstr_t GetStyleName ( - long styleIndex ); - VARIANT_BOOL ClearStyles ( ); - VARIANT_BOOL RemoveStyle ( - _bstr_t StyleName ); - _bstr_t GetLabelExpression ( ); - void PutLabelExpression ( - _bstr_t pVal ); - enum tkLabelPositioning GetLabelPosition ( ); - void PutLabelPosition ( - enum tkLabelPositioning pVal ); - enum tkLineLabelOrientation GetLabelOrientation ( ); - void PutLabelOrientation ( - enum tkLineLabelOrientation pVal ); - VARIANT_BOOL GenerateCategories ( - _bstr_t FieldName, - enum tkClassificationType ClassificationType, - long numClasses, - enum tkMapColor colorStart, - enum tkMapColor colorEnd, - enum tkColorSchemeType schemeType ); - enum ShpfileType GetShapeType2D ( ); - _bstr_t GetDriverName ( ); - VARIANT_BOOL OpenFromFile ( - _bstr_t Filename, - VARIANT_BOOL forUpdate ); - _variant_t GetAvailableShapeTypes ( ); - enum ShpfileType GetActiveShapeType ( ); - void PutActiveShapeType ( - enum ShpfileType pVal ); - VARIANT_BOOL GetIsExternalDatasource ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * retVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * retVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall raw_Close ( ) = 0; - virtual HRESULT __stdcall get_Name ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_GetBuffer ( - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_ReloadFromSource ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_RedefineQuery ( - /*[in]*/ BSTR newSql, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GetConnectionString ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_GetSourceQuery ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_GeoProjection ( - /*[out,retval]*/ struct IGeoProjection * * retVal ) = 0; - virtual HRESULT __stdcall get_ShapeType ( - /*[out,retval]*/ enum ShpfileType * retVal ) = 0; - virtual HRESULT __stdcall get_DataIsReprojected ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_FIDColumnName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_SaveChanges ( - /*[out]*/ int * savedCount, - /*[in]*/ enum tkOgrSaveType saveType, - /*[in]*/ VARIANT_BOOL validateShapes, - /*[out,retval]*/ enum tkOgrSaveResult * retVal ) = 0; - virtual HRESULT __stdcall raw_TestCapability ( - /*[in]*/ enum tkOgrLayerCapability capability, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_UpdateSourceErrorCount ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_UpdateSourceErrorMsg ( - /*[in]*/ int errorIndex, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_UpdateSourceErrorShapeIndex ( - /*[in]*/ int errorIndex, - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_FeatureCount ( - /*[in]*/ VARIANT_BOOL forceLoading, - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_Extents ( - /*[out]*/ struct IExtents * * layerExtents, - /*[in]*/ VARIANT_BOOL forceLoading, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_GeometryColumnName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_SupportsEditing ( - /*[in]*/ enum tkOgrSaveType editingType, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Serialize ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_Deserialize ( - /*[in]*/ BSTR newVal, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_OpenFromQuery ( - /*[in]*/ BSTR connectionString, - /*[in]*/ BSTR sql, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_OpenFromDatabase ( - /*[in]*/ BSTR connectionString, - /*[in]*/ BSTR LayerName, - /*[in]*/ VARIANT_BOOL forUpdate, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_SourceType ( - /*[out,retval]*/ enum tkOgrSourceType * retVal ) = 0; - virtual HRESULT __stdcall get_GdalLastErrorMsg ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_DynamicLoading ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall put_DynamicLoading ( - /*[in]*/ VARIANT_BOOL pVal ) = 0; - virtual HRESULT __stdcall get_MaxFeatureCount ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_MaxFeatureCount ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall get_SupportsStyles ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; - virtual HRESULT __stdcall raw_GetNumStyles ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_StyleName ( - /*[in]*/ long styleIndex, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_ClearStyles ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_RemoveStyle ( - /*[in]*/ BSTR StyleName, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_LabelExpression ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_LabelExpression ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_LabelPosition ( - /*[out,retval]*/ enum tkLabelPositioning * pVal ) = 0; - virtual HRESULT __stdcall put_LabelPosition ( - /*[in]*/ enum tkLabelPositioning pVal ) = 0; - virtual HRESULT __stdcall get_LabelOrientation ( - /*[out,retval]*/ enum tkLineLabelOrientation * pVal ) = 0; - virtual HRESULT __stdcall put_LabelOrientation ( - /*[in]*/ enum tkLineLabelOrientation pVal ) = 0; - virtual HRESULT __stdcall raw_GenerateCategories ( - /*[in]*/ BSTR FieldName, - /*[in]*/ enum tkClassificationType ClassificationType, - /*[in]*/ long numClasses, - /*[in]*/ enum tkMapColor colorStart, - /*[in]*/ enum tkMapColor colorEnd, - /*[in]*/ enum tkColorSchemeType schemeType, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_ShapeType2D ( - /*[out,retval]*/ enum ShpfileType * pVal ) = 0; - virtual HRESULT __stdcall get_DriverName ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall raw_OpenFromFile ( - /*[in]*/ BSTR Filename, - /*[in]*/ VARIANT_BOOL forUpdate, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_AvailableShapeTypes ( - /*[out,retval]*/ VARIANT * pVal ) = 0; - virtual HRESULT __stdcall get_ActiveShapeType ( - /*[out,retval]*/ enum ShpfileType * pVal ) = 0; - virtual HRESULT __stdcall put_ActiveShapeType ( - /*[in]*/ enum ShpfileType pVal ) = 0; - virtual HRESULT __stdcall get_IsExternalDatasource ( - /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0; -}; - -struct __declspec(uuid("ec7866be-ae6c-46d6-8e9a-1f55d166f440")) -IOgrDatasource : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetLayerCount)) - int LayerCount; - __declspec(property(get=GetDriverName)) - _bstr_t DriverName; - __declspec(property(get=GetDriverMetadata)) - _bstr_t DriverMetadata[]; - __declspec(property(get=GetDriverMetadataCount)) - int DriverMetadataCount; - __declspec(property(get=GetDriverMetadataItem)) - _bstr_t DriverMetadataItem[]; - __declspec(property(get=GetGdalLastErrorMsg)) - _bstr_t GdalLastErrorMsg; - - // - // Wrapper methods for error-handling - // - - _bstr_t GetErrorMsg ( - long ErrorCode ); - long GetLastErrorCode ( ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * retVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t retVal ); - HRESULT Close ( ); - VARIANT_BOOL Open ( - _bstr_t connectionString ); - int GetLayerCount ( ); - IOgrLayerPtr GetLayer ( - int Index, - VARIANT_BOOL forUpdate ); - _bstr_t GetDriverName ( ); - _bstr_t GetLayerName ( - int layerIndex ); - IOgrLayerPtr GetLayerByName ( - _bstr_t LayerName, - VARIANT_BOOL forUpdate ); - IOgrLayerPtr RunQuery ( - _bstr_t sql ); - VARIANT_BOOL DeleteLayer ( - int layerIndex ); - VARIANT_BOOL TestCapability ( - enum tkOgrDSCapability capability ); - VARIANT_BOOL CreateLayer ( - _bstr_t LayerName, - enum ShpfileType ShpType, - struct IGeoProjection * Projection, - _bstr_t creationOptions ); - int LayerIndexByName ( - _bstr_t LayerName ); - VARIANT_BOOL ImportShapefile ( - struct IShapefile * sf, - _bstr_t LayerName, - _bstr_t creationOptions, - enum tkShapeValidationMode shapeValidationMode ); - _bstr_t GetDriverMetadata ( - enum tkGdalDriverMetadata Metadata ); - int GetDriverMetadataCount ( ); - _bstr_t GetDriverMetadataItem ( - int metadataIndex ); - VARIANT_BOOL ExecuteSQL ( - _bstr_t sql, - BSTR * errorMessage ); - _bstr_t GetGdalLastErrorMsg ( ); - _variant_t GetSchemas ( ); - IOgrLayerPtr GetLayer2 ( - long Index, - VARIANT_BOOL forUpdate, - VARIANT_BOOL newConnection ); - VARIANT_BOOL Open2 ( - _bstr_t connectionString, - VARIANT_BOOL forUpdate ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * retVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * retVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR retVal ) = 0; - virtual HRESULT __stdcall raw_Close ( ) = 0; - virtual HRESULT __stdcall raw_Open ( - /*[in]*/ BSTR connectionString, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_LayerCount ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall raw_GetLayer ( - /*[in]*/ int Index, - /*[in]*/ VARIANT_BOOL forUpdate, - /*[out,retval]*/ struct IOgrLayer * * retVal ) = 0; - virtual HRESULT __stdcall get_DriverName ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_GetLayerName ( - /*[in]*/ int layerIndex, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_GetLayerByName ( - /*[in]*/ BSTR LayerName, - /*[in]*/ VARIANT_BOOL forUpdate, - /*[out,retval]*/ struct IOgrLayer * * retVal ) = 0; - virtual HRESULT __stdcall raw_RunQuery ( - /*[in]*/ BSTR sql, - /*[out,retval]*/ struct IOgrLayer * * retVal ) = 0; - virtual HRESULT __stdcall raw_DeleteLayer ( - /*[in]*/ int layerIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_TestCapability ( - /*[in]*/ enum tkOgrDSCapability capability, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CreateLayer ( - /*[in]*/ BSTR LayerName, - /*[in]*/ enum ShpfileType ShpType, - /*[in]*/ struct IGeoProjection * Projection, - /*[in]*/ BSTR creationOptions, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_LayerIndexByName ( - /*[in]*/ BSTR LayerName, - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall raw_ImportShapefile ( - /*[in]*/ struct IShapefile * sf, - /*[in]*/ BSTR LayerName, - /*[in]*/ BSTR creationOptions, - /*[in]*/ enum tkShapeValidationMode shapeValidationMode, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_DriverMetadata ( - /*[in]*/ enum tkGdalDriverMetadata Metadata, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall get_DriverMetadataCount ( - /*[out,retval]*/ int * retVal ) = 0; - virtual HRESULT __stdcall get_DriverMetadataItem ( - /*[in]*/ int metadataIndex, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_ExecuteSQL ( - /*[in]*/ BSTR sql, - /*[out]*/ BSTR * errorMessage, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_GdalLastErrorMsg ( - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_GetSchemas ( - /*[out,retval]*/ VARIANT * retVal ) = 0; - virtual HRESULT __stdcall raw_GetLayer2 ( - /*[in]*/ long Index, - /*[in]*/ VARIANT_BOOL forUpdate, - /*[in]*/ VARIANT_BOOL newConnection, - /*[out,retval]*/ struct IOgrLayer * * retVal ) = 0; - virtual HRESULT __stdcall raw_Open2 ( - /*[in]*/ BSTR connectionString, - /*[in]*/ VARIANT_BOOL forUpdate, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -struct __declspec(uuid("2d4968f2-40d9-4f25-8be6-b51b959cc1b0")) -IShapeNetwork : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetShapefile)) - IShapefilePtr Shapefile; - __declspec(property(get=GetCurrentShape)) - IShapePtr CurrentShape; - __declspec(property(get=GetCurrentShapeIndex)) - long CurrentShapeIndex; - __declspec(property(get=GetDistanceToOutlet)) - double DistanceToOutlet[]; - __declspec(property(get=GetNumDirectUps)) - long NumDirectUps; - __declspec(property(get=GetNetworkSize)) - long NetworkSize; - __declspec(property(get=GetAmbigShapeIndex)) - long AmbigShapeIndex[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetParentIndex,put=PutParentIndex)) - long ParentIndex; - - // - // Wrapper methods for error-handling - // - - long Build ( - struct IShapefile * Shapefile, - long ShapeIndex, - long FinalPointIndex, - double Tolerance, - enum AmbiguityResolution ar, - struct ICallback * cBack ); - VARIANT_BOOL DeleteShape ( - long ShapeIndex ); - IGridPtr RasterizeD8 ( - VARIANT_BOOL UseNetworkBounds, - struct IGridHeader * Header, - double Cellsize, - struct ICallback * cBack ); - VARIANT_BOOL MoveUp ( - long UpIndex ); - VARIANT_BOOL MoveDown ( ); - VARIANT_BOOL MoveTo ( - long ShapeIndex ); - VARIANT_BOOL MoveToOutlet ( ); - IShapefilePtr GetShapefile ( ); - IShapePtr GetCurrentShape ( ); - long GetCurrentShapeIndex ( ); - double GetDistanceToOutlet ( - long pointIndex ); - long GetNumDirectUps ( ); - long GetNetworkSize ( ); - long GetAmbigShapeIndex ( - long Index ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - long GetParentIndex ( ); - void PutParentIndex ( - long pVal ); - VARIANT_BOOL Open ( - struct IShapefile * sf, - struct ICallback * cBack ); - VARIANT_BOOL Close ( ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_Build ( - /*[in]*/ struct IShapefile * Shapefile, - /*[in]*/ long ShapeIndex, - /*[in]*/ long FinalPointIndex, - /*[in]*/ double Tolerance, - /*[in]*/ enum AmbiguityResolution ar, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ long * retVal ) = 0; - virtual HRESULT __stdcall raw_DeleteShape ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_RasterizeD8 ( - /*[in]*/ VARIANT_BOOL UseNetworkBounds, - /*[in]*/ struct IGridHeader * Header, - /*[in]*/ double Cellsize, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IGrid * * retVal ) = 0; - virtual HRESULT __stdcall raw_MoveUp ( - /*[in]*/ long UpIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_MoveDown ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_MoveTo ( - /*[in]*/ long ShapeIndex, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_MoveToOutlet ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Shapefile ( - /*[out,retval]*/ struct IShapefile * * pVal ) = 0; - virtual HRESULT __stdcall get_CurrentShape ( - /*[out,retval]*/ struct IShape * * pVal ) = 0; - virtual HRESULT __stdcall get_CurrentShapeIndex ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_DistanceToOutlet ( - /*[in]*/ long pointIndex, - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_NumDirectUps ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_NetworkSize ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_AmbigShapeIndex ( - /*[in]*/ long Index, - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall get_ParentIndex ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall put_ParentIndex ( - /*[in]*/ long pVal ) = 0; - virtual HRESULT __stdcall raw_Open ( - /*[in]*/ struct IShapefile * sf, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Close ( - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -struct __declspec(uuid("360bec33-7703-4693-b6ca-90fea22cf1b7")) -IUtils : IDispatch -{ - // - // Property data - // - - __declspec(property(get=GetLength)) - double Length[]; - __declspec(property(get=GetPerimeter)) - double Perimeter[]; - __declspec(property(get=GetArea)) - double Area[]; - __declspec(property(get=GetLastErrorCode)) - long LastErrorCode; - __declspec(property(get=GetErrorMsg)) - _bstr_t ErrorMsg[]; - __declspec(property(get=GetGlobalCallback,put=PutGlobalCallback)) - ICallbackPtr GlobalCallback; - __declspec(property(get=GetKey,put=PutKey)) - _bstr_t Key; - __declspec(property(get=GetComUsageReport)) - _bstr_t ComUsageReport[]; - - // - // Wrapper methods for error-handling - // - - VARIANT_BOOL PointInPolygon ( - struct IShape * Shp, - struct IPoint * TestPoint ); - VARIANT_BOOL GridReplace ( - struct IGrid * Grd, - const _variant_t & OldValue, - const _variant_t & NewValue, - struct ICallback * cBack ); - VARIANT_BOOL GridInterpolateNoData ( - struct IGrid * Grd, - struct ICallback * cBack ); - VARIANT_BOOL RemoveColinearPoints ( - struct IShapefile * Shapes, - double LinearTolerance, - struct ICallback * cBack ); - double GetLength ( - struct IShape * Shape ); - double GetPerimeter ( - struct IShape * Shape ); - double GetArea ( - struct IShape * Shape ); - long GetLastErrorCode ( ); - _bstr_t GetErrorMsg ( - long ErrorCode ); - ICallbackPtr GetGlobalCallback ( ); - void PutGlobalCallback ( - struct ICallback * pVal ); - _bstr_t GetKey ( ); - void PutKey ( - _bstr_t pVal ); - IShapePtr ClipPolygon ( - enum PolygonOperation op, - struct IShape * SubjectPolygon, - struct IShape * ClipPolygon ); - IGridPtr GridMerge ( - const _variant_t & Grids, - _bstr_t MergeFilename, - VARIANT_BOOL InRam, - enum GridFileType GrdFileType, - struct ICallback * cBack ); - IShapePtr ShapeMerge ( - struct IShapefile * Shapes, - long IndexOne, - long IndexTwo, - struct ICallback * cBack ); - IImagePtr GridToImage ( - struct IGrid * Grid, - struct IGridColorScheme * cScheme, - struct ICallback * cBack ); - IShapefilePtr GridToShapefile ( - struct IGrid * Grid, - struct IGrid * ConnectionGrid, - struct ICallback * cBack ); - IGridPtr GridToGrid ( - struct IGrid * Grid, - enum GridDataType OutDataType, - struct ICallback * cBack ); - IShapefilePtr ShapeToShapeZ ( - struct IShapefile * Shapefile, - struct IGrid * Grid, - struct ICallback * cBack ); - IShapefilePtr TinToShapefile ( - struct ITin * Tin, - enum ShpfileType Type, - struct ICallback * cBack ); - IGridPtr ShapefileToGrid ( - struct IShapefile * Shpfile, - VARIANT_BOOL UseShapefileBounds, - struct IGridHeader * GrdHeader, - double Cellsize, - VARIANT_BOOL UseShapeNumber, - short SingleValue ); - IPictureDisp * hBitmapToPicture ( - long hBitmap ); - VARIANT_BOOL GenerateHillShade ( - _bstr_t bstrGridFilename, - _bstr_t bstrShadeFilename, - float Z, - float Scale, - float az, - float alt ); - VARIANT_BOOL GenerateContour ( - _bstr_t pszSrcFilename, - _bstr_t pszDstFilename, - double dfInterval, - double dfNoData, - VARIANT_BOOL Is3D, - const _variant_t & dblFLArray, - struct ICallback * cBack ); - VARIANT_BOOL TranslateRaster ( - _bstr_t bstrSrcFilename, - _bstr_t bstrDstFilename, - _bstr_t bstrOptions, - struct ICallback * cBack ); - IShapefilePtr OGRLayerToShapefile ( - _bstr_t Filename, - enum ShpfileType ShpType, - struct ICallback * cBack ); - VARIANT_BOOL MergeImages ( - SAFEARRAY * InputNames, - _bstr_t OutputName ); - IShapefilePtr ReprojectShapefile ( - struct IShapefile * sf, - struct IGeoProjection * source, - struct IGeoProjection * target ); - OLE_COLOR ColorByName ( - enum tkMapColor Name ); - VARIANT_BOOL ClipGridWithPolygon ( - _bstr_t inputGridfile, - struct IShape * poly, - _bstr_t resultGridfile, - VARIANT_BOOL keepExtents ); - VARIANT_BOOL ClipGridWithPolygon2 ( - struct IGrid * inputGrid, - struct IShape * poly, - _bstr_t resultGridfile, - VARIANT_BOOL keepExtents ); - VARIANT_BOOL GridStatisticsToShapefile ( - struct IGrid * Grid, - struct IShapefile * sf, - VARIANT_BOOL SelectedOnly, - VARIANT_BOOL overwriteFields, - VARIANT_BOOL useCenterWithinMethod ); - VARIANT_BOOL Polygonize ( - _bstr_t pszSrcFilename, - _bstr_t pszDstFilename, - int iSrcBand, - VARIANT_BOOL NoMask, - _bstr_t pszMaskFilename, - _bstr_t pszOGRFormat, - _bstr_t pszDstLayerName, - _bstr_t pszPixValFieldName, - struct ICallback * cBack ); - _bstr_t GDALInfo ( - _bstr_t bstrSrcFilename, - _bstr_t bstrOptions, - struct ICallback * cBack ); - VARIANT_BOOL GDALWarp ( - _bstr_t bstrSrcFilename, - _bstr_t bstrDstFilename, - _bstr_t bstrOptions, - struct ICallback * cBack ); - VARIANT_BOOL GDALBuildVrt ( - _bstr_t bstrDstFilename, - _bstr_t bstrOptions, - struct ICallback * cBack ); - VARIANT_BOOL GDALAddOverviews ( - _bstr_t bstrSrcFilename, - _bstr_t bstrOptions, - _bstr_t bstrLevels, - struct ICallback * cBack ); - VARIANT_BOOL GDALRasterize ( - _bstr_t bstrSrcFilename, - _bstr_t bstrDstFilename, - _bstr_t bstrOptions, - struct ICallback * cBack ); - _bstr_t OGRInfo ( - _bstr_t bstrSrcFilename, - _bstr_t bstrOptions, - _bstr_t bstrLayers, - struct ICallback * cBack ); - VARIANT_BOOL OGR2OGR ( - _bstr_t bstrSrcFilename, - _bstr_t bstrDstFilename, - _bstr_t bstrOptions, - struct ICallback * cBack ); - VARIANT_BOOL ConvertDistance ( - enum tkUnitsOfMeasure sourceUnit, - enum tkUnitsOfMeasure targetUnit, - double * Value ); - IDispatchPtr CreateInstance ( - enum tkInterface interfaceId ); - double GeodesicDistance ( - double lat1, - double lng1, - double lat2, - double lng2 ); - VARIANT_BOOL MaskRaster ( - _bstr_t Filename, - unsigned char newPerBandValue ); - VARIANT_BOOL GridStatisticsForPolygon ( - struct IGrid * Grid, - struct IGridHeader * Header, - struct IExtents * gridExtents, - struct IShape * Shape, - double NodataValue, - double * MeanValue, - double * MinValue, - double * MaxValue ); - VARIANT_BOOL CopyNodataValues ( - _bstr_t SourceFilename, - _bstr_t destFilename ); - IImagePtr GridToImage2 ( - struct IGrid * Grid, - struct IGridColorScheme * ci, - enum tkGridProxyFormat imageFormat, - VARIANT_BOOL InRam, - struct ICallback * cBack ); - _bstr_t ErrorMsgFromObject ( - IDispatch * comClass ); - IGeoProjectionPtr TileProjectionToGeoProjection ( - enum tkTileProjection Projection ); - _bstr_t GetComUsageReport ( - VARIANT_BOOL unreleasedOnly ); - VARIANT_BOOL CalculateRaster ( - SAFEARRAY * filenames, - _bstr_t Expression, - _bstr_t outputFilename, - _bstr_t gdalOutputFormat, - float NodataValue, - struct ICallback * cBack, - BSTR * ErrorMsg ); - VARIANT_BOOL ReclassifyRaster ( - _bstr_t Filename, - int bandIndex, - _bstr_t OutputName, - SAFEARRAY * LowerBounds, - SAFEARRAY * UpperBounds, - SAFEARRAY * NewValues, - _bstr_t gdalOutputFormat, - struct ICallback * cBack ); - VARIANT_BOOL IsTiffGrid ( - _bstr_t Filename ); - double GeodesicArea ( - struct IShape * shapeWgs84 ); - VARIANT_BOOL FixUpShapes ( - struct IShapefile * subject, - VARIANT_BOOL SelectedOnly, - _bstr_t outputFilename, - VARIANT_BOOL Overwrite ); - VARIANT_BOOL BufferByDistance ( - struct IShapefile * subject, - double Distance, - long nSegments, - VARIANT_BOOL SelectedOnly, - VARIANT_BOOL MergeResults, - _bstr_t outputFilename, - VARIANT_BOOL Overwrite ); - VARIANT_BOOL ExplodeShapes ( - struct IShapefile * subject, - VARIANT_BOOL SelectedOnly, - _bstr_t outputFilename, - VARIANT_BOOL Overwrite ); - VARIANT_BOOL ExportSelection ( - struct IShapefile * subject, - _bstr_t outputFilename, - VARIANT_BOOL Overwrite ); - enum tkUnitsOfMeasure EPSGUnitConversion ( - int EPSGUnitCode ); - _bstr_t GetNAD83ProjectionName ( - enum tkNad83Projection projectionID ); - _bstr_t GetWGS84ProjectionName ( - enum tkWgs84Projection projectionID ); - _bstr_t GetProjectionNameByID ( - int SRID ); - VARIANT_BOOL GetProjectionList ( - enum tkProjectionSet projectionSets, - VARIANT * list ); - - // - // Raw methods provided by interface - // - - virtual HRESULT __stdcall raw_PointInPolygon ( - /*[in]*/ struct IShape * Shp, - /*[in]*/ struct IPoint * TestPoint, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GridReplace ( - /*[in]*/ struct IGrid * Grd, - /*[in]*/ VARIANT OldValue, - /*[in]*/ VARIANT NewValue, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GridInterpolateNoData ( - /*[in]*/ struct IGrid * Grd, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_RemoveColinearPoints ( - /*[in]*/ struct IShapefile * Shapes, - /*[in]*/ double LinearTolerance, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall get_Length ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Perimeter ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_Area ( - /*[in]*/ struct IShape * Shape, - /*[out,retval]*/ double * pVal ) = 0; - virtual HRESULT __stdcall get_LastErrorCode ( - /*[out,retval]*/ long * pVal ) = 0; - virtual HRESULT __stdcall get_ErrorMsg ( - /*[in]*/ long ErrorCode, - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall get_GlobalCallback ( - /*[out,retval]*/ struct ICallback * * pVal ) = 0; - virtual HRESULT __stdcall put_GlobalCallback ( - /*[in]*/ struct ICallback * pVal ) = 0; - virtual HRESULT __stdcall get_Key ( - /*[out,retval]*/ BSTR * pVal ) = 0; - virtual HRESULT __stdcall put_Key ( - /*[in]*/ BSTR pVal ) = 0; - virtual HRESULT __stdcall raw_ClipPolygon ( - /*[in]*/ enum PolygonOperation op, - /*[in]*/ struct IShape * SubjectPolygon, - /*[in]*/ struct IShape * ClipPolygon, - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall raw_GridMerge ( - /*[in]*/ VARIANT Grids, - /*[in]*/ BSTR MergeFilename, - /*[in]*/ VARIANT_BOOL InRam, - /*[in]*/ enum GridFileType GrdFileType, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IGrid * * retVal ) = 0; - virtual HRESULT __stdcall raw_ShapeMerge ( - /*[in]*/ struct IShapefile * Shapes, - /*[in]*/ long IndexOne, - /*[in]*/ long IndexTwo, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IShape * * retVal ) = 0; - virtual HRESULT __stdcall raw_GridToImage ( - /*[in]*/ struct IGrid * Grid, - /*[in]*/ struct IGridColorScheme * cScheme, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IImage * * retVal ) = 0; - virtual HRESULT __stdcall raw_GridToShapefile ( - /*[in]*/ struct IGrid * Grid, - /*[in]*/ struct IGrid * ConnectionGrid, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_GridToGrid ( - /*[in]*/ struct IGrid * Grid, - /*[in]*/ enum GridDataType OutDataType, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IGrid * * retVal ) = 0; - virtual HRESULT __stdcall raw_ShapeToShapeZ ( - /*[in]*/ struct IShapefile * Shapefile, - /*[in]*/ struct IGrid * Grid, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_TinToShapefile ( - /*[in]*/ struct ITin * Tin, - /*[in]*/ enum ShpfileType Type, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IShapefile * * retVal ) = 0; - virtual HRESULT __stdcall raw_ShapefileToGrid ( - /*[in]*/ struct IShapefile * Shpfile, - /*[in]*/ VARIANT_BOOL UseShapefileBounds, - /*[in]*/ struct IGridHeader * GrdHeader, - /*[in]*/ double Cellsize, - /*[in]*/ VARIANT_BOOL UseShapeNumber, - /*[in]*/ short SingleValue, - /*[out,retval]*/ struct IGrid * * retVal ) = 0; - virtual HRESULT __stdcall raw_hBitmapToPicture ( - /*[in]*/ long hBitmap, - /*[out,retval]*/ IPictureDisp * * retVal ) = 0; - virtual HRESULT __stdcall raw_GenerateHillShade ( - /*[in]*/ BSTR bstrGridFilename, - /*[in]*/ BSTR bstrShadeFilename, - /*[in]*/ float Z, - /*[in]*/ float Scale, - /*[in]*/ float az, - /*[in]*/ float alt, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GenerateContour ( - /*[in]*/ BSTR pszSrcFilename, - /*[in]*/ BSTR pszDstFilename, - /*[in]*/ double dfInterval, - /*[in]*/ double dfNoData, - /*[in]*/ VARIANT_BOOL Is3D, - /*[in]*/ VARIANT dblFLArray, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_TranslateRaster ( - /*[in]*/ BSTR bstrSrcFilename, - /*[in]*/ BSTR bstrDstFilename, - /*[in]*/ BSTR bstrOptions, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_OGRLayerToShapefile ( - /*[in]*/ BSTR Filename, - /*[in]*/ enum ShpfileType ShpType, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IShapefile * * sf ) = 0; - virtual HRESULT __stdcall raw_MergeImages ( - /*[in]*/ SAFEARRAY * InputNames, - /*[in]*/ BSTR OutputName, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ReprojectShapefile ( - /*[in]*/ struct IShapefile * sf, - /*[in]*/ struct IGeoProjection * source, - /*[in]*/ struct IGeoProjection * target, - /*[out,retval]*/ struct IShapefile * * result ) = 0; - virtual HRESULT __stdcall raw_ColorByName ( - /*[in]*/ enum tkMapColor Name, - /*[out,retval]*/ OLE_COLOR * retVal ) = 0; - virtual HRESULT __stdcall raw_ClipGridWithPolygon ( - /*[in]*/ BSTR inputGridfile, - /*[in]*/ struct IShape * poly, - /*[in]*/ BSTR resultGridfile, - /*[in]*/ VARIANT_BOOL keepExtents, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ClipGridWithPolygon2 ( - /*[in]*/ struct IGrid * inputGrid, - /*[in]*/ struct IShape * poly, - /*[in]*/ BSTR resultGridfile, - /*[in]*/ VARIANT_BOOL keepExtents, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GridStatisticsToShapefile ( - /*[in]*/ struct IGrid * Grid, - /*[in]*/ struct IShapefile * sf, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in]*/ VARIANT_BOOL overwriteFields, - /*[in]*/ VARIANT_BOOL useCenterWithinMethod, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_Polygonize ( - /*[in]*/ BSTR pszSrcFilename, - /*[in]*/ BSTR pszDstFilename, - /*[in]*/ int iSrcBand, - /*[in]*/ VARIANT_BOOL NoMask, - /*[in]*/ BSTR pszMaskFilename, - /*[in]*/ BSTR pszOGRFormat, - /*[in]*/ BSTR pszDstLayerName, - /*[in]*/ BSTR pszPixValFieldName, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GDALInfo ( - /*[in]*/ BSTR bstrSrcFilename, - /*[in]*/ BSTR bstrOptions, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ BSTR * bstrInfo ) = 0; - virtual HRESULT __stdcall raw_GDALWarp ( - /*[in]*/ BSTR bstrSrcFilename, - /*[in]*/ BSTR bstrDstFilename, - /*[in]*/ BSTR bstrOptions, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GDALBuildVrt ( - /*[in]*/ BSTR bstrDstFilename, - /*[in]*/ BSTR bstrOptions, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GDALAddOverviews ( - /*[in]*/ BSTR bstrSrcFilename, - /*[in]*/ BSTR bstrOptions, - /*[in]*/ BSTR bstrLevels, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GDALRasterize ( - /*[in]*/ BSTR bstrSrcFilename, - /*[in]*/ BSTR bstrDstFilename, - /*[in]*/ BSTR bstrOptions, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_OGRInfo ( - /*[in]*/ BSTR bstrSrcFilename, - /*[in]*/ BSTR bstrOptions, - /*[in]*/ BSTR bstrLayers, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ BSTR * bstrInfo ) = 0; - virtual HRESULT __stdcall raw_OGR2OGR ( - /*[in]*/ BSTR bstrSrcFilename, - /*[in]*/ BSTR bstrDstFilename, - /*[in]*/ BSTR bstrOptions, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ConvertDistance ( - /*[in]*/ enum tkUnitsOfMeasure sourceUnit, - /*[in]*/ enum tkUnitsOfMeasure targetUnit, - /*[in,out]*/ double * Value, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CreateInstance ( - /*[in]*/ enum tkInterface interfaceId, - /*[out,retval]*/ IDispatch * * retVal ) = 0; - virtual HRESULT __stdcall raw_GeodesicDistance ( - /*[in]*/ double lat1, - /*[in]*/ double lng1, - /*[in]*/ double lat2, - /*[in]*/ double lng2, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall raw_MaskRaster ( - /*[in]*/ BSTR Filename, - /*[in]*/ unsigned char newPerBandValue, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GridStatisticsForPolygon ( - /*[in]*/ struct IGrid * Grid, - /*[in]*/ struct IGridHeader * Header, - /*[in]*/ struct IExtents * gridExtents, - /*[in]*/ struct IShape * Shape, - /*[in]*/ double NodataValue, - /*[in,out]*/ double * MeanValue, - /*[in,out]*/ double * MinValue, - /*[in,out]*/ double * MaxValue, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_CopyNodataValues ( - /*[in]*/ BSTR SourceFilename, - /*[in]*/ BSTR destFilename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GridToImage2 ( - /*[in]*/ struct IGrid * Grid, - /*[in]*/ struct IGridColorScheme * ci, - /*[in]*/ enum tkGridProxyFormat imageFormat, - /*[in]*/ VARIANT_BOOL InRam, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ struct IImage * * retVal ) = 0; - virtual HRESULT __stdcall raw_ErrorMsgFromObject ( - /*[in]*/ IDispatch * comClass, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_TileProjectionToGeoProjection ( - /*[in]*/ enum tkTileProjection Projection, - /*[out,retval]*/ struct IGeoProjection * * retVal ) = 0; - virtual HRESULT __stdcall get_ComUsageReport ( - /*[in]*/ VARIANT_BOOL unreleasedOnly, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_CalculateRaster ( - /*[in]*/ SAFEARRAY * filenames, - /*[in]*/ BSTR Expression, - /*[in]*/ BSTR outputFilename, - /*[in]*/ BSTR gdalOutputFormat, - /*[in]*/ float NodataValue, - /*[in]*/ struct ICallback * cBack, - /*[out]*/ BSTR * ErrorMsg, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ReclassifyRaster ( - /*[in]*/ BSTR Filename, - /*[in]*/ int bandIndex, - /*[in]*/ BSTR OutputName, - /*[in]*/ SAFEARRAY * LowerBounds, - /*[in]*/ SAFEARRAY * UpperBounds, - /*[in]*/ SAFEARRAY * NewValues, - /*[in]*/ BSTR gdalOutputFormat, - /*[in]*/ struct ICallback * cBack, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_IsTiffGrid ( - /*[in]*/ BSTR Filename, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_GeodesicArea ( - /*[in]*/ struct IShape * shapeWgs84, - /*[out,retval]*/ double * retVal ) = 0; - virtual HRESULT __stdcall raw_FixUpShapes ( - /*[in]*/ struct IShapefile * subject, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in]*/ BSTR outputFilename, - /*[in]*/ VARIANT_BOOL Overwrite, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_BufferByDistance ( - /*[in]*/ struct IShapefile * subject, - /*[in]*/ double Distance, - /*[in]*/ long nSegments, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in]*/ VARIANT_BOOL MergeResults, - /*[in]*/ BSTR outputFilename, - /*[in]*/ VARIANT_BOOL Overwrite, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ExplodeShapes ( - /*[in]*/ struct IShapefile * subject, - /*[in]*/ VARIANT_BOOL SelectedOnly, - /*[in]*/ BSTR outputFilename, - /*[in]*/ VARIANT_BOOL Overwrite, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_ExportSelection ( - /*[in]*/ struct IShapefile * subject, - /*[in]*/ BSTR outputFilename, - /*[in]*/ VARIANT_BOOL Overwrite, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; - virtual HRESULT __stdcall raw_EPSGUnitConversion ( - /*[in]*/ int EPSGUnitCode, - /*[out,retval]*/ enum tkUnitsOfMeasure * retVal ) = 0; - virtual HRESULT __stdcall raw_GetNAD83ProjectionName ( - /*[in]*/ enum tkNad83Projection projectionID, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_GetWGS84ProjectionName ( - /*[in]*/ enum tkWgs84Projection projectionID, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_GetProjectionNameByID ( - /*[in]*/ int SRID, - /*[out,retval]*/ BSTR * retVal ) = 0; - virtual HRESULT __stdcall raw_GetProjectionList ( - /*[in]*/ enum tkProjectionSet projectionSets, - /*[in,out]*/ VARIANT * list, - /*[out,retval]*/ VARIANT_BOOL * retVal ) = 0; -}; - -// -// Function implementation mapping -// - -#pragma start_map_region("c:\gcs-je20230622-981a\giscontroldlg\release\mapwingis.tli") -__declspec(implementation_key(1)) HRESULT ICallback::Progress ( _bstr_t KeyOfSender, long Percent, _bstr_t Message ); -__declspec(implementation_key(2)) HRESULT ICallback::Error ( _bstr_t KeyOfSender, _bstr_t ErrorMsg ); -__declspec(implementation_key(3)) double IPoint::Getx ( ); -__declspec(implementation_key(4)) void IPoint::Putx ( double pVal ); -__declspec(implementation_key(5)) double IPoint::Gety ( ); -__declspec(implementation_key(6)) void IPoint::Puty ( double pVal ); -__declspec(implementation_key(7)) double IPoint::GetZ ( ); -__declspec(implementation_key(8)) void IPoint::PutZ ( double pVal ); -__declspec(implementation_key(9)) long IPoint::GetLastErrorCode ( ); -__declspec(implementation_key(10)) _bstr_t IPoint::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(11)) ICallbackPtr IPoint::GetGlobalCallback ( ); -__declspec(implementation_key(12)) void IPoint::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(13)) _bstr_t IPoint::GetKey ( ); -__declspec(implementation_key(14)) void IPoint::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(15)) double IPoint::GetM ( ); -__declspec(implementation_key(16)) void IPoint::PutM ( double pVal ); -__declspec(implementation_key(17)) IPointPtr IPoint::Clone ( ); -__declspec(implementation_key(18)) HRESULT IPoint::Set ( double newX, double newY, double newZ ); -__declspec(implementation_key(19)) OLE_COLOR IGridColorBreak::GetHighColor ( ); -__declspec(implementation_key(20)) void IGridColorBreak::PutHighColor ( OLE_COLOR pVal ); -__declspec(implementation_key(21)) OLE_COLOR IGridColorBreak::GetLowColor ( ); -__declspec(implementation_key(22)) void IGridColorBreak::PutLowColor ( OLE_COLOR pVal ); -__declspec(implementation_key(23)) double IGridColorBreak::GetHighValue ( ); -__declspec(implementation_key(24)) void IGridColorBreak::PutHighValue ( double pVal ); -__declspec(implementation_key(25)) double IGridColorBreak::GetLowValue ( ); -__declspec(implementation_key(26)) void IGridColorBreak::PutLowValue ( double pVal ); -__declspec(implementation_key(27)) enum ColoringType IGridColorBreak::GetColoringType ( ); -__declspec(implementation_key(28)) void IGridColorBreak::PutColoringType ( enum ColoringType pVal ); -__declspec(implementation_key(29)) enum GradientModel IGridColorBreak::GetGradientModel ( ); -__declspec(implementation_key(30)) void IGridColorBreak::PutGradientModel ( enum GradientModel pVal ); -__declspec(implementation_key(31)) long IGridColorBreak::GetLastErrorCode ( ); -__declspec(implementation_key(32)) _bstr_t IGridColorBreak::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(33)) ICallbackPtr IGridColorBreak::GetGlobalCallback ( ); -__declspec(implementation_key(34)) void IGridColorBreak::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(35)) _bstr_t IGridColorBreak::GetKey ( ); -__declspec(implementation_key(36)) void IGridColorBreak::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(37)) _bstr_t IGridColorBreak::GetCaption ( ); -__declspec(implementation_key(38)) void IGridColorBreak::PutCaption ( _bstr_t pVal ); -__declspec(implementation_key(39)) VARIANT_BOOL IGridColorBreak::GetVisible ( ); -__declspec(implementation_key(40)) void IGridColorBreak::PutVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(41)) double IVector::Geti ( ); -__declspec(implementation_key(42)) void IVector::Puti ( double pVal ); -__declspec(implementation_key(43)) double IVector::Getj ( ); -__declspec(implementation_key(44)) void IVector::Putj ( double pVal ); -__declspec(implementation_key(45)) double IVector::Getk ( ); -__declspec(implementation_key(46)) void IVector::Putk ( double pVal ); -__declspec(implementation_key(47)) HRESULT IVector::Normalize ( ); -__declspec(implementation_key(48)) double IVector::Dot ( struct IVector * V ); -__declspec(implementation_key(49)) IVectorPtr IVector::CrossProduct ( struct IVector * V ); -__declspec(implementation_key(50)) long IVector::GetLastErrorCode ( ); -__declspec(implementation_key(51)) _bstr_t IVector::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(52)) ICallbackPtr IVector::GetGlobalCallback ( ); -__declspec(implementation_key(53)) void IVector::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(54)) _bstr_t IVector::GetKey ( ); -__declspec(implementation_key(55)) void IVector::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(56)) HRESULT IColorScheme::SetColors ( OLE_COLOR Color1, OLE_COLOR Color2 ); -__declspec(implementation_key(57)) HRESULT IColorScheme::SetColors2 ( enum tkMapColor Color1, enum tkMapColor Color2 ); -__declspec(implementation_key(58)) HRESULT IColorScheme::SetColors3 ( short MinRed, short MinGreen, short MinBlue, short MaxRed, short MaxGreen, short MaxBlue ); -__declspec(implementation_key(59)) HRESULT IColorScheme::SetColors4 ( enum PredefinedColorScheme Scheme ); -__declspec(implementation_key(60)) HRESULT IColorScheme::AddBreak ( double Value, OLE_COLOR Color ); -__declspec(implementation_key(61)) VARIANT_BOOL IColorScheme::Remove ( long Index ); -__declspec(implementation_key(62)) HRESULT IColorScheme::Clear ( ); -__declspec(implementation_key(63)) long IColorScheme::GetNumBreaks ( ); -__declspec(implementation_key(64)) OLE_COLOR IColorScheme::GetRandomColor ( double Value ); -__declspec(implementation_key(65)) OLE_COLOR IColorScheme::GetGraduatedColor ( double Value ); -__declspec(implementation_key(66)) OLE_COLOR IColorScheme::GetBreakColor ( long Index ); -__declspec(implementation_key(67)) void IColorScheme::PutBreakColor ( long Index, OLE_COLOR retVal ); -__declspec(implementation_key(68)) double IColorScheme::GetBreakValue ( long Index ); -__declspec(implementation_key(69)) long IColorScheme::GetLastErrorCode ( ); -__declspec(implementation_key(70)) _bstr_t IColorScheme::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(71)) ICallbackPtr IColorScheme::GetGlobalCallback ( ); -__declspec(implementation_key(72)) void IColorScheme::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(73)) _bstr_t IColorScheme::GetKey ( ); -__declspec(implementation_key(74)) void IColorScheme::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(75)) HRESULT IColorScheme::Reverse ( ); -__declspec(implementation_key(76)) long IGridColorScheme::GetNumBreaks ( ); -__declspec(implementation_key(77)) double IGridColorScheme::GetAmbientIntensity ( ); -__declspec(implementation_key(78)) void IGridColorScheme::PutAmbientIntensity ( double pVal ); -__declspec(implementation_key(79)) double IGridColorScheme::GetLightSourceIntensity ( ); -__declspec(implementation_key(80)) void IGridColorScheme::PutLightSourceIntensity ( double pVal ); -__declspec(implementation_key(81)) double IGridColorScheme::GetLightSourceAzimuth ( ); -__declspec(implementation_key(82)) double IGridColorScheme::GetLightSourceElevation ( ); -__declspec(implementation_key(83)) HRESULT IGridColorScheme::SetLightSource ( double Azimuth, double Elevation ); -__declspec(implementation_key(84)) HRESULT IGridColorScheme::InsertBreak ( struct IGridColorBreak * BrkInfo ); -__declspec(implementation_key(85)) IGridColorBreakPtr IGridColorScheme::GetBreak ( long Index ); -__declspec(implementation_key(86)) HRESULT IGridColorScheme::DeleteBreak ( long Index ); -__declspec(implementation_key(87)) HRESULT IGridColorScheme::Clear ( ); -__declspec(implementation_key(88)) OLE_COLOR IGridColorScheme::GetNoDataColor ( ); -__declspec(implementation_key(89)) void IGridColorScheme::PutNoDataColor ( OLE_COLOR pVal ); -__declspec(implementation_key(90)) HRESULT IGridColorScheme::UsePredefined ( double LowValue, double HighValue, enum PredefinedColorScheme Preset ); -__declspec(implementation_key(91)) IVectorPtr IGridColorScheme::GetLightSource ( ); -__declspec(implementation_key(92)) long IGridColorScheme::GetLastErrorCode ( ); -__declspec(implementation_key(93)) _bstr_t IGridColorScheme::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(94)) ICallbackPtr IGridColorScheme::GetGlobalCallback ( ); -__declspec(implementation_key(95)) void IGridColorScheme::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(96)) _bstr_t IGridColorScheme::GetKey ( ); -__declspec(implementation_key(97)) void IGridColorScheme::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(98)) HRESULT IGridColorScheme::InsertAt ( int Position, struct IGridColorBreak * Break ); -__declspec(implementation_key(99)) _bstr_t IGridColorScheme::Serialize ( ); -__declspec(implementation_key(100)) HRESULT IGridColorScheme::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(101)) VARIANT_BOOL IGridColorScheme::ReadFromFile ( _bstr_t mwlegFilename, _bstr_t nodeName ); -__declspec(implementation_key(102)) VARIANT_BOOL IGridColorScheme::WriteToFile ( _bstr_t mwlegFilename, _bstr_t gridName, int bandIndex ); -__declspec(implementation_key(103)) HRESULT IGridColorScheme::ApplyColoringType ( enum ColoringType ColoringType ); -__declspec(implementation_key(104)) HRESULT IGridColorScheme::ApplyGradientModel ( enum GradientModel GradientModel ); -__declspec(implementation_key(105)) VARIANT_BOOL IGridColorScheme::ApplyColors ( enum tkColorSchemeType schemeType, struct IColorScheme * Scheme, VARIANT_BOOL gradientWithinCategories ); -__declspec(implementation_key(106)) long ILabelCategory::GetPriority ( ); -__declspec(implementation_key(107)) void ILabelCategory::PutPriority ( long retVal ); -__declspec(implementation_key(108)) _bstr_t ILabelCategory::GetName ( ); -__declspec(implementation_key(109)) void ILabelCategory::PutName ( _bstr_t retVal ); -__declspec(implementation_key(110)) _bstr_t ILabelCategory::GetExpression ( ); -__declspec(implementation_key(111)) void ILabelCategory::PutExpression ( _bstr_t retVal ); -__declspec(implementation_key(112)) _variant_t ILabelCategory::GetMinValue ( ); -__declspec(implementation_key(113)) void ILabelCategory::PutMinValue ( const _variant_t & pVal ); -__declspec(implementation_key(114)) _variant_t ILabelCategory::GetMaxValue ( ); -__declspec(implementation_key(115)) void ILabelCategory::PutMaxValue ( const _variant_t & pVal ); -__declspec(implementation_key(116)) VARIANT_BOOL ILabelCategory::GetVisible ( ); -__declspec(implementation_key(117)) void ILabelCategory::PutVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(118)) double ILabelCategory::GetOffsetX ( ); -__declspec(implementation_key(119)) void ILabelCategory::PutOffsetX ( double retVal ); -__declspec(implementation_key(120)) double ILabelCategory::GetOffsetY ( ); -__declspec(implementation_key(121)) void ILabelCategory::PutOffsetY ( double retVal ); -__declspec(implementation_key(122)) enum tkLabelAlignment ILabelCategory::GetAlignment ( ); -__declspec(implementation_key(123)) void ILabelCategory::PutAlignment ( enum tkLabelAlignment retVal ); -__declspec(implementation_key(124)) enum tkLineLabelOrientation ILabelCategory::GetLineOrientation ( ); -__declspec(implementation_key(125)) void ILabelCategory::PutLineOrientation ( enum tkLineLabelOrientation retVal ); -__declspec(implementation_key(126)) _bstr_t ILabelCategory::GetFontName ( ); -__declspec(implementation_key(127)) void ILabelCategory::PutFontName ( _bstr_t retVal ); -__declspec(implementation_key(128)) long ILabelCategory::GetFontSize ( ); -__declspec(implementation_key(129)) void ILabelCategory::PutFontSize ( long retVal ); -__declspec(implementation_key(130)) VARIANT_BOOL ILabelCategory::GetFontItalic ( ); -__declspec(implementation_key(131)) void ILabelCategory::PutFontItalic ( VARIANT_BOOL retVal ); -__declspec(implementation_key(132)) VARIANT_BOOL ILabelCategory::GetFontBold ( ); -__declspec(implementation_key(133)) void ILabelCategory::PutFontBold ( VARIANT_BOOL retVal ); -__declspec(implementation_key(134)) VARIANT_BOOL ILabelCategory::GetFontUnderline ( ); -__declspec(implementation_key(135)) void ILabelCategory::PutFontUnderline ( VARIANT_BOOL retVal ); -__declspec(implementation_key(136)) VARIANT_BOOL ILabelCategory::GetFontStrikeOut ( ); -__declspec(implementation_key(137)) void ILabelCategory::PutFontStrikeOut ( VARIANT_BOOL retVal ); -__declspec(implementation_key(138)) OLE_COLOR ILabelCategory::GetFontColor ( ); -__declspec(implementation_key(139)) void ILabelCategory::PutFontColor ( OLE_COLOR retVal ); -__declspec(implementation_key(140)) OLE_COLOR ILabelCategory::GetFontColor2 ( ); -__declspec(implementation_key(141)) void ILabelCategory::PutFontColor2 ( OLE_COLOR retVal ); -__declspec(implementation_key(142)) enum tkLinearGradientMode ILabelCategory::GetFontGradientMode ( ); -__declspec(implementation_key(143)) void ILabelCategory::PutFontGradientMode ( enum tkLinearGradientMode retVal ); -__declspec(implementation_key(144)) long ILabelCategory::GetFontTransparency ( ); -__declspec(implementation_key(145)) void ILabelCategory::PutFontTransparency ( long retVal ); -__declspec(implementation_key(146)) VARIANT_BOOL ILabelCategory::GetFontOutlineVisible ( ); -__declspec(implementation_key(147)) void ILabelCategory::PutFontOutlineVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(148)) VARIANT_BOOL ILabelCategory::GetShadowVisible ( ); -__declspec(implementation_key(149)) void ILabelCategory::PutShadowVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(150)) VARIANT_BOOL ILabelCategory::GetHaloVisible ( ); -__declspec(implementation_key(151)) void ILabelCategory::PutHaloVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(152)) OLE_COLOR ILabelCategory::GetFontOutlineColor ( ); -__declspec(implementation_key(153)) void ILabelCategory::PutFontOutlineColor ( OLE_COLOR retVal ); -__declspec(implementation_key(154)) OLE_COLOR ILabelCategory::GetShadowColor ( ); -__declspec(implementation_key(155)) void ILabelCategory::PutShadowColor ( OLE_COLOR retVal ); -__declspec(implementation_key(156)) OLE_COLOR ILabelCategory::GetHaloColor ( ); -__declspec(implementation_key(157)) void ILabelCategory::PutHaloColor ( OLE_COLOR retVal ); -__declspec(implementation_key(158)) long ILabelCategory::GetFontOutlineWidth ( ); -__declspec(implementation_key(159)) void ILabelCategory::PutFontOutlineWidth ( long retVal ); -__declspec(implementation_key(160)) long ILabelCategory::GetShadowOffsetX ( ); -__declspec(implementation_key(161)) void ILabelCategory::PutShadowOffsetX ( long retVal ); -__declspec(implementation_key(162)) long ILabelCategory::GetShadowOffsetY ( ); -__declspec(implementation_key(163)) void ILabelCategory::PutShadowOffsetY ( long retVal ); -__declspec(implementation_key(164)) long ILabelCategory::GetHaloSize ( ); -__declspec(implementation_key(165)) void ILabelCategory::PutHaloSize ( long retVal ); -__declspec(implementation_key(166)) enum tkLabelFrameType ILabelCategory::GetFrameType ( ); -__declspec(implementation_key(167)) void ILabelCategory::PutFrameType ( enum tkLabelFrameType retVal ); -__declspec(implementation_key(168)) OLE_COLOR ILabelCategory::GetFrameOutlineColor ( ); -__declspec(implementation_key(169)) void ILabelCategory::PutFrameOutlineColor ( OLE_COLOR retVal ); -__declspec(implementation_key(170)) OLE_COLOR ILabelCategory::GetFrameBackColor ( ); -__declspec(implementation_key(171)) void ILabelCategory::PutFrameBackColor ( OLE_COLOR retVal ); -__declspec(implementation_key(172)) OLE_COLOR ILabelCategory::GetFrameBackColor2 ( ); -__declspec(implementation_key(173)) void ILabelCategory::PutFrameBackColor2 ( OLE_COLOR retVal ); -__declspec(implementation_key(174)) enum tkLinearGradientMode ILabelCategory::GetFrameGradientMode ( ); -__declspec(implementation_key(175)) void ILabelCategory::PutFrameGradientMode ( enum tkLinearGradientMode retVal ); -__declspec(implementation_key(176)) enum tkDashStyle ILabelCategory::GetFrameOutlineStyle ( ); -__declspec(implementation_key(177)) void ILabelCategory::PutFrameOutlineStyle ( enum tkDashStyle retVal ); -__declspec(implementation_key(178)) long ILabelCategory::GetFrameOutlineWidth ( ); -__declspec(implementation_key(179)) void ILabelCategory::PutFrameOutlineWidth ( long retVal ); -__declspec(implementation_key(180)) long ILabelCategory::GetFramePaddingX ( ); -__declspec(implementation_key(181)) void ILabelCategory::PutFramePaddingX ( long retVal ); -__declspec(implementation_key(182)) long ILabelCategory::GetFramePaddingY ( ); -__declspec(implementation_key(183)) void ILabelCategory::PutFramePaddingY ( long retVal ); -__declspec(implementation_key(184)) long ILabelCategory::GetFrameTransparency ( ); -__declspec(implementation_key(185)) void ILabelCategory::PutFrameTransparency ( long retVal ); -__declspec(implementation_key(186)) enum tkLabelAlignment ILabelCategory::GetInboxAlignment ( ); -__declspec(implementation_key(187)) void ILabelCategory::PutInboxAlignment ( enum tkLabelAlignment retVal ); -__declspec(implementation_key(188)) VARIANT_BOOL ILabelCategory::GetFrameVisible ( ); -__declspec(implementation_key(189)) void ILabelCategory::PutFrameVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(190)) VARIANT_BOOL ILabelCategory::GetEnabled ( ); -__declspec(implementation_key(191)) void ILabelCategory::PutEnabled ( VARIANT_BOOL retVal ); -__declspec(implementation_key(192)) _bstr_t ILabelCategory::Serialize ( ); -__declspec(implementation_key(193)) HRESULT ILabelCategory::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(194)) long ILabelCategory::GetFontSize2 ( ); -__declspec(implementation_key(195)) void ILabelCategory::PutFontSize2 ( long pVal ); -__declspec(implementation_key(196)) long IHistogram::GetNumBuckets ( ); -__declspec(implementation_key(197)) double IHistogram::GetMinValue ( ); -__declspec(implementation_key(198)) double IHistogram::GetMaxValue ( ); -__declspec(implementation_key(199)) long IHistogram::GetCount ( long bucketIndex ); -__declspec(implementation_key(200)) double IHistogram::GetValue ( long bucketIndex ); -__declspec(implementation_key(201)) long IHistogram::GetTotalCount ( ); -__declspec(implementation_key(202)) IGridColorSchemePtr IHistogram::GenerateColorScheme ( long numClasses ); -__declspec(implementation_key(203)) double IGdalRasterBand::GetNodataValue ( ); -__declspec(implementation_key(204)) double IGdalRasterBand::GetMinimum ( ); -__declspec(implementation_key(205)) double IGdalRasterBand::GetMaximum ( ); -__declspec(implementation_key(206)) long IGdalRasterBand::GetOverviewCount ( ); -__declspec(implementation_key(207)) enum tkColorInterpretation IGdalRasterBand::GetColorInterpretation ( ); -__declspec(implementation_key(208)) void IGdalRasterBand::PutColorInterpretation ( enum tkColorInterpretation pVal ); -__declspec(implementation_key(209)) enum tkGdalDataType IGdalRasterBand::GetDataType ( ); -__declspec(implementation_key(210)) long IGdalRasterBand::GetXSize ( ); -__declspec(implementation_key(211)) long IGdalRasterBand::GetYSize ( ); -__declspec(implementation_key(212)) long IGdalRasterBand::GetBlockSizeX ( ); -__declspec(implementation_key(213)) long IGdalRasterBand::GetBlockSizeY ( ); -__declspec(implementation_key(214)) _bstr_t IGdalRasterBand::GetUnitType ( ); -__declspec(implementation_key(215)) double IGdalRasterBand::GetScale ( ); -__declspec(implementation_key(216)) double IGdalRasterBand::GetOffset ( ); -__declspec(implementation_key(217)) VARIANT_BOOL IGdalRasterBand::GetHasColorTable ( ); -__declspec(implementation_key(218)) long IGdalRasterBand::GetMetadataCount ( ); -__declspec(implementation_key(219)) _bstr_t IGdalRasterBand::GetMetadataItem ( long itemIndex ); -__declspec(implementation_key(220)) IGridColorSchemePtr IGdalRasterBand::GetColorTable ( ); -__declspec(implementation_key(221)) VARIANT_BOOL IGdalRasterBand::GetUniqueValues ( long maxCount, VARIANT * arr ); -__declspec(implementation_key(222)) IHistogramPtr IGdalRasterBand::GetDefaultHistogram ( VARIANT_BOOL forceCalculate ); -__declspec(implementation_key(223)) IHistogramPtr IGdalRasterBand::GetHistogram ( double MinValue, double MaxValue, long NumBuckets, VARIANT_BOOL includeOutOfRange, VARIANT_BOOL allowApproximate ); -__declspec(implementation_key(224)) IGdalRasterBandPtr IGdalRasterBand::GetOverview ( long overviewIndex ); -__declspec(implementation_key(225)) VARIANT_BOOL IGdalRasterBand::GetStatistics ( VARIANT_BOOL allowApproximate, VARIANT_BOOL forceCalculation, double * Minimum, double * Maximum, double * mean, double * stdDev ); -__declspec(implementation_key(226)) IGridColorSchemePtr IGdalRasterBand::Classify ( double MinValue, double MaxValue, enum tkClassificationType classification, long NumCategories ); -__declspec(implementation_key(227)) VARIANT_BOOL IGdalRasterBand::ComputeMinMax ( VARIANT_BOOL allowApproximate, double * Minimum, double * Maximum ); -__declspec(implementation_key(228)) VARIANT_BOOL IGdalRasterBand::GetValue ( long Column, long Row, double * pVal ); -__declspec(implementation_key(229)) VARIANT_BOOL IGdalRasterBand::ComputeLocalStatistics ( long Column, long Row, long range, double * Minimum, double * Maximum, double * mean, double * stdDev, long * Count ); -__declspec(implementation_key(230)) _bstr_t IGdalDriver::GetMetadata ( enum tkGdalDriverMetadata Metadata ); -__declspec(implementation_key(231)) int IGdalDriver::GetMetadataCount ( ); -__declspec(implementation_key(232)) _bstr_t IGdalDriver::GetMetadataItem ( int metadataIndex ); -__declspec(implementation_key(233)) _bstr_t IGdalDriver::GetName ( ); -__declspec(implementation_key(234)) VARIANT_BOOL IGdalDriver::GetIsVector ( ); -__declspec(implementation_key(235)) VARIANT_BOOL IGdalDriver::GetIsRaster ( ); -__declspec(implementation_key(236)) enum tkGdalDriverMetadata IGdalDriver::GetMetadataItemType ( int metadataIndex ); -__declspec(implementation_key(237)) _bstr_t IGdalDriver::GetMetadataItemValue ( int metadataIndex ); -__declspec(implementation_key(238)) _bstr_t IGdalDriver::GetMetadataItemKey ( int metadataIndex ); -__declspec(implementation_key(239)) OLE_COLOR ILineSegment::GetColor ( ); -__declspec(implementation_key(240)) void ILineSegment::PutColor ( OLE_COLOR retVal ); -__declspec(implementation_key(241)) float ILineSegment::GetLineWidth ( ); -__declspec(implementation_key(242)) void ILineSegment::PutLineWidth ( float retVal ); -__declspec(implementation_key(243)) enum tkDashStyle ILineSegment::GetLineStyle ( ); -__declspec(implementation_key(244)) void ILineSegment::PutLineStyle ( enum tkDashStyle retVal ); -__declspec(implementation_key(245)) enum tkLineType ILineSegment::GetLineType ( ); -__declspec(implementation_key(246)) void ILineSegment::PutLineType ( enum tkLineType retVal ); -__declspec(implementation_key(247)) enum tkDefaultPointSymbol ILineSegment::GetMarker ( ); -__declspec(implementation_key(248)) void ILineSegment::PutMarker ( enum tkDefaultPointSymbol retVal ); -__declspec(implementation_key(249)) float ILineSegment::GetMarkerSize ( ); -__declspec(implementation_key(250)) void ILineSegment::PutMarkerSize ( float retVal ); -__declspec(implementation_key(251)) float ILineSegment::GetMarkerInterval ( ); -__declspec(implementation_key(252)) void ILineSegment::PutMarkerInterval ( float retVal ); -__declspec(implementation_key(253)) enum tkLineLabelOrientation ILineSegment::GetMarkerOrientation ( ); -__declspec(implementation_key(254)) void ILineSegment::PutMarkerOrientation ( enum tkLineLabelOrientation retVal ); -__declspec(implementation_key(255)) VARIANT_BOOL ILineSegment::GetMarkerFlipFirst ( ); -__declspec(implementation_key(256)) void ILineSegment::PutMarkerFlipFirst ( VARIANT_BOOL retVal ); -__declspec(implementation_key(257)) float ILineSegment::GetMarkerOffset ( ); -__declspec(implementation_key(258)) void ILineSegment::PutMarkerOffset ( float retVal ); -__declspec(implementation_key(259)) VARIANT_BOOL ILineSegment::Draw ( int * * hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(260)) OLE_COLOR ILineSegment::GetMarkerOutlineColor ( ); -__declspec(implementation_key(261)) void ILineSegment::PutMarkerOutlineColor ( OLE_COLOR retVal ); -__declspec(implementation_key(262)) VARIANT_BOOL ILineSegment::DrawVB ( int hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(263)) _bstr_t ILinePattern::GetKey ( ); -__declspec(implementation_key(264)) void ILinePattern::PutKey ( _bstr_t retVal ); -__declspec(implementation_key(265)) ICallbackPtr ILinePattern::GetGlobalCallback ( ); -__declspec(implementation_key(266)) void ILinePattern::PutGlobalCallback ( struct ICallback * retVal ); -__declspec(implementation_key(267)) _bstr_t ILinePattern::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(268)) long ILinePattern::GetLastErrorCode ( ); -__declspec(implementation_key(269)) ILineSegmentPtr ILinePattern::GetLine ( int Index ); -__declspec(implementation_key(270)) void ILinePattern::PutLine ( int Index, struct ILineSegment * retVal ); -__declspec(implementation_key(271)) int ILinePattern::GetCount ( ); -__declspec(implementation_key(272)) HRESULT ILinePattern::AddLine ( OLE_COLOR Color, float Width, enum tkDashStyle style ); -__declspec(implementation_key(273)) VARIANT_BOOL ILinePattern::InsertLine ( int Index, OLE_COLOR Color, float Width, enum tkDashStyle style ); -__declspec(implementation_key(274)) ILineSegmentPtr ILinePattern::AddMarker ( enum tkDefaultPointSymbol Marker ); -__declspec(implementation_key(275)) ILineSegmentPtr ILinePattern::InsertMarker ( int Index, enum tkDefaultPointSymbol Marker ); -__declspec(implementation_key(276)) VARIANT_BOOL ILinePattern::RemoveItem ( int Index ); -__declspec(implementation_key(277)) HRESULT ILinePattern::Clear ( ); -__declspec(implementation_key(278)) VARIANT_BOOL ILinePattern::Draw ( int * * hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(279)) unsigned char ILinePattern::GetTransparency ( ); -__declspec(implementation_key(280)) void ILinePattern::PutTransparency ( unsigned char retVal ); -__declspec(implementation_key(281)) _bstr_t ILinePattern::Serialize ( ); -__declspec(implementation_key(282)) HRESULT ILinePattern::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(283)) VARIANT_BOOL ILinePattern::DrawVB ( int hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(284)) void _DMap::PutGlobalCallback ( IDispatch * _arg1 ); -__declspec(implementation_key(285)) IDispatchPtr _DMap::GetGlobalCallback ( ); -__declspec(implementation_key(286)) void _DMap::PutExtents ( struct IExtents * _arg1 ); -__declspec(implementation_key(287)) IExtentsPtr _DMap::GetExtents ( ); -__declspec(implementation_key(288)) HRESULT _DMap::Redraw ( ); -__declspec(implementation_key(289)) HRESULT _DMap::LockWindow ( enum tkLockMode LockMode ); -__declspec(implementation_key(290)) HRESULT _DMap::Redraw2 ( enum tkRedrawType redrawType ); -__declspec(implementation_key(291)) HRESULT _DMap::Redraw3 ( enum tkRedrawType redrawType, VARIANT_BOOL reloadTiles ); -__declspec(implementation_key(292)) void _DMap::PutProjection ( enum tkMapProjection _arg1 ); -__declspec(implementation_key(293)) enum tkMapProjection _DMap::GetProjection ( ); -__declspec(implementation_key(294)) HRESULT _DMap::ProjToPixel ( double ProjX, double ProjY, double * pixelX, double * pixelY ); -__declspec(implementation_key(295)) HRESULT _DMap::PixelToProj ( double pixelX, double pixelY, double * ProjX, double * ProjY ); -__declspec(implementation_key(296)) VARIANT_BOOL _DMap::ProjToDegrees ( double ProjX, double ProjY, double * degreesLngX, double * degreesLatY ); -__declspec(implementation_key(297)) VARIANT_BOOL _DMap::DegreesToProj ( double degreesLngX, double degreesLatY, double * ProjX, double * ProjY ); -__declspec(implementation_key(298)) VARIANT_BOOL _DMap::PixelToDegrees ( double pixelX, double pixelY, double * degreesLngX, double * degreesLatY ); -__declspec(implementation_key(299)) VARIANT_BOOL _DMap::DegreesToPixel ( double degreesLngX, double degreesLatY, double * pixelX, double * pixelY ); -__declspec(implementation_key(300)) double _DMap::GetPixelsPerDegree ( ); -__declspec(implementation_key(301)) double _DMap::GeodesicDistance ( double projX1, double projY1, double projX2, double projY2 ); -__declspec(implementation_key(302)) double _DMap::GeodesicLength ( struct IShape * polyline ); -__declspec(implementation_key(303)) double _DMap::GeodesicArea ( struct IShape * polygon ); -__declspec(implementation_key(304)) long _DMap::AddLayer ( IDispatch * Object, VARIANT_BOOL Visible ); -__declspec(implementation_key(305)) HRESULT _DMap::RemoveLayer ( long LayerHandle ); -__declspec(implementation_key(306)) HRESULT _DMap::RemoveLayerWithoutClosing ( long LayerHandle ); -__declspec(implementation_key(307)) HRESULT _DMap::RemoveAllLayers ( ); -__declspec(implementation_key(308)) VARIANT_BOOL _DMap::MoveLayerUp ( long InitialPosition ); -__declspec(implementation_key(309)) VARIANT_BOOL _DMap::MoveLayerDown ( long InitialPosition ); -__declspec(implementation_key(310)) VARIANT_BOOL _DMap::MoveLayer ( long InitialPosition, long TargetPosition ); -__declspec(implementation_key(311)) VARIANT_BOOL _DMap::MoveLayerTop ( long InitialPosition ); -__declspec(implementation_key(312)) VARIANT_BOOL _DMap::MoveLayerBottom ( long InitialPosition ); -__declspec(implementation_key(313)) long _DMap::GetLayerHandle ( long LayerPosition ); -__declspec(implementation_key(314)) HRESULT _DMap::ZoomToMaxExtents ( ); -__declspec(implementation_key(315)) HRESULT _DMap::ZoomToLayer ( long LayerHandle ); -__declspec(implementation_key(316)) HRESULT _DMap::ZoomToShape ( long LayerHandle, long Shape ); -__declspec(implementation_key(317)) HRESULT _DMap::ZoomIn ( double Percent ); -__declspec(implementation_key(318)) HRESULT _DMap::ZoomOut ( double Percent ); -__declspec(implementation_key(319)) long _DMap::ZoomToPrev ( ); -__declspec(implementation_key(320)) long _DMap::ZoomToNext ( ); -__declspec(implementation_key(321)) HRESULT _DMap::ClearExtentHistory ( ); -__declspec(implementation_key(322)) VARIANT_BOOL _DMap::ZoomToSelected ( long LayerHandle ); -__declspec(implementation_key(323)) VARIANT_BOOL _DMap::ZoomToWorld ( ); -__declspec(implementation_key(324)) IExtentsPtr _DMap::GetGeographicExtents ( ); -__declspec(implementation_key(325)) VARIANT_BOOL _DMap::SetGeographicExtents ( struct IExtents * pVal ); -__declspec(implementation_key(326)) HRESULT _DMap::ZoomToMaxVisibleExtents ( ); -__declspec(implementation_key(327)) VARIANT_BOOL _DMap::ZoomToTileLevel ( int zoom ); -__declspec(implementation_key(328)) void _DMap::PutCurrentZoom ( int _arg1 ); -__declspec(implementation_key(329)) int _DMap::GetCurrentZoom ( ); -__declspec(implementation_key(330)) void _DMap::PutCurrentScale ( double _arg1 ); -__declspec(implementation_key(331)) double _DMap::GetCurrentScale ( ); -__declspec(implementation_key(332)) VARIANT_BOOL _DMap::SetGeographicExtents2 ( double xLongitude, double yLatitude, double widthKilometers ); -__declspec(implementation_key(333)) IExtentsPtr _DMap::GetKnownExtents ( enum tkKnownExtents Extents ); -__declspec(implementation_key(334)) void _DMap::PutLatitude ( float _arg1 ); -__declspec(implementation_key(335)) float _DMap::GetLatitude ( ); -__declspec(implementation_key(336)) void _DMap::PutLongitude ( float _arg1 ); -__declspec(implementation_key(337)) float _DMap::GetLongitude ( ); -__declspec(implementation_key(338)) void _DMap::PutKnownExtents ( enum tkKnownExtents _arg1 ); -__declspec(implementation_key(339)) enum tkKnownExtents _DMap::GetKnownExtents ( ); -__declspec(implementation_key(340)) VARIANT_BOOL _DMap::GetLayerVisible ( long LayerHandle ); -__declspec(implementation_key(341)) void _DMap::PutLayerVisible ( long LayerHandle, VARIANT_BOOL _arg2 ); -__declspec(implementation_key(342)) _bstr_t _DMap::GetLayerKey ( long LayerHandle ); -__declspec(implementation_key(343)) void _DMap::PutLayerKey ( long LayerHandle, _bstr_t _arg2 ); -__declspec(implementation_key(344)) long _DMap::GetLayerPosition ( long LayerHandle ); -__declspec(implementation_key(345)) _bstr_t _DMap::GetLayerName ( long LayerHandle ); -__declspec(implementation_key(346)) void _DMap::PutLayerName ( long LayerHandle, _bstr_t _arg2 ); -__declspec(implementation_key(347)) HRESULT _DMap::ReSourceLayer ( long LayerHandle, _bstr_t newSrcPath ); -__declspec(implementation_key(348)) _bstr_t _DMap::GetLayerFilename ( long LayerHandle ); -__declspec(implementation_key(349)) double _DMap::GetLayerMaxVisibleScale ( long LayerHandle ); -__declspec(implementation_key(350)) void _DMap::PutLayerMaxVisibleScale ( long LayerHandle, double _arg2 ); -__declspec(implementation_key(351)) double _DMap::GetLayerMinVisibleScale ( long LayerHandle ); -__declspec(implementation_key(352)) void _DMap::PutLayerMinVisibleScale ( long LayerHandle, double _arg2 ); -__declspec(implementation_key(353)) VARIANT_BOOL _DMap::GetLayerDynamicVisibility ( long LayerHandle ); -__declspec(implementation_key(354)) void _DMap::PutLayerDynamicVisibility ( long LayerHandle, VARIANT_BOOL _arg2 ); -__declspec(implementation_key(355)) int _DMap::GetLayerMaxVisibleZoom ( long LayerHandle ); -__declspec(implementation_key(356)) void _DMap::PutLayerMaxVisibleZoom ( long LayerHandle, int _arg2 ); -__declspec(implementation_key(357)) int _DMap::GetLayerMinVisibleZoom ( long LayerHandle ); -__declspec(implementation_key(358)) void _DMap::PutLayerMinVisibleZoom ( long LayerHandle, int _arg2 ); -__declspec(implementation_key(359)) ILabelsPtr _DMap::GetLayerLabels ( long LayerHandle ); -__declspec(implementation_key(360)) void _DMap::PutLayerLabels ( long LayerHandle, struct ILabels * _arg2 ); -__declspec(implementation_key(361)) IShapefilePtr _DMap::GetShapefile ( long LayerHandle ); -__declspec(implementation_key(362)) void _DMap::PutShapefile ( long LayerHandle, struct IShapefile * _arg2 ); -__declspec(implementation_key(363)) IImagePtr _DMap::GetImage ( long LayerHandle ); -__declspec(implementation_key(364)) void _DMap::PutImage ( long LayerHandle, struct IImage * _arg2 ); -__declspec(implementation_key(365)) IDispatchPtr _DMap::GetGISGetObject ( long LayerHandle ); -__declspec(implementation_key(366)) VARIANT_BOOL _DMap::GetLayerVisibleAtCurrentScale ( long LayerHandle ); -__declspec(implementation_key(367)) IOgrLayerPtr _DMap::GetOgrLayer ( long LayerHandle ); -__declspec(implementation_key(368)) IWmsLayerPtr _DMap::GetWmsLayer ( long LayerHandle ); -__declspec(implementation_key(369)) IDispatchPtr _DMap::GetColorScheme ( long LayerHandle ); -__declspec(implementation_key(370)) VARIANT_BOOL _DMap::SetImageLayerColorScheme ( long LayerHandle, IDispatch * ColorScheme ); -__declspec(implementation_key(371)) IExtentsPtr _DMap::GetlayerExtents ( long LayerHandle ); -__declspec(implementation_key(372)) HRESULT _DMap::ClearDrawing ( long DrawHandle ); -__declspec(implementation_key(373)) HRESULT _DMap::ClearDrawings ( ); -__declspec(implementation_key(374)) long _DMap::NewDrawing ( enum tkDrawReferenceList Projection ); -__declspec(implementation_key(375)) HRESULT _DMap::DrawPoint ( double x, double y, long pixelSize, OLE_COLOR Color ); -__declspec(implementation_key(376)) HRESULT _DMap::DrawLine ( double x1, double y1, double x2, double y2, long pixelWidth, OLE_COLOR Color ); -__declspec(implementation_key(377)) HRESULT _DMap::DrawCircle ( double x, double y, double pixelRadius, OLE_COLOR Color, VARIANT_BOOL fill ); -__declspec(implementation_key(378)) HRESULT _DMap::DrawPolygon ( VARIANT * xPoints, VARIANT * yPoints, long numPoints, OLE_COLOR Color, VARIANT_BOOL fill ); -__declspec(implementation_key(379)) HRESULT _DMap::DrawWidePolygon ( VARIANT * xPoints, VARIANT * yPoints, long numPoints, OLE_COLOR Color, VARIANT_BOOL fill, short Width ); -__declspec(implementation_key(380)) HRESULT _DMap::DrawWideCircle ( double x, double y, double pixelRadius, OLE_COLOR Color, VARIANT_BOOL fill, short Width ); -__declspec(implementation_key(381)) HRESULT _DMap::DrawLineEx ( long LayerHandle, double x1, double y1, double x2, double y2, long pixelWidth, OLE_COLOR Color ); -__declspec(implementation_key(382)) HRESULT _DMap::DrawPointEx ( long LayerHandle, double x, double y, long pixelSize, OLE_COLOR Color ); -__declspec(implementation_key(383)) HRESULT _DMap::DrawCircleEx ( long LayerHandle, double x, double y, double pixelRadius, OLE_COLOR Color, VARIANT_BOOL fill ); -__declspec(implementation_key(384)) HRESULT _DMap::DrawPolygonEx ( long LayerHandle, VARIANT * xPoints, VARIANT * yPoints, long numPoints, OLE_COLOR Color, VARIANT_BOOL fill ); -__declspec(implementation_key(385)) HRESULT _DMap::DrawWideCircleEx ( long LayerHandle, double x, double y, double radius, OLE_COLOR Color, VARIANT_BOOL fill, short OutlineWidth ); -__declspec(implementation_key(386)) HRESULT _DMap::DrawWidePolygonEx ( long LayerHandle, VARIANT * xPoints, VARIANT * yPoints, long numPoints, OLE_COLOR Color, VARIANT_BOOL fill, short OutlineWidth ); -__declspec(implementation_key(387)) HRESULT _DMap::SetDrawingLayerVisible ( long LayerHandle, VARIANT_BOOL Visible ); -__declspec(implementation_key(388)) ILabelsPtr _DMap::GetDrawingLabels ( long DrawingLayerIndex ); -__declspec(implementation_key(389)) void _DMap::PutDrawingLabels ( long DrawingLayerIndex, struct ILabels * _arg2 ); -__declspec(implementation_key(390)) _bstr_t _DMap::GetDrawingKey ( long DrawHandle ); -__declspec(implementation_key(391)) void _DMap::PutDrawingKey ( long DrawHandle, _bstr_t _arg2 ); -__declspec(implementation_key(392)) long _DMap::DrawLabel ( _bstr_t Text, double x, double y, double Rotation ); -__declspec(implementation_key(393)) long _DMap::DrawLabelEx ( long DrawHandle, _bstr_t Text, double x, double y, double Rotation ); -__declspec(implementation_key(394)) HRESULT _DMap::ClearDrawingLabels ( long DrawHandle ); -__declspec(implementation_key(395)) void _DMap::PutDrawingLabelsVisible ( long DrawHandle, VARIANT_BOOL _arg2 ); -__declspec(implementation_key(396)) OLE_COLOR _DMap::GetShapeLayerFillColor ( long LayerHandle ); -__declspec(implementation_key(397)) void _DMap::PutShapeLayerFillColor ( long LayerHandle, OLE_COLOR _arg2 ); -__declspec(implementation_key(398)) OLE_COLOR _DMap::GetShapeLayerLineColor ( long LayerHandle ); -__declspec(implementation_key(399)) void _DMap::PutShapeLayerLineColor ( long LayerHandle, OLE_COLOR _arg2 ); -__declspec(implementation_key(400)) OLE_COLOR _DMap::GetShapeLayerPointColor ( long LayerHandle ); -__declspec(implementation_key(401)) void _DMap::PutShapeLayerPointColor ( long LayerHandle, OLE_COLOR _arg2 ); -__declspec(implementation_key(402)) VARIANT_BOOL _DMap::GetShapeLayerDrawFill ( long LayerHandle ); -__declspec(implementation_key(403)) void _DMap::PutShapeLayerDrawFill ( long LayerHandle, VARIANT_BOOL _arg2 ); -__declspec(implementation_key(404)) VARIANT_BOOL _DMap::GetShapeLayerDrawLine ( long LayerHandle ); -__declspec(implementation_key(405)) void _DMap::PutShapeLayerDrawLine ( long LayerHandle, VARIANT_BOOL _arg2 ); -__declspec(implementation_key(406)) VARIANT_BOOL _DMap::GetShapeLayerDrawPoint ( long LayerHandle ); -__declspec(implementation_key(407)) void _DMap::PutShapeLayerDrawPoint ( long LayerHandle, VARIANT_BOOL _arg2 ); -__declspec(implementation_key(408)) float _DMap::GetShapeLayerLineWidth ( long LayerHandle ); -__declspec(implementation_key(409)) void _DMap::PutShapeLayerLineWidth ( long LayerHandle, float _arg2 ); -__declspec(implementation_key(410)) float _DMap::GetShapeLayerPointSize ( long LayerHandle ); -__declspec(implementation_key(411)) void _DMap::PutShapeLayerPointSize ( long LayerHandle, float _arg2 ); -__declspec(implementation_key(412)) float _DMap::GetShapeLayerFillTransparency ( long LayerHandle ); -__declspec(implementation_key(413)) void _DMap::PutShapeLayerFillTransparency ( long LayerHandle, float _arg2 ); -__declspec(implementation_key(414)) enum tkLineStipple _DMap::GetShapeLayerLineStipple ( long LayerHandle ); -__declspec(implementation_key(415)) void _DMap::PutShapeLayerLineStipple ( long LayerHandle, enum tkLineStipple _arg2 ); -__declspec(implementation_key(416)) enum tkFillStipple _DMap::GetShapeLayerFillStipple ( long LayerHandle ); -__declspec(implementation_key(417)) void _DMap::PutShapeLayerFillStipple ( long LayerHandle, enum tkFillStipple _arg2 ); -__declspec(implementation_key(418)) enum tkPointType _DMap::GetShapeLayerPointType ( long LayerHandle ); -__declspec(implementation_key(419)) void _DMap::PutShapeLayerPointType ( long LayerHandle, enum tkPointType _arg2 ); -__declspec(implementation_key(420)) OLE_COLOR _DMap::GetShapeLayerStippleColor ( long LayerHandle ); -__declspec(implementation_key(421)) void _DMap::PutShapeLayerStippleColor ( long LayerHandle, OLE_COLOR _arg2 ); -__declspec(implementation_key(422)) VARIANT_BOOL _DMap::GetShapeLayerStippleTransparent ( long LayerHandle ); -__declspec(implementation_key(423)) void _DMap::PutShapeLayerStippleTransparent ( long LayerHandle, VARIANT_BOOL _arg2 ); -__declspec(implementation_key(424)) IImagePtr _DMap::SnapShot ( IDispatch * BoundBox ); -__declspec(implementation_key(425)) IImagePtr _DMap::SnapShot2 ( long ClippingLayerNbr, double zoom, long pWidth ); -__declspec(implementation_key(426)) IImagePtr _DMap::SnapShot3 ( double left, double right, double top, double bottom, long Width ); -__declspec(implementation_key(427)) _bstr_t _DMap::SerializeLayer ( long LayerHandle ); -__declspec(implementation_key(428)) VARIANT_BOOL _DMap::DeserializeLayer ( long LayerHandle, _bstr_t newVal ); -__declspec(implementation_key(429)) VARIANT_BOOL _DMap::SaveMapState ( _bstr_t Filename, VARIANT_BOOL RelativePaths, VARIANT_BOOL Overwrite ); -__declspec(implementation_key(430)) VARIANT_BOOL _DMap::LoadMapState ( _bstr_t Filename, IDispatch * Callback ); -__declspec(implementation_key(431)) VARIANT_BOOL _DMap::SaveLayerOptions ( long LayerHandle, _bstr_t OptionsName, VARIANT_BOOL Overwrite, _bstr_t Description ); -__declspec(implementation_key(432)) VARIANT_BOOL _DMap::LoadLayerOptions ( long LayerHandle, _bstr_t OptionsName, BSTR * Description ); -__declspec(implementation_key(433)) _bstr_t _DMap::GetLayerDescription ( long LayerHandle ); -__declspec(implementation_key(434)) void _DMap::PutLayerDescription ( long LayerHandle, _bstr_t _arg2 ); -__declspec(implementation_key(435)) VARIANT_BOOL _DMap::DeserializeMapState ( _bstr_t state, VARIANT_BOOL LoadLayers, _bstr_t BasePath ); -__declspec(implementation_key(436)) _bstr_t _DMap::SerializeMapState ( VARIANT_BOOL RelativePaths, _bstr_t BasePath ); -__declspec(implementation_key(437)) VARIANT_BOOL _DMap::RemoveLayerOptions ( long LayerHandle, _bstr_t OptionsName ); -__declspec(implementation_key(438)) VARIANT_BOOL _DMap::GetLayerSkipOnSaving ( long LayerHandle ); -__declspec(implementation_key(439)) void _DMap::PutLayerSkipOnSaving ( long LayerHandle, VARIANT_BOOL _arg2 ); -__declspec(implementation_key(440)) HRESULT _DMap::ShowToolTip ( _bstr_t Text, long Milliseconds ); -__declspec(implementation_key(441)) void _DMap::PutMapResizeBehavior ( enum tkResizeBehavior _arg1 ); -__declspec(implementation_key(442)) enum tkResizeBehavior _DMap::GetMapResizeBehavior ( ); -__declspec(implementation_key(443)) VARIANT_BOOL _DMap::GetTrapRMouseDown ( ); -__declspec(implementation_key(444)) void _DMap::PutTrapRMouseDown ( VARIANT_BOOL _arg1 ); -__declspec(implementation_key(445)) void _DMap::PutDisableWaitCursor ( VARIANT_BOOL _arg1 ); -__declspec(implementation_key(446)) VARIANT_BOOL _DMap::GetDisableWaitCursor ( ); -__declspec(implementation_key(447)) void _DMap::PutShowCoordinates ( enum tkCoordinatesDisplay _arg1 ); -__declspec(implementation_key(448)) enum tkCoordinatesDisplay _DMap::GetShowCoordinates ( ); -__declspec(implementation_key(449)) void _DMap::PutGrabProjectionFromData ( VARIANT_BOOL _arg1 ); -__declspec(implementation_key(450)) VARIANT_BOOL _DMap::GetGrabProjectionFromData ( ); -__declspec(implementation_key(451)) void _DMap::PutInertiaOnPanning ( enum tkCustomState _arg1 ); -__declspec(implementation_key(452)) enum tkCustomState _DMap::GetInertiaOnPanning ( ); -__declspec(implementation_key(453)) void _DMap::PutReuseTileBuffer ( VARIANT_BOOL _arg1 ); -__declspec(implementation_key(454)) VARIANT_BOOL _DMap::GetReuseTileBuffer ( ); -__declspec(implementation_key(455)) void _DMap::PutZoomBarVerbosity ( enum tkZoomBarVerbosity _arg1 ); -__declspec(implementation_key(456)) enum tkZoomBarVerbosity _DMap::GetZoomBarVerbosity ( ); -__declspec(implementation_key(457)) void _DMap::PutZoomBarMinZoom ( long _arg1 ); -__declspec(implementation_key(458)) long _DMap::GetZoomBarMinZoom ( ); -__declspec(implementation_key(459)) void _DMap::PutZoomBarMaxZoom ( long _arg1 ); -__declspec(implementation_key(460)) long _DMap::GetZoomBarMaxZoom ( ); -__declspec(implementation_key(461)) void _DMap::PutZoomBehavior ( enum tkZoomBehavior _arg1 ); -__declspec(implementation_key(462)) enum tkZoomBehavior _DMap::GetZoomBehavior ( ); -__declspec(implementation_key(463)) void _DMap::PutShowZoomBar ( VARIANT_BOOL _arg1 ); -__declspec(implementation_key(464)) VARIANT_BOOL _DMap::GetShowZoomBar ( ); -__declspec(implementation_key(465)) void _DMap::PutAnimationOnZooming ( enum tkCustomState _arg1 ); -__declspec(implementation_key(466)) enum tkCustomState _DMap::GetAnimationOnZooming ( ); -__declspec(implementation_key(467)) void _DMap::PutZoomBoxStyle ( enum tkZoomBoxStyle _arg1 ); -__declspec(implementation_key(468)) enum tkZoomBoxStyle _DMap::GetZoomBoxStyle ( ); -__declspec(implementation_key(469)) VARIANT_BOOL _DMap::GetUseAlternatePanCursor ( ); -__declspec(implementation_key(470)) void _DMap::PutUseAlternatePanCursor ( VARIANT_BOOL _arg1 ); -__declspec(implementation_key(471)) VARIANT_BOOL _DMap::GetRecenterMapOnZoom ( ); -__declspec(implementation_key(472)) void _DMap::PutRecenterMapOnZoom ( VARIANT_BOOL _arg1 ); -__declspec(implementation_key(473)) HRESULT _DMap::Resize ( long Width, long Height ); -__declspec(implementation_key(474)) HRESULT _DMap::Clear ( ); -__declspec(implementation_key(475)) _bstr_t _DMap::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(476)) long _DMap::HWnd ( ); -__declspec(implementation_key(477)) void _DMap::PutUDCursorHandle ( long _arg1 ); -__declspec(implementation_key(478)) long _DMap::GetUDCursorHandle ( ); -__declspec(implementation_key(479)) void _DMap::PutTileProvider ( enum tkTileProvider _arg1 ); -__declspec(implementation_key(480)) enum tkTileProvider _DMap::GetTileProvider ( ); -__declspec(implementation_key(481)) VARIANT_BOOL _DMap::FindSnapPoint ( double Tolerance, double xScreen, double yScreen, double * xFound, double * yFound ); -__declspec(implementation_key(482)) HRESULT _DMap::Undo ( ); -__declspec(implementation_key(483)) OLE_COLOR _DMap::GetbackColor ( ); -__declspec(implementation_key(484)) void _DMap::PutbackColor ( OLE_COLOR _val ); -__declspec(implementation_key(485)) double _DMap::GetZoomPercent ( ); -__declspec(implementation_key(486)) void _DMap::PutZoomPercent ( double _val ); -__declspec(implementation_key(487)) enum tkCursorMode _DMap::GetCursorMode ( ); -__declspec(implementation_key(488)) void _DMap::PutCursorMode ( enum tkCursorMode _val ); -__declspec(implementation_key(489)) enum tkCursor _DMap::GetMapCursor ( ); -__declspec(implementation_key(490)) void _DMap::PutMapCursor ( enum tkCursor _val ); -__declspec(implementation_key(491)) VARIANT_BOOL _DMap::GetSendMouseDown ( ); -__declspec(implementation_key(492)) void _DMap::PutSendMouseDown ( VARIANT_BOOL _val ); -__declspec(implementation_key(493)) VARIANT_BOOL _DMap::GetSendMouseUp ( ); -__declspec(implementation_key(494)) void _DMap::PutSendMouseUp ( VARIANT_BOOL _val ); -__declspec(implementation_key(495)) VARIANT_BOOL _DMap::GetSendMouseMove ( ); -__declspec(implementation_key(496)) void _DMap::PutSendMouseMove ( VARIANT_BOOL _val ); -__declspec(implementation_key(497)) VARIANT_BOOL _DMap::GetSendSelectBoxDrag ( ); -__declspec(implementation_key(498)) void _DMap::PutSendSelectBoxDrag ( VARIANT_BOOL _val ); -__declspec(implementation_key(499)) VARIANT_BOOL _DMap::GetSendSelectBoxFinal ( ); -__declspec(implementation_key(500)) void _DMap::PutSendSelectBoxFinal ( VARIANT_BOOL _val ); -__declspec(implementation_key(501)) double _DMap::GetExtentPad ( ); -__declspec(implementation_key(502)) void _DMap::PutExtentPad ( double _val ); -__declspec(implementation_key(503)) long _DMap::GetExtentHistory ( ); -__declspec(implementation_key(504)) void _DMap::PutExtentHistory ( long _val ); -__declspec(implementation_key(505)) _bstr_t _DMap::GetKey ( ); -__declspec(implementation_key(506)) void _DMap::PutKey ( _bstr_t _val ); -__declspec(implementation_key(507)) long _DMap::GetNumLayers ( ); -__declspec(implementation_key(508)) long _DMap::GetLastErrorCode ( ); -__declspec(implementation_key(509)) enum tkLockMode _DMap::GetIsLocked ( ); -__declspec(implementation_key(510)) void _DMap::PutIsLocked ( enum tkLockMode _val ); -__declspec(implementation_key(511)) VARIANT_BOOL _DMap::GetSendOnDrawBackBuffer ( ); -__declspec(implementation_key(512)) void _DMap::PutSendOnDrawBackBuffer ( VARIANT_BOOL _val ); -__declspec(implementation_key(513)) VARIANT_BOOL _DMap::GetUseSeamlessPan ( ); -__declspec(implementation_key(514)) void _DMap::PutUseSeamlessPan ( VARIANT_BOOL _val ); -__declspec(implementation_key(515)) double _DMap::GetMouseWheelSpeed ( ); -__declspec(implementation_key(516)) void _DMap::PutMouseWheelSpeed ( double _val ); -__declspec(implementation_key(517)) enum tkUnitsOfMeasure _DMap::GetMapUnits ( ); -__declspec(implementation_key(518)) void _DMap::PutMapUnits ( enum tkUnitsOfMeasure _val ); -__declspec(implementation_key(519)) _bstr_t _DMap::GetVersionNumber ( ); -__declspec(implementation_key(520)) VARIANT_BOOL _DMap::GetShowRedrawTime ( ); -__declspec(implementation_key(521)) void _DMap::PutShowRedrawTime ( VARIANT_BOOL _val ); -__declspec(implementation_key(522)) VARIANT_BOOL _DMap::GetShowVersionNumber ( ); -__declspec(implementation_key(523)) void _DMap::PutShowVersionNumber ( VARIANT_BOOL _val ); -__declspec(implementation_key(524)) IGeoProjectionPtr _DMap::GetGeoProjection ( ); -__declspec(implementation_key(525)) void _DMap::PutGeoProjection ( struct IGeoProjection * _val ); -__declspec(implementation_key(526)) VARIANT_BOOL _DMap::GetScalebarVisible ( ); -__declspec(implementation_key(527)) void _DMap::PutScalebarVisible ( VARIANT_BOOL _val ); -__declspec(implementation_key(528)) enum tkScalebarUnits _DMap::GetScalebarUnits ( ); -__declspec(implementation_key(529)) void _DMap::PutScalebarUnits ( enum tkScalebarUnits _val ); -__declspec(implementation_key(530)) IExtentsPtr _DMap::GetMaxExtents ( ); -__declspec(implementation_key(531)) ITilesPtr _DMap::GetTiles ( ); -__declspec(implementation_key(532)) IFileManagerPtr _DMap::GetFileManager ( ); -__declspec(implementation_key(533)) IUndoListPtr _DMap::GetUndoList ( ); -__declspec(implementation_key(534)) IIdentifierPtr _DMap::GetIdentifier ( ); -__declspec(implementation_key(535)) IShapeEditorPtr _DMap::GetShapeEditor ( ); -__declspec(implementation_key(536)) IMeasuringPtr _DMap::GetMeasuring ( ); -__declspec(implementation_key(537)) ISelectionListPtr _DMap::GetIdentifiedShapes ( ); -__declspec(implementation_key(538)) IDrawingRectanglePtr _DMap::GetFocusRectangle ( ); -__declspec(implementation_key(539)) enum tkCustomDrawingFlags _DMap::GetCustomDrawingFlags ( ); -__declspec(implementation_key(540)) void _DMap::PutCustomDrawingFlags ( enum tkCustomDrawingFlags _val ); -__declspec(implementation_key(541)) enum tkAngleFormat _DMap::GetShowCoordinatesFormat ( ); -__declspec(implementation_key(542)) void _DMap::PutShowCoordinatesFormat ( enum tkAngleFormat _val ); -__declspec(implementation_key(543)) long _DMap::GetExtentHistoryUndoCount ( ); -__declspec(implementation_key(544)) long _DMap::GetExtentHistoryRedoCount ( ); -__declspec(implementation_key(545)) VARIANT_BOOL IStopExecution::StopFunction ( ); -__declspec(implementation_key(546)) _bstr_t IField::GetName ( ); -__declspec(implementation_key(547)) void IField::PutName ( _bstr_t pVal ); -__declspec(implementation_key(548)) long IField::GetWidth ( ); -__declspec(implementation_key(549)) void IField::PutWidth ( long pVal ); -__declspec(implementation_key(550)) long IField::GetPrecision ( ); -__declspec(implementation_key(551)) void IField::PutPrecision ( long pVal ); -__declspec(implementation_key(552)) enum FieldType IField::GetType ( ); -__declspec(implementation_key(553)) void IField::PutType ( enum FieldType pVal ); -__declspec(implementation_key(554)) long IField::GetLastErrorCode ( ); -__declspec(implementation_key(555)) _bstr_t IField::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(556)) ICallbackPtr IField::GetGlobalCallback ( ); -__declspec(implementation_key(557)) void IField::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(558)) _bstr_t IField::GetKey ( ); -__declspec(implementation_key(559)) void IField::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(560)) IFieldPtr IField::Clone ( ); -__declspec(implementation_key(561)) VARIANT_BOOL IField::GetVisible ( ); -__declspec(implementation_key(562)) void IField::PutVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(563)) _bstr_t IField::GetAlias ( ); -__declspec(implementation_key(564)) void IField::PutAlias ( _bstr_t pVal ); -__declspec(implementation_key(565)) VARIANT_BOOL IField::GetJoined ( ); -__declspec(implementation_key(566)) _bstr_t IField::GetExpression ( ); -__declspec(implementation_key(567)) void IField::PutExpression ( _bstr_t pVal ); -__declspec(implementation_key(568)) VARIANT_BOOL IField::GetModified ( ); -__declspec(implementation_key(569)) void IField::PutModified ( VARIANT_BOOL pVal ); -__declspec(implementation_key(570)) long IChartField::GetIndex ( ); -__declspec(implementation_key(571)) void IChartField::PutIndex ( long retVal ); -__declspec(implementation_key(572)) OLE_COLOR IChartField::GetColor ( ); -__declspec(implementation_key(573)) void IChartField::PutColor ( OLE_COLOR retVal ); -__declspec(implementation_key(574)) _bstr_t IChartField::GetName ( ); -__declspec(implementation_key(575)) void IChartField::PutName ( _bstr_t retVal ); -__declspec(implementation_key(576)) long ITable::GetNumRows ( ); -__declspec(implementation_key(577)) long ITable::GetNumFields ( ); -__declspec(implementation_key(578)) IFieldPtr ITable::GetField ( long FieldIndex ); -__declspec(implementation_key(579)) _variant_t ITable::GetCellValue ( long FieldIndex, long RowIndex ); -__declspec(implementation_key(580)) VARIANT_BOOL ITable::GetEditingTable ( ); -__declspec(implementation_key(581)) long ITable::GetLastErrorCode ( ); -__declspec(implementation_key(582)) _bstr_t ITable::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(583)) _bstr_t ITable::GetCdlgFilter ( ); -__declspec(implementation_key(584)) ICallbackPtr ITable::GetGlobalCallback ( ); -__declspec(implementation_key(585)) void ITable::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(586)) _bstr_t ITable::GetKey ( ); -__declspec(implementation_key(587)) void ITable::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(588)) VARIANT_BOOL ITable::Open ( _bstr_t dbfFilename, struct ICallback * cBack ); -__declspec(implementation_key(589)) VARIANT_BOOL ITable::CreateNew ( _bstr_t dbfFilename ); -__declspec(implementation_key(590)) VARIANT_BOOL ITable::SaveAs ( _bstr_t dbfFilename, struct ICallback * cBack ); -__declspec(implementation_key(591)) VARIANT_BOOL ITable::Close ( ); -__declspec(implementation_key(592)) VARIANT_BOOL ITable::EditClear ( ); -__declspec(implementation_key(593)) VARIANT_BOOL ITable::EditInsertField ( struct IField * Field, long * FieldIndex, struct ICallback * cBack ); -__declspec(implementation_key(594)) VARIANT_BOOL ITable::EditReplaceField ( long FieldIndex, struct IField * NewField, struct ICallback * cBack ); -__declspec(implementation_key(595)) VARIANT_BOOL ITable::EditDeleteField ( long FieldIndex, struct ICallback * cBack ); -__declspec(implementation_key(596)) VARIANT_BOOL ITable::EditInsertRow ( long * RowIndex ); -__declspec(implementation_key(597)) VARIANT_BOOL ITable::EditCellValue ( long FieldIndex, long RowIndex, const _variant_t & newVal ); -__declspec(implementation_key(598)) VARIANT_BOOL ITable::StartEditingTable ( struct ICallback * cBack ); -__declspec(implementation_key(599)) VARIANT_BOOL ITable::StopEditingTable ( VARIANT_BOOL ApplyChanges, struct ICallback * cBack ); -__declspec(implementation_key(600)) VARIANT_BOOL ITable::EditDeleteRow ( long RowIndex ); -__declspec(implementation_key(601)) VARIANT_BOOL ITable::Save ( struct ICallback * cBack ); -__declspec(implementation_key(602)) _variant_t ITable::GetMinValue ( long FieldIndex ); -__declspec(implementation_key(603)) _variant_t ITable::GetMaxValue ( long FieldIndex ); -__declspec(implementation_key(604)) double ITable::GetMeanValue ( long FieldIndex ); -__declspec(implementation_key(605)) double ITable::GetStandardDeviation ( long FieldIndex ); -__declspec(implementation_key(606)) VARIANT_BOOL ITable::ParseExpression ( _bstr_t Expression, BSTR * ErrorString ); -__declspec(implementation_key(607)) VARIANT_BOOL ITable::Query ( _bstr_t Expression, VARIANT * result, BSTR * ErrorString ); -__declspec(implementation_key(608)) long ITable::GetFieldIndexByName ( _bstr_t FieldName ); -__declspec(implementation_key(609)) VARIANT_BOOL ITable::TestExpression ( _bstr_t Expression, enum tkValueType ReturnType, BSTR * ErrorString ); -__declspec(implementation_key(610)) VARIANT_BOOL ITable::Calculate ( _bstr_t Expression, long RowIndex, VARIANT * result, BSTR * ErrorString ); -__declspec(implementation_key(611)) long ITable::EditAddField ( _bstr_t Name, enum FieldType Type, int Precision, int Width ); -__declspec(implementation_key(612)) VARIANT_BOOL ITable::Join ( struct ITable * table2, _bstr_t field1, _bstr_t field2 ); -__declspec(implementation_key(613)) VARIANT_BOOL ITable::Join2 ( struct ITable * table2, _bstr_t field1, _bstr_t field2, _bstr_t filenameToReopen, _bstr_t JoinOptions ); -__declspec(implementation_key(614)) VARIANT_BOOL ITable::StopJoin ( int joinIndex ); -__declspec(implementation_key(615)) HRESULT ITable::StopAllJoins ( ); -__declspec(implementation_key(616)) VARIANT_BOOL ITable::GetIsJoined ( ); -__declspec(implementation_key(617)) int ITable::GetJoinCount ( ); -__declspec(implementation_key(618)) _bstr_t ITable::GetJoinFilename ( int joinIndex ); -__declspec(implementation_key(619)) _bstr_t ITable::GetJoinFromField ( int joinIndex ); -__declspec(implementation_key(620)) _bstr_t ITable::GetJoinToField ( int joinIndex ); -__declspec(implementation_key(621)) VARIANT_BOOL ITable::GetFieldIsJoined ( int FieldIndex ); -__declspec(implementation_key(622)) int ITable::GetFieldJoinIndex ( int FieldIndex ); -__declspec(implementation_key(623)) _bstr_t ITable::Serialize ( ); -__declspec(implementation_key(624)) HRESULT ITable::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(625)) VARIANT_BOOL ITable::TryJoin ( struct ITable * table2, _bstr_t fieldTo, _bstr_t fieldFrom, int * rowCount, int * joinRowCount ); -__declspec(implementation_key(626)) VARIANT_BOOL ITable::Join3 ( struct ITable * table2, _bstr_t field1, _bstr_t field2, _bstr_t filenameToReopen, _bstr_t JoinOptions, SAFEARRAY * fieldList ); -__declspec(implementation_key(627)) VARIANT_BOOL ITable::Dump ( _bstr_t dbfFilename, struct ICallback * cBack ); -__declspec(implementation_key(628)) _bstr_t ITable::GetJoinFields ( long joinIndex ); -__declspec(implementation_key(629)) _bstr_t ITable::GetFilename ( ); -__declspec(implementation_key(630)) _bstr_t ITable::GetJoinOptions ( long joinIndex ); -__declspec(implementation_key(631)) HRESULT ITable::ClearCache ( ); -__declspec(implementation_key(632)) VARIANT_BOOL ITable::GetRowIsModified ( long RowIndex ); -__declspec(implementation_key(633)) _bstr_t IShapeValidationInfo::GetClassName ( ); -__declspec(implementation_key(634)) _bstr_t IShapeValidationInfo::GetMethodName ( ); -__declspec(implementation_key(635)) _bstr_t IShapeValidationInfo::GetParameterName ( ); -__declspec(implementation_key(636)) enum tkShapeValidationType IShapeValidationInfo::GetValidationType ( ); -__declspec(implementation_key(637)) enum tkShapeValidationMode IShapeValidationInfo::GetValidationMode ( ); -__declspec(implementation_key(638)) VARIANT_BOOL IShapeValidationInfo::GetIsValid ( ); -__declspec(implementation_key(639)) enum tkShapeValidationStatus IShapeValidationInfo::GetStatus ( ); -__declspec(implementation_key(640)) VARIANT_BOOL IShapeValidationInfo::GetWasValidated ( ); -__declspec(implementation_key(641)) int IShapeValidationInfo::GetStillInvalidCount ( ); -__declspec(implementation_key(642)) int IShapeValidationInfo::GetWereInvalidCount ( ); -__declspec(implementation_key(643)) int IShapeValidationInfo::GetFixedCount ( ); -__declspec(implementation_key(644)) int IShapeValidationInfo::GetSkippedCount ( ); -__declspec(implementation_key(645)) _bstr_t IUndoList::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(646)) long IUndoList::GetLastErrorCode ( ); -__declspec(implementation_key(647)) _bstr_t IUndoList::GetKey ( ); -__declspec(implementation_key(648)) void IUndoList::PutKey ( _bstr_t retVal ); -__declspec(implementation_key(649)) VARIANT_BOOL IUndoList::Undo ( VARIANT_BOOL ZoomToShape ); -__declspec(implementation_key(650)) VARIANT_BOOL IUndoList::Redo ( VARIANT_BOOL ZoomToShape ); -__declspec(implementation_key(651)) long IUndoList::GetUndoCount ( ); -__declspec(implementation_key(652)) long IUndoList::GetRedoCount ( ); -__declspec(implementation_key(653)) long IUndoList::GetTotalLength ( ); -__declspec(implementation_key(654)) VARIANT_BOOL IUndoList::BeginBatch ( ); -__declspec(implementation_key(655)) long IUndoList::EndBatch ( ); -__declspec(implementation_key(656)) VARIANT_BOOL IUndoList::Add ( enum tkUndoOperation operationType, long LayerHandle, long ShapeIndex ); -__declspec(implementation_key(657)) HRESULT IUndoList::Clear ( ); -__declspec(implementation_key(658)) HRESULT IUndoList::ClearForLayer ( long LayerHandle ); -__declspec(implementation_key(659)) VARIANT_BOOL IIdentifier::GetHotTracking ( ); -__declspec(implementation_key(660)) void IIdentifier::PutHotTracking ( VARIANT_BOOL pVal ); -__declspec(implementation_key(661)) enum tkIdentifierMode IIdentifier::GetIdentifierMode ( ); -__declspec(implementation_key(662)) void IIdentifier::PutIdentifierMode ( enum tkIdentifierMode pVal ); -__declspec(implementation_key(663)) OLE_COLOR IIdentifier::GetOutlineColor ( ); -__declspec(implementation_key(664)) void IIdentifier::PutOutlineColor ( OLE_COLOR pVal ); -__declspec(implementation_key(665)) double IMeasuring::GetLength ( ); -__declspec(implementation_key(666)) long IMeasuring::GetPointCount ( ); -__declspec(implementation_key(667)) VARIANT_BOOL IMeasuring::UndoPoint ( ); -__declspec(implementation_key(668)) VARIANT_BOOL IMeasuring::get_PointXY ( long pointIndex, double * x, double * y ); -__declspec(implementation_key(669)) double IMeasuring::get_AreaWithClosingVertex ( double lastPointProjX, double lastPointProjY ); -__declspec(implementation_key(670)) enum tkMeasuringType IMeasuring::GetMeasuringType ( ); -__declspec(implementation_key(671)) void IMeasuring::PutMeasuringType ( enum tkMeasuringType retVal ); -__declspec(implementation_key(672)) HRESULT IMeasuring::FinishMeasuring ( ); -__declspec(implementation_key(673)) double IMeasuring::GetArea ( ); -__declspec(implementation_key(674)) VARIANT_BOOL IMeasuring::GetIsStopped ( ); -__declspec(implementation_key(675)) HRESULT IMeasuring::Clear ( ); -__declspec(implementation_key(676)) VARIANT_BOOL IMeasuring::GetPersistent ( ); -__declspec(implementation_key(677)) void IMeasuring::PutPersistent ( VARIANT_BOOL retVal ); -__declspec(implementation_key(678)) VARIANT_BOOL IMeasuring::GetShowBearing ( ); -__declspec(implementation_key(679)) void IMeasuring::PutShowBearing ( VARIANT_BOOL retVal ); -__declspec(implementation_key(680)) VARIANT_BOOL IMeasuring::GetIsUsingEllipsoid ( ); -__declspec(implementation_key(681)) _bstr_t IMeasuring::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(682)) long IMeasuring::GetLastErrorCode ( ); -__declspec(implementation_key(683)) ICallbackPtr IMeasuring::GetGlobalCallback ( ); -__declspec(implementation_key(684)) void IMeasuring::PutGlobalCallback ( struct ICallback * retVal ); -__declspec(implementation_key(685)) _bstr_t IMeasuring::GetKey ( ); -__declspec(implementation_key(686)) void IMeasuring::PutKey ( _bstr_t retVal ); -__declspec(implementation_key(687)) VARIANT_BOOL IMeasuring::GetIsEmpty ( ); -__declspec(implementation_key(688)) enum tkBearingType IMeasuring::GetBearingType ( ); -__declspec(implementation_key(689)) void IMeasuring::PutBearingType ( enum tkBearingType pVal ); -__declspec(implementation_key(690)) VARIANT_BOOL IMeasuring::GetShowLength ( ); -__declspec(implementation_key(691)) void IMeasuring::PutShowLength ( VARIANT_BOOL pVal ); -__declspec(implementation_key(692)) enum tkLengthDisplayMode IMeasuring::GetLengthUnits ( ); -__declspec(implementation_key(693)) void IMeasuring::PutLengthUnits ( enum tkLengthDisplayMode pVal ); -__declspec(implementation_key(694)) enum tkAreaDisplayMode IMeasuring::GetAreaUnits ( ); -__declspec(implementation_key(695)) void IMeasuring::PutAreaUnits ( enum tkAreaDisplayMode pVal ); -__declspec(implementation_key(696)) enum tkAngleFormat IMeasuring::GetAngleFormat ( ); -__declspec(implementation_key(697)) void IMeasuring::PutAngleFormat ( enum tkAngleFormat pVal ); -__declspec(implementation_key(698)) long IMeasuring::GetAnglePrecision ( ); -__declspec(implementation_key(699)) void IMeasuring::PutAnglePrecision ( long pVal ); -__declspec(implementation_key(700)) long IMeasuring::GetAreaPrecision ( ); -__declspec(implementation_key(701)) void IMeasuring::PutAreaPrecision ( long pVal ); -__declspec(implementation_key(702)) long IMeasuring::GetLengthPrecision ( ); -__declspec(implementation_key(703)) void IMeasuring::PutLengthPrecision ( long pVal ); -__declspec(implementation_key(704)) VARIANT_BOOL IMeasuring::GetPointsVisible ( ); -__declspec(implementation_key(705)) void IMeasuring::PutPointsVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(706)) OLE_COLOR IMeasuring::GetLineColor ( ); -__declspec(implementation_key(707)) void IMeasuring::PutLineColor ( OLE_COLOR pVal ); -__declspec(implementation_key(708)) OLE_COLOR IMeasuring::GetFillColor ( ); -__declspec(implementation_key(709)) void IMeasuring::PutFillColor ( OLE_COLOR pVal ); -__declspec(implementation_key(710)) unsigned char IMeasuring::GetFillTransparency ( ); -__declspec(implementation_key(711)) void IMeasuring::PutFillTransparency ( unsigned char pVal ); -__declspec(implementation_key(712)) float IMeasuring::GetLineWidth ( ); -__declspec(implementation_key(713)) void IMeasuring::PutLineWidth ( float pVal ); -__declspec(implementation_key(714)) enum tkDashStyle IMeasuring::GetLineStyle ( ); -__declspec(implementation_key(715)) void IMeasuring::PutLineStyle ( enum tkDashStyle pVal ); -__declspec(implementation_key(716)) VARIANT_BOOL IMeasuring::GetPointLabelsVisible ( ); -__declspec(implementation_key(717)) void IMeasuring::PutPointLabelsVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(718)) VARIANT_BOOL IMeasuring::GetShowTotalLength ( ); -__declspec(implementation_key(719)) void IMeasuring::PutShowTotalLength ( VARIANT_BOOL pVal ); -__declspec(implementation_key(720)) enum tkUndoShortcut IMeasuring::GetUndoButton ( ); -__declspec(implementation_key(721)) void IMeasuring::PutUndoButton ( enum tkUndoShortcut pVal ); -__declspec(implementation_key(722)) _bstr_t IMeasuring::Serialize ( ); -__declspec(implementation_key(723)) VARIANT_BOOL IMeasuring::Deserialize ( _bstr_t state ); -__declspec(implementation_key(724)) HRESULT ISelectionList::AddShape ( long LayerHandle, long ShapeIndex ); -__declspec(implementation_key(725)) long ISelectionList::GetCount ( ); -__declspec(implementation_key(726)) long ISelectionList::GetLayerHandle ( long Index ); -__declspec(implementation_key(727)) long ISelectionList::GetShapeIndex ( long Index ); -__declspec(implementation_key(728)) HRESULT ISelectionList::Clear ( ); -__declspec(implementation_key(729)) HRESULT ISelectionList::RemoveByLayerHandle ( long LayerHandle ); -__declspec(implementation_key(730)) HRESULT ISelectionList::AddPixel ( long LayerHandle, long Column, long Row ); -__declspec(implementation_key(731)) enum tkLayerType ISelectionList::GetLayerType ( long Index ); -__declspec(implementation_key(732)) long ISelectionList::GetRasterX ( long Index ); -__declspec(implementation_key(733)) long ISelectionList::GetRasterY ( long Index ); -__declspec(implementation_key(734)) HRESULT ISelectionList::TogglePixel ( long LayerHandle, long Column, long Row ); -__declspec(implementation_key(735)) long ISelectionList::GetRow ( long Index ); -__declspec(implementation_key(736)) long ISelectionList::GetColumn ( long Index ); -__declspec(implementation_key(737)) double IDrawingRectangle::Getx ( ); -__declspec(implementation_key(738)) void IDrawingRectangle::Putx ( double pVal ); -__declspec(implementation_key(739)) double IDrawingRectangle::Gety ( ); -__declspec(implementation_key(740)) void IDrawingRectangle::Puty ( double pVal ); -__declspec(implementation_key(741)) double IDrawingRectangle::GetWidth ( ); -__declspec(implementation_key(742)) void IDrawingRectangle::PutWidth ( double pVal ); -__declspec(implementation_key(743)) double IDrawingRectangle::GetHeight ( ); -__declspec(implementation_key(744)) void IDrawingRectangle::PutHeight ( double pVal ); -__declspec(implementation_key(745)) VARIANT_BOOL IDrawingRectangle::GetVisible ( ); -__declspec(implementation_key(746)) void IDrawingRectangle::PutVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(747)) enum tkDrawReferenceList IDrawingRectangle::GetReferenceType ( ); -__declspec(implementation_key(748)) void IDrawingRectangle::PutReferenceType ( enum tkDrawReferenceList pVal ); -__declspec(implementation_key(749)) unsigned char IDrawingRectangle::GetFillTransparency ( ); -__declspec(implementation_key(750)) void IDrawingRectangle::PutFillTransparency ( unsigned char pVal ); -__declspec(implementation_key(751)) OLE_COLOR IDrawingRectangle::GetColor ( ); -__declspec(implementation_key(752)) void IDrawingRectangle::PutColor ( OLE_COLOR pVal ); -__declspec(implementation_key(753)) float IDrawingRectangle::GetLineWidth ( ); -__declspec(implementation_key(754)) void IDrawingRectangle::PutLineWidth ( float pVal ); -__declspec(implementation_key(755)) HRESULT _ITableEvents::OnUpdateJoin ( _bstr_t Filename, _bstr_t fieldList, _bstr_t JoinOptions, struct ITable * joinSource ); -__declspec(implementation_key(756)) HRESULT _DMapEvents::DblClick ( ); -__declspec(implementation_key(757)) HRESULT _DMapEvents::MouseDown ( short Button, short Shift, long x, long y ); -__declspec(implementation_key(758)) HRESULT _DMapEvents::MouseUp ( short Button, short Shift, long x, long y ); -__declspec(implementation_key(759)) HRESULT _DMapEvents::MouseMove ( short Button, short Shift, long x, long y ); -__declspec(implementation_key(760)) HRESULT _DMapEvents::FileDropped ( _bstr_t Filename ); -__declspec(implementation_key(761)) HRESULT _DMapEvents::SelectBoxFinal ( long left, long right, long bottom, long top ); -__declspec(implementation_key(762)) HRESULT _DMapEvents::SelectBoxDrag ( long left, long right, long bottom, long top ); -__declspec(implementation_key(763)) HRESULT _DMapEvents::ExtentsChanged ( ); -__declspec(implementation_key(764)) HRESULT _DMapEvents::MapState ( long LayerHandle ); -__declspec(implementation_key(765)) HRESULT _DMapEvents::OnDrawBackBuffer ( long BackBuffer ); -__declspec(implementation_key(766)) HRESULT _DMapEvents::ShapeHighlighted ( long LayerHandle, long ShapeIndex ); -__declspec(implementation_key(767)) HRESULT _DMapEvents::BeforeDrawing ( long hDC, long xMin, long xMax, long yMin, long yMax, enum tkMwBoolean * Handled ); -__declspec(implementation_key(768)) HRESULT _DMapEvents::AfterDrawing ( long hDC, long xMin, long xMax, long yMin, long yMax, enum tkMwBoolean * Handled ); -__declspec(implementation_key(769)) HRESULT _DMapEvents::TilesLoaded ( VARIANT_BOOL SnapShot, _bstr_t Key, VARIANT_BOOL fromCache ); -__declspec(implementation_key(770)) HRESULT _DMapEvents::MeasuringChanged ( enum tkMeasuringAction action ); -__declspec(implementation_key(771)) HRESULT _DMapEvents::BeforeShapeEdit ( long LayerHandle, long ShapeIndex, enum tkMwBoolean * Cancel ); -__declspec(implementation_key(772)) HRESULT _DMapEvents::ValidateShape ( long LayerHandle, struct IShape * Shape, enum tkMwBoolean * Cancel ); -__declspec(implementation_key(773)) HRESULT _DMapEvents::AfterShapeEdit ( enum tkUndoOperation Operation, long LayerHandle, long ShapeIndex ); -__declspec(implementation_key(774)) HRESULT _DMapEvents::ChooseLayer ( double xProj, double yProj, long * LayerHandle ); -__declspec(implementation_key(775)) HRESULT _DMapEvents::ShapeValidationFailed ( _bstr_t errorMessage ); -__declspec(implementation_key(776)) HRESULT _DMapEvents::BeforeDeleteShape ( enum tkDeleteTarget target, enum tkMwBoolean * Cancel ); -__declspec(implementation_key(777)) HRESULT _DMapEvents::ProjectionChanged ( ); -__declspec(implementation_key(778)) HRESULT _DMapEvents::UndoListChanged ( ); -__declspec(implementation_key(779)) HRESULT _DMapEvents::SelectionChanged ( long LayerHandle ); -__declspec(implementation_key(780)) HRESULT _DMapEvents::ShapeIdentified ( long LayerHandle, long ShapeIndex, double pointX, double pointY ); -__declspec(implementation_key(781)) HRESULT _DMapEvents::LayerProjectionIsEmpty ( long LayerHandle, enum tkMwBoolean * cancelAdding ); -__declspec(implementation_key(782)) HRESULT _DMapEvents::ProjectionMismatch ( long LayerHandle, enum tkMwBoolean * cancelAdding, enum tkMwBoolean * Reproject ); -__declspec(implementation_key(783)) HRESULT _DMapEvents::LayerReprojected ( long LayerHandle, VARIANT_BOOL Success ); -__declspec(implementation_key(784)) HRESULT _DMapEvents::LayerAdded ( long LayerHandle ); -__declspec(implementation_key(785)) HRESULT _DMapEvents::LayerRemoved ( long LayerHandle, VARIANT_BOOL fromRemoveAllLayers ); -__declspec(implementation_key(786)) HRESULT _DMapEvents::BackgroundLoadingStarted ( long TaskId, long LayerHandle ); -__declspec(implementation_key(787)) HRESULT _DMapEvents::BackgroundLoadingFinished ( long TaskId, long LayerHandle, long NumFeatures, long NumLoaded ); -__declspec(implementation_key(788)) HRESULT _DMapEvents::GridOpened ( long LayerHandle, _bstr_t gridFilename, long bandIndex, VARIANT_BOOL isUsingProxy ); -__declspec(implementation_key(789)) HRESULT _DMapEvents::ShapesIdentified ( struct ISelectionList * selectedShapes, double ProjX, double ProjY ); -__declspec(implementation_key(790)) HRESULT _DMapEvents::OnDrawBackBuffer2 ( long Height, long Width, long Stride, long pixelFormat, long scan0 ); -__declspec(implementation_key(791)) HRESULT _DMapEvents::BeforeLayers ( long hDC, long xMin, long xMax, long yMin, long yMax, enum tkMwBoolean * Handled ); -__declspec(implementation_key(792)) HRESULT _DMapEvents::AfterLayers ( long hDC, long xMin, long xMax, long yMin, long yMax, enum tkMwBoolean * Handled ); -__declspec(implementation_key(793)) long IESRIGridManager::GetLastErrorCode ( ); -__declspec(implementation_key(794)) _bstr_t IESRIGridManager::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(795)) ICallbackPtr IESRIGridManager::GetGlobalCallback ( ); -__declspec(implementation_key(796)) void IESRIGridManager::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(797)) VARIANT_BOOL IESRIGridManager::CanUseESRIGrids ( ); -__declspec(implementation_key(798)) VARIANT_BOOL IESRIGridManager::DeleteESRIGrids ( _bstr_t Filename ); -__declspec(implementation_key(799)) VARIANT_BOOL IESRIGridManager::IsESRIGrid ( _bstr_t Filename ); -__declspec(implementation_key(800)) double IGlobalSettings::GetMinPolygonArea ( ); -__declspec(implementation_key(801)) void IGlobalSettings::PutMinPolygonArea ( double retVal ); -__declspec(implementation_key(802)) double IGlobalSettings::GetMinAreaToPerimeterRatio ( ); -__declspec(implementation_key(803)) void IGlobalSettings::PutMinAreaToPerimeterRatio ( double retVal ); -__declspec(implementation_key(804)) double IGlobalSettings::GetClipperGcsMultiplicationFactor ( ); -__declspec(implementation_key(805)) void IGlobalSettings::PutClipperGcsMultiplicationFactor ( double pVal ); -__declspec(implementation_key(806)) VARIANT_BOOL IGlobalSettings::GetShapefileFastMode ( ); -__declspec(implementation_key(807)) void IGlobalSettings::PutShapefileFastMode ( VARIANT_BOOL retVal ); -__declspec(implementation_key(808)) VARIANT_BOOL IGlobalSettings::GetShapefileFastUnion ( ); -__declspec(implementation_key(809)) void IGlobalSettings::PutShapefileFastUnion ( VARIANT_BOOL pVal ); -__declspec(implementation_key(810)) enum tkGdalError IGlobalSettings::GetGdalLastErrorNo ( ); -__declspec(implementation_key(811)) enum tkGdalErrorType IGlobalSettings::GetGdalLastErrorType ( ); -__declspec(implementation_key(812)) _bstr_t IGlobalSettings::GetGdalLastErrorMsg ( ); -__declspec(implementation_key(813)) HRESULT IGlobalSettings::ResetGdalError ( ); -__declspec(implementation_key(814)) _bstr_t IGlobalSettings::GetGdalReprojectionErrorMsg ( ); -__declspec(implementation_key(815)) enum tkSmoothingMode IGlobalSettings::GetLabelsSmoothingMode ( ); -__declspec(implementation_key(816)) void IGlobalSettings::PutLabelsSmoothingMode ( enum tkSmoothingMode pVal ); -__declspec(implementation_key(817)) enum tkCompositingQuality IGlobalSettings::GetLabelsCompositingQuality ( ); -__declspec(implementation_key(818)) void IGlobalSettings::PutLabelsCompositingQuality ( enum tkCompositingQuality pVal ); -__declspec(implementation_key(819)) _bstr_t IGlobalSettings::GetLocalizedString ( enum tkLocalizedStrings unit ); -__declspec(implementation_key(820)) void IGlobalSettings::PutLocalizedString ( enum tkLocalizedStrings unit, _bstr_t retVal ); -__declspec(implementation_key(821)) VARIANT_BOOL IGlobalSettings::GetZoomToFirstLayer ( ); -__declspec(implementation_key(822)) void IGlobalSettings::PutZoomToFirstLayer ( VARIANT_BOOL retVal ); -__declspec(implementation_key(823)) enum tkCollisionMode IGlobalSettings::GetLabelsCollisionMode ( ); -__declspec(implementation_key(824)) void IGlobalSettings::PutLabelsCollisionMode ( enum tkCollisionMode retVal ); -__declspec(implementation_key(825)) enum tkGridProxyFormat IGlobalSettings::GetGridProxyFormat ( ); -__declspec(implementation_key(826)) void IGlobalSettings::PutGridProxyFormat ( enum tkGridProxyFormat retVal ); -__declspec(implementation_key(827)) double IGlobalSettings::GetMaxDirectGridSizeMb ( ); -__declspec(implementation_key(828)) void IGlobalSettings::PutMaxDirectGridSizeMb ( double retVal ); -__declspec(implementation_key(829)) enum tkGridProxyMode IGlobalSettings::GetGridProxyMode ( ); -__declspec(implementation_key(830)) void IGlobalSettings::PutGridProxyMode ( enum tkGridProxyMode retVal ); -__declspec(implementation_key(831)) int IGlobalSettings::GetMaxUniqueValuesCountForGridScheme ( ); -__declspec(implementation_key(832)) void IGlobalSettings::PutMaxUniqueValuesCountForGridScheme ( int retVal ); -__declspec(implementation_key(833)) VARIANT_BOOL IGlobalSettings::GetRandomColorSchemeForGrids ( ); -__declspec(implementation_key(834)) void IGlobalSettings::PutRandomColorSchemeForGrids ( VARIANT_BOOL retVal ); -__declspec(implementation_key(835)) enum PredefinedColorScheme IGlobalSettings::GetDefaultColorSchemeForGrids ( ); -__declspec(implementation_key(836)) void IGlobalSettings::PutDefaultColorSchemeForGrids ( enum PredefinedColorScheme retVal ); -__declspec(implementation_key(837)) enum tkShapeValidationMode IGlobalSettings::GetShapeOutputValidationMode ( ); -__declspec(implementation_key(838)) void IGlobalSettings::PutShapeOutputValidationMode ( enum tkShapeValidationMode retVal ); -__declspec(implementation_key(839)) enum tkShapeValidationMode IGlobalSettings::GetShapeInputValidationMode ( ); -__declspec(implementation_key(840)) void IGlobalSettings::PutShapeInputValidationMode ( enum tkShapeValidationMode retVal ); -__declspec(implementation_key(841)) enum tkGeometryEngine IGlobalSettings::GetGeometryEngine ( ); -__declspec(implementation_key(842)) void IGlobalSettings::PutGeometryEngine ( enum tkGeometryEngine retVal ); -__declspec(implementation_key(843)) VARIANT_BOOL IGlobalSettings::GetSaveGridColorSchemeToFile ( ); -__declspec(implementation_key(844)) void IGlobalSettings::PutSaveGridColorSchemeToFile ( VARIANT_BOOL retVal ); -__declspec(implementation_key(845)) int IGlobalSettings::GetMinOverviewWidth ( ); -__declspec(implementation_key(846)) void IGlobalSettings::PutMinOverviewWidth ( int retVal ); -__declspec(implementation_key(847)) enum tkRasterOverviewCreation IGlobalSettings::GetRasterOverviewCreation ( ); -__declspec(implementation_key(848)) void IGlobalSettings::PutRasterOverviewCreation ( enum tkRasterOverviewCreation retVal ); -__declspec(implementation_key(849)) enum tkTiffCompression IGlobalSettings::GetTiffCompression ( ); -__declspec(implementation_key(850)) void IGlobalSettings::PutTiffCompression ( enum tkTiffCompression retVal ); -__declspec(implementation_key(851)) enum tkGDALResamplingMethod IGlobalSettings::GetRasterOverviewResampling ( ); -__declspec(implementation_key(852)) void IGlobalSettings::PutRasterOverviewResampling ( enum tkGDALResamplingMethod retVal ); -__declspec(implementation_key(853)) int IGlobalSettings::GetTilesThreadPoolSize ( ); -__declspec(implementation_key(854)) void IGlobalSettings::PutTilesThreadPoolSize ( int retVal ); -__declspec(implementation_key(855)) VARIANT_BOOL IGlobalSettings::GetLoadSymbologyOnAddLayer ( ); -__declspec(implementation_key(856)) void IGlobalSettings::PutLoadSymbologyOnAddLayer ( VARIANT_BOOL retVal ); -__declspec(implementation_key(857)) int IGlobalSettings::GetTilesMinZoomOnProjectionMismatch ( ); -__declspec(implementation_key(858)) void IGlobalSettings::PutTilesMinZoomOnProjectionMismatch ( int retVal ); -__declspec(implementation_key(859)) enum tkInterpolationMode IGlobalSettings::GetImageUpsamplingMode ( ); -__declspec(implementation_key(860)) void IGlobalSettings::PutImageUpsamplingMode ( enum tkInterpolationMode retVal ); -__declspec(implementation_key(861)) enum tkInterpolationMode IGlobalSettings::GetImageDownsamplingMode ( ); -__declspec(implementation_key(862)) void IGlobalSettings::PutImageDownsamplingMode ( enum tkInterpolationMode retVal ); -__declspec(implementation_key(863)) enum tkOgrEncoding IGlobalSettings::GetOgrStringEncoding ( ); -__declspec(implementation_key(864)) void IGlobalSettings::PutOgrStringEncoding ( enum tkOgrEncoding retVal ); -__declspec(implementation_key(865)) long IGlobalSettings::GetOgrLayerMaxFeatureCount ( ); -__declspec(implementation_key(866)) void IGlobalSettings::PutOgrLayerMaxFeatureCount ( long pVal ); -__declspec(implementation_key(867)) VARIANT_BOOL IGlobalSettings::GetAutoChooseOgrLoadingMode ( ); -__declspec(implementation_key(868)) void IGlobalSettings::PutAutoChooseOgrLoadingMode ( VARIANT_BOOL pVal ); -__declspec(implementation_key(869)) VARIANT_BOOL IGlobalSettings::GetReprojectLayersOnAdding ( ); -__declspec(implementation_key(870)) void IGlobalSettings::PutReprojectLayersOnAdding ( VARIANT_BOOL pVal ); -__declspec(implementation_key(871)) ICallbackPtr IGlobalSettings::GetApplicationCallback ( ); -__declspec(implementation_key(872)) void IGlobalSettings::PutApplicationCallback ( struct ICallback * pVal ); -__declspec(implementation_key(873)) long IGlobalSettings::GetHotTrackingMaxShapeCount ( ); -__declspec(implementation_key(874)) void IGlobalSettings::PutHotTrackingMaxShapeCount ( long pVal ); -__declspec(implementation_key(875)) VARIANT_BOOL IGlobalSettings::GetAllowLayersWithoutProjections ( ); -__declspec(implementation_key(876)) void IGlobalSettings::PutAllowLayersWithoutProjections ( VARIANT_BOOL pVal ); -__declspec(implementation_key(877)) VARIANT_BOOL IGlobalSettings::GetAllowProjectionMismatch ( ); -__declspec(implementation_key(878)) void IGlobalSettings::PutAllowProjectionMismatch ( VARIANT_BOOL pVal ); -__declspec(implementation_key(879)) double IGlobalSettings::GetMouseTolerance ( ); -__declspec(implementation_key(880)) void IGlobalSettings::PutMouseTolerance ( double pVal ); -__declspec(implementation_key(881)) long IGlobalSettings::GetMaxReprojectionShapeCount ( ); -__declspec(implementation_key(882)) void IGlobalSettings::PutMaxReprojectionShapeCount ( long pVal ); -__declspec(implementation_key(883)) enum tkPixelOffsetMode IGlobalSettings::GetPixelOffsetMode ( ); -__declspec(implementation_key(884)) void IGlobalSettings::PutPixelOffsetMode ( enum tkPixelOffsetMode pVal ); -__declspec(implementation_key(885)) VARIANT_BOOL IGlobalSettings::GetAutoChooseRenderingHintForLabels ( ); -__declspec(implementation_key(886)) void IGlobalSettings::PutAutoChooseRenderingHintForLabels ( VARIANT_BOOL pVal ); -__declspec(implementation_key(887)) _bstr_t IGlobalSettings::GetGdalVersion ( ); -__declspec(implementation_key(888)) VARIANT_BOOL IGlobalSettings::GetOgrLayerForceUpdateMode ( ); -__declspec(implementation_key(889)) void IGlobalSettings::PutOgrLayerForceUpdateMode ( VARIANT_BOOL pVal ); -__declspec(implementation_key(890)) VARIANT_BOOL IGlobalSettings::GetForceHideLabels ( ); -__declspec(implementation_key(891)) void IGlobalSettings::PutForceHideLabels ( VARIANT_BOOL pVal ); -__declspec(implementation_key(892)) _bstr_t IGlobalSettings::GetGdalPluginPath ( ); -__declspec(implementation_key(893)) void IGlobalSettings::PutGdalPluginPath ( _bstr_t pVal ); -__declspec(implementation_key(894)) _bstr_t IGlobalSettings::GetGdalDataPath ( ); -__declspec(implementation_key(895)) void IGlobalSettings::PutGdalDataPath ( _bstr_t pVal ); -__declspec(implementation_key(896)) _bstr_t IGlobalSettings::GetBingApiKey ( ); -__declspec(implementation_key(897)) void IGlobalSettings::PutBingApiKey ( _bstr_t pVal ); -__declspec(implementation_key(898)) VARIANT_BOOL IGlobalSettings::TestBingApiKey ( _bstr_t Key ); -__declspec(implementation_key(899)) HRESULT IGlobalSettings::SetHereMapsApiKey ( _bstr_t appId, _bstr_t appCode ); -__declspec(implementation_key(900)) enum tkTiffCompression IGlobalSettings::GetCompressOverviews ( ); -__declspec(implementation_key(901)) void IGlobalSettings::PutCompressOverviews ( enum tkTiffCompression pVal ); -__declspec(implementation_key(902)) VARIANT_BOOL IGlobalSettings::GetGridFavorGreyscale ( ); -__declspec(implementation_key(903)) void IGlobalSettings::PutGridFavorGreyscale ( VARIANT_BOOL pVal ); -__declspec(implementation_key(904)) VARIANT_BOOL IGlobalSettings::GetGridUseHistogram ( ); -__declspec(implementation_key(905)) void IGlobalSettings::PutGridUseHistogram ( VARIANT_BOOL pVal ); -__declspec(implementation_key(906)) VARIANT_BOOL IGlobalSettings::GetOverrideLocalCallback ( ); -__declspec(implementation_key(907)) void IGlobalSettings::PutOverrideLocalCallback ( VARIANT_BOOL pVal ); -__declspec(implementation_key(908)) VARIANT_BOOL IGlobalSettings::GetCacheDbfRecords ( ); -__declspec(implementation_key(909)) void IGlobalSettings::PutCacheDbfRecords ( VARIANT_BOOL pVal ); -__declspec(implementation_key(910)) VARIANT_BOOL IGlobalSettings::GetCacheShapeRenderingData ( ); -__declspec(implementation_key(911)) void IGlobalSettings::PutCacheShapeRenderingData ( VARIANT_BOOL pVal ); -__declspec(implementation_key(912)) _bstr_t IGlobalSettings::GetTileLogFilename ( ); -__declspec(implementation_key(913)) VARIANT_BOOL IGlobalSettings::GetTileLogIsOpened ( ); -__declspec(implementation_key(914)) VARIANT_BOOL IGlobalSettings::GetLogTileErrorsOnly ( ); -__declspec(implementation_key(915)) void IGlobalSettings::PutLogTileErrorsOnly ( VARIANT_BOOL retVal ); -__declspec(implementation_key(916)) VARIANT_BOOL IGlobalSettings::StartLogTileRequests ( _bstr_t Filename, VARIANT_BOOL errorsOnly ); -__declspec(implementation_key(917)) HRESULT IGlobalSettings::StopLogTileRequests ( ); -__declspec(implementation_key(918)) VARIANT_BOOL IGlobalSettings::GetWmsDiskCaching ( ); -__declspec(implementation_key(919)) void IGlobalSettings::PutWmsDiskCaching ( VARIANT_BOOL pVal ); -__declspec(implementation_key(920)) enum tkCallbackVerbosity IGlobalSettings::GetCallbackVerbosity ( ); -__declspec(implementation_key(921)) void IGlobalSettings::PutCallbackVerbosity ( enum tkCallbackVerbosity pVal ); -__declspec(implementation_key(922)) VARIANT_BOOL IGlobalSettings::GetOgrShareConnection ( ); -__declspec(implementation_key(923)) void IGlobalSettings::PutOgrShareConnection ( VARIANT_BOOL pVal ); -__declspec(implementation_key(924)) VARIANT_BOOL IGlobalSettings::GetOgrInterpretYNStringAsBoolean ( ); -__declspec(implementation_key(925)) void IGlobalSettings::PutOgrInterpretYNStringAsBoolean ( VARIANT_BOOL pVal ); -__declspec(implementation_key(926)) IGdalDriverPtr IGdalDataset::GetDriver ( ); -__declspec(implementation_key(927)) VARIANT_BOOL IGdalDataset::Open ( _bstr_t Filename, VARIANT_BOOL readOnly ); -__declspec(implementation_key(928)) HRESULT IGdalDataset::Close ( ); -__declspec(implementation_key(929)) VARIANT_BOOL IGdalDataset::SetGeoTransform ( double xLeft, double dX, double yProjOnX, double yTop, double xProjOnY, double dY ); -__declspec(implementation_key(930)) VARIANT_BOOL IGdalDataset::SetProjection ( _bstr_t Projection ); -__declspec(implementation_key(931)) long IGdalDataset::GetSubDatasetCount ( ); -__declspec(implementation_key(932)) _bstr_t IGdalDataset::GetSubDatasetName ( int subDatasetIndex ); -__declspec(implementation_key(933)) long IGdalDriverManager::GetDriverCount ( ); -__declspec(implementation_key(934)) IGdalDriverPtr IGdalDriverManager::GetDriver ( long driverIndex ); -__declspec(implementation_key(935)) IGdalDriverPtr IGdalDriverManager::GetDriverByName ( _bstr_t DriverName ); -__declspec(implementation_key(936)) _bstr_t IFunction::GetName ( ); -__declspec(implementation_key(937)) _bstr_t IFunction::GetAlias ( long aliasIndex ); -__declspec(implementation_key(938)) long IFunction::GetNumAliases ( ); -__declspec(implementation_key(939)) long IFunction::GetNumParameters ( ); -__declspec(implementation_key(940)) enum tkFunctionGroup IFunction::GetGroup ( ); -__declspec(implementation_key(941)) _bstr_t IFunction::GetDescription ( ); -__declspec(implementation_key(942)) _bstr_t IFunction::GetParameterName ( long parameterIndex ); -__declspec(implementation_key(943)) _bstr_t IFunction::GetParameterDescription ( long parameterIndex ); -__declspec(implementation_key(944)) _bstr_t IFunction::GetSignature ( ); -__declspec(implementation_key(945)) VARIANT_BOOL IExpression::Parse ( _bstr_t expr ); -__declspec(implementation_key(946)) VARIANT_BOOL IExpression::Calculate ( VARIANT * result ); -__declspec(implementation_key(947)) _bstr_t IExpression::GetLastErrorMessage ( ); -__declspec(implementation_key(948)) long IExpression::GetLastErrorPosition ( ); -__declspec(implementation_key(949)) long IExpression::GetNumSupportedFunctions ( ); -__declspec(implementation_key(950)) IFunctionPtr IExpression::GetSupportedFunction ( long functionIndex ); -__declspec(implementation_key(951)) VARIANT_BOOL IExpression::ParseForTable ( _bstr_t expr, struct ITable * tbl ); -__declspec(implementation_key(952)) ITablePtr IExpression::GetTable ( ); -__declspec(implementation_key(953)) VARIANT_BOOL IExpression::CalculateForTableRow ( long RowIndex, long targetFieldIndex ); -__declspec(implementation_key(954)) VARIANT_BOOL IExpression::CalculateForTableRow2 ( long RowIndex, VARIANT * result ); -__declspec(implementation_key(955)) long IGdalUtils::GetLastErrorCode ( ); -__declspec(implementation_key(956)) _bstr_t IGdalUtils::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(957)) VARIANT_BOOL IGdalUtils::GDALWarp ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, SAFEARRAY * Options ); -__declspec(implementation_key(958)) ICallbackPtr IGdalUtils::GetGlobalCallback ( ); -__declspec(implementation_key(959)) void IGdalUtils::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(960)) _bstr_t IGdalUtils::GetKey ( ); -__declspec(implementation_key(961)) void IGdalUtils::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(962)) VARIANT_BOOL IGdalUtils::GdalVectorTranslate ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, SAFEARRAY * Options, VARIANT_BOOL useSharedConnection ); -__declspec(implementation_key(963)) VARIANT_BOOL IGdalUtils::ClipVectorWithVector ( _bstr_t bstrSubjectFilename, _bstr_t bstrOverlayFilename, _bstr_t bstrDstFilename, VARIANT_BOOL useSharedConnection ); -__declspec(implementation_key(964)) _bstr_t IGdalUtils::GetDetailedErrorMsg ( ); -__declspec(implementation_key(965)) enum ShpfileType IShapeEditor::GetShapeType ( ); -__declspec(implementation_key(966)) void IShapeEditor::PutShapeType ( enum ShpfileType retVal ); -__declspec(implementation_key(967)) long IShapeEditor::GetnumPoints ( ); -__declspec(implementation_key(968)) VARIANT_BOOL IShapeEditor::get_PointXY ( long pointIndex, double * x, double * y ); -__declspec(implementation_key(969)) IShapePtr IShapeEditor::GetValidatedShape ( ); -__declspec(implementation_key(970)) VARIANT_BOOL IShapeEditor::UndoPoint ( ); -__declspec(implementation_key(971)) _bstr_t IShapeEditor::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(972)) long IShapeEditor::GetLastErrorCode ( ); -__declspec(implementation_key(973)) ICallbackPtr IShapeEditor::GetGlobalCallback ( ); -__declspec(implementation_key(974)) void IShapeEditor::PutGlobalCallback ( struct ICallback * retVal ); -__declspec(implementation_key(975)) _bstr_t IShapeEditor::GetKey ( ); -__declspec(implementation_key(976)) void IShapeEditor::PutKey ( _bstr_t retVal ); -__declspec(implementation_key(977)) HRESULT IShapeEditor::Clear ( ); -__declspec(implementation_key(978)) HRESULT IShapeEditor::CopyOptionsFrom ( struct IShapeDrawingOptions * Options ); -__declspec(implementation_key(979)) double IShapeEditor::GetSegmentLength ( int segmentIndex ); -__declspec(implementation_key(980)) double IShapeEditor::GetSegmentAngle ( int segmentIndex ); -__declspec(implementation_key(981)) enum tkAreaDisplayMode IShapeEditor::GetAreaDisplayMode ( ); -__declspec(implementation_key(982)) void IShapeEditor::PutAreaDisplayMode ( enum tkAreaDisplayMode retVal ); -__declspec(implementation_key(983)) int IShapeEditor::GetSelectedVertex ( ); -__declspec(implementation_key(984)) void IShapeEditor::PutSelectedVertex ( int retVal ); -__declspec(implementation_key(985)) IShapePtr IShapeEditor::GetRawData ( ); -__declspec(implementation_key(986)) VARIANT_BOOL IShapeEditor::GetIsDigitizing ( ); -__declspec(implementation_key(987)) double IShapeEditor::GetArea ( ); -__declspec(implementation_key(988)) enum tkBearingType IShapeEditor::GetBearingType ( ); -__declspec(implementation_key(989)) void IShapeEditor::PutBearingType ( enum tkBearingType retVal ); -__declspec(implementation_key(990)) VARIANT_BOOL IShapeEditor::put_PointXY ( long pointIndex, double x, double y ); -__declspec(implementation_key(991)) long IShapeEditor::GetLayerHandle ( ); -__declspec(implementation_key(992)) long IShapeEditor::GetShapeIndex ( ); -__declspec(implementation_key(993)) OLE_COLOR IShapeEditor::GetFillColor ( ); -__declspec(implementation_key(994)) void IShapeEditor::PutFillColor ( OLE_COLOR pVal ); -__declspec(implementation_key(995)) unsigned char IShapeEditor::GetFillTransparency ( ); -__declspec(implementation_key(996)) void IShapeEditor::PutFillTransparency ( unsigned char pVal ); -__declspec(implementation_key(997)) OLE_COLOR IShapeEditor::GetLineColor ( ); -__declspec(implementation_key(998)) void IShapeEditor::PutLineColor ( OLE_COLOR pVal ); -__declspec(implementation_key(999)) float IShapeEditor::GetLineWidth ( ); -__declspec(implementation_key(1000)) void IShapeEditor::PutLineWidth ( float pVal ); -__declspec(implementation_key(1001)) VARIANT_BOOL IShapeEditor::GetIsEmpty ( ); -__declspec(implementation_key(1002)) double IShapeEditor::GetSnapTolerance ( ); -__declspec(implementation_key(1003)) void IShapeEditor::PutSnapTolerance ( double pVal ); -__declspec(implementation_key(1004)) enum tkLayerSelection IShapeEditor::GetHighlightVertices ( ); -__declspec(implementation_key(1005)) void IShapeEditor::PutHighlightVertices ( enum tkLayerSelection pVal ); -__declspec(implementation_key(1006)) enum tkLayerSelection IShapeEditor::GetSnapBehavior ( ); -__declspec(implementation_key(1007)) void IShapeEditor::PutSnapBehavior ( enum tkLayerSelection pVal ); -__declspec(implementation_key(1008)) enum tkEditorState IShapeEditor::GetEditorState ( ); -__declspec(implementation_key(1009)) VARIANT_BOOL IShapeEditor::StartEdit ( long LayerHandle, long ShapeIndex ); -__declspec(implementation_key(1010)) VARIANT_BOOL IShapeEditor::GetIndicesVisible ( ); -__declspec(implementation_key(1011)) void IShapeEditor::PutIndicesVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1012)) enum tkLengthDisplayMode IShapeEditor::GetLengthDisplayMode ( ); -__declspec(implementation_key(1013)) void IShapeEditor::PutLengthDisplayMode ( enum tkLengthDisplayMode pVal ); -__declspec(implementation_key(1014)) VARIANT_BOOL IShapeEditor::StartUnboundShape ( enum ShpfileType ShpType ); -__declspec(implementation_key(1015)) VARIANT_BOOL IShapeEditor::GetVerticesVisible ( ); -__declspec(implementation_key(1016)) void IShapeEditor::PutVerticesVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1017)) enum tkEditorValidation IShapeEditor::GetValidationMode ( ); -__declspec(implementation_key(1018)) void IShapeEditor::PutValidationMode ( enum tkEditorValidation pVal ); -__declspec(implementation_key(1019)) VARIANT_BOOL IShapeEditor::StartOverlay ( enum tkEditorOverlay overlayType ); -__declspec(implementation_key(1020)) enum tkEditorBehavior IShapeEditor::GetEditorBehavior ( ); -__declspec(implementation_key(1021)) void IShapeEditor::PutEditorBehavior ( enum tkEditorBehavior pVal ); -__declspec(implementation_key(1022)) VARIANT_BOOL IShapeEditor::SaveChanges ( ); -__declspec(implementation_key(1023)) VARIANT_BOOL IShapeEditor::GetHasChanges ( ); -__declspec(implementation_key(1024)) VARIANT_BOOL IShapeEditor::GetIsUsingEllipsoid ( ); -__declspec(implementation_key(1025)) double IShapeEditor::GetLength ( ); -__declspec(implementation_key(1026)) VARIANT_BOOL IShapeEditor::GetShowArea ( ); -__declspec(implementation_key(1027)) void IShapeEditor::PutShowArea ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1028)) long IShapeEditor::GetAreaPrecision ( ); -__declspec(implementation_key(1029)) void IShapeEditor::PutAreaPrecision ( long pVal ); -__declspec(implementation_key(1030)) long IShapeEditor::GetLengthPrecision ( ); -__declspec(implementation_key(1031)) void IShapeEditor::PutLengthPrecision ( long pVal ); -__declspec(implementation_key(1032)) enum tkAngleFormat IShapeEditor::GetAngleFormat ( ); -__declspec(implementation_key(1033)) void IShapeEditor::PutAngleFormat ( enum tkAngleFormat pVal ); -__declspec(implementation_key(1034)) long IShapeEditor::GetAnglePrecision ( ); -__declspec(implementation_key(1035)) void IShapeEditor::PutAnglePrecision ( long pVal ); -__declspec(implementation_key(1036)) VARIANT_BOOL IShapeEditor::GetShowBearing ( ); -__declspec(implementation_key(1037)) void IShapeEditor::PutShowBearing ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1038)) VARIANT_BOOL IShapeEditor::GetShowLength ( ); -__declspec(implementation_key(1039)) void IShapeEditor::PutShowLength ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1040)) _bstr_t IShapeEditor::Serialize ( ); -__declspec(implementation_key(1041)) VARIANT_BOOL IShapeEditor::Deserialize ( _bstr_t state ); -__declspec(implementation_key(1042)) long IShape::GetnumPoints ( ); -__declspec(implementation_key(1043)) long IShape::GetNumParts ( ); -__declspec(implementation_key(1044)) enum ShpfileType IShape::GetShapeType ( ); -__declspec(implementation_key(1045)) void IShape::PutShapeType ( enum ShpfileType pVal ); -__declspec(implementation_key(1046)) IPointPtr IShape::GetPoint ( long pointIndex ); -__declspec(implementation_key(1047)) void IShape::PutPoint ( long pointIndex, struct IPoint * pVal ); -__declspec(implementation_key(1048)) long IShape::GetPart ( long PartIndex ); -__declspec(implementation_key(1049)) void IShape::PutPart ( long PartIndex, long pVal ); -__declspec(implementation_key(1050)) long IShape::GetLastErrorCode ( ); -__declspec(implementation_key(1051)) _bstr_t IShape::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1052)) ICallbackPtr IShape::GetGlobalCallback ( ); -__declspec(implementation_key(1053)) void IShape::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(1054)) _bstr_t IShape::GetKey ( ); -__declspec(implementation_key(1055)) void IShape::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(1056)) VARIANT_BOOL IShape::Create ( enum ShpfileType ShpType ); -__declspec(implementation_key(1057)) VARIANT_BOOL IShape::InsertPoint ( struct IPoint * NewPoint, long * pointIndex ); -__declspec(implementation_key(1058)) VARIANT_BOOL IShape::DeletePoint ( long pointIndex ); -__declspec(implementation_key(1059)) VARIANT_BOOL IShape::InsertPart ( long pointIndex, long * PartIndex ); -__declspec(implementation_key(1060)) VARIANT_BOOL IShape::DeletePart ( long PartIndex ); -__declspec(implementation_key(1061)) IExtentsPtr IShape::GetExtents ( ); -__declspec(implementation_key(1062)) _bstr_t IShape::SerializeToString ( ); -__declspec(implementation_key(1063)) VARIANT_BOOL IShape::CreateFromString ( _bstr_t Serialized ); -__declspec(implementation_key(1064)) VARIANT_BOOL IShape::PointInThisPoly ( struct IPoint * pt ); -__declspec(implementation_key(1065)) IPointPtr IShape::GetCentroid ( ); -__declspec(implementation_key(1066)) double IShape::GetLength ( ); -__declspec(implementation_key(1067)) double IShape::GetPerimeter ( ); -__declspec(implementation_key(1068)) double IShape::GetArea ( ); -__declspec(implementation_key(1069)) VARIANT_BOOL IShape::Relates ( struct IShape * Shape, enum tkSpatialRelation Relation ); -__declspec(implementation_key(1070)) double IShape::Distance ( struct IShape * Shape ); -__declspec(implementation_key(1071)) IShapePtr IShape::Buffer ( double Distance, long nQuadSegments ); -__declspec(implementation_key(1072)) IShapePtr IShape::Clip ( struct IShape * Shape, enum tkClipOperation Operation ); -__declspec(implementation_key(1073)) VARIANT_BOOL IShape::Contains ( struct IShape * Shape ); -__declspec(implementation_key(1074)) VARIANT_BOOL IShape::Crosses ( struct IShape * Shape ); -__declspec(implementation_key(1075)) VARIANT_BOOL IShape::Disjoint ( struct IShape * Shape ); -__declspec(implementation_key(1076)) VARIANT_BOOL IShape::Equals ( struct IShape * Shape ); -__declspec(implementation_key(1077)) VARIANT_BOOL IShape::Intersects ( struct IShape * Shape ); -__declspec(implementation_key(1078)) VARIANT_BOOL IShape::Overlaps ( struct IShape * Shape ); -__declspec(implementation_key(1079)) VARIANT_BOOL IShape::Touches ( struct IShape * Shape ); -__declspec(implementation_key(1080)) VARIANT_BOOL IShape::Within ( struct IShape * Shape ); -__declspec(implementation_key(1081)) IShapePtr IShape::Boundary ( ); -__declspec(implementation_key(1082)) IShapePtr IShape::ConvexHull ( ); -__declspec(implementation_key(1083)) VARIANT_BOOL IShape::GetIsValid ( ); -__declspec(implementation_key(1084)) VARIANT_BOOL IShape::GetXY ( long pointIndex, double * x, double * y ); -__declspec(implementation_key(1085)) VARIANT_BOOL IShape::GetPartIsClockWise ( long PartIndex ); -__declspec(implementation_key(1086)) VARIANT_BOOL IShape::ReversePointsOrder ( long PartIndex ); -__declspec(implementation_key(1087)) VARIANT_BOOL IShape::GetIntersection ( struct IShape * Shape, VARIANT * Results ); -__declspec(implementation_key(1088)) IPointPtr IShape::GetCenter ( ); -__declspec(implementation_key(1089)) long IShape::GetEndOfPart ( long PartIndex ); -__declspec(implementation_key(1090)) IShapePtr IShape::GetPartAsShape ( long PartIndex ); -__declspec(implementation_key(1091)) _bstr_t IShape::GetIsValidReason ( ); -__declspec(implementation_key(1092)) IPointPtr IShape::GetInteriorPoint ( ); -__declspec(implementation_key(1093)) IShapePtr IShape::Clone ( ); -__declspec(implementation_key(1094)) VARIANT_BOOL IShape::Explode ( VARIANT * Results ); -__declspec(implementation_key(1095)) VARIANT_BOOL IShape::put_XY ( long pointIndex, double x, double y ); -__declspec(implementation_key(1096)) VARIANT_BOOL IShape::ExportToBinary ( VARIANT * bytesArray ); -__declspec(implementation_key(1097)) VARIANT_BOOL IShape::ImportFromBinary ( const _variant_t & bytesArray ); -__declspec(implementation_key(1098)) HRESULT IShape::FixUp ( struct IShape * * retVal ); -__declspec(implementation_key(1099)) long IShape::AddPoint ( double x, double y ); -__declspec(implementation_key(1100)) _bstr_t IShape::ExportToWKT ( ); -__declspec(implementation_key(1101)) VARIANT_BOOL IShape::ImportFromWKT ( _bstr_t Serialized ); -__declspec(implementation_key(1102)) VARIANT_BOOL IShape::CopyFrom ( struct IShape * sourceShape ); -__declspec(implementation_key(1103)) IShapePtr IShape::ClosestPoints ( struct IShape * shape2 ); -__declspec(implementation_key(1104)) VARIANT_BOOL IShape::put_M ( long pointIndex, double M ); -__declspec(implementation_key(1105)) VARIANT_BOOL IShape::put_Z ( long pointIndex, double Z ); -__declspec(implementation_key(1106)) VARIANT_BOOL IShape::get_M ( long pointIndex, double * M ); -__declspec(implementation_key(1107)) VARIANT_BOOL IShape::get_Z ( long pointIndex, double * Z ); -__declspec(implementation_key(1108)) IShapePtr IShape::BufferWithParams ( double Distance, long numSegments, VARIANT_BOOL singleSided, enum tkBufferCap capStyle, enum tkBufferJoin joinStyle, double mitreLimit ); -__declspec(implementation_key(1109)) HRESULT IShape::Move ( double xOffset, double yOffset ); -__declspec(implementation_key(1110)) HRESULT IShape::Rotate ( double originX, double originY, double angle ); -__declspec(implementation_key(1111)) enum ShpfileType IShape::GetShapeType2D ( ); -__declspec(implementation_key(1112)) VARIANT_BOOL IShape::SplitByPolyline ( struct IShape * polyline, VARIANT * Results ); -__declspec(implementation_key(1113)) VARIANT_BOOL IShape::GetIsEmpty ( ); -__declspec(implementation_key(1114)) HRESULT IShape::Clear ( ); -__declspec(implementation_key(1115)) IShapePtr IShape::FixUp2 ( enum tkUnitsOfMeasure units ); -__declspec(implementation_key(1116)) HRESULT IExtents::SetBounds ( double xMin, double yMin, double zMin, double xMax, double yMax, double zMax ); -__declspec(implementation_key(1117)) HRESULT IExtents::GetBounds ( double * xMin, double * yMin, double * zMin, double * xMax, double * yMax, double * zMax ); -__declspec(implementation_key(1118)) double IExtents::GetxMin ( ); -__declspec(implementation_key(1119)) double IExtents::GetxMax ( ); -__declspec(implementation_key(1120)) double IExtents::GetyMin ( ); -__declspec(implementation_key(1121)) double IExtents::GetyMax ( ); -__declspec(implementation_key(1122)) double IExtents::GetzMin ( ); -__declspec(implementation_key(1123)) double IExtents::GetzMax ( ); -__declspec(implementation_key(1124)) double IExtents::GetmMin ( ); -__declspec(implementation_key(1125)) double IExtents::GetmMax ( ); -__declspec(implementation_key(1126)) HRESULT IExtents::GetMeasureBounds ( double * mMin, double * mMax ); -__declspec(implementation_key(1127)) HRESULT IExtents::SetMeasureBounds ( double mMin, double mMax ); -__declspec(implementation_key(1128)) _bstr_t IExtents::ToDebugString ( ); -__declspec(implementation_key(1129)) VARIANT_BOOL IExtents::PointIsWithin ( double x, double y ); -__declspec(implementation_key(1130)) IShapePtr IExtents::ToShape ( ); -__declspec(implementation_key(1131)) IPointPtr IExtents::GetCenter ( ); -__declspec(implementation_key(1132)) HRESULT IExtents::MoveTo ( double x, double y ); -__declspec(implementation_key(1133)) double IExtents::GetWidth ( ); -__declspec(implementation_key(1134)) double IExtents::GetHeight ( ); -__declspec(implementation_key(1135)) double IExtents::GetDepth ( ); -__declspec(implementation_key(1136)) VARIANT_BOOL ILabel::GetVisible ( ); -__declspec(implementation_key(1137)) void ILabel::PutVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1138)) double ILabel::GetRotation ( ); -__declspec(implementation_key(1139)) void ILabel::PutRotation ( double retVal ); -__declspec(implementation_key(1140)) _bstr_t ILabel::GetText ( ); -__declspec(implementation_key(1141)) void ILabel::PutText ( _bstr_t retVal ); -__declspec(implementation_key(1142)) double ILabel::Getx ( ); -__declspec(implementation_key(1143)) void ILabel::Putx ( double retVal ); -__declspec(implementation_key(1144)) double ILabel::Gety ( ); -__declspec(implementation_key(1145)) void ILabel::Puty ( double retVal ); -__declspec(implementation_key(1146)) VARIANT_BOOL ILabel::GetIsDrawn ( ); -__declspec(implementation_key(1147)) long ILabel::GetCategory ( ); -__declspec(implementation_key(1148)) void ILabel::PutCategory ( long retVal ); -__declspec(implementation_key(1149)) IExtentsPtr ILabel::GetScreenExtents ( ); -__declspec(implementation_key(1150)) long ILabels::GetLastErrorCode ( ); -__declspec(implementation_key(1151)) _bstr_t ILabels::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1152)) ICallbackPtr ILabels::GetGlobalCallback ( ); -__declspec(implementation_key(1153)) void ILabels::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(1154)) _bstr_t ILabels::GetKey ( ); -__declspec(implementation_key(1155)) void ILabels::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(1156)) enum tkVerticalPosition ILabels::GetVerticalPosition ( ); -__declspec(implementation_key(1157)) void ILabels::PutVerticalPosition ( enum tkVerticalPosition retVal ); -__declspec(implementation_key(1158)) ILabelCategoryPtr ILabels::GetCategory ( long Index ); -__declspec(implementation_key(1159)) void ILabels::PutCategory ( long Index, struct ILabelCategory * pVal ); -__declspec(implementation_key(1160)) HRESULT ILabels::AddLabel ( _bstr_t Text, double x, double y, double Rotation, long Category ); -__declspec(implementation_key(1161)) VARIANT_BOOL ILabels::InsertLabel ( long Index, _bstr_t Text, double x, double y, double Rotation, long Category ); -__declspec(implementation_key(1162)) VARIANT_BOOL ILabels::RemoveLabel ( long Index ); -__declspec(implementation_key(1163)) HRESULT ILabels::AddPart ( long Index, _bstr_t Text, double x, double y, double Rotation, long Category ); -__declspec(implementation_key(1164)) VARIANT_BOOL ILabels::InsertPart ( long Index, long Part, _bstr_t Text, double x, double y, double Rotation, long Category ); -__declspec(implementation_key(1165)) VARIANT_BOOL ILabels::RemovePart ( long Index, long Part ); -__declspec(implementation_key(1166)) ILabelCategoryPtr ILabels::AddCategory ( _bstr_t Name ); -__declspec(implementation_key(1167)) ILabelCategoryPtr ILabels::InsertCategory ( long Index, _bstr_t Name ); -__declspec(implementation_key(1168)) VARIANT_BOOL ILabels::RemoveCategory ( long Index ); -__declspec(implementation_key(1169)) HRESULT ILabels::Clear ( ); -__declspec(implementation_key(1170)) HRESULT ILabels::ClearCategories ( ); -__declspec(implementation_key(1171)) VARIANT_BOOL ILabels::Select ( struct IExtents * BoundingBox, long Tolerance, enum SelectMode SelectMode, VARIANT * LabelIndices, VARIANT * PartIndices ); -__declspec(implementation_key(1172)) long ILabels::GetCount ( ); -__declspec(implementation_key(1173)) long ILabels::GetNumParts ( long Index ); -__declspec(implementation_key(1174)) long ILabels::GetNumCategories ( ); -__declspec(implementation_key(1175)) ILabelPtr ILabels::GetLabel ( long Index, long Part ); -__declspec(implementation_key(1176)) VARIANT_BOOL ILabels::GetSynchronized ( ); -__declspec(implementation_key(1177)) void ILabels::PutSynchronized ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1178)) VARIANT_BOOL ILabels::GetScaleLabels ( ); -__declspec(implementation_key(1179)) void ILabels::PutScaleLabels ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1180)) double ILabels::GetBasicScale ( ); -__declspec(implementation_key(1181)) void ILabels::PutBasicScale ( double retVal ); -__declspec(implementation_key(1182)) double ILabels::GetMaxVisibleScale ( ); -__declspec(implementation_key(1183)) void ILabels::PutMaxVisibleScale ( double retVal ); -__declspec(implementation_key(1184)) double ILabels::GetMinVisibleScale ( ); -__declspec(implementation_key(1185)) void ILabels::PutMinVisibleScale ( double retVal ); -__declspec(implementation_key(1186)) VARIANT_BOOL ILabels::GetDynamicVisibility ( ); -__declspec(implementation_key(1187)) void ILabels::PutDynamicVisibility ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1188)) VARIANT_BOOL ILabels::GetAvoidCollisions ( ); -__declspec(implementation_key(1189)) void ILabels::PutAvoidCollisions ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1190)) long ILabels::GetCollisionBuffer ( ); -__declspec(implementation_key(1191)) void ILabels::PutCollisionBuffer ( long retVal ); -__declspec(implementation_key(1192)) VARIANT_BOOL ILabels::GetUseWidthLimits ( ); -__declspec(implementation_key(1193)) void ILabels::PutUseWidthLimits ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1194)) VARIANT_BOOL ILabels::GetRemoveDuplicates ( ); -__declspec(implementation_key(1195)) void ILabels::PutRemoveDuplicates ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1196)) VARIANT_BOOL ILabels::GetUseGdiPlus ( ); -__declspec(implementation_key(1197)) void ILabels::PutUseGdiPlus ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1198)) VARIANT_BOOL ILabels::GetVisible ( ); -__declspec(implementation_key(1199)) void ILabels::PutVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1200)) double ILabels::GetOffsetX ( ); -__declspec(implementation_key(1201)) void ILabels::PutOffsetX ( double retVal ); -__declspec(implementation_key(1202)) double ILabels::GetOffsetY ( ); -__declspec(implementation_key(1203)) void ILabels::PutOffsetY ( double retVal ); -__declspec(implementation_key(1204)) enum tkLabelAlignment ILabels::GetAlignment ( ); -__declspec(implementation_key(1205)) void ILabels::PutAlignment ( enum tkLabelAlignment retVal ); -__declspec(implementation_key(1206)) enum tkLineLabelOrientation ILabels::GetLineOrientation ( ); -__declspec(implementation_key(1207)) void ILabels::PutLineOrientation ( enum tkLineLabelOrientation retVal ); -__declspec(implementation_key(1208)) _bstr_t ILabels::GetFontName ( ); -__declspec(implementation_key(1209)) void ILabels::PutFontName ( _bstr_t retVal ); -__declspec(implementation_key(1210)) long ILabels::GetFontSize ( ); -__declspec(implementation_key(1211)) void ILabels::PutFontSize ( long retVal ); -__declspec(implementation_key(1212)) VARIANT_BOOL ILabels::GetFontItalic ( ); -__declspec(implementation_key(1213)) void ILabels::PutFontItalic ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1214)) VARIANT_BOOL ILabels::GetFontBold ( ); -__declspec(implementation_key(1215)) void ILabels::PutFontBold ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1216)) VARIANT_BOOL ILabels::GetFontUnderline ( ); -__declspec(implementation_key(1217)) void ILabels::PutFontUnderline ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1218)) VARIANT_BOOL ILabels::GetFontStrikeOut ( ); -__declspec(implementation_key(1219)) void ILabels::PutFontStrikeOut ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1220)) OLE_COLOR ILabels::GetFontColor ( ); -__declspec(implementation_key(1221)) void ILabels::PutFontColor ( OLE_COLOR retVal ); -__declspec(implementation_key(1222)) OLE_COLOR ILabels::GetFontColor2 ( ); -__declspec(implementation_key(1223)) void ILabels::PutFontColor2 ( OLE_COLOR retVal ); -__declspec(implementation_key(1224)) enum tkLinearGradientMode ILabels::GetFontGradientMode ( ); -__declspec(implementation_key(1225)) void ILabels::PutFontGradientMode ( enum tkLinearGradientMode retVal ); -__declspec(implementation_key(1226)) long ILabels::GetFontTransparency ( ); -__declspec(implementation_key(1227)) void ILabels::PutFontTransparency ( long retVal ); -__declspec(implementation_key(1228)) VARIANT_BOOL ILabels::GetFontOutlineVisible ( ); -__declspec(implementation_key(1229)) void ILabels::PutFontOutlineVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1230)) VARIANT_BOOL ILabels::GetShadowVisible ( ); -__declspec(implementation_key(1231)) void ILabels::PutShadowVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1232)) VARIANT_BOOL ILabels::GetHaloVisible ( ); -__declspec(implementation_key(1233)) void ILabels::PutHaloVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1234)) OLE_COLOR ILabels::GetFontOutlineColor ( ); -__declspec(implementation_key(1235)) void ILabels::PutFontOutlineColor ( OLE_COLOR retVal ); -__declspec(implementation_key(1236)) OLE_COLOR ILabels::GetShadowColor ( ); -__declspec(implementation_key(1237)) void ILabels::PutShadowColor ( OLE_COLOR retVal ); -__declspec(implementation_key(1238)) OLE_COLOR ILabels::GetHaloColor ( ); -__declspec(implementation_key(1239)) void ILabels::PutHaloColor ( OLE_COLOR retVal ); -__declspec(implementation_key(1240)) long ILabels::GetFontOutlineWidth ( ); -__declspec(implementation_key(1241)) void ILabels::PutFontOutlineWidth ( long retVal ); -__declspec(implementation_key(1242)) long ILabels::GetShadowOffsetX ( ); -__declspec(implementation_key(1243)) void ILabels::PutShadowOffsetX ( long retVal ); -__declspec(implementation_key(1244)) long ILabels::GetShadowOffsetY ( ); -__declspec(implementation_key(1245)) void ILabels::PutShadowOffsetY ( long retVal ); -__declspec(implementation_key(1246)) long ILabels::GetHaloSize ( ); -__declspec(implementation_key(1247)) void ILabels::PutHaloSize ( long retVal ); -__declspec(implementation_key(1248)) enum tkLabelFrameType ILabels::GetFrameType ( ); -__declspec(implementation_key(1249)) void ILabels::PutFrameType ( enum tkLabelFrameType retVal ); -__declspec(implementation_key(1250)) OLE_COLOR ILabels::GetFrameOutlineColor ( ); -__declspec(implementation_key(1251)) void ILabels::PutFrameOutlineColor ( OLE_COLOR retVal ); -__declspec(implementation_key(1252)) OLE_COLOR ILabels::GetFrameBackColor ( ); -__declspec(implementation_key(1253)) void ILabels::PutFrameBackColor ( OLE_COLOR retVal ); -__declspec(implementation_key(1254)) OLE_COLOR ILabels::GetFrameBackColor2 ( ); -__declspec(implementation_key(1255)) void ILabels::PutFrameBackColor2 ( OLE_COLOR retVal ); -__declspec(implementation_key(1256)) enum tkLinearGradientMode ILabels::GetFrameGradientMode ( ); -__declspec(implementation_key(1257)) void ILabels::PutFrameGradientMode ( enum tkLinearGradientMode retVal ); -__declspec(implementation_key(1258)) enum tkDashStyle ILabels::GetFrameOutlineStyle ( ); -__declspec(implementation_key(1259)) void ILabels::PutFrameOutlineStyle ( enum tkDashStyle retVal ); -__declspec(implementation_key(1260)) long ILabels::GetFrameOutlineWidth ( ); -__declspec(implementation_key(1261)) void ILabels::PutFrameOutlineWidth ( long retVal ); -__declspec(implementation_key(1262)) long ILabels::GetFramePaddingX ( ); -__declspec(implementation_key(1263)) void ILabels::PutFramePaddingX ( long retVal ); -__declspec(implementation_key(1264)) long ILabels::GetFramePaddingY ( ); -__declspec(implementation_key(1265)) void ILabels::PutFramePaddingY ( long retVal ); -__declspec(implementation_key(1266)) long ILabels::GetFrameTransparency ( ); -__declspec(implementation_key(1267)) void ILabels::PutFrameTransparency ( long retVal ); -__declspec(implementation_key(1268)) enum tkLabelAlignment ILabels::GetInboxAlignment ( ); -__declspec(implementation_key(1269)) void ILabels::PutInboxAlignment ( enum tkLabelAlignment retVal ); -__declspec(implementation_key(1270)) long ILabels::GetClassificationField ( ); -__declspec(implementation_key(1271)) void ILabels::PutClassificationField ( long FieldIndex ); -__declspec(implementation_key(1272)) VARIANT_BOOL ILabels::GenerateCategories ( long FieldIndex, enum tkClassificationType ClassificationType, long numClasses ); -__declspec(implementation_key(1273)) HRESULT ILabels::ApplyCategories ( ); -__declspec(implementation_key(1274)) ILabelCategoryPtr ILabels::GetOptions ( ); -__declspec(implementation_key(1275)) void ILabels::PutOptions ( struct ILabelCategory * retVal ); -__declspec(implementation_key(1276)) HRESULT ILabels::ApplyColorScheme ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme ); -__declspec(implementation_key(1277)) HRESULT ILabels::ApplyColorScheme2 ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme, enum tkLabelElements Element ); -__declspec(implementation_key(1278)) HRESULT ILabels::ApplyColorScheme3 ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme, enum tkLabelElements Element, long CategoryStartIndex, long CategoryEndIndex ); -__declspec(implementation_key(1279)) VARIANT_BOOL ILabels::GetFrameVisible ( ); -__declspec(implementation_key(1280)) void ILabels::PutFrameVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1281)) _bstr_t ILabels::GetVisibilityExpression ( ); -__declspec(implementation_key(1282)) void ILabels::PutVisibilityExpression ( _bstr_t retVal ); -__declspec(implementation_key(1283)) long ILabels::GetMinDrawingSize ( ); -__declspec(implementation_key(1284)) void ILabels::PutMinDrawingSize ( long retVal ); -__declspec(implementation_key(1285)) VARIANT_BOOL ILabels::MoveCategoryUp ( long Index ); -__declspec(implementation_key(1286)) VARIANT_BOOL ILabels::MoveCategoryDown ( long Index ); -__declspec(implementation_key(1287)) VARIANT_BOOL ILabels::GetAutoOffset ( ); -__declspec(implementation_key(1288)) void ILabels::PutAutoOffset ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1289)) _bstr_t ILabels::Serialize ( ); -__declspec(implementation_key(1290)) HRESULT ILabels::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(1291)) _bstr_t ILabels::GetExpression ( ); -__declspec(implementation_key(1292)) void ILabels::PutExpression ( _bstr_t retVal ); -__declspec(implementation_key(1293)) VARIANT_BOOL ILabels::SaveToXML ( _bstr_t Filename ); -__declspec(implementation_key(1294)) VARIANT_BOOL ILabels::LoadFromXML ( _bstr_t Filename ); -__declspec(implementation_key(1295)) VARIANT_BOOL ILabels::SaveToDbf ( VARIANT_BOOL saveText, VARIANT_BOOL saveCategory ); -__declspec(implementation_key(1296)) VARIANT_BOOL ILabels::SaveToDbf2 ( _bstr_t xField, _bstr_t yField, _bstr_t angleField, _bstr_t textField, _bstr_t categoryField, VARIANT_BOOL saveText, VARIANT_BOOL saveCategory ); -__declspec(implementation_key(1297)) VARIANT_BOOL ILabels::LoadFromDbf ( VARIANT_BOOL loadText, VARIANT_BOOL loadCategory ); -__declspec(implementation_key(1298)) VARIANT_BOOL ILabels::LoadFromDbf2 ( _bstr_t xField, _bstr_t yField, _bstr_t angleField, _bstr_t textField, _bstr_t categoryField, VARIANT_BOOL loadText, VARIANT_BOOL loadCategory ); -__declspec(implementation_key(1299)) long ILabels::Generate ( _bstr_t Expression, enum tkLabelPositioning Method, VARIANT_BOOL LargestPartOnly ); -__declspec(implementation_key(1300)) enum tkSavingMode ILabels::GetSavingMode ( ); -__declspec(implementation_key(1301)) void ILabels::PutSavingMode ( enum tkSavingMode retVal ); -__declspec(implementation_key(1302)) enum tkLabelPositioning ILabels::GetPositioning ( ); -__declspec(implementation_key(1303)) void ILabels::PutPositioning ( enum tkLabelPositioning pVal ); -__declspec(implementation_key(1304)) enum tkTextRenderingHint ILabels::GetTextRenderingHint ( ); -__declspec(implementation_key(1305)) void ILabels::PutTextRenderingHint ( enum tkTextRenderingHint pVal ); -__declspec(implementation_key(1306)) _bstr_t ILabels::GetFloatNumberFormat ( ); -__declspec(implementation_key(1307)) void ILabels::PutFloatNumberFormat ( _bstr_t pVal ); -__declspec(implementation_key(1308)) HRESULT ILabels::ForceRecalculateExpression ( ); -__declspec(implementation_key(1309)) long ILabels::GetFontSize2 ( ); -__declspec(implementation_key(1310)) void ILabels::PutFontSize2 ( long pVal ); -__declspec(implementation_key(1311)) VARIANT_BOOL ILabels::GetUseVariableSize ( ); -__declspec(implementation_key(1312)) void ILabels::PutUseVariableSize ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1313)) VARIANT_BOOL ILabels::GetLogScaleForSize ( ); -__declspec(implementation_key(1314)) void ILabels::PutLogScaleForSize ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1315)) HRESULT ILabels::UpdateSizeField ( ); -__declspec(implementation_key(1316)) long ILabels::GetMinVisibleZoom ( ); -__declspec(implementation_key(1317)) void ILabels::PutMinVisibleZoom ( long pVal ); -__declspec(implementation_key(1318)) long ILabels::GetMaxVisibleZoom ( ); -__declspec(implementation_key(1319)) void ILabels::PutMaxVisibleZoom ( long pVal ); -__declspec(implementation_key(1320)) _bstr_t IGeoProjection::ExportToProj4 ( ); -__declspec(implementation_key(1321)) VARIANT_BOOL IGeoProjection::ImportFromProj4 ( _bstr_t proj ); -__declspec(implementation_key(1322)) VARIANT_BOOL IGeoProjection::ImportFromESRI ( _bstr_t proj ); -__declspec(implementation_key(1323)) VARIANT_BOOL IGeoProjection::ImportFromEPSG ( long projCode ); -__declspec(implementation_key(1324)) _bstr_t IGeoProjection::ExportToWKT ( ); -__declspec(implementation_key(1325)) VARIANT_BOOL IGeoProjection::ImportFromWKT ( _bstr_t proj ); -__declspec(implementation_key(1326)) ICallbackPtr IGeoProjection::GetGlobalCallback ( ); -__declspec(implementation_key(1327)) void IGeoProjection::PutGlobalCallback ( struct ICallback * retVal ); -__declspec(implementation_key(1328)) _bstr_t IGeoProjection::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1329)) long IGeoProjection::GetLastErrorCode ( ); -__declspec(implementation_key(1330)) _bstr_t IGeoProjection::GetKey ( ); -__declspec(implementation_key(1331)) void IGeoProjection::PutKey ( _bstr_t retVal ); -__declspec(implementation_key(1332)) HRESULT IGeoProjection::SetWellKnownGeogCS ( enum tkCoordinateSystem newVal ); -__declspec(implementation_key(1333)) VARIANT_BOOL IGeoProjection::GetIsGeographic ( ); -__declspec(implementation_key(1334)) VARIANT_BOOL IGeoProjection::GetIsProjected ( ); -__declspec(implementation_key(1335)) VARIANT_BOOL IGeoProjection::GetIsLocal ( ); -__declspec(implementation_key(1336)) VARIANT_BOOL IGeoProjection::GetIsSame ( struct IGeoProjection * proj ); -__declspec(implementation_key(1337)) VARIANT_BOOL IGeoProjection::GetIsSameGeogCS ( struct IGeoProjection * proj ); -__declspec(implementation_key(1338)) double IGeoProjection::GetInverseFlattening ( ); -__declspec(implementation_key(1339)) double IGeoProjection::GetSemiMajor ( ); -__declspec(implementation_key(1340)) double IGeoProjection::GetSemiMinor ( ); -__declspec(implementation_key(1341)) VARIANT_BOOL IGeoProjection::GetProjectionParam ( enum tkProjectionParameter Name, double * Value ); -__declspec(implementation_key(1342)) VARIANT_BOOL IGeoProjection::GetIsEmpty ( ); -__declspec(implementation_key(1343)) VARIANT_BOOL IGeoProjection::CopyFrom ( struct IGeoProjection * sourceProj ); -__declspec(implementation_key(1344)) _bstr_t IGeoProjection::GetName ( ); -__declspec(implementation_key(1345)) _bstr_t IGeoProjection::GetProjectionName ( ); -__declspec(implementation_key(1346)) _bstr_t IGeoProjection::GetGeogCSName ( ); -__declspec(implementation_key(1347)) VARIANT_BOOL IGeoProjection::GetGeogCSParam ( enum tkGeogCSParameter Name, double * pVal ); -__declspec(implementation_key(1348)) HRESULT IGeoProjection::SetWgs84Projection ( enum tkWgs84Projection Projection ); -__declspec(implementation_key(1349)) HRESULT IGeoProjection::SetNad83Projection ( enum tkNad83Projection Projection ); -__declspec(implementation_key(1350)) VARIANT_BOOL IGeoProjection::GetIsSameExt ( struct IGeoProjection * proj, struct IExtents * bounds, int numSamplingPoints ); -__declspec(implementation_key(1351)) VARIANT_BOOL IGeoProjection::ReadFromFile ( _bstr_t Filename ); -__declspec(implementation_key(1352)) VARIANT_BOOL IGeoProjection::WriteToFile ( _bstr_t Filename ); -__declspec(implementation_key(1353)) VARIANT_BOOL IGeoProjection::ImportFromAutoDetect ( _bstr_t proj ); -__declspec(implementation_key(1354)) VARIANT_BOOL IGeoProjection::StartTransform ( struct IGeoProjection * target ); -__declspec(implementation_key(1355)) HRESULT IGeoProjection::StopTransform ( ); -__declspec(implementation_key(1356)) VARIANT_BOOL IGeoProjection::Transform ( double * x, double * y ); -__declspec(implementation_key(1357)) VARIANT_BOOL IGeoProjection::GetHasTransformation ( ); -__declspec(implementation_key(1358)) VARIANT_BOOL IGeoProjection::SetGoogleMercator ( ); -__declspec(implementation_key(1359)) VARIANT_BOOL IGeoProjection::Clear ( ); -__declspec(implementation_key(1360)) IGeoProjectionPtr IGeoProjection::Clone ( ); -__declspec(implementation_key(1361)) VARIANT_BOOL IGeoProjection::SetWgs84 ( ); -__declspec(implementation_key(1362)) VARIANT_BOOL IGeoProjection::GetIsFrozen ( ); -__declspec(implementation_key(1363)) VARIANT_BOOL IGeoProjection::TryAutoDetectEpsg ( int * epsgCode ); -__declspec(implementation_key(1364)) VARIANT_BOOL IGeoProjection::WriteToFileEx ( _bstr_t Filename, VARIANT_BOOL esri ); -__declspec(implementation_key(1365)) VARIANT_BOOL IGeoProjection::ReadFromFileEx ( _bstr_t Filename, VARIANT_BOOL esri ); -__declspec(implementation_key(1366)) _bstr_t IGeoProjection::ExportToEsri ( ); -__declspec(implementation_key(1367)) enum tkUnitsOfMeasure IGeoProjection::GetLinearUnits ( ); -__declspec(implementation_key(1368)) long IGridHeader::GetNumberCols ( ); -__declspec(implementation_key(1369)) void IGridHeader::PutNumberCols ( long pVal ); -__declspec(implementation_key(1370)) long IGridHeader::GetNumberRows ( ); -__declspec(implementation_key(1371)) void IGridHeader::PutNumberRows ( long pVal ); -__declspec(implementation_key(1372)) _variant_t IGridHeader::GetNodataValue ( ); -__declspec(implementation_key(1373)) void IGridHeader::PutNodataValue ( const _variant_t & pVal ); -__declspec(implementation_key(1374)) double IGridHeader::GetdX ( ); -__declspec(implementation_key(1375)) void IGridHeader::PutdX ( double pVal ); -__declspec(implementation_key(1376)) double IGridHeader::GetdY ( ); -__declspec(implementation_key(1377)) void IGridHeader::PutdY ( double pVal ); -__declspec(implementation_key(1378)) double IGridHeader::GetXllCenter ( ); -__declspec(implementation_key(1379)) void IGridHeader::PutXllCenter ( double pVal ); -__declspec(implementation_key(1380)) double IGridHeader::GetYllCenter ( ); -__declspec(implementation_key(1381)) void IGridHeader::PutYllCenter ( double pVal ); -__declspec(implementation_key(1382)) _bstr_t IGridHeader::GetProjection ( ); -__declspec(implementation_key(1383)) void IGridHeader::PutProjection ( _bstr_t pVal ); -__declspec(implementation_key(1384)) _bstr_t IGridHeader::GetNotes ( ); -__declspec(implementation_key(1385)) void IGridHeader::PutNotes ( _bstr_t pVal ); -__declspec(implementation_key(1386)) long IGridHeader::GetLastErrorCode ( ); -__declspec(implementation_key(1387)) _bstr_t IGridHeader::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1388)) ICallbackPtr IGridHeader::GetGlobalCallback ( ); -__declspec(implementation_key(1389)) void IGridHeader::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(1390)) _bstr_t IGridHeader::GetKey ( ); -__declspec(implementation_key(1391)) void IGridHeader::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(1392)) HRESULT IGridHeader::CopyFrom ( struct IGridHeader * pVal ); -__declspec(implementation_key(1393)) _bstr_t IGridHeader::GetColorTable ( ); -__declspec(implementation_key(1394)) void IGridHeader::PutColorTable ( _bstr_t pVal ); -__declspec(implementation_key(1395)) IGeoProjectionPtr IGridHeader::GetGeoProjection ( ); -__declspec(implementation_key(1396)) void IGridHeader::PutGeoProjection ( struct IGeoProjection * pVal ); -__declspec(implementation_key(1397)) VARIANT_BOOL ITileProviders::Remove ( long ProviderId, VARIANT_BOOL ClearCache ); -__declspec(implementation_key(1398)) HRESULT ITileProviders::Clear ( VARIANT_BOOL ClearCache ); -__declspec(implementation_key(1399)) long ITileProviders::GetCount ( ); -__declspec(implementation_key(1400)) VARIANT_BOOL ITileProviders::Add ( int Id, _bstr_t Name, _bstr_t UrlPattern, enum tkTileProjection Projection, int MinZoom, int MaxZoom ); -__declspec(implementation_key(1401)) long ITileProviders::GetId ( int Index ); -__declspec(implementation_key(1402)) _bstr_t ITileProviders::GetName ( int Index ); -__declspec(implementation_key(1403)) void ITileProviders::PutName ( int Index, _bstr_t retVal ); -__declspec(implementation_key(1404)) _bstr_t ITileProviders::GetUrlPattern ( int Index ); -__declspec(implementation_key(1405)) enum tkTileProjection ITileProviders::GetProjection ( int Index ); -__declspec(implementation_key(1406)) int ITileProviders::GetMinZoom ( int Index ); -__declspec(implementation_key(1407)) int ITileProviders::GetMaxZoom ( int Index ); -__declspec(implementation_key(1408)) _bstr_t ITileProviders::GetVersion ( int Index ); -__declspec(implementation_key(1409)) void ITileProviders::PutVersion ( int Index, _bstr_t retVal ); -__declspec(implementation_key(1410)) int ITileProviders::GetIndexByProvider ( enum tkTileProvider Provider ); -__declspec(implementation_key(1411)) int ITileProviders::GetIndexByProviderId ( int ProviderId ); -__declspec(implementation_key(1412)) VARIANT_BOOL ITileProviders::GetIsCustom ( int Index ); -__declspec(implementation_key(1413)) ICallbackPtr ITileProviders::GetGlobalCallback ( ); -__declspec(implementation_key(1414)) void ITileProviders::PutGlobalCallback ( struct ICallback * retVal ); -__declspec(implementation_key(1415)) _bstr_t ITileProviders::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1416)) long ITileProviders::GetLastErrorCode ( ); -__declspec(implementation_key(1417)) _bstr_t ITileProviders::GetLanguage ( int Index ); -__declspec(implementation_key(1418)) void ITileProviders::PutLanguage ( int Index, _bstr_t retVal ); -__declspec(implementation_key(1419)) IExtentsPtr ITileProviders::GetGeographicBounds ( int Index ); -__declspec(implementation_key(1420)) void ITileProviders::PutGeographicBounds ( int Index, struct IExtents * pVal ); -__declspec(implementation_key(1421)) VARIANT_BOOL ITiles::GetVisible ( ); -__declspec(implementation_key(1422)) void ITiles::PutVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1423)) enum tkTileProvider ITiles::GetProvider ( ); -__declspec(implementation_key(1424)) void ITiles::PutProvider ( enum tkTileProvider pVal ); -__declspec(implementation_key(1425)) VARIANT_BOOL ITiles::GetGridLinesVisible ( ); -__declspec(implementation_key(1426)) void ITiles::PutGridLinesVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1427)) VARIANT_BOOL ITiles::GetDoCaching ( enum tkCacheType cacheType ); -__declspec(implementation_key(1428)) void ITiles::PutDoCaching ( enum tkCacheType cacheType, VARIANT_BOOL pVal ); -__declspec(implementation_key(1429)) VARIANT_BOOL ITiles::GetUseCache ( enum tkCacheType cacheType ); -__declspec(implementation_key(1430)) void ITiles::PutUseCache ( enum tkCacheType cacheType, VARIANT_BOOL pVal ); -__declspec(implementation_key(1431)) VARIANT_BOOL ITiles::GetUseServer ( ); -__declspec(implementation_key(1432)) void ITiles::PutUseServer ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1433)) double ITiles::GetCacheSize ( enum tkCacheType cacheType ); -__declspec(implementation_key(1434)) double ITiles::GetMaxCacheSize ( enum tkCacheType cacheType ); -__declspec(implementation_key(1435)) void ITiles::PutMaxCacheSize ( enum tkCacheType cacheType, double pVal ); -__declspec(implementation_key(1436)) int ITiles::GetMinScaleToCache ( ); -__declspec(implementation_key(1437)) void ITiles::PutMinScaleToCache ( int pVal ); -__declspec(implementation_key(1438)) int ITiles::GetMaxScaleToCache ( ); -__declspec(implementation_key(1439)) void ITiles::PutMaxScaleToCache ( int pVal ); -__declspec(implementation_key(1440)) HRESULT ITiles::ClearCache ( enum tkCacheType cacheType ); -__declspec(implementation_key(1441)) HRESULT ITiles::ClearCache2 ( enum tkCacheType cacheType, int ProviderId, int fromScale, int toScale ); -__declspec(implementation_key(1442)) ICallbackPtr ITiles::GetGlobalCallback ( ); -__declspec(implementation_key(1443)) void ITiles::PutGlobalCallback ( struct ICallback * retVal ); -__declspec(implementation_key(1444)) _bstr_t ITiles::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1445)) long ITiles::GetLastErrorCode ( ); -__declspec(implementation_key(1446)) _bstr_t ITiles::GetKey ( ); -__declspec(implementation_key(1447)) void ITiles::PutKey ( _bstr_t retVal ); -__declspec(implementation_key(1448)) double ITiles::GetCacheSize2 ( enum tkCacheType cacheType, int Provider, int Scale ); -__declspec(implementation_key(1449)) _bstr_t ITiles::Serialize ( ); -__declspec(implementation_key(1450)) HRESULT ITiles::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(1451)) VARIANT_BOOL ITiles::SetProxy ( _bstr_t address, int port ); -__declspec(implementation_key(1452)) _bstr_t ITiles::GetProxy ( ); -__declspec(implementation_key(1453)) VARIANT_BOOL ITiles::AutodetectProxy ( ); -__declspec(implementation_key(1454)) _bstr_t ITiles::GetDiskCacheFilename ( ); -__declspec(implementation_key(1455)) void ITiles::PutDiskCacheFilename ( _bstr_t pVal ); -__declspec(implementation_key(1456)) ITileProvidersPtr ITiles::GetProviders ( ); -__declspec(implementation_key(1457)) int ITiles::GetProviderId ( ); -__declspec(implementation_key(1458)) void ITiles::PutProviderId ( int retVal ); -__declspec(implementation_key(1459)) IExtentsPtr ITiles::GetTilesIndices ( struct IExtents * boundsDegrees, int zoom, int ProviderId ); -__declspec(implementation_key(1460)) long ITiles::Prefetch ( double minLat, double maxLat, double minLng, double maxLng, int zoom, int ProviderId, struct IStopExecution * stop ); -__declspec(implementation_key(1461)) long ITiles::Prefetch2 ( int minX, int maxX, int minY, int maxY, int zoom, int ProviderId, struct IStopExecution * stop ); -__declspec(implementation_key(1462)) long ITiles::get_DiskCacheCount ( int Provider, int zoom, int xMin, int xMax, int yMin, int yMax ); -__declspec(implementation_key(1463)) _bstr_t ITiles::GetProviderName ( ); -__declspec(implementation_key(1464)) VARIANT_BOOL ITiles::CheckConnection ( _bstr_t url ); -__declspec(implementation_key(1465)) IExtentsPtr ITiles::GetTileBounds ( int ProviderId, int zoom, int tileX, int tileY ); -__declspec(implementation_key(1466)) int ITiles::GetCurrentZoom ( ); -__declspec(implementation_key(1467)) long ITiles::PrefetchToFolder ( struct IExtents * Extents, int zoom, int ProviderId, _bstr_t savePath, _bstr_t fileExtension, struct IStopExecution * stop ); -__declspec(implementation_key(1468)) long ITiles::GetDelayRequestTimeout ( ); -__declspec(implementation_key(1469)) void ITiles::PutDelayRequestTimeout ( long retVal ); -__declspec(implementation_key(1470)) int ITiles::GetMaxZoom ( ); -__declspec(implementation_key(1471)) int ITiles::GetMinZoom ( ); -__declspec(implementation_key(1472)) IGeoProjectionPtr ITiles::GetServerProjection ( ); -__declspec(implementation_key(1473)) enum tkTilesProjectionStatus ITiles::GetProjectionStatus ( ); -__declspec(implementation_key(1474)) VARIANT_BOOL ITiles::SetProxyAuthentication ( _bstr_t username, _bstr_t password, _bstr_t domain ); -__declspec(implementation_key(1475)) HRESULT ITiles::ClearProxyAuthorization ( ); -__declspec(implementation_key(1476)) enum tkProxyAuthentication ITiles::GetProxyAuthenticationScheme ( ); -__declspec(implementation_key(1477)) void ITiles::PutProxyAuthenticationScheme ( enum tkProxyAuthentication pVal ); -__declspec(implementation_key(1478)) VARIANT_BOOL ITiles::GetProjectionIsSphericalMercator ( ); -__declspec(implementation_key(1479)) double IChart::GetPositionX ( ); -__declspec(implementation_key(1480)) void IChart::PutPositionX ( double retVal ); -__declspec(implementation_key(1481)) double IChart::GetPositionY ( ); -__declspec(implementation_key(1482)) void IChart::PutPositionY ( double retVal ); -__declspec(implementation_key(1483)) VARIANT_BOOL IChart::GetVisible ( ); -__declspec(implementation_key(1484)) void IChart::PutVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1485)) VARIANT_BOOL IChart::GetIsDrawn ( ); -__declspec(implementation_key(1486)) void IChart::PutIsDrawn ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1487)) IExtentsPtr IChart::GetScreenExtents ( ); -__declspec(implementation_key(1488)) _bstr_t ICharts::GetKey ( ); -__declspec(implementation_key(1489)) void ICharts::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(1490)) VARIANT_BOOL ICharts::GetVisible ( ); -__declspec(implementation_key(1491)) void ICharts::PutVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1492)) VARIANT_BOOL ICharts::GetAvoidCollisions ( ); -__declspec(implementation_key(1493)) void ICharts::PutAvoidCollisions ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1494)) enum tkChartType ICharts::GetChartType ( ); -__declspec(implementation_key(1495)) void ICharts::PutChartType ( enum tkChartType pVal ); -__declspec(implementation_key(1496)) long ICharts::GetBarWidth ( ); -__declspec(implementation_key(1497)) void ICharts::PutBarWidth ( long pVal ); -__declspec(implementation_key(1498)) long ICharts::GetBarHeight ( ); -__declspec(implementation_key(1499)) void ICharts::PutBarHeight ( long pVal ); -__declspec(implementation_key(1500)) long ICharts::GetPieRadius ( ); -__declspec(implementation_key(1501)) void ICharts::PutPieRadius ( long pVal ); -__declspec(implementation_key(1502)) double ICharts::GetPieRotation ( ); -__declspec(implementation_key(1503)) void ICharts::PutPieRotation ( double pVal ); -__declspec(implementation_key(1504)) long ICharts::GetNumFields ( ); -__declspec(implementation_key(1505)) HRESULT ICharts::AddField2 ( long FieldIndex, OLE_COLOR Color ); -__declspec(implementation_key(1506)) VARIANT_BOOL ICharts::InsertField2 ( long Index, long FieldIndex, OLE_COLOR Color ); -__declspec(implementation_key(1507)) VARIANT_BOOL ICharts::RemoveField ( long Index ); -__declspec(implementation_key(1508)) HRESULT ICharts::ClearFields ( ); -__declspec(implementation_key(1509)) VARIANT_BOOL ICharts::MoveField ( long OldIndex, long NewIndex ); -__declspec(implementation_key(1510)) VARIANT_BOOL ICharts::Generate ( enum tkLabelPositioning Type ); -__declspec(implementation_key(1511)) HRESULT ICharts::Clear ( ); -__declspec(implementation_key(1512)) VARIANT_BOOL ICharts::DrawChart ( int * * hDC, float x, float y, VARIANT_BOOL hideLabels, OLE_COLOR backColor ); -__declspec(implementation_key(1513)) double ICharts::GetTilt ( ); -__declspec(implementation_key(1514)) void ICharts::PutTilt ( double pVal ); -__declspec(implementation_key(1515)) double ICharts::GetThickness ( ); -__declspec(implementation_key(1516)) void ICharts::PutThickness ( double pVal ); -__declspec(implementation_key(1517)) long ICharts::GetPieRadius2 ( ); -__declspec(implementation_key(1518)) void ICharts::PutPieRadius2 ( long pVal ); -__declspec(implementation_key(1519)) long ICharts::GetSizeField ( ); -__declspec(implementation_key(1520)) void ICharts::PutSizeField ( long pVal ); -__declspec(implementation_key(1521)) long ICharts::GetNormalizationField ( ); -__declspec(implementation_key(1522)) void ICharts::PutNormalizationField ( long pVal ); -__declspec(implementation_key(1523)) VARIANT_BOOL ICharts::GetUseVariableRadius ( ); -__declspec(implementation_key(1524)) void ICharts::PutUseVariableRadius ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1525)) VARIANT_BOOL ICharts::GetUse3DMode ( ); -__declspec(implementation_key(1526)) void ICharts::PutUse3DMode ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1527)) short ICharts::GetTransparency ( ); -__declspec(implementation_key(1528)) void ICharts::PutTransparency ( short pVal ); -__declspec(implementation_key(1529)) OLE_COLOR ICharts::GetLineColor ( ); -__declspec(implementation_key(1530)) void ICharts::PutLineColor ( OLE_COLOR pVal ); -__declspec(implementation_key(1531)) enum tkVerticalPosition ICharts::GetVerticalPosition ( ); -__declspec(implementation_key(1532)) void ICharts::PutVerticalPosition ( enum tkVerticalPosition pVal ); -__declspec(implementation_key(1533)) IChartPtr ICharts::GetChart ( long Chart ); -__declspec(implementation_key(1534)) IChartFieldPtr ICharts::GetField ( long FieldIndex ); -__declspec(implementation_key(1535)) VARIANT_BOOL ICharts::AddField ( struct IChartField * Field ); -__declspec(implementation_key(1536)) VARIANT_BOOL ICharts::InsertField ( long Index, struct IChartField * Field ); -__declspec(implementation_key(1537)) long ICharts::GetLastErrorCode ( ); -__declspec(implementation_key(1538)) _bstr_t ICharts::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1539)) ICallbackPtr ICharts::GetGlobalCallback ( ); -__declspec(implementation_key(1540)) void ICharts::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(1541)) long ICharts::GetCount ( ); -__declspec(implementation_key(1542)) double ICharts::GetMaxVisibleScale ( ); -__declspec(implementation_key(1543)) void ICharts::PutMaxVisibleScale ( double retVal ); -__declspec(implementation_key(1544)) double ICharts::GetMinVisibleScale ( ); -__declspec(implementation_key(1545)) void ICharts::PutMinVisibleScale ( double retVal ); -__declspec(implementation_key(1546)) VARIANT_BOOL ICharts::GetDynamicVisibility ( ); -__declspec(implementation_key(1547)) void ICharts::PutDynamicVisibility ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1548)) long ICharts::GetIconWidth ( ); -__declspec(implementation_key(1549)) long ICharts::GetIconHeight ( ); -__declspec(implementation_key(1550)) _bstr_t ICharts::GetCaption ( ); -__declspec(implementation_key(1551)) void ICharts::PutCaption ( _bstr_t retVal ); -__declspec(implementation_key(1552)) _bstr_t ICharts::GetValuesFontName ( ); -__declspec(implementation_key(1553)) void ICharts::PutValuesFontName ( _bstr_t retVal ); -__declspec(implementation_key(1554)) long ICharts::GetValuesFontSize ( ); -__declspec(implementation_key(1555)) void ICharts::PutValuesFontSize ( long retVal ); -__declspec(implementation_key(1556)) VARIANT_BOOL ICharts::GetValuesFontItalic ( ); -__declspec(implementation_key(1557)) void ICharts::PutValuesFontItalic ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1558)) VARIANT_BOOL ICharts::GetValuesFontBold ( ); -__declspec(implementation_key(1559)) void ICharts::PutValuesFontBold ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1560)) OLE_COLOR ICharts::GetValuesFontColor ( ); -__declspec(implementation_key(1561)) void ICharts::PutValuesFontColor ( OLE_COLOR retVal ); -__declspec(implementation_key(1562)) VARIANT_BOOL ICharts::GetValuesFrameVisible ( ); -__declspec(implementation_key(1563)) void ICharts::PutValuesFrameVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1564)) OLE_COLOR ICharts::GetValuesFrameColor ( ); -__declspec(implementation_key(1565)) void ICharts::PutValuesFrameColor ( OLE_COLOR retVal ); -__declspec(implementation_key(1566)) VARIANT_BOOL ICharts::GetValuesVisible ( ); -__declspec(implementation_key(1567)) void ICharts::PutValuesVisible ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1568)) enum tkChartValuesStyle ICharts::GetValuesStyle ( ); -__declspec(implementation_key(1569)) void ICharts::PutValuesStyle ( enum tkChartValuesStyle retVal ); -__declspec(implementation_key(1570)) VARIANT_BOOL ICharts::Select ( struct IExtents * BoundingBox, long Tolerance, enum SelectMode SelectMode, VARIANT * Indices ); -__declspec(implementation_key(1571)) _bstr_t ICharts::GetVisibilityExpression ( ); -__declspec(implementation_key(1572)) void ICharts::PutVisibilityExpression ( _bstr_t retVal ); -__declspec(implementation_key(1573)) long ICharts::GetCollisionBuffer ( ); -__declspec(implementation_key(1574)) void ICharts::PutCollisionBuffer ( long retVal ); -__declspec(implementation_key(1575)) long ICharts::GetOffsetX ( ); -__declspec(implementation_key(1576)) void ICharts::PutOffsetX ( long retVal ); -__declspec(implementation_key(1577)) long ICharts::GetOffsetY ( ); -__declspec(implementation_key(1578)) void ICharts::PutOffsetY ( long retVal ); -__declspec(implementation_key(1579)) _bstr_t ICharts::Serialize ( ); -__declspec(implementation_key(1580)) HRESULT ICharts::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(1581)) VARIANT_BOOL ICharts::SaveToXML ( _bstr_t Filename ); -__declspec(implementation_key(1582)) VARIANT_BOOL ICharts::LoadFromXML ( _bstr_t Filename ); -__declspec(implementation_key(1583)) enum tkSavingMode ICharts::GetSavingMode ( ); -__declspec(implementation_key(1584)) void ICharts::PutSavingMode ( enum tkSavingMode retVal ); -__declspec(implementation_key(1585)) long IWmsLayer::GetLastErrorCode ( ); -__declspec(implementation_key(1586)) _bstr_t IWmsLayer::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1587)) _bstr_t IWmsLayer::GetKey ( ); -__declspec(implementation_key(1588)) void IWmsLayer::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(1589)) _bstr_t IWmsLayer::GetName ( ); -__declspec(implementation_key(1590)) void IWmsLayer::PutName ( _bstr_t pVal ); -__declspec(implementation_key(1591)) IExtentsPtr IWmsLayer::GetBoundingBox ( ); -__declspec(implementation_key(1592)) void IWmsLayer::PutBoundingBox ( struct IExtents * pVal ); -__declspec(implementation_key(1593)) long IWmsLayer::GetEpsg ( ); -__declspec(implementation_key(1594)) void IWmsLayer::PutEpsg ( long pVal ); -__declspec(implementation_key(1595)) _bstr_t IWmsLayer::GetLayers ( ); -__declspec(implementation_key(1596)) void IWmsLayer::PutLayers ( _bstr_t pVal ); -__declspec(implementation_key(1597)) _bstr_t IWmsLayer::GetBaseUrl ( ); -__declspec(implementation_key(1598)) void IWmsLayer::PutBaseUrl ( _bstr_t pVal ); -__declspec(implementation_key(1599)) long IWmsLayer::GetId ( ); -__declspec(implementation_key(1600)) void IWmsLayer::PutId ( long pVal ); -__declspec(implementation_key(1601)) _bstr_t IWmsLayer::GetFormat ( ); -__declspec(implementation_key(1602)) void IWmsLayer::PutFormat ( _bstr_t pVal ); -__declspec(implementation_key(1603)) VARIANT_BOOL IWmsLayer::GetIsEmpty ( ); -__declspec(implementation_key(1604)) IExtentsPtr IWmsLayer::GetMapExtents ( ); -__declspec(implementation_key(1605)) HRESULT IWmsLayer::Close ( ); -__declspec(implementation_key(1606)) _bstr_t IWmsLayer::Serialize ( ); -__declspec(implementation_key(1607)) VARIANT_BOOL IWmsLayer::Deserialize ( _bstr_t state ); -__declspec(implementation_key(1608)) IGeoProjectionPtr IWmsLayer::GetGeoProjection ( ); -__declspec(implementation_key(1609)) unsigned char IWmsLayer::GetOpacity ( ); -__declspec(implementation_key(1610)) void IWmsLayer::PutOpacity ( unsigned char pVal ); -__declspec(implementation_key(1611)) float IWmsLayer::GetBrightness ( ); -__declspec(implementation_key(1612)) void IWmsLayer::PutBrightness ( float pVal ); -__declspec(implementation_key(1613)) float IWmsLayer::GetContrast ( ); -__declspec(implementation_key(1614)) void IWmsLayer::PutContrast ( float pVal ); -__declspec(implementation_key(1615)) float IWmsLayer::GetSaturation ( ); -__declspec(implementation_key(1616)) void IWmsLayer::PutSaturation ( float pVal ); -__declspec(implementation_key(1617)) float IWmsLayer::GetHue ( ); -__declspec(implementation_key(1618)) void IWmsLayer::PutHue ( float pVal ); -__declspec(implementation_key(1619)) float IWmsLayer::GetGamma ( ); -__declspec(implementation_key(1620)) void IWmsLayer::PutGamma ( float pVal ); -__declspec(implementation_key(1621)) VARIANT_BOOL IWmsLayer::GetUseCache ( ); -__declspec(implementation_key(1622)) void IWmsLayer::PutUseCache ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1623)) VARIANT_BOOL IWmsLayer::GetDoCaching ( ); -__declspec(implementation_key(1624)) void IWmsLayer::PutDoCaching ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1625)) OLE_COLOR IWmsLayer::GetTransparentColor ( ); -__declspec(implementation_key(1626)) void IWmsLayer::PutTransparentColor ( OLE_COLOR pVal ); -__declspec(implementation_key(1627)) VARIANT_BOOL IWmsLayer::GetUseTransparentColor ( ); -__declspec(implementation_key(1628)) void IWmsLayer::PutUseTransparentColor ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1629)) enum tkWmsVersion IWmsLayer::GetVersion ( ); -__declspec(implementation_key(1630)) void IWmsLayer::PutVersion ( enum tkWmsVersion pVal ); -__declspec(implementation_key(1631)) _bstr_t IWmsLayer::GetStyles ( ); -__declspec(implementation_key(1632)) void IWmsLayer::PutStyles ( _bstr_t pVal ); -__declspec(implementation_key(1633)) VARIANT_BOOL IShapeDrawingOptions::GetFillVisible ( ); -__declspec(implementation_key(1634)) void IShapeDrawingOptions::PutFillVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1635)) VARIANT_BOOL IShapeDrawingOptions::GetLineVisible ( ); -__declspec(implementation_key(1636)) void IShapeDrawingOptions::PutLineVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1637)) float IShapeDrawingOptions::GetLineTransparency ( ); -__declspec(implementation_key(1638)) void IShapeDrawingOptions::PutLineTransparency ( float pVal ); -__declspec(implementation_key(1639)) OLE_COLOR IShapeDrawingOptions::GetFillColor ( ); -__declspec(implementation_key(1640)) void IShapeDrawingOptions::PutFillColor ( OLE_COLOR pVal ); -__declspec(implementation_key(1641)) OLE_COLOR IShapeDrawingOptions::GetLineColor ( ); -__declspec(implementation_key(1642)) void IShapeDrawingOptions::PutLineColor ( OLE_COLOR pVal ); -__declspec(implementation_key(1643)) enum tkVectorDrawingMode IShapeDrawingOptions::GetDrawingMode ( ); -__declspec(implementation_key(1644)) void IShapeDrawingOptions::PutDrawingMode ( enum tkVectorDrawingMode pVal ); -__declspec(implementation_key(1645)) enum tkGDIPlusHatchStyle IShapeDrawingOptions::GetFillHatchStyle ( ); -__declspec(implementation_key(1646)) void IShapeDrawingOptions::PutFillHatchStyle ( enum tkGDIPlusHatchStyle pVal ); -__declspec(implementation_key(1647)) enum tkDashStyle IShapeDrawingOptions::GetLineStipple ( ); -__declspec(implementation_key(1648)) void IShapeDrawingOptions::PutLineStipple ( enum tkDashStyle pVal ); -__declspec(implementation_key(1649)) enum tkPointShapeType IShapeDrawingOptions::GetPointShape ( ); -__declspec(implementation_key(1650)) void IShapeDrawingOptions::PutPointShape ( enum tkPointShapeType pVal ); -__declspec(implementation_key(1651)) float IShapeDrawingOptions::GetFillTransparency ( ); -__declspec(implementation_key(1652)) void IShapeDrawingOptions::PutFillTransparency ( float pVal ); -__declspec(implementation_key(1653)) float IShapeDrawingOptions::GetLineWidth ( ); -__declspec(implementation_key(1654)) void IShapeDrawingOptions::PutLineWidth ( float pVal ); -__declspec(implementation_key(1655)) float IShapeDrawingOptions::GetPointSize ( ); -__declspec(implementation_key(1656)) void IShapeDrawingOptions::PutPointSize ( float pVal ); -__declspec(implementation_key(1657)) VARIANT_BOOL IShapeDrawingOptions::GetFillBgTransparent ( ); -__declspec(implementation_key(1658)) void IShapeDrawingOptions::PutFillBgTransparent ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1659)) OLE_COLOR IShapeDrawingOptions::GetFillBgColor ( ); -__declspec(implementation_key(1660)) void IShapeDrawingOptions::PutFillBgColor ( OLE_COLOR pVal ); -__declspec(implementation_key(1661)) IImagePtr IShapeDrawingOptions::GetPicture ( ); -__declspec(implementation_key(1662)) void IShapeDrawingOptions::PutPicture ( struct IImage * pVal ); -__declspec(implementation_key(1663)) VARIANT_BOOL IShapeDrawingOptions::GetVisible ( ); -__declspec(implementation_key(1664)) void IShapeDrawingOptions::PutVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1665)) enum tkFillType IShapeDrawingOptions::GetFillType ( ); -__declspec(implementation_key(1666)) void IShapeDrawingOptions::PutFillType ( enum tkFillType pVal ); -__declspec(implementation_key(1667)) enum tkGradientType IShapeDrawingOptions::GetFillGradientType ( ); -__declspec(implementation_key(1668)) void IShapeDrawingOptions::PutFillGradientType ( enum tkGradientType pVal ); -__declspec(implementation_key(1669)) enum tkPointSymbolType IShapeDrawingOptions::GetPointType ( ); -__declspec(implementation_key(1670)) void IShapeDrawingOptions::PutPointType ( enum tkPointSymbolType pVal ); -__declspec(implementation_key(1671)) OLE_COLOR IShapeDrawingOptions::GetFillColor2 ( ); -__declspec(implementation_key(1672)) void IShapeDrawingOptions::PutFillColor2 ( OLE_COLOR pVal ); -__declspec(implementation_key(1673)) double IShapeDrawingOptions::GetPointRotation ( ); -__declspec(implementation_key(1674)) void IShapeDrawingOptions::PutPointRotation ( double pVal ); -__declspec(implementation_key(1675)) long IShapeDrawingOptions::GetPointSidesCount ( ); -__declspec(implementation_key(1676)) void IShapeDrawingOptions::PutPointSidesCount ( long pVal ); -__declspec(implementation_key(1677)) float IShapeDrawingOptions::GetPointSidesRatio ( ); -__declspec(implementation_key(1678)) void IShapeDrawingOptions::PutPointSidesRatio ( float pVal ); -__declspec(implementation_key(1679)) double IShapeDrawingOptions::GetFillRotation ( ); -__declspec(implementation_key(1680)) void IShapeDrawingOptions::PutFillRotation ( double pVal ); -__declspec(implementation_key(1681)) enum tkGradientBounds IShapeDrawingOptions::GetFillGradientBounds ( ); -__declspec(implementation_key(1682)) void IShapeDrawingOptions::PutFillGradientBounds ( enum tkGradientBounds pVal ); -__declspec(implementation_key(1683)) double IShapeDrawingOptions::GetPictureScaleX ( ); -__declspec(implementation_key(1684)) void IShapeDrawingOptions::PutPictureScaleX ( double pVal ); -__declspec(implementation_key(1685)) double IShapeDrawingOptions::GetPictureScaleY ( ); -__declspec(implementation_key(1686)) void IShapeDrawingOptions::PutPictureScaleY ( double pVal ); -__declspec(implementation_key(1687)) VARIANT_BOOL IShapeDrawingOptions::DrawShape ( int * * hDC, float x, float y, struct IShape * Shape, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(1688)) short IShapeDrawingOptions::GetPointCharacter ( ); -__declspec(implementation_key(1689)) void IShapeDrawingOptions::PutPointCharacter ( short pVal ); -__declspec(implementation_key(1690)) _bstr_t IShapeDrawingOptions::GetFontName ( ); -__declspec(implementation_key(1691)) void IShapeDrawingOptions::PutFontName ( _bstr_t pVal ); -__declspec(implementation_key(1692)) IShapeDrawingOptionsPtr IShapeDrawingOptions::Clone ( ); -__declspec(implementation_key(1693)) long IShapeDrawingOptions::GetLastErrorCode ( ); -__declspec(implementation_key(1694)) _bstr_t IShapeDrawingOptions::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1695)) VARIANT_BOOL IShapeDrawingOptions::DrawRectangle ( int * * hDC, float x, float y, int Width, int Height, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(1696)) VARIANT_BOOL IShapeDrawingOptions::DrawPoint ( int * * hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(1697)) VARIANT_BOOL IShapeDrawingOptions::GetVerticesVisible ( ); -__declspec(implementation_key(1698)) void IShapeDrawingOptions::PutVerticesVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1699)) enum tkVertexType IShapeDrawingOptions::GetVerticesType ( ); -__declspec(implementation_key(1700)) void IShapeDrawingOptions::PutVerticesType ( enum tkVertexType pVal ); -__declspec(implementation_key(1701)) OLE_COLOR IShapeDrawingOptions::GetVerticesColor ( ); -__declspec(implementation_key(1702)) void IShapeDrawingOptions::PutVerticesColor ( OLE_COLOR pVal ); -__declspec(implementation_key(1703)) long IShapeDrawingOptions::GetVerticesSize ( ); -__declspec(implementation_key(1704)) void IShapeDrawingOptions::PutVerticesSize ( long pVal ); -__declspec(implementation_key(1705)) VARIANT_BOOL IShapeDrawingOptions::GetVerticesFillVisible ( ); -__declspec(implementation_key(1706)) void IShapeDrawingOptions::PutVerticesFillVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1707)) VARIANT_BOOL IShapeDrawingOptions::DrawLine ( int * * hDC, float x, float y, int Width, int Height, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(1708)) ILinePatternPtr IShapeDrawingOptions::GetLinePattern ( ); -__declspec(implementation_key(1709)) void IShapeDrawingOptions::PutLinePattern ( struct ILinePattern * pVal ); -__declspec(implementation_key(1710)) _bstr_t IShapeDrawingOptions::GetTag ( ); -__declspec(implementation_key(1711)) void IShapeDrawingOptions::PutTag ( _bstr_t retVal ); -__declspec(implementation_key(1712)) HRESULT IShapeDrawingOptions::SetGradientFill ( OLE_COLOR Color, short range ); -__declspec(implementation_key(1713)) HRESULT IShapeDrawingOptions::SetDefaultPointSymbol ( enum tkDefaultPointSymbol symbol ); -__declspec(implementation_key(1714)) VARIANT_BOOL IShapeDrawingOptions::GetUseLinePattern ( ); -__declspec(implementation_key(1715)) void IShapeDrawingOptions::PutUseLinePattern ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1716)) _bstr_t IShapeDrawingOptions::Serialize ( ); -__declspec(implementation_key(1717)) HRESULT IShapeDrawingOptions::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(1718)) VARIANT_BOOL IShapeDrawingOptions::DrawPointVB ( int hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(1719)) VARIANT_BOOL IShapeDrawingOptions::DrawLineVB ( int hDC, float x, float y, int Width, int Height, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(1720)) VARIANT_BOOL IShapeDrawingOptions::DrawRectangleVB ( int hDC, float x, float y, int Width, int Height, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(1721)) VARIANT_BOOL IShapeDrawingOptions::DrawShapeVB ( int hDC, float x, float y, struct IShape * Shape, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ); -__declspec(implementation_key(1722)) VARIANT_BOOL IShapeDrawingOptions::GetDynamicVisibility ( ); -__declspec(implementation_key(1723)) void IShapeDrawingOptions::PutDynamicVisibility ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1724)) double IShapeDrawingOptions::GetMaxVisibleScale ( ); -__declspec(implementation_key(1725)) void IShapeDrawingOptions::PutMaxVisibleScale ( double retVal ); -__declspec(implementation_key(1726)) double IShapeDrawingOptions::GetMinVisibleScale ( ); -__declspec(implementation_key(1727)) void IShapeDrawingOptions::PutMinVisibleScale ( double retVal ); -__declspec(implementation_key(1728)) VARIANT_BOOL IShapeDrawingOptions::GetAlignPictureByBottom ( ); -__declspec(implementation_key(1729)) void IShapeDrawingOptions::PutAlignPictureByBottom ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1730)) VARIANT_BOOL IShapeDrawingOptions::GetFrameVisible ( ); -__declspec(implementation_key(1731)) void IShapeDrawingOptions::PutFrameVisible ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1732)) enum tkLabelFrameType IShapeDrawingOptions::GetFrameType ( ); -__declspec(implementation_key(1733)) void IShapeDrawingOptions::PutFrameType ( enum tkLabelFrameType pVal ); -__declspec(implementation_key(1734)) enum tkPointReflectionType IShapeDrawingOptions::GetPointReflection ( ); -__declspec(implementation_key(1735)) void IShapeDrawingOptions::PutPointReflection ( enum tkPointReflectionType pVal ); -__declspec(implementation_key(1736)) _bstr_t IShapefileCategory::GetName ( ); -__declspec(implementation_key(1737)) void IShapefileCategory::PutName ( _bstr_t retVal ); -__declspec(implementation_key(1738)) _bstr_t IShapefileCategory::GetExpression ( ); -__declspec(implementation_key(1739)) void IShapefileCategory::PutExpression ( _bstr_t retVal ); -__declspec(implementation_key(1740)) IShapeDrawingOptionsPtr IShapefileCategory::GetDrawingOptions ( ); -__declspec(implementation_key(1741)) void IShapefileCategory::PutDrawingOptions ( struct IShapeDrawingOptions * retVal ); -__declspec(implementation_key(1742)) enum tkCategoryValue IShapefileCategory::GetValueType ( ); -__declspec(implementation_key(1743)) void IShapefileCategory::PutValueType ( enum tkCategoryValue pVal ); -__declspec(implementation_key(1744)) _variant_t IShapefileCategory::GetMinValue ( ); -__declspec(implementation_key(1745)) void IShapefileCategory::PutMinValue ( const _variant_t & pVal ); -__declspec(implementation_key(1746)) _variant_t IShapefileCategory::GetMaxValue ( ); -__declspec(implementation_key(1747)) void IShapefileCategory::PutMaxValue ( const _variant_t & pVal ); -__declspec(implementation_key(1748)) VARIANT_BOOL IImage::Open ( _bstr_t ImageFileName, enum ImageType FileType, VARIANT_BOOL InRam, struct ICallback * cBack ); -__declspec(implementation_key(1749)) VARIANT_BOOL IImage::Save ( _bstr_t ImageFileName, VARIANT_BOOL WriteWorldFile, enum ImageType FileType, struct ICallback * cBack ); -__declspec(implementation_key(1750)) VARIANT_BOOL IImage::CreateNew ( long NewWidth, long NewHeight ); -__declspec(implementation_key(1751)) VARIANT_BOOL IImage::Close ( ); -__declspec(implementation_key(1752)) VARIANT_BOOL IImage::Clear ( OLE_COLOR CanvasColor, struct ICallback * cBack ); -__declspec(implementation_key(1753)) VARIANT_BOOL IImage::GetRow ( long Row, long * Vals ); -__declspec(implementation_key(1754)) long IImage::GetWidth ( ); -__declspec(implementation_key(1755)) long IImage::GetHeight ( ); -__declspec(implementation_key(1756)) double IImage::GetYllCenter ( ); -__declspec(implementation_key(1757)) void IImage::PutYllCenter ( double pVal ); -__declspec(implementation_key(1758)) double IImage::GetXllCenter ( ); -__declspec(implementation_key(1759)) void IImage::PutXllCenter ( double pVal ); -__declspec(implementation_key(1760)) double IImage::GetdY ( ); -__declspec(implementation_key(1761)) void IImage::PutdY ( double pVal ); -__declspec(implementation_key(1762)) double IImage::GetdX ( ); -__declspec(implementation_key(1763)) void IImage::PutdX ( double pVal ); -__declspec(implementation_key(1764)) int IImage::GetValue ( long Row, long col ); -__declspec(implementation_key(1765)) void IImage::PutValue ( long Row, long col, int pVal ); -__declspec(implementation_key(1766)) VARIANT_BOOL IImage::GetIsInRam ( ); -__declspec(implementation_key(1767)) OLE_COLOR IImage::GetTransparencyColor ( ); -__declspec(implementation_key(1768)) void IImage::PutTransparencyColor ( OLE_COLOR pVal ); -__declspec(implementation_key(1769)) VARIANT_BOOL IImage::GetUseTransparencyColor ( ); -__declspec(implementation_key(1770)) void IImage::PutUseTransparencyColor ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1771)) long IImage::GetLastErrorCode ( ); -__declspec(implementation_key(1772)) _bstr_t IImage::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1773)) _bstr_t IImage::GetCdlgFilter ( ); -__declspec(implementation_key(1774)) ICallbackPtr IImage::GetGlobalCallback ( ); -__declspec(implementation_key(1775)) void IImage::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(1776)) _bstr_t IImage::GetKey ( ); -__declspec(implementation_key(1777)) void IImage::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(1778)) long IImage::GetFileHandle ( ); -__declspec(implementation_key(1779)) enum ImageType IImage::GetImageType ( ); -__declspec(implementation_key(1780)) IPictureDisp * IImage::GetPicture ( ); -__declspec(implementation_key(1781)) void IImage::PutRefPicture ( IPictureDisp * pVal ); -__declspec(implementation_key(1782)) _bstr_t IImage::GetFilename ( ); -__declspec(implementation_key(1783)) VARIANT_BOOL IImage::GetImageBitsDC ( long hDC ); -__declspec(implementation_key(1784)) VARIANT_BOOL IImage::SetImageBitsDC ( long hDC ); -__declspec(implementation_key(1785)) HRESULT IImage::SetVisibleExtents ( double newMinX, double newMinY, double newMaxX, double newMaxY, long newPixelsInView, float transPercent ); -__declspec(implementation_key(1786)) VARIANT_BOOL IImage::SetProjection ( _bstr_t Proj4 ); -__declspec(implementation_key(1787)) _bstr_t IImage::GetProjection ( ); -__declspec(implementation_key(1788)) long IImage::GetOriginalWidth ( ); -__declspec(implementation_key(1789)) long IImage::GetOriginalHeight ( ); -__declspec(implementation_key(1790)) VARIANT_BOOL IImage::Resource ( _bstr_t newImgPath ); -__declspec(implementation_key(1791)) VARIANT_BOOL IImage::_pushSchemetkRaster ( struct IGridColorScheme * cScheme ); -__declspec(implementation_key(1792)) VARIANT_BOOL IImage::GetAllowHillshade ( ); -__declspec(implementation_key(1793)) void IImage::PutAllowHillshade ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1794)) VARIANT_BOOL IImage::GetSetToGrey ( ); -__declspec(implementation_key(1795)) void IImage::PutSetToGrey ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1796)) VARIANT_BOOL IImage::GetUseHistogram ( ); -__declspec(implementation_key(1797)) void IImage::PutUseHistogram ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1798)) VARIANT_BOOL IImage::GetHasColorTable ( ); -__declspec(implementation_key(1799)) _bstr_t IImage::GetPaletteInterpretation ( ); -__declspec(implementation_key(1800)) int IImage::GetBufferSize ( ); -__declspec(implementation_key(1801)) void IImage::PutBufferSize ( int pVal ); -__declspec(implementation_key(1802)) int IImage::GetNoBands ( ); -__declspec(implementation_key(1803)) enum PredefinedColorScheme IImage::GetImageColorScheme ( ); -__declspec(implementation_key(1804)) void IImage::PutImageColorScheme ( enum PredefinedColorScheme pVal ); -__declspec(implementation_key(1805)) int IImage::GetDrawingMethod ( ); -__declspec(implementation_key(1806)) void IImage::PutDrawingMethod ( int retVal ); -__declspec(implementation_key(1807)) VARIANT_BOOL IImage::BuildOverviews ( enum tkGDALResamplingMethod ResamplingMethod, int NumOverviews, SAFEARRAY * OverviewList ); -__declspec(implementation_key(1808)) VARIANT_BOOL IImage::GetClearGDALCache ( ); -__declspec(implementation_key(1809)) void IImage::PutClearGDALCache ( VARIANT_BOOL retVal ); -__declspec(implementation_key(1810)) double IImage::GetTransparencyPercent ( ); -__declspec(implementation_key(1811)) void IImage::PutTransparencyPercent ( double retVal ); -__declspec(implementation_key(1812)) OLE_COLOR IImage::GetTransparencyColor2 ( ); -__declspec(implementation_key(1813)) void IImage::PutTransparencyColor2 ( OLE_COLOR retVal ); -__declspec(implementation_key(1814)) enum tkInterpolationMode IImage::GetDownsamplingMode ( ); -__declspec(implementation_key(1815)) void IImage::PutDownsamplingMode ( enum tkInterpolationMode retVal ); -__declspec(implementation_key(1816)) enum tkInterpolationMode IImage::GetUpsamplingMode ( ); -__declspec(implementation_key(1817)) void IImage::PutUpsamplingMode ( enum tkInterpolationMode retVal ); -__declspec(implementation_key(1818)) ILabelsPtr IImage::GetLabels ( ); -__declspec(implementation_key(1819)) void IImage::PutLabels ( struct ILabels * pVal ); -__declspec(implementation_key(1820)) IExtentsPtr IImage::GetExtents ( ); -__declspec(implementation_key(1821)) HRESULT IImage::ProjectionToImage ( double ProjX, double ProjY, long * Column, long * Row ); -__declspec(implementation_key(1822)) HRESULT IImage::ImageToProjection ( long Column, long Row, double * ProjX, double * ProjY ); -__declspec(implementation_key(1823)) HRESULT IImage::ProjectionToBuffer ( double ProjX, double ProjY, long * BufferX, long * BufferY ); -__declspec(implementation_key(1824)) HRESULT IImage::BufferToProjection ( long BufferX, long BufferY, double * ProjX, double * ProjY ); -__declspec(implementation_key(1825)) VARIANT_BOOL IImage::GetCanUseGrouping ( ); -__declspec(implementation_key(1826)) void IImage::PutCanUseGrouping ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1827)) double IImage::GetOriginalXllCenter ( ); -__declspec(implementation_key(1828)) void IImage::PutOriginalXllCenter ( double pVal ); -__declspec(implementation_key(1829)) double IImage::GetOriginalYllCenter ( ); -__declspec(implementation_key(1830)) void IImage::PutOriginalYllCenter ( double pVal ); -__declspec(implementation_key(1831)) double IImage::GetOriginalDX ( ); -__declspec(implementation_key(1832)) void IImage::PutOriginalDX ( double pVal ); -__declspec(implementation_key(1833)) double IImage::GetOriginalDY ( ); -__declspec(implementation_key(1834)) void IImage::PutOriginalDY ( double pVal ); -__declspec(implementation_key(1835)) long IImage::GetUniqueColors ( double MaxBufferSizeMB, VARIANT * Colors, VARIANT * Frequencies ); -__declspec(implementation_key(1836)) HRESULT IImage::SetNoDataValue ( double Value, VARIANT_BOOL * result ); -__declspec(implementation_key(1837)) int IImage::GetNumOverviews ( ); -__declspec(implementation_key(1838)) VARIANT_BOOL IImage::LoadBuffer ( double maxBufferSize ); -__declspec(implementation_key(1839)) enum tkImageSourceType IImage::GetSourceType ( ); -__declspec(implementation_key(1840)) _bstr_t IImage::Serialize ( VARIANT_BOOL SerializePixels ); -__declspec(implementation_key(1841)) HRESULT IImage::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(1842)) VARIANT_BOOL IImage::GetWarped ( ); -__declspec(implementation_key(1843)) _bstr_t IImage::GetSourceGridName ( ); -__declspec(implementation_key(1844)) VARIANT_BOOL IImage::GetIsGridProxy ( ); -__declspec(implementation_key(1845)) IGridColorSchemePtr IImage::GetCustomColorScheme ( ); -__declspec(implementation_key(1846)) void IImage::PutCustomColorScheme ( struct IGridColorScheme * pVal ); -__declspec(implementation_key(1847)) enum tkGridRendering IImage::GetAllowGridRendering ( ); -__declspec(implementation_key(1848)) void IImage::PutAllowGridRendering ( enum tkGridRendering pVal ); -__declspec(implementation_key(1849)) VARIANT_BOOL IImage::GetGridRendering ( ); -__declspec(implementation_key(1850)) HRESULT IImage::SetTransparentColor ( OLE_COLOR Color ); -__declspec(implementation_key(1851)) VARIANT_BOOL IImage::GetIsRgb ( ); -__declspec(implementation_key(1852)) IGridPtr IImage::OpenAsGrid ( ); -__declspec(implementation_key(1853)) _bstr_t IImage::GetSourceFilename ( ); -__declspec(implementation_key(1854)) int IImage::GetSourceGridBandIndex ( ); -__declspec(implementation_key(1855)) void IImage::PutSourceGridBandIndex ( int pVal ); -__declspec(implementation_key(1856)) IGridColorSchemePtr IImage::GetGridProxyColorScheme ( ); -__declspec(implementation_key(1857)) IGeoProjectionPtr IImage::GetGeoProjection ( ); -__declspec(implementation_key(1858)) void IImage::PutGeoProjection ( struct IGeoProjection * pVal ); -__declspec(implementation_key(1859)) VARIANT_BOOL IImage::GetIsEmpty ( ); -__declspec(implementation_key(1860)) IGdalRasterBandPtr IImage::GetBand ( long bandIndex ); -__declspec(implementation_key(1861)) enum tkPaletteInterpretation IImage::GetPaletteInterpretation2 ( ); -__declspec(implementation_key(1862)) IGdalRasterBandPtr IImage::GetActiveBand ( ); -__declspec(implementation_key(1863)) float IImage::GetBrightness ( ); -__declspec(implementation_key(1864)) void IImage::PutBrightness ( float pVal ); -__declspec(implementation_key(1865)) float IImage::GetContrast ( ); -__declspec(implementation_key(1866)) void IImage::PutContrast ( float pVal ); -__declspec(implementation_key(1867)) float IImage::GetSaturation ( ); -__declspec(implementation_key(1868)) void IImage::PutSaturation ( float pVal ); -__declspec(implementation_key(1869)) float IImage::GetHue ( ); -__declspec(implementation_key(1870)) void IImage::PutHue ( float pVal ); -__declspec(implementation_key(1871)) float IImage::GetGamma ( ); -__declspec(implementation_key(1872)) void IImage::PutGamma ( float pVal ); -__declspec(implementation_key(1873)) float IImage::GetColorizeIntensity ( ); -__declspec(implementation_key(1874)) void IImage::PutColorizeIntensity ( float pVal ); -__declspec(implementation_key(1875)) OLE_COLOR IImage::GetColorizeColor ( ); -__declspec(implementation_key(1876)) void IImage::PutColorizeColor ( OLE_COLOR pVal ); -__declspec(implementation_key(1877)) VARIANT_BOOL IImage::ClearOverviews ( ); -__declspec(implementation_key(1878)) IGdalDriverPtr IImage::GetGdalDriver ( ); -__declspec(implementation_key(1879)) long IImage::GetRedBandIndex ( ); -__declspec(implementation_key(1880)) void IImage::PutRedBandIndex ( long pVal ); -__declspec(implementation_key(1881)) long IImage::GetGreenBandIndex ( ); -__declspec(implementation_key(1882)) void IImage::PutGreenBandIndex ( long pVal ); -__declspec(implementation_key(1883)) long IImage::GetBlueBandIndex ( ); -__declspec(implementation_key(1884)) void IImage::PutBlueBandIndex ( long pVal ); -__declspec(implementation_key(1885)) VARIANT_BOOL IImage::GetUseRgbBandMapping ( ); -__declspec(implementation_key(1886)) void IImage::PutUseRgbBandMapping ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1887)) VARIANT_BOOL IImage::GetForceSingleBandRendering ( ); -__declspec(implementation_key(1888)) void IImage::PutForceSingleBandRendering ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1889)) long IImage::GetAlphaBandIndex ( ); -__declspec(implementation_key(1890)) void IImage::PutAlphaBandIndex ( long pVal ); -__declspec(implementation_key(1891)) VARIANT_BOOL IImage::GetUseActiveBandAsAlpha ( ); -__declspec(implementation_key(1892)) void IImage::PutUseActiveBandAsAlpha ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1893)) double IImage::GetBandMinimum ( long bandIndex ); -__declspec(implementation_key(1894)) double IImage::GetBandMaximum ( long bandIndex ); -__declspec(implementation_key(1895)) VARIANT_BOOL IImage::SetBandMinMax ( long bandIndex, double min, double max ); -__declspec(implementation_key(1896)) VARIANT_BOOL IImage::SetDefaultMinMax ( long bandIndex ); -__declspec(implementation_key(1897)) VARIANT_BOOL IImage::GetReverseGreyscale ( ); -__declspec(implementation_key(1898)) void IImage::PutReverseGreyscale ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1899)) VARIANT_BOOL IImage::GetIgnoreColorTable ( ); -__declspec(implementation_key(1900)) void IImage::PutIgnoreColorTable ( VARIANT_BOOL pVal ); -__declspec(implementation_key(1901)) enum tkRasterRendering IImage::GetRenderingMode ( ); -__declspec(implementation_key(1902)) OLE_COLOR IImage::GetValueWithAlpha ( long Row, long col ); -__declspec(implementation_key(1903)) void IImage::PutValueWithAlpha ( long Row, long col, OLE_COLOR pVal ); -__declspec(implementation_key(1904)) long IImage::GetBufferOffsetX ( ); -__declspec(implementation_key(1905)) long IImage::GetBufferOffsetY ( ); -__declspec(implementation_key(1906)) IGridColorSchemePtr IImage::GetActiveColorScheme ( ); -__declspec(implementation_key(1907)) IGridHeaderPtr IGrid::GetHeader ( ); -__declspec(implementation_key(1908)) _variant_t IGrid::GetValue ( long Column, long Row ); -__declspec(implementation_key(1909)) void IGrid::PutValue ( long Column, long Row, const _variant_t & pVal ); -__declspec(implementation_key(1910)) VARIANT_BOOL IGrid::GetInRam ( ); -__declspec(implementation_key(1911)) _variant_t IGrid::GetMaximum ( ); -__declspec(implementation_key(1912)) _variant_t IGrid::GetMinimum ( ); -__declspec(implementation_key(1913)) enum GridDataType IGrid::GetDataType ( ); -__declspec(implementation_key(1914)) _bstr_t IGrid::GetFilename ( ); -__declspec(implementation_key(1915)) long IGrid::GetLastErrorCode ( ); -__declspec(implementation_key(1916)) _bstr_t IGrid::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1917)) ICallbackPtr IGrid::GetGlobalCallback ( ); -__declspec(implementation_key(1918)) void IGrid::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(1919)) _bstr_t IGrid::GetKey ( ); -__declspec(implementation_key(1920)) void IGrid::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(1921)) VARIANT_BOOL IGrid::Open ( _bstr_t Filename, enum GridDataType DataType, VARIANT_BOOL InRam, enum GridFileType FileType, struct ICallback * cBack ); -__declspec(implementation_key(1922)) VARIANT_BOOL IGrid::CreateNew ( _bstr_t Filename, struct IGridHeader * Header, enum GridDataType DataType, const _variant_t & InitialValue, VARIANT_BOOL InRam, enum GridFileType FileType, struct ICallback * cBack ); -__declspec(implementation_key(1923)) VARIANT_BOOL IGrid::Close ( ); -__declspec(implementation_key(1924)) VARIANT_BOOL IGrid::Save ( _bstr_t Filename, enum GridFileType GridFileType, struct ICallback * cBack ); -__declspec(implementation_key(1925)) VARIANT_BOOL IGrid::Clear ( const _variant_t & ClearValue ); -__declspec(implementation_key(1926)) HRESULT IGrid::ProjToCell ( double x, double y, long * Column, long * Row ); -__declspec(implementation_key(1927)) HRESULT IGrid::CellToProj ( long Column, long Row, double * x, double * y ); -__declspec(implementation_key(1928)) _bstr_t IGrid::GetCdlgFilter ( ); -__declspec(implementation_key(1929)) VARIANT_BOOL IGrid::AssignNewProjection ( _bstr_t Projection ); -__declspec(implementation_key(1930)) IGridColorSchemePtr IGrid::GetRasterColorTableColoringScheme ( ); -__declspec(implementation_key(1931)) VARIANT_BOOL IGrid::GetRow ( long Row, float * Vals ); -__declspec(implementation_key(1932)) VARIANT_BOOL IGrid::PutRow ( long Row, float * Vals ); -__declspec(implementation_key(1933)) VARIANT_BOOL IGrid::GetFloatWindow ( long StartRow, long EndRow, long StartCol, long EndCol, float * Vals ); -__declspec(implementation_key(1934)) VARIANT_BOOL IGrid::PutFloatWindow ( long StartRow, long EndRow, long StartCol, long EndCol, float * Vals ); -__declspec(implementation_key(1935)) VARIANT_BOOL IGrid::SetInvalidValuesToNodata ( double MinThresholdValue, double MaxThresholdValue ); -__declspec(implementation_key(1936)) VARIANT_BOOL IGrid::Resource ( _bstr_t newSrcPath ); -__declspec(implementation_key(1937)) int IGrid::GetNumBands ( ); -__declspec(implementation_key(1938)) int IGrid::GetActiveBandIndex ( ); -__declspec(implementation_key(1939)) VARIANT_BOOL IGrid::OpenBand ( int bandIndex ); -__declspec(implementation_key(1940)) enum tkGridSourceType IGrid::GetSourceType ( ); -__declspec(implementation_key(1941)) IExtentsPtr IGrid::GetExtents ( ); -__declspec(implementation_key(1942)) IImagePtr IGrid::OpenAsImage ( struct IGridColorScheme * Scheme, enum tkGridProxyMode proxyMode, struct ICallback * cBack ); -__declspec(implementation_key(1943)) IGridColorSchemePtr IGrid::RetrieveColorScheme ( enum tkGridSchemeRetrieval Method ); -__declspec(implementation_key(1944)) IGridColorSchemePtr IGrid::GenerateColorScheme ( enum tkGridSchemeGeneration Method, enum PredefinedColorScheme Colors ); -__declspec(implementation_key(1945)) VARIANT_BOOL IGrid::RemoveImageProxy ( ); -__declspec(implementation_key(1946)) IImagePtr IGrid::CreateImageProxy ( struct IGridColorScheme * ColorScheme ); -__declspec(implementation_key(1947)) enum tkGridProxyMode IGrid::GetPreferedDisplayMode ( ); -__declspec(implementation_key(1948)) void IGrid::PutPreferedDisplayMode ( enum tkGridProxyMode retVal ); -__declspec(implementation_key(1949)) VARIANT_BOOL IGrid::GetHasValidImageProxy ( ); -__declspec(implementation_key(1950)) IGridColorSchemePtr IGrid::RetrieveOrGenerateColorScheme ( enum tkGridSchemeRetrieval retrievalMethod, enum tkGridSchemeGeneration generateMethod, enum PredefinedColorScheme Colors ); -__declspec(implementation_key(1951)) VARIANT_BOOL IGrid::GetFloatWindow2 ( long StartRow, long EndRow, long StartCol, long EndCol, double * Vals ); -__declspec(implementation_key(1952)) VARIANT_BOOL IGrid::PutFloatWindow2 ( long StartRow, long EndRow, long StartCol, long EndCol, double * Vals ); -__declspec(implementation_key(1953)) VARIANT_BOOL IGrid::PutRow2 ( long Row, double * Vals ); -__declspec(implementation_key(1954)) VARIANT_BOOL IGrid::GetRow2 ( long Row, double * Vals ); -__declspec(implementation_key(1955)) IGdalRasterBandPtr IGrid::GetBand ( long bandIndex ); -__declspec(implementation_key(1956)) IGdalRasterBandPtr IGrid::GetActiveBand ( ); -__declspec(implementation_key(1957)) VARIANT_BOOL ITin::Open ( _bstr_t TinFile, struct ICallback * cBack ); -__declspec(implementation_key(1958)) VARIANT_BOOL ITin::CreateNew ( struct IGrid * Grid, double Deviation, enum SplitMethod SplitTest, double STParam, long MeshDivisions, long MaximumTriangles, struct ICallback * cBack ); -__declspec(implementation_key(1959)) VARIANT_BOOL ITin::Save ( _bstr_t TinFilename, struct ICallback * cBack ); -__declspec(implementation_key(1960)) VARIANT_BOOL ITin::Close ( ); -__declspec(implementation_key(1961)) VARIANT_BOOL ITin::Select ( long * TriangleHint, double x, double y, double * Z ); -__declspec(implementation_key(1962)) long ITin::GetNumTriangles ( ); -__declspec(implementation_key(1963)) long ITin::GetNumVertices ( ); -__declspec(implementation_key(1964)) long ITin::GetLastErrorCode ( ); -__declspec(implementation_key(1965)) _bstr_t ITin::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1966)) _bstr_t ITin::GetCdlgFilter ( ); -__declspec(implementation_key(1967)) ICallbackPtr ITin::GetGlobalCallback ( ); -__declspec(implementation_key(1968)) void ITin::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(1969)) _bstr_t ITin::GetKey ( ); -__declspec(implementation_key(1970)) void ITin::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(1971)) HRESULT ITin::Triangle ( long TriIndex, long * vtx1Index, long * vtx2Index, long * vtx3Index ); -__declspec(implementation_key(1972)) HRESULT ITin::Vertex ( long VtxIndex, double * x, double * y, double * Z ); -__declspec(implementation_key(1973)) HRESULT ITin::max ( double * x, double * y, double * Z ); -__declspec(implementation_key(1974)) HRESULT ITin::min ( double * x, double * y, double * Z ); -__declspec(implementation_key(1975)) _bstr_t ITin::GetFilename ( ); -__declspec(implementation_key(1976)) VARIANT_BOOL ITin::GetIsNDTriangle ( long TriIndex ); -__declspec(implementation_key(1977)) HRESULT ITin::TriangleNeighbors ( long TriIndex, long * triIndex1, long * triIndex2, long * triIndex3 ); -__declspec(implementation_key(1978)) VARIANT_BOOL ITin::CreateTinFromPoints ( SAFEARRAY * Points ); -__declspec(implementation_key(1979)) VARIANT_BOOL IFileManager::GetIsSupported ( _bstr_t Filename ); -__declspec(implementation_key(1980)) VARIANT_BOOL IFileManager::GetIsRgbImage ( _bstr_t Filename ); -__declspec(implementation_key(1981)) VARIANT_BOOL IFileManager::GetIsGrid ( _bstr_t Filename ); -__declspec(implementation_key(1982)) VARIANT_BOOL IFileManager::GetIsVectorLayer ( _bstr_t Filename ); -__declspec(implementation_key(1983)) enum tkFileOpenStrategy IFileManager::GetOpenStrategy ( _bstr_t Filename ); -__declspec(implementation_key(1984)) VARIANT_BOOL IFileManager::GetCanOpenAs ( _bstr_t Filename, enum tkFileOpenStrategy OpenStrategy ); -__declspec(implementation_key(1985)) IDispatchPtr IFileManager::Open ( _bstr_t Filename, enum tkFileOpenStrategy OpenStrategy, struct ICallback * cBack ); -__declspec(implementation_key(1986)) IShapefilePtr IFileManager::OpenShapefile ( _bstr_t Filename, struct ICallback * cBack ); -__declspec(implementation_key(1987)) IImagePtr IFileManager::OpenRaster ( _bstr_t Filename, enum tkFileOpenStrategy OpenStrategy, struct ICallback * cBack ); -__declspec(implementation_key(1988)) VARIANT_BOOL IFileManager::GetIsSupportedBy ( _bstr_t Filename, enum tkSupportType supportType ); -__declspec(implementation_key(1989)) long IFileManager::GetLastErrorCode ( ); -__declspec(implementation_key(1990)) _bstr_t IFileManager::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(1991)) ICallbackPtr IFileManager::GetGlobalCallback ( ); -__declspec(implementation_key(1992)) void IFileManager::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(1993)) _bstr_t IFileManager::GetKey ( ); -__declspec(implementation_key(1994)) void IFileManager::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(1995)) enum tkFileOpenStrategy IFileManager::GetLastOpenStrategy ( ); -__declspec(implementation_key(1996)) _bstr_t IFileManager::GetLastOpenFilename ( ); -__declspec(implementation_key(1997)) VARIANT_BOOL IFileManager::GetLastOpenIsSuccess ( ); -__declspec(implementation_key(1998)) VARIANT_BOOL IFileManager::GetHasGdalOverviews ( _bstr_t Filename ); -__declspec(implementation_key(1999)) VARIANT_BOOL IFileManager::ClearGdalOverviews ( _bstr_t Filename ); -__declspec(implementation_key(2000)) VARIANT_BOOL IFileManager::BuildGdalOverviews ( _bstr_t Filename ); -__declspec(implementation_key(2001)) VARIANT_BOOL IFileManager::RemoveProxyForGrid ( _bstr_t Filename ); -__declspec(implementation_key(2002)) VARIANT_BOOL IFileManager::GetHasValidProxyForGrid ( _bstr_t Filename ); -__declspec(implementation_key(2003)) IOgrLayerPtr IFileManager::OpenFromDatabase ( _bstr_t connectionString, _bstr_t LayerNameOrQuery ); -__declspec(implementation_key(2004)) IOgrLayerPtr IFileManager::OpenVectorLayer ( _bstr_t Filename, enum ShpfileType preferedShapeType, VARIANT_BOOL forUpdate ); -__declspec(implementation_key(2005)) IOgrDatasourcePtr IFileManager::OpenVectorDatasource ( _bstr_t Filename ); -__declspec(implementation_key(2006)) _bstr_t IFileManager::GetCdlgFilter ( ); -__declspec(implementation_key(2007)) _bstr_t IFileManager::GetCdlgRasterFilter ( ); -__declspec(implementation_key(2008)) _bstr_t IFileManager::GetCdlgVectorFilter ( ); -__declspec(implementation_key(2009)) _bstr_t IFileManager::GetSupportedGdalFormats ( ); -__declspec(implementation_key(2010)) long IShapefile::GetNumShapes ( ); -__declspec(implementation_key(2011)) long IShapefile::GetNumFields ( ); -__declspec(implementation_key(2012)) IExtentsPtr IShapefile::GetExtents ( ); -__declspec(implementation_key(2013)) enum ShpfileType IShapefile::GetShapefileType ( ); -__declspec(implementation_key(2014)) IShapePtr IShapefile::GetShape ( long ShapeIndex ); -__declspec(implementation_key(2015)) VARIANT_BOOL IShapefile::GetEditingShapes ( ); -__declspec(implementation_key(2016)) long IShapefile::GetLastErrorCode ( ); -__declspec(implementation_key(2017)) _bstr_t IShapefile::GetCdlgFilter ( ); -__declspec(implementation_key(2018)) ICallbackPtr IShapefile::GetGlobalCallback ( ); -__declspec(implementation_key(2019)) void IShapefile::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(2020)) _bstr_t IShapefile::GetKey ( ); -__declspec(implementation_key(2021)) void IShapefile::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(2022)) VARIANT_BOOL IShapefile::Open ( _bstr_t ShapefileName, struct ICallback * cBack ); -__declspec(implementation_key(2023)) VARIANT_BOOL IShapefile::CreateNew ( _bstr_t ShapefileName, enum ShpfileType ShapefileType ); -__declspec(implementation_key(2024)) VARIANT_BOOL IShapefile::SaveAs ( _bstr_t ShapefileName, struct ICallback * cBack ); -__declspec(implementation_key(2025)) VARIANT_BOOL IShapefile::Close ( ); -__declspec(implementation_key(2026)) VARIANT_BOOL IShapefile::EditClear ( ); -__declspec(implementation_key(2027)) VARIANT_BOOL IShapefile::EditInsertShape ( struct IShape * Shape, long * ShapeIndex ); -__declspec(implementation_key(2028)) VARIANT_BOOL IShapefile::EditDeleteShape ( long ShapeIndex ); -__declspec(implementation_key(2029)) VARIANT_BOOL IShapefile::SelectShapes ( struct IExtents * BoundBox, double Tolerance, enum SelectMode SelectMode, VARIANT * result ); -__declspec(implementation_key(2030)) VARIANT_BOOL IShapefile::StartEditingShapes ( VARIANT_BOOL StartEditTable, struct ICallback * cBack ); -__declspec(implementation_key(2031)) VARIANT_BOOL IShapefile::StopEditingShapes ( VARIANT_BOOL ApplyChanges, VARIANT_BOOL StopEditTable, struct ICallback * cBack ); -__declspec(implementation_key(2032)) VARIANT_BOOL IShapefile::EditInsertField ( struct IField * NewField, long * FieldIndex, struct ICallback * cBack ); -__declspec(implementation_key(2033)) VARIANT_BOOL IShapefile::EditDeleteField ( long FieldIndex, struct ICallback * cBack ); -__declspec(implementation_key(2034)) VARIANT_BOOL IShapefile::EditCellValue ( long FieldIndex, long ShapeIndex, const _variant_t & newVal ); -__declspec(implementation_key(2035)) VARIANT_BOOL IShapefile::StartEditingTable ( struct ICallback * cBack ); -__declspec(implementation_key(2036)) VARIANT_BOOL IShapefile::StopEditingTable ( VARIANT_BOOL ApplyChanges, struct ICallback * cBack ); -__declspec(implementation_key(2037)) IFieldPtr IShapefile::GetField ( long FieldIndex ); -__declspec(implementation_key(2038)) _variant_t IShapefile::GetCellValue ( long FieldIndex, long ShapeIndex ); -__declspec(implementation_key(2039)) VARIANT_BOOL IShapefile::GetEditingTable ( ); -__declspec(implementation_key(2040)) _bstr_t IShapefile::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(2041)) long IShapefile::GetFileHandle ( ); -__declspec(implementation_key(2042)) _bstr_t IShapefile::GetFilename ( ); -__declspec(implementation_key(2043)) IPointPtr IShapefile::QuickPoint ( long ShapeIndex, long pointIndex ); -__declspec(implementation_key(2044)) IExtentsPtr IShapefile::QuickExtents ( long ShapeIndex ); -__declspec(implementation_key(2045)) SAFEARRAY * IShapefile::QuickPoints ( long ShapeIndex, long * numPoints ); -__declspec(implementation_key(2046)) VARIANT_BOOL IShapefile::PointInShape ( long ShapeIndex, double x, double y ); -__declspec(implementation_key(2047)) long IShapefile::PointInShapefile ( double x, double y ); -__declspec(implementation_key(2048)) VARIANT_BOOL IShapefile::BeginPointInShapefile ( ); -__declspec(implementation_key(2049)) HRESULT IShapefile::EndPointInShapefile ( ); -__declspec(implementation_key(2050)) _bstr_t IShapefile::GetProjection ( ); -__declspec(implementation_key(2051)) void IShapefile::PutProjection ( _bstr_t pVal ); -__declspec(implementation_key(2052)) IFieldPtr IShapefile::GetFieldByName ( _bstr_t FieldName ); -__declspec(implementation_key(2053)) long IShapefile::GetnumPoints ( long ShapeIndex ); -__declspec(implementation_key(2054)) VARIANT_BOOL IShapefile::CreateNewWithShapeID ( _bstr_t ShapefileName, enum ShpfileType ShapefileType ); -__declspec(implementation_key(2055)) VARIANT_BOOL IShapefile::GetUseSpatialIndex ( ); -__declspec(implementation_key(2056)) void IShapefile::PutUseSpatialIndex ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2057)) VARIANT_BOOL IShapefile::CreateSpatialIndex ( _bstr_t ShapefileName ); -__declspec(implementation_key(2058)) VARIANT_BOOL IShapefile::GetHasSpatialIndex ( ); -__declspec(implementation_key(2059)) void IShapefile::PutHasSpatialIndex ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2060)) VARIANT_BOOL IShapefile::Resource ( _bstr_t newShpPath ); -__declspec(implementation_key(2061)) VARIANT_BOOL IShapefile::GetCacheExtents ( ); -__declspec(implementation_key(2062)) void IShapefile::PutCacheExtents ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2063)) VARIANT_BOOL IShapefile::RefreshExtents ( ); -__declspec(implementation_key(2064)) VARIANT_BOOL IShapefile::RefreshShapeExtents ( long ShapeId ); -__declspec(implementation_key(2065)) VARIANT_BOOL IShapefile::GetUseQTree ( ); -__declspec(implementation_key(2066)) void IShapefile::PutUseQTree ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2067)) VARIANT_BOOL IShapefile::Save ( struct ICallback * cBack ); -__declspec(implementation_key(2068)) VARIANT_BOOL IShapefile::IsSpatialIndexValid ( ); -__declspec(implementation_key(2069)) void IShapefile::PutSpatialIndexMaxAreaPercent ( double pVal ); -__declspec(implementation_key(2070)) double IShapefile::GetSpatialIndexMaxAreaPercent ( ); -__declspec(implementation_key(2071)) VARIANT_BOOL IShapefile::GetCanUseSpatialIndex ( struct IExtents * pArea ); -__declspec(implementation_key(2072)) IShapefilePtr IShapefile::GetIntersection ( VARIANT_BOOL SelectedOnlyOfThis, struct IShapefile * sf, VARIANT_BOOL SelectedOnly, enum ShpfileType FileType, struct ICallback * cBack ); -__declspec(implementation_key(2073)) VARIANT_BOOL IShapefile::SelectByShapefile ( struct IShapefile * sf, enum tkSpatialRelation Relation, VARIANT_BOOL SelectedOnly, VARIANT * result, struct ICallback * cBack ); -__declspec(implementation_key(2074)) long IShapefile::GetNumSelected ( ); -__declspec(implementation_key(2075)) VARIANT_BOOL IShapefile::GetShapeSelected ( long ShapeIndex ); -__declspec(implementation_key(2076)) void IShapefile::PutShapeSelected ( long ShapeIndex, VARIANT_BOOL pVal ); -__declspec(implementation_key(2077)) IShapeDrawingOptionsPtr IShapefile::GetSelectionDrawingOptions ( ); -__declspec(implementation_key(2078)) void IShapefile::PutSelectionDrawingOptions ( struct IShapeDrawingOptions * pVal ); -__declspec(implementation_key(2079)) HRESULT IShapefile::SelectAll ( ); -__declspec(implementation_key(2080)) HRESULT IShapefile::SelectNone ( ); -__declspec(implementation_key(2081)) HRESULT IShapefile::InvertSelection ( ); -__declspec(implementation_key(2082)) IShapefilePtr IShapefile::Dissolve ( long FieldIndex, VARIANT_BOOL SelectedOnly ); -__declspec(implementation_key(2083)) ILabelsPtr IShapefile::GetLabels ( ); -__declspec(implementation_key(2084)) void IShapefile::PutLabels ( struct ILabels * pVal ); -__declspec(implementation_key(2085)) long IShapefile::GenerateLabels ( long FieldIndex, enum tkLabelPositioning Method, VARIANT_BOOL LargestPartOnly ); -__declspec(implementation_key(2086)) IShapefilePtr IShapefile::Clone ( ); -__declspec(implementation_key(2087)) IShapeDrawingOptionsPtr IShapefile::GetDefaultDrawingOptions ( ); -__declspec(implementation_key(2088)) void IShapefile::PutDefaultDrawingOptions ( struct IShapeDrawingOptions * pVal ); -__declspec(implementation_key(2089)) IShapefileCategoriesPtr IShapefile::GetCategories ( ); -__declspec(implementation_key(2090)) void IShapefile::PutCategories ( struct IShapefileCategories * pVal ); -__declspec(implementation_key(2091)) IChartsPtr IShapefile::GetCharts ( ); -__declspec(implementation_key(2092)) void IShapefile::PutCharts ( struct ICharts * pVal ); -__declspec(implementation_key(2093)) long IShapefile::GetShapeCategory ( long ShapeIndex ); -__declspec(implementation_key(2094)) void IShapefile::PutShapeCategory ( long ShapeIndex, long pVal ); -__declspec(implementation_key(2095)) ITablePtr IShapefile::GetTable ( ); -__declspec(implementation_key(2096)) _bstr_t IShapefile::GetVisibilityExpression ( ); -__declspec(implementation_key(2097)) void IShapefile::PutVisibilityExpression ( _bstr_t pVal ); -__declspec(implementation_key(2098)) VARIANT_BOOL IShapefile::GetFastMode ( ); -__declspec(implementation_key(2099)) void IShapefile::PutFastMode ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2100)) long IShapefile::GetMinDrawingSize ( ); -__declspec(implementation_key(2101)) void IShapefile::PutMinDrawingSize ( long pVal ); -__declspec(implementation_key(2102)) enum tkShapefileSourceType IShapefile::GetSourceType ( ); -__declspec(implementation_key(2103)) IShapefilePtr IShapefile::BufferByDistance ( double Distance, long nSegments, VARIANT_BOOL SelectedOnly, VARIANT_BOOL MergeResults ); -__declspec(implementation_key(2104)) enum tkGeometryEngine IShapefile::GetGeometryEngine ( ); -__declspec(implementation_key(2105)) void IShapefile::PutGeometryEngine ( enum tkGeometryEngine pVal ); -__declspec(implementation_key(2106)) IShapefilePtr IShapefile::Difference ( VARIANT_BOOL SelectedOnlySubject, struct IShapefile * sfOverlay, VARIANT_BOOL SelectedOnlyOverlay ); -__declspec(implementation_key(2107)) IShapefilePtr IShapefile::Clip ( VARIANT_BOOL SelectedOnlySubject, struct IShapefile * sfOverlay, VARIANT_BOOL SelectedOnlyOverlay ); -__declspec(implementation_key(2108)) IShapefilePtr IShapefile::SymmDifference ( VARIANT_BOOL SelectedOnlySubject, struct IShapefile * sfOverlay, VARIANT_BOOL SelectedOnlyOverlay ); -__declspec(implementation_key(2109)) IShapefilePtr IShapefile::Union ( VARIANT_BOOL SelectedOnlySubject, struct IShapefile * sfOverlay, VARIANT_BOOL SelectedOnlyOverlay ); -__declspec(implementation_key(2110)) IShapefilePtr IShapefile::ExplodeShapes ( VARIANT_BOOL SelectedOnly ); -__declspec(implementation_key(2111)) IShapefilePtr IShapefile::AggregateShapes ( VARIANT_BOOL SelectedOnly, long FieldIndex ); -__declspec(implementation_key(2112)) IShapefilePtr IShapefile::ExportSelection ( ); -__declspec(implementation_key(2113)) IShapefilePtr IShapefile::Sort ( long FieldIndex, VARIANT_BOOL Ascending ); -__declspec(implementation_key(2114)) IShapefilePtr IShapefile::Merge ( VARIANT_BOOL SelectedOnlyThis, struct IShapefile * sf, VARIANT_BOOL SelectedOnly ); -__declspec(implementation_key(2115)) OLE_COLOR IShapefile::GetSelectionColor ( ); -__declspec(implementation_key(2116)) void IShapefile::PutSelectionColor ( OLE_COLOR retVal ); -__declspec(implementation_key(2117)) enum tkSelectionAppearance IShapefile::GetSelectionAppearance ( ); -__declspec(implementation_key(2118)) void IShapefile::PutSelectionAppearance ( enum tkSelectionAppearance retVal ); -__declspec(implementation_key(2119)) enum tkCollisionMode IShapefile::GetCollisionMode ( ); -__declspec(implementation_key(2120)) void IShapefile::PutCollisionMode ( enum tkCollisionMode retVal ); -__declspec(implementation_key(2121)) unsigned char IShapefile::GetSelectionTransparency ( ); -__declspec(implementation_key(2122)) void IShapefile::PutSelectionTransparency ( unsigned char retVal ); -__declspec(implementation_key(2123)) void IShapefile::PutStopExecution ( struct IStopExecution * _arg1 ); -__declspec(implementation_key(2124)) _bstr_t IShapefile::Serialize ( VARIANT_BOOL SaveSelection ); -__declspec(implementation_key(2125)) HRESULT IShapefile::Deserialize ( VARIANT_BOOL LoadSelection, _bstr_t newVal ); -__declspec(implementation_key(2126)) IGeoProjectionPtr IShapefile::GetGeoProjection ( ); -__declspec(implementation_key(2127)) void IShapefile::PutGeoProjection ( struct IGeoProjection * retVal ); -__declspec(implementation_key(2128)) IShapefilePtr IShapefile::Reproject ( struct IGeoProjection * newProjection, long * reprojectedCount ); -__declspec(implementation_key(2129)) VARIANT_BOOL IShapefile::ReprojectInPlace ( struct IGeoProjection * newProjection, long * reprojectedCount ); -__declspec(implementation_key(2130)) IShapefilePtr IShapefile::SimplifyLines ( double Tolerance, VARIANT_BOOL SelectedOnly ); -__declspec(implementation_key(2131)) VARIANT_BOOL IShapefile::FixUpShapes ( struct IShapefile * * retVal ); -__declspec(implementation_key(2132)) long IShapefile::EditAddShape ( struct IShape * Shape ); -__declspec(implementation_key(2133)) long IShapefile::EditAddField ( _bstr_t Name, enum FieldType Type, int Precision, int Width ); -__declspec(implementation_key(2134)) VARIANT_BOOL IShapefile::GetRelatedShapes ( long referenceIndex, enum tkSpatialRelation Relation, VARIANT * resultArray ); -__declspec(implementation_key(2135)) VARIANT_BOOL IShapefile::GetRelatedShapes2 ( struct IShape * referenceShape, enum tkSpatialRelation Relation, VARIANT * resultArray ); -__declspec(implementation_key(2136)) VARIANT_BOOL IShapefile::GetIdentifiable ( ); -__declspec(implementation_key(2137)) void IShapefile::PutIdentifiable ( VARIANT_BOOL retVal ); -__declspec(implementation_key(2138)) IShapefilePtr IShapefile::Segmentize ( ); -__declspec(implementation_key(2139)) VARIANT_BOOL IShapefile::GetClosestVertex ( double x, double y, double maxDistance, long * ShapeIndex, long * pointIndex, double * Distance ); -__declspec(implementation_key(2140)) VARIANT_BOOL IShapefile::HasInvalidShapes ( ); -__declspec(implementation_key(2141)) _bstr_t IShapefile::GetShapeCategory2 ( long ShapeIndex ); -__declspec(implementation_key(2142)) void IShapefile::PutShapeCategory2 ( long ShapeIndex, _bstr_t categoryName ); -__declspec(implementation_key(2143)) IShapefileCategoryPtr IShapefile::GetShapeCategory3 ( long ShapeIndex ); -__declspec(implementation_key(2144)) void IShapefile::PutShapeCategory3 ( long ShapeIndex, struct IShapefileCategory * Category ); -__declspec(implementation_key(2145)) VARIANT_BOOL IShapefile::Dump ( _bstr_t ShapefileName, struct ICallback * cBack ); -__declspec(implementation_key(2146)) VARIANT_BOOL IShapefile::LoadDataFrom ( _bstr_t ShapefileName, struct ICallback * cBack ); -__declspec(implementation_key(2147)) IShapeValidationInfoPtr IShapefile::GetLastInputValidation ( ); -__declspec(implementation_key(2148)) IShapeValidationInfoPtr IShapefile::GetLastOutputValidation ( ); -__declspec(implementation_key(2149)) HRESULT IShapefile::ClearCachedGeometries ( ); -__declspec(implementation_key(2150)) IShapefilePtr IShapefile::AggregateShapesWithStats ( VARIANT_BOOL SelectedOnly, long FieldIndex, struct IFieldStatOperations * statOperations ); -__declspec(implementation_key(2151)) IShapefilePtr IShapefile::DissolveWithStats ( long FieldIndex, VARIANT_BOOL SelectedOnly, struct IFieldStatOperations * statOperations ); -__declspec(implementation_key(2152)) VARIANT_BOOL IShapefile::GetShapeVisible ( long ShapeIndex ); -__declspec(implementation_key(2153)) double IShapefile::GetShapeRotation ( long ShapeIndex ); -__declspec(implementation_key(2154)) void IShapefile::PutShapeRotation ( long ShapeIndex, double pVal ); -__declspec(implementation_key(2155)) VARIANT_BOOL IShapefile::GetVolatile ( ); -__declspec(implementation_key(2156)) void IShapefile::PutVolatile ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2157)) VARIANT_BOOL IShapefile::EditUpdateShape ( long ShapeIndex, struct IShape * shpNew ); -__declspec(implementation_key(2158)) VARIANT_BOOL IShapefile::GetShapeModified ( long ShapeIndex ); -__declspec(implementation_key(2159)) void IShapefile::PutShapeModified ( long ShapeIndex, VARIANT_BOOL retVal ); -__declspec(implementation_key(2160)) VARIANT_BOOL IShapefile::GetInteractiveEditing ( ); -__declspec(implementation_key(2161)) void IShapefile::PutInteractiveEditing ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2162)) VARIANT_BOOL IShapefile::GetShapeIsHidden ( long ShapeIndex ); -__declspec(implementation_key(2163)) void IShapefile::PutShapeIsHidden ( long ShapeIndex, VARIANT_BOOL pVal ); -__declspec(implementation_key(2164)) VARIANT_BOOL IShapefile::GetSnappable ( ); -__declspec(implementation_key(2165)) void IShapefile::PutSnappable ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2166)) _bstr_t IShapefile::Serialize2 ( VARIANT_BOOL SaveSelection, VARIANT_BOOL SerializeCategories ); -__declspec(implementation_key(2167)) enum ShpfileType IShapefile::GetShapefileType2D ( ); -__declspec(implementation_key(2168)) long IShapefile::GetFieldIndexByName ( _bstr_t FieldName ); -__declspec(implementation_key(2169)) VARIANT_BOOL IShapefile::Move ( double xOffset, double yOffset ); -__declspec(implementation_key(2170)) VARIANT_BOOL IShapefile::RemoveSpatialIndex ( ); -__declspec(implementation_key(2171)) VARIANT_BOOL IShapefile::GetShapeRendered ( long ShapeIndex ); -__declspec(implementation_key(2172)) _bstr_t IShapefile::GetSortField ( ); -__declspec(implementation_key(2173)) void IShapefile::PutSortField ( _bstr_t pVal ); -__declspec(implementation_key(2174)) VARIANT_BOOL IShapefile::GetSortAscending ( ); -__declspec(implementation_key(2175)) void IShapefile::PutSortAscending ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2176)) HRESULT IShapefile::UpdateSortField ( ); -__declspec(implementation_key(2177)) VARIANT_BOOL IShapefile::SaveAsEx ( _bstr_t newFilename, VARIANT_BOOL stopEditing, VARIANT_BOOL unboundFile ); -__declspec(implementation_key(2178)) VARIANT_BOOL IShapefile::FixUpShapes2 ( VARIANT_BOOL SelectedOnly, struct IShapefile * * result ); -__declspec(implementation_key(2179)) VARIANT_BOOL IShapefile::StartAppendMode ( ); -__declspec(implementation_key(2180)) HRESULT IShapefile::StopAppendMode ( ); -__declspec(implementation_key(2181)) VARIANT_BOOL IShapefile::GetAppendMode ( ); -__declspec(implementation_key(2182)) long IShapefileCategories::GetLastErrorCode ( ); -__declspec(implementation_key(2183)) _bstr_t IShapefileCategories::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(2184)) ICallbackPtr IShapefileCategories::GetGlobalCallback ( ); -__declspec(implementation_key(2185)) void IShapefileCategories::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(2186)) _bstr_t IShapefileCategories::GetKey ( ); -__declspec(implementation_key(2187)) void IShapefileCategories::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(2188)) IShapefileCategoryPtr IShapefileCategories::Add ( _bstr_t Name ); -__declspec(implementation_key(2189)) IShapefileCategoryPtr IShapefileCategories::Insert ( long Index, _bstr_t Name ); -__declspec(implementation_key(2190)) VARIANT_BOOL IShapefileCategories::Remove ( long Index ); -__declspec(implementation_key(2191)) HRESULT IShapefileCategories::Clear ( ); -__declspec(implementation_key(2192)) IShapefileCategoryPtr IShapefileCategories::GetItem ( long Index ); -__declspec(implementation_key(2193)) void IShapefileCategories::PutItem ( long Index, struct IShapefileCategory * pVal ); -__declspec(implementation_key(2194)) VARIANT_BOOL IShapefileCategories::Generate ( long FieldIndex, enum tkClassificationType ClassificationType, long numClasses ); -__declspec(implementation_key(2195)) long IShapefileCategories::GetCount ( ); -__declspec(implementation_key(2196)) IShapefilePtr IShapefileCategories::GetShapefile ( ); -__declspec(implementation_key(2197)) HRESULT IShapefileCategories::ApplyExpressions ( ); -__declspec(implementation_key(2198)) HRESULT IShapefileCategories::ApplyExpression ( long CategoryIndex ); -__declspec(implementation_key(2199)) HRESULT IShapefileCategories::ApplyColorScheme ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme ); -__declspec(implementation_key(2200)) HRESULT IShapefileCategories::ApplyColorScheme2 ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme, enum tkShapeElements ShapeElement ); -__declspec(implementation_key(2201)) HRESULT IShapefileCategories::ApplyColorScheme3 ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme, enum tkShapeElements ShapeElement, long CategoryStartIndex, long CategoryEndIndex ); -__declspec(implementation_key(2202)) _bstr_t IShapefileCategories::GetCaption ( ); -__declspec(implementation_key(2203)) void IShapefileCategories::PutCaption ( _bstr_t pVal ); -__declspec(implementation_key(2204)) VARIANT_BOOL IShapefileCategories::MoveUp ( long Index ); -__declspec(implementation_key(2205)) VARIANT_BOOL IShapefileCategories::MoveDown ( long Index ); -__declspec(implementation_key(2206)) _bstr_t IShapefileCategories::Serialize ( ); -__declspec(implementation_key(2207)) HRESULT IShapefileCategories::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(2208)) VARIANT_BOOL IShapefileCategories::AddRange ( long FieldIndex, enum tkClassificationType ClassificationType, long numClasses, const _variant_t & MinValue, const _variant_t & MaxValue ); -__declspec(implementation_key(2209)) int IShapefileCategories::GetCategoryIndexByName ( _bstr_t categoryName ); -__declspec(implementation_key(2210)) int IShapefileCategories::GetCategoryIndex ( struct IShapefileCategory * Category ); -__declspec(implementation_key(2211)) VARIANT_BOOL IShapefileCategories::GeneratePolygonColors ( struct IColorScheme * Scheme ); -__declspec(implementation_key(2212)) long IShapefileCategories::GetClassificationField ( ); -__declspec(implementation_key(2213)) void IShapefileCategories::PutClassificationField ( long pVal ); -__declspec(implementation_key(2214)) VARIANT_BOOL IShapefileCategories::Generate2 ( _bstr_t FieldName, enum tkClassificationType ClassificationType, long numClasses ); -__declspec(implementation_key(2215)) HRESULT IShapefileCategories::Add2 ( struct IShapefileCategory * Category ); -__declspec(implementation_key(2216)) VARIANT_BOOL IShapefileCategories::Insert2 ( long Index, struct IShapefileCategory * Category ); -__declspec(implementation_key(2217)) HRESULT IFieldStatOperations::AddFieldIndex ( int FieldIndex, enum tkFieldStatOperation Operation ); -__declspec(implementation_key(2218)) VARIANT_BOOL IFieldStatOperations::Remove ( int operationIndex ); -__declspec(implementation_key(2219)) HRESULT IFieldStatOperations::Clear ( ); -__declspec(implementation_key(2220)) int IFieldStatOperations::GetCount ( ); -__declspec(implementation_key(2221)) enum tkFieldStatOperation IFieldStatOperations::GetOperation ( int operationIndex ); -__declspec(implementation_key(2222)) int IFieldStatOperations::GetFieldIndex ( int operationIndex ); -__declspec(implementation_key(2223)) long IFieldStatOperations::GetLastErrorCode ( ); -__declspec(implementation_key(2224)) _bstr_t IFieldStatOperations::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(2225)) HRESULT IFieldStatOperations::AddFieldName ( _bstr_t FieldName, enum tkFieldStatOperation Operation ); -__declspec(implementation_key(2226)) _bstr_t IFieldStatOperations::GetFieldName ( int operationIndex ); -__declspec(implementation_key(2227)) VARIANT_BOOL IFieldStatOperations::Validate ( struct IShapefile * sf ); -__declspec(implementation_key(2228)) VARIANT_BOOL IFieldStatOperations::GetOperationIsValid ( int operationIndex ); -__declspec(implementation_key(2229)) enum tkFieldOperationValidity IFieldStatOperations::GetOperationIsValidReason ( int operationIndex ); -__declspec(implementation_key(2230)) _bstr_t IFieldStatOperations::GetKey ( ); -__declspec(implementation_key(2231)) void IFieldStatOperations::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(2232)) _bstr_t IOgrLayer::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(2233)) long IOgrLayer::GetLastErrorCode ( ); -__declspec(implementation_key(2234)) ICallbackPtr IOgrLayer::GetGlobalCallback ( ); -__declspec(implementation_key(2235)) void IOgrLayer::PutGlobalCallback ( struct ICallback * retVal ); -__declspec(implementation_key(2236)) _bstr_t IOgrLayer::GetKey ( ); -__declspec(implementation_key(2237)) void IOgrLayer::PutKey ( _bstr_t retVal ); -__declspec(implementation_key(2238)) HRESULT IOgrLayer::Close ( ); -__declspec(implementation_key(2239)) _bstr_t IOgrLayer::GetName ( ); -__declspec(implementation_key(2240)) IShapefilePtr IOgrLayer::GetBuffer ( ); -__declspec(implementation_key(2241)) VARIANT_BOOL IOgrLayer::ReloadFromSource ( ); -__declspec(implementation_key(2242)) VARIANT_BOOL IOgrLayer::RedefineQuery ( _bstr_t newSql ); -__declspec(implementation_key(2243)) _bstr_t IOgrLayer::GetConnectionString ( ); -__declspec(implementation_key(2244)) _bstr_t IOgrLayer::GetSourceQuery ( ); -__declspec(implementation_key(2245)) IGeoProjectionPtr IOgrLayer::GetGeoProjection ( ); -__declspec(implementation_key(2246)) enum ShpfileType IOgrLayer::GetShapeType ( ); -__declspec(implementation_key(2247)) VARIANT_BOOL IOgrLayer::GetDataIsReprojected ( ); -__declspec(implementation_key(2248)) _bstr_t IOgrLayer::GetFIDColumnName ( ); -__declspec(implementation_key(2249)) enum tkOgrSaveResult IOgrLayer::SaveChanges ( int * savedCount, enum tkOgrSaveType saveType, VARIANT_BOOL validateShapes ); -__declspec(implementation_key(2250)) VARIANT_BOOL IOgrLayer::TestCapability ( enum tkOgrLayerCapability capability ); -__declspec(implementation_key(2251)) int IOgrLayer::GetUpdateSourceErrorCount ( ); -__declspec(implementation_key(2252)) _bstr_t IOgrLayer::GetUpdateSourceErrorMsg ( int errorIndex ); -__declspec(implementation_key(2253)) int IOgrLayer::GetUpdateSourceErrorShapeIndex ( int errorIndex ); -__declspec(implementation_key(2254)) int IOgrLayer::GetFeatureCount ( VARIANT_BOOL forceLoading ); -__declspec(implementation_key(2255)) VARIANT_BOOL IOgrLayer::GetExtents ( struct IExtents * * layerExtents, VARIANT_BOOL forceLoading ); -__declspec(implementation_key(2256)) _bstr_t IOgrLayer::GetGeometryColumnName ( ); -__declspec(implementation_key(2257)) VARIANT_BOOL IOgrLayer::GetSupportsEditing ( enum tkOgrSaveType editingType ); -__declspec(implementation_key(2258)) _bstr_t IOgrLayer::Serialize ( ); -__declspec(implementation_key(2259)) VARIANT_BOOL IOgrLayer::Deserialize ( _bstr_t newVal ); -__declspec(implementation_key(2260)) VARIANT_BOOL IOgrLayer::OpenFromQuery ( _bstr_t connectionString, _bstr_t sql ); -__declspec(implementation_key(2261)) VARIANT_BOOL IOgrLayer::OpenFromDatabase ( _bstr_t connectionString, _bstr_t LayerName, VARIANT_BOOL forUpdate ); -__declspec(implementation_key(2262)) enum tkOgrSourceType IOgrLayer::GetSourceType ( ); -__declspec(implementation_key(2263)) _bstr_t IOgrLayer::GetGdalLastErrorMsg ( ); -__declspec(implementation_key(2264)) VARIANT_BOOL IOgrLayer::GetDynamicLoading ( ); -__declspec(implementation_key(2265)) void IOgrLayer::PutDynamicLoading ( VARIANT_BOOL pVal ); -__declspec(implementation_key(2266)) long IOgrLayer::GetMaxFeatureCount ( ); -__declspec(implementation_key(2267)) void IOgrLayer::PutMaxFeatureCount ( long pVal ); -__declspec(implementation_key(2268)) VARIANT_BOOL IOgrLayer::GetSupportsStyles ( ); -__declspec(implementation_key(2269)) long IOgrLayer::GetNumStyles ( ); -__declspec(implementation_key(2270)) _bstr_t IOgrLayer::GetStyleName ( long styleIndex ); -__declspec(implementation_key(2271)) VARIANT_BOOL IOgrLayer::ClearStyles ( ); -__declspec(implementation_key(2272)) VARIANT_BOOL IOgrLayer::RemoveStyle ( _bstr_t StyleName ); -__declspec(implementation_key(2273)) _bstr_t IOgrLayer::GetLabelExpression ( ); -__declspec(implementation_key(2274)) void IOgrLayer::PutLabelExpression ( _bstr_t pVal ); -__declspec(implementation_key(2275)) enum tkLabelPositioning IOgrLayer::GetLabelPosition ( ); -__declspec(implementation_key(2276)) void IOgrLayer::PutLabelPosition ( enum tkLabelPositioning pVal ); -__declspec(implementation_key(2277)) enum tkLineLabelOrientation IOgrLayer::GetLabelOrientation ( ); -__declspec(implementation_key(2278)) void IOgrLayer::PutLabelOrientation ( enum tkLineLabelOrientation pVal ); -__declspec(implementation_key(2279)) VARIANT_BOOL IOgrLayer::GenerateCategories ( _bstr_t FieldName, enum tkClassificationType ClassificationType, long numClasses, enum tkMapColor colorStart, enum tkMapColor colorEnd, enum tkColorSchemeType schemeType ); -__declspec(implementation_key(2280)) enum ShpfileType IOgrLayer::GetShapeType2D ( ); -__declspec(implementation_key(2281)) _bstr_t IOgrLayer::GetDriverName ( ); -__declspec(implementation_key(2282)) VARIANT_BOOL IOgrLayer::OpenFromFile ( _bstr_t Filename, VARIANT_BOOL forUpdate ); -__declspec(implementation_key(2283)) _variant_t IOgrLayer::GetAvailableShapeTypes ( ); -__declspec(implementation_key(2284)) enum ShpfileType IOgrLayer::GetActiveShapeType ( ); -__declspec(implementation_key(2285)) void IOgrLayer::PutActiveShapeType ( enum ShpfileType pVal ); -__declspec(implementation_key(2286)) VARIANT_BOOL IOgrLayer::GetIsExternalDatasource ( ); -__declspec(implementation_key(2287)) _bstr_t IOgrDatasource::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(2288)) long IOgrDatasource::GetLastErrorCode ( ); -__declspec(implementation_key(2289)) ICallbackPtr IOgrDatasource::GetGlobalCallback ( ); -__declspec(implementation_key(2290)) void IOgrDatasource::PutGlobalCallback ( struct ICallback * retVal ); -__declspec(implementation_key(2291)) _bstr_t IOgrDatasource::GetKey ( ); -__declspec(implementation_key(2292)) void IOgrDatasource::PutKey ( _bstr_t retVal ); -__declspec(implementation_key(2293)) HRESULT IOgrDatasource::Close ( ); -__declspec(implementation_key(2294)) VARIANT_BOOL IOgrDatasource::Open ( _bstr_t connectionString ); -__declspec(implementation_key(2295)) int IOgrDatasource::GetLayerCount ( ); -__declspec(implementation_key(2296)) IOgrLayerPtr IOgrDatasource::GetLayer ( int Index, VARIANT_BOOL forUpdate ); -__declspec(implementation_key(2297)) _bstr_t IOgrDatasource::GetDriverName ( ); -__declspec(implementation_key(2298)) _bstr_t IOgrDatasource::GetLayerName ( int layerIndex ); -__declspec(implementation_key(2299)) IOgrLayerPtr IOgrDatasource::GetLayerByName ( _bstr_t LayerName, VARIANT_BOOL forUpdate ); -__declspec(implementation_key(2300)) IOgrLayerPtr IOgrDatasource::RunQuery ( _bstr_t sql ); -__declspec(implementation_key(2301)) VARIANT_BOOL IOgrDatasource::DeleteLayer ( int layerIndex ); -__declspec(implementation_key(2302)) VARIANT_BOOL IOgrDatasource::TestCapability ( enum tkOgrDSCapability capability ); -__declspec(implementation_key(2303)) VARIANT_BOOL IOgrDatasource::CreateLayer ( _bstr_t LayerName, enum ShpfileType ShpType, struct IGeoProjection * Projection, _bstr_t creationOptions ); -__declspec(implementation_key(2304)) int IOgrDatasource::LayerIndexByName ( _bstr_t LayerName ); -__declspec(implementation_key(2305)) VARIANT_BOOL IOgrDatasource::ImportShapefile ( struct IShapefile * sf, _bstr_t LayerName, _bstr_t creationOptions, enum tkShapeValidationMode shapeValidationMode ); -__declspec(implementation_key(2306)) _bstr_t IOgrDatasource::GetDriverMetadata ( enum tkGdalDriverMetadata Metadata ); -__declspec(implementation_key(2307)) int IOgrDatasource::GetDriverMetadataCount ( ); -__declspec(implementation_key(2308)) _bstr_t IOgrDatasource::GetDriverMetadataItem ( int metadataIndex ); -__declspec(implementation_key(2309)) VARIANT_BOOL IOgrDatasource::ExecuteSQL ( _bstr_t sql, BSTR * errorMessage ); -__declspec(implementation_key(2310)) _bstr_t IOgrDatasource::GetGdalLastErrorMsg ( ); -__declspec(implementation_key(2311)) _variant_t IOgrDatasource::GetSchemas ( ); -__declspec(implementation_key(2312)) IOgrLayerPtr IOgrDatasource::GetLayer2 ( long Index, VARIANT_BOOL forUpdate, VARIANT_BOOL newConnection ); -__declspec(implementation_key(2313)) VARIANT_BOOL IOgrDatasource::Open2 ( _bstr_t connectionString, VARIANT_BOOL forUpdate ); -__declspec(implementation_key(2314)) long IShapeNetwork::Build ( struct IShapefile * Shapefile, long ShapeIndex, long FinalPointIndex, double Tolerance, enum AmbiguityResolution ar, struct ICallback * cBack ); -__declspec(implementation_key(2315)) VARIANT_BOOL IShapeNetwork::DeleteShape ( long ShapeIndex ); -__declspec(implementation_key(2316)) IGridPtr IShapeNetwork::RasterizeD8 ( VARIANT_BOOL UseNetworkBounds, struct IGridHeader * Header, double Cellsize, struct ICallback * cBack ); -__declspec(implementation_key(2317)) VARIANT_BOOL IShapeNetwork::MoveUp ( long UpIndex ); -__declspec(implementation_key(2318)) VARIANT_BOOL IShapeNetwork::MoveDown ( ); -__declspec(implementation_key(2319)) VARIANT_BOOL IShapeNetwork::MoveTo ( long ShapeIndex ); -__declspec(implementation_key(2320)) VARIANT_BOOL IShapeNetwork::MoveToOutlet ( ); -__declspec(implementation_key(2321)) IShapefilePtr IShapeNetwork::GetShapefile ( ); -__declspec(implementation_key(2322)) IShapePtr IShapeNetwork::GetCurrentShape ( ); -__declspec(implementation_key(2323)) long IShapeNetwork::GetCurrentShapeIndex ( ); -__declspec(implementation_key(2324)) double IShapeNetwork::GetDistanceToOutlet ( long pointIndex ); -__declspec(implementation_key(2325)) long IShapeNetwork::GetNumDirectUps ( ); -__declspec(implementation_key(2326)) long IShapeNetwork::GetNetworkSize ( ); -__declspec(implementation_key(2327)) long IShapeNetwork::GetAmbigShapeIndex ( long Index ); -__declspec(implementation_key(2328)) long IShapeNetwork::GetLastErrorCode ( ); -__declspec(implementation_key(2329)) _bstr_t IShapeNetwork::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(2330)) ICallbackPtr IShapeNetwork::GetGlobalCallback ( ); -__declspec(implementation_key(2331)) void IShapeNetwork::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(2332)) _bstr_t IShapeNetwork::GetKey ( ); -__declspec(implementation_key(2333)) void IShapeNetwork::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(2334)) long IShapeNetwork::GetParentIndex ( ); -__declspec(implementation_key(2335)) void IShapeNetwork::PutParentIndex ( long pVal ); -__declspec(implementation_key(2336)) VARIANT_BOOL IShapeNetwork::Open ( struct IShapefile * sf, struct ICallback * cBack ); -__declspec(implementation_key(2337)) VARIANT_BOOL IShapeNetwork::Close ( ); -__declspec(implementation_key(2338)) VARIANT_BOOL IUtils::PointInPolygon ( struct IShape * Shp, struct IPoint * TestPoint ); -__declspec(implementation_key(2339)) VARIANT_BOOL IUtils::GridReplace ( struct IGrid * Grd, const _variant_t & OldValue, const _variant_t & NewValue, struct ICallback * cBack ); -__declspec(implementation_key(2340)) VARIANT_BOOL IUtils::GridInterpolateNoData ( struct IGrid * Grd, struct ICallback * cBack ); -__declspec(implementation_key(2341)) VARIANT_BOOL IUtils::RemoveColinearPoints ( struct IShapefile * Shapes, double LinearTolerance, struct ICallback * cBack ); -__declspec(implementation_key(2342)) double IUtils::GetLength ( struct IShape * Shape ); -__declspec(implementation_key(2343)) double IUtils::GetPerimeter ( struct IShape * Shape ); -__declspec(implementation_key(2344)) double IUtils::GetArea ( struct IShape * Shape ); -__declspec(implementation_key(2345)) long IUtils::GetLastErrorCode ( ); -__declspec(implementation_key(2346)) _bstr_t IUtils::GetErrorMsg ( long ErrorCode ); -__declspec(implementation_key(2347)) ICallbackPtr IUtils::GetGlobalCallback ( ); -__declspec(implementation_key(2348)) void IUtils::PutGlobalCallback ( struct ICallback * pVal ); -__declspec(implementation_key(2349)) _bstr_t IUtils::GetKey ( ); -__declspec(implementation_key(2350)) void IUtils::PutKey ( _bstr_t pVal ); -__declspec(implementation_key(2351)) IShapePtr IUtils::ClipPolygon ( enum PolygonOperation op, struct IShape * SubjectPolygon, struct IShape * ClipPolygon ); -__declspec(implementation_key(2352)) IGridPtr IUtils::GridMerge ( const _variant_t & Grids, _bstr_t MergeFilename, VARIANT_BOOL InRam, enum GridFileType GrdFileType, struct ICallback * cBack ); -__declspec(implementation_key(2353)) IShapePtr IUtils::ShapeMerge ( struct IShapefile * Shapes, long IndexOne, long IndexTwo, struct ICallback * cBack ); -__declspec(implementation_key(2354)) IImagePtr IUtils::GridToImage ( struct IGrid * Grid, struct IGridColorScheme * cScheme, struct ICallback * cBack ); -__declspec(implementation_key(2355)) IShapefilePtr IUtils::GridToShapefile ( struct IGrid * Grid, struct IGrid * ConnectionGrid, struct ICallback * cBack ); -__declspec(implementation_key(2356)) IGridPtr IUtils::GridToGrid ( struct IGrid * Grid, enum GridDataType OutDataType, struct ICallback * cBack ); -__declspec(implementation_key(2357)) IShapefilePtr IUtils::ShapeToShapeZ ( struct IShapefile * Shapefile, struct IGrid * Grid, struct ICallback * cBack ); -__declspec(implementation_key(2358)) IShapefilePtr IUtils::TinToShapefile ( struct ITin * Tin, enum ShpfileType Type, struct ICallback * cBack ); -__declspec(implementation_key(2359)) IGridPtr IUtils::ShapefileToGrid ( struct IShapefile * Shpfile, VARIANT_BOOL UseShapefileBounds, struct IGridHeader * GrdHeader, double Cellsize, VARIANT_BOOL UseShapeNumber, short SingleValue ); -__declspec(implementation_key(2360)) IPictureDisp * IUtils::hBitmapToPicture ( long hBitmap ); -__declspec(implementation_key(2361)) VARIANT_BOOL IUtils::GenerateHillShade ( _bstr_t bstrGridFilename, _bstr_t bstrShadeFilename, float Z, float Scale, float az, float alt ); -__declspec(implementation_key(2362)) VARIANT_BOOL IUtils::GenerateContour ( _bstr_t pszSrcFilename, _bstr_t pszDstFilename, double dfInterval, double dfNoData, VARIANT_BOOL Is3D, const _variant_t & dblFLArray, struct ICallback * cBack ); -__declspec(implementation_key(2363)) VARIANT_BOOL IUtils::TranslateRaster ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ); -__declspec(implementation_key(2364)) IShapefilePtr IUtils::OGRLayerToShapefile ( _bstr_t Filename, enum ShpfileType ShpType, struct ICallback * cBack ); -__declspec(implementation_key(2365)) VARIANT_BOOL IUtils::MergeImages ( SAFEARRAY * InputNames, _bstr_t OutputName ); -__declspec(implementation_key(2366)) IShapefilePtr IUtils::ReprojectShapefile ( struct IShapefile * sf, struct IGeoProjection * source, struct IGeoProjection * target ); -__declspec(implementation_key(2367)) OLE_COLOR IUtils::ColorByName ( enum tkMapColor Name ); -__declspec(implementation_key(2368)) VARIANT_BOOL IUtils::ClipGridWithPolygon ( _bstr_t inputGridfile, struct IShape * poly, _bstr_t resultGridfile, VARIANT_BOOL keepExtents ); -__declspec(implementation_key(2369)) VARIANT_BOOL IUtils::ClipGridWithPolygon2 ( struct IGrid * inputGrid, struct IShape * poly, _bstr_t resultGridfile, VARIANT_BOOL keepExtents ); -__declspec(implementation_key(2370)) VARIANT_BOOL IUtils::GridStatisticsToShapefile ( struct IGrid * Grid, struct IShapefile * sf, VARIANT_BOOL SelectedOnly, VARIANT_BOOL overwriteFields, VARIANT_BOOL useCenterWithinMethod ); -__declspec(implementation_key(2371)) VARIANT_BOOL IUtils::Polygonize ( _bstr_t pszSrcFilename, _bstr_t pszDstFilename, int iSrcBand, VARIANT_BOOL NoMask, _bstr_t pszMaskFilename, _bstr_t pszOGRFormat, _bstr_t pszDstLayerName, _bstr_t pszPixValFieldName, struct ICallback * cBack ); -__declspec(implementation_key(2372)) _bstr_t IUtils::GDALInfo ( _bstr_t bstrSrcFilename, _bstr_t bstrOptions, struct ICallback * cBack ); -__declspec(implementation_key(2373)) VARIANT_BOOL IUtils::GDALWarp ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ); -__declspec(implementation_key(2374)) VARIANT_BOOL IUtils::GDALBuildVrt ( _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ); -__declspec(implementation_key(2375)) VARIANT_BOOL IUtils::GDALAddOverviews ( _bstr_t bstrSrcFilename, _bstr_t bstrOptions, _bstr_t bstrLevels, struct ICallback * cBack ); -__declspec(implementation_key(2376)) VARIANT_BOOL IUtils::GDALRasterize ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ); -__declspec(implementation_key(2377)) _bstr_t IUtils::OGRInfo ( _bstr_t bstrSrcFilename, _bstr_t bstrOptions, _bstr_t bstrLayers, struct ICallback * cBack ); -__declspec(implementation_key(2378)) VARIANT_BOOL IUtils::OGR2OGR ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ); -__declspec(implementation_key(2379)) VARIANT_BOOL IUtils::ConvertDistance ( enum tkUnitsOfMeasure sourceUnit, enum tkUnitsOfMeasure targetUnit, double * Value ); -__declspec(implementation_key(2380)) IDispatchPtr IUtils::CreateInstance ( enum tkInterface interfaceId ); -__declspec(implementation_key(2381)) double IUtils::GeodesicDistance ( double lat1, double lng1, double lat2, double lng2 ); -__declspec(implementation_key(2382)) VARIANT_BOOL IUtils::MaskRaster ( _bstr_t Filename, unsigned char newPerBandValue ); -__declspec(implementation_key(2383)) VARIANT_BOOL IUtils::GridStatisticsForPolygon ( struct IGrid * Grid, struct IGridHeader * Header, struct IExtents * gridExtents, struct IShape * Shape, double NodataValue, double * MeanValue, double * MinValue, double * MaxValue ); -__declspec(implementation_key(2384)) VARIANT_BOOL IUtils::CopyNodataValues ( _bstr_t SourceFilename, _bstr_t destFilename ); -__declspec(implementation_key(2385)) IImagePtr IUtils::GridToImage2 ( struct IGrid * Grid, struct IGridColorScheme * ci, enum tkGridProxyFormat imageFormat, VARIANT_BOOL InRam, struct ICallback * cBack ); -__declspec(implementation_key(2386)) _bstr_t IUtils::ErrorMsgFromObject ( IDispatch * comClass ); -__declspec(implementation_key(2387)) IGeoProjectionPtr IUtils::TileProjectionToGeoProjection ( enum tkTileProjection Projection ); -__declspec(implementation_key(2388)) _bstr_t IUtils::GetComUsageReport ( VARIANT_BOOL unreleasedOnly ); -__declspec(implementation_key(2389)) VARIANT_BOOL IUtils::CalculateRaster ( SAFEARRAY * filenames, _bstr_t Expression, _bstr_t outputFilename, _bstr_t gdalOutputFormat, float NodataValue, struct ICallback * cBack, BSTR * ErrorMsg ); -__declspec(implementation_key(2390)) VARIANT_BOOL IUtils::ReclassifyRaster ( _bstr_t Filename, int bandIndex, _bstr_t OutputName, SAFEARRAY * LowerBounds, SAFEARRAY * UpperBounds, SAFEARRAY * NewValues, _bstr_t gdalOutputFormat, struct ICallback * cBack ); -__declspec(implementation_key(2391)) VARIANT_BOOL IUtils::IsTiffGrid ( _bstr_t Filename ); -__declspec(implementation_key(2392)) double IUtils::GeodesicArea ( struct IShape * shapeWgs84 ); -__declspec(implementation_key(2393)) VARIANT_BOOL IUtils::FixUpShapes ( struct IShapefile * subject, VARIANT_BOOL SelectedOnly, _bstr_t outputFilename, VARIANT_BOOL Overwrite ); -__declspec(implementation_key(2394)) VARIANT_BOOL IUtils::BufferByDistance ( struct IShapefile * subject, double Distance, long nSegments, VARIANT_BOOL SelectedOnly, VARIANT_BOOL MergeResults, _bstr_t outputFilename, VARIANT_BOOL Overwrite ); -__declspec(implementation_key(2395)) VARIANT_BOOL IUtils::ExplodeShapes ( struct IShapefile * subject, VARIANT_BOOL SelectedOnly, _bstr_t outputFilename, VARIANT_BOOL Overwrite ); -__declspec(implementation_key(2396)) VARIANT_BOOL IUtils::ExportSelection ( struct IShapefile * subject, _bstr_t outputFilename, VARIANT_BOOL Overwrite ); -__declspec(implementation_key(2397)) enum tkUnitsOfMeasure IUtils::EPSGUnitConversion ( int EPSGUnitCode ); -__declspec(implementation_key(2398)) _bstr_t IUtils::GetNAD83ProjectionName ( enum tkNad83Projection projectionID ); -__declspec(implementation_key(2399)) _bstr_t IUtils::GetWGS84ProjectionName ( enum tkWgs84Projection projectionID ); -__declspec(implementation_key(2400)) _bstr_t IUtils::GetProjectionNameByID ( int SRID ); -__declspec(implementation_key(2401)) VARIANT_BOOL IUtils::GetProjectionList ( enum tkProjectionSet projectionSets, VARIANT * list ); -#pragma stop_map_region - -} // namespace mapWindow - -#pragma pack(pop) diff --git a/Release/mapwingis.tli b/Release/mapwingis.tli deleted file mode 100644 index 8b6e848..0000000 --- a/Release/mapwingis.tli +++ /dev/null @@ -1,17803 +0,0 @@ -// Created by Microsoft (R) C/C++ Compiler Version 10.00.30319.01 (08396cc1). -// -// c:\gcs-je20230622-981a\giscontroldlg\release\mapwingis.tli -// -// Wrapper implementations for Win32 type library MapWinGIS_SDK\MapWinGIS.ocx -// compiler-generated file created 10/26/23 at 17:32:36 - DO NOT EDIT! - - -// -// interface ICallback wrapper method implementations -// - -#pragma implementation_key(1) -inline HRESULT mapWindow::ICallback::Progress ( _bstr_t KeyOfSender, long Percent, _bstr_t Message ) { - HRESULT _hr = raw_Progress(KeyOfSender, Percent, Message); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2) -inline HRESULT mapWindow::ICallback::Error ( _bstr_t KeyOfSender, _bstr_t ErrorMsg ) { - HRESULT _hr = raw_Error(KeyOfSender, ErrorMsg); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -// -// interface IPoint wrapper method implementations -// - -#pragma implementation_key(3) -inline double mapWindow::IPoint::Getx ( ) { - double _result = 0; - HRESULT _hr = get_x(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(4) -inline void mapWindow::IPoint::Putx ( double pVal ) { - HRESULT _hr = put_x(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(5) -inline double mapWindow::IPoint::Gety ( ) { - double _result = 0; - HRESULT _hr = get_y(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(6) -inline void mapWindow::IPoint::Puty ( double pVal ) { - HRESULT _hr = put_y(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(7) -inline double mapWindow::IPoint::GetZ ( ) { - double _result = 0; - HRESULT _hr = get_Z(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(8) -inline void mapWindow::IPoint::PutZ ( double pVal ) { - HRESULT _hr = put_Z(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(9) -inline long mapWindow::IPoint::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(10) -inline _bstr_t mapWindow::IPoint::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(11) -inline mapWindow::ICallbackPtr mapWindow::IPoint::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(12) -inline void mapWindow::IPoint::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(13) -inline _bstr_t mapWindow::IPoint::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(14) -inline void mapWindow::IPoint::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(15) -inline double mapWindow::IPoint::GetM ( ) { - double _result = 0; - HRESULT _hr = get_M(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(16) -inline void mapWindow::IPoint::PutM ( double pVal ) { - HRESULT _hr = put_M(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(17) -inline mapWindow::IPointPtr mapWindow::IPoint::Clone ( ) { - struct IPoint * _result = 0; - HRESULT _hr = raw_Clone(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IPointPtr(_result, false); -} - -#pragma implementation_key(18) -inline HRESULT mapWindow::IPoint::Set ( double newX, double newY, double newZ ) { - HRESULT _hr = raw_Set(newX, newY, newZ); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -// -// interface IGridColorBreak wrapper method implementations -// - -#pragma implementation_key(19) -inline OLE_COLOR mapWindow::IGridColorBreak::GetHighColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_HighColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(20) -inline void mapWindow::IGridColorBreak::PutHighColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_HighColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(21) -inline OLE_COLOR mapWindow::IGridColorBreak::GetLowColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_LowColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(22) -inline void mapWindow::IGridColorBreak::PutLowColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_LowColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(23) -inline double mapWindow::IGridColorBreak::GetHighValue ( ) { - double _result = 0; - HRESULT _hr = get_HighValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(24) -inline void mapWindow::IGridColorBreak::PutHighValue ( double pVal ) { - HRESULT _hr = put_HighValue(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(25) -inline double mapWindow::IGridColorBreak::GetLowValue ( ) { - double _result = 0; - HRESULT _hr = get_LowValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(26) -inline void mapWindow::IGridColorBreak::PutLowValue ( double pVal ) { - HRESULT _hr = put_LowValue(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(27) -inline enum mapWindow::ColoringType mapWindow::IGridColorBreak::GetColoringType ( ) { - enum ColoringType _result; - HRESULT _hr = get_ColoringType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(28) -inline void mapWindow::IGridColorBreak::PutColoringType ( enum ColoringType pVal ) { - HRESULT _hr = put_ColoringType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(29) -inline enum mapWindow::GradientModel mapWindow::IGridColorBreak::GetGradientModel ( ) { - enum GradientModel _result; - HRESULT _hr = get_GradientModel(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(30) -inline void mapWindow::IGridColorBreak::PutGradientModel ( enum GradientModel pVal ) { - HRESULT _hr = put_GradientModel(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(31) -inline long mapWindow::IGridColorBreak::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(32) -inline _bstr_t mapWindow::IGridColorBreak::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(33) -inline mapWindow::ICallbackPtr mapWindow::IGridColorBreak::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(34) -inline void mapWindow::IGridColorBreak::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(35) -inline _bstr_t mapWindow::IGridColorBreak::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(36) -inline void mapWindow::IGridColorBreak::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(37) -inline _bstr_t mapWindow::IGridColorBreak::GetCaption ( ) { - BSTR _result = 0; - HRESULT _hr = get_Caption(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(38) -inline void mapWindow::IGridColorBreak::PutCaption ( _bstr_t pVal ) { - HRESULT _hr = put_Caption(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(39) -inline VARIANT_BOOL mapWindow::IGridColorBreak::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(40) -inline void mapWindow::IGridColorBreak::PutVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Visible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IVector wrapper method implementations -// - -#pragma implementation_key(41) -inline double mapWindow::IVector::Geti ( ) { - double _result = 0; - HRESULT _hr = get_i(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(42) -inline void mapWindow::IVector::Puti ( double pVal ) { - HRESULT _hr = put_i(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(43) -inline double mapWindow::IVector::Getj ( ) { - double _result = 0; - HRESULT _hr = get_j(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(44) -inline void mapWindow::IVector::Putj ( double pVal ) { - HRESULT _hr = put_j(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(45) -inline double mapWindow::IVector::Getk ( ) { - double _result = 0; - HRESULT _hr = get_k(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(46) -inline void mapWindow::IVector::Putk ( double pVal ) { - HRESULT _hr = put_k(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(47) -inline HRESULT mapWindow::IVector::Normalize ( ) { - HRESULT _hr = raw_Normalize(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(48) -inline double mapWindow::IVector::Dot ( struct IVector * V ) { - double _result = 0; - HRESULT _hr = raw_Dot(V, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(49) -inline mapWindow::IVectorPtr mapWindow::IVector::CrossProduct ( struct IVector * V ) { - struct IVector * _result = 0; - HRESULT _hr = raw_CrossProduct(V, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IVectorPtr(_result, false); -} - -#pragma implementation_key(50) -inline long mapWindow::IVector::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(51) -inline _bstr_t mapWindow::IVector::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(52) -inline mapWindow::ICallbackPtr mapWindow::IVector::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(53) -inline void mapWindow::IVector::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(54) -inline _bstr_t mapWindow::IVector::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(55) -inline void mapWindow::IVector::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IColorScheme wrapper method implementations -// - -#pragma implementation_key(56) -inline HRESULT mapWindow::IColorScheme::SetColors ( OLE_COLOR Color1, OLE_COLOR Color2 ) { - HRESULT _hr = raw_SetColors(Color1, Color2); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(57) -inline HRESULT mapWindow::IColorScheme::SetColors2 ( enum tkMapColor Color1, enum tkMapColor Color2 ) { - HRESULT _hr = raw_SetColors2(Color1, Color2); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(58) -inline HRESULT mapWindow::IColorScheme::SetColors3 ( short MinRed, short MinGreen, short MinBlue, short MaxRed, short MaxGreen, short MaxBlue ) { - HRESULT _hr = raw_SetColors3(MinRed, MinGreen, MinBlue, MaxRed, MaxGreen, MaxBlue); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(59) -inline HRESULT mapWindow::IColorScheme::SetColors4 ( enum PredefinedColorScheme Scheme ) { - HRESULT _hr = raw_SetColors4(Scheme); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(60) -inline HRESULT mapWindow::IColorScheme::AddBreak ( double Value, OLE_COLOR Color ) { - HRESULT _hr = raw_AddBreak(Value, Color); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(61) -inline VARIANT_BOOL mapWindow::IColorScheme::Remove ( long Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Remove(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(62) -inline HRESULT mapWindow::IColorScheme::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(63) -inline long mapWindow::IColorScheme::GetNumBreaks ( ) { - long _result = 0; - HRESULT _hr = get_NumBreaks(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(64) -inline OLE_COLOR mapWindow::IColorScheme::GetRandomColor ( double Value ) { - OLE_COLOR _result; - HRESULT _hr = get_RandomColor(Value, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(65) -inline OLE_COLOR mapWindow::IColorScheme::GetGraduatedColor ( double Value ) { - OLE_COLOR _result; - HRESULT _hr = get_GraduatedColor(Value, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(66) -inline OLE_COLOR mapWindow::IColorScheme::GetBreakColor ( long Index ) { - OLE_COLOR _result; - HRESULT _hr = get_BreakColor(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(67) -inline void mapWindow::IColorScheme::PutBreakColor ( long Index, OLE_COLOR retVal ) { - HRESULT _hr = put_BreakColor(Index, retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(68) -inline double mapWindow::IColorScheme::GetBreakValue ( long Index ) { - double _result = 0; - HRESULT _hr = get_BreakValue(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(69) -inline long mapWindow::IColorScheme::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(70) -inline _bstr_t mapWindow::IColorScheme::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(71) -inline mapWindow::ICallbackPtr mapWindow::IColorScheme::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(72) -inline void mapWindow::IColorScheme::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(73) -inline _bstr_t mapWindow::IColorScheme::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(74) -inline void mapWindow::IColorScheme::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(75) -inline HRESULT mapWindow::IColorScheme::Reverse ( ) { - HRESULT _hr = raw_Reverse(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -// -// interface IGridColorScheme wrapper method implementations -// - -#pragma implementation_key(76) -inline long mapWindow::IGridColorScheme::GetNumBreaks ( ) { - long _result = 0; - HRESULT _hr = get_NumBreaks(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(77) -inline double mapWindow::IGridColorScheme::GetAmbientIntensity ( ) { - double _result = 0; - HRESULT _hr = get_AmbientIntensity(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(78) -inline void mapWindow::IGridColorScheme::PutAmbientIntensity ( double pVal ) { - HRESULT _hr = put_AmbientIntensity(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(79) -inline double mapWindow::IGridColorScheme::GetLightSourceIntensity ( ) { - double _result = 0; - HRESULT _hr = get_LightSourceIntensity(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(80) -inline void mapWindow::IGridColorScheme::PutLightSourceIntensity ( double pVal ) { - HRESULT _hr = put_LightSourceIntensity(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(81) -inline double mapWindow::IGridColorScheme::GetLightSourceAzimuth ( ) { - double _result = 0; - HRESULT _hr = get_LightSourceAzimuth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(82) -inline double mapWindow::IGridColorScheme::GetLightSourceElevation ( ) { - double _result = 0; - HRESULT _hr = get_LightSourceElevation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(83) -inline HRESULT mapWindow::IGridColorScheme::SetLightSource ( double Azimuth, double Elevation ) { - HRESULT _hr = raw_SetLightSource(Azimuth, Elevation); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(84) -inline HRESULT mapWindow::IGridColorScheme::InsertBreak ( struct IGridColorBreak * BrkInfo ) { - HRESULT _hr = raw_InsertBreak(BrkInfo); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(85) -inline mapWindow::IGridColorBreakPtr mapWindow::IGridColorScheme::GetBreak ( long Index ) { - struct IGridColorBreak * _result = 0; - HRESULT _hr = get_Break(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorBreakPtr(_result, false); -} - -#pragma implementation_key(86) -inline HRESULT mapWindow::IGridColorScheme::DeleteBreak ( long Index ) { - HRESULT _hr = raw_DeleteBreak(Index); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(87) -inline HRESULT mapWindow::IGridColorScheme::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(88) -inline OLE_COLOR mapWindow::IGridColorScheme::GetNoDataColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_NoDataColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(89) -inline void mapWindow::IGridColorScheme::PutNoDataColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_NoDataColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(90) -inline HRESULT mapWindow::IGridColorScheme::UsePredefined ( double LowValue, double HighValue, enum PredefinedColorScheme Preset ) { - HRESULT _hr = raw_UsePredefined(LowValue, HighValue, Preset); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(91) -inline mapWindow::IVectorPtr mapWindow::IGridColorScheme::GetLightSource ( ) { - struct IVector * _result = 0; - HRESULT _hr = raw_GetLightSource(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IVectorPtr(_result, false); -} - -#pragma implementation_key(92) -inline long mapWindow::IGridColorScheme::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(93) -inline _bstr_t mapWindow::IGridColorScheme::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(94) -inline mapWindow::ICallbackPtr mapWindow::IGridColorScheme::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(95) -inline void mapWindow::IGridColorScheme::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(96) -inline _bstr_t mapWindow::IGridColorScheme::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(97) -inline void mapWindow::IGridColorScheme::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(98) -inline HRESULT mapWindow::IGridColorScheme::InsertAt ( int Position, struct IGridColorBreak * Break ) { - HRESULT _hr = raw_InsertAt(Position, Break); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(99) -inline _bstr_t mapWindow::IGridColorScheme::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(100) -inline HRESULT mapWindow::IGridColorScheme::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(101) -inline VARIANT_BOOL mapWindow::IGridColorScheme::ReadFromFile ( _bstr_t mwlegFilename, _bstr_t nodeName ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ReadFromFile(mwlegFilename, nodeName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(102) -inline VARIANT_BOOL mapWindow::IGridColorScheme::WriteToFile ( _bstr_t mwlegFilename, _bstr_t gridName, int bandIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_WriteToFile(mwlegFilename, gridName, bandIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(103) -inline HRESULT mapWindow::IGridColorScheme::ApplyColoringType ( enum ColoringType ColoringType ) { - HRESULT _hr = raw_ApplyColoringType(ColoringType); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(104) -inline HRESULT mapWindow::IGridColorScheme::ApplyGradientModel ( enum GradientModel GradientModel ) { - HRESULT _hr = raw_ApplyGradientModel(GradientModel); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(105) -inline VARIANT_BOOL mapWindow::IGridColorScheme::ApplyColors ( enum tkColorSchemeType schemeType, struct IColorScheme * Scheme, VARIANT_BOOL gradientWithinCategories ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ApplyColors(schemeType, Scheme, gradientWithinCategories, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface ILabelCategory wrapper method implementations -// - -#pragma implementation_key(106) -inline long mapWindow::ILabelCategory::GetPriority ( ) { - long _result = 0; - HRESULT _hr = get_Priority(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(107) -inline void mapWindow::ILabelCategory::PutPriority ( long retVal ) { - HRESULT _hr = put_Priority(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(108) -inline _bstr_t mapWindow::ILabelCategory::GetName ( ) { - BSTR _result = 0; - HRESULT _hr = get_Name(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(109) -inline void mapWindow::ILabelCategory::PutName ( _bstr_t retVal ) { - HRESULT _hr = put_Name(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(110) -inline _bstr_t mapWindow::ILabelCategory::GetExpression ( ) { - BSTR _result = 0; - HRESULT _hr = get_Expression(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(111) -inline void mapWindow::ILabelCategory::PutExpression ( _bstr_t retVal ) { - HRESULT _hr = put_Expression(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(112) -inline _variant_t mapWindow::ILabelCategory::GetMinValue ( ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_MinValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(113) -inline void mapWindow::ILabelCategory::PutMinValue ( const _variant_t & pVal ) { - HRESULT _hr = put_MinValue(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(114) -inline _variant_t mapWindow::ILabelCategory::GetMaxValue ( ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_MaxValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(115) -inline void mapWindow::ILabelCategory::PutMaxValue ( const _variant_t & pVal ) { - HRESULT _hr = put_MaxValue(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(116) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(117) -inline void mapWindow::ILabelCategory::PutVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_Visible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(118) -inline double mapWindow::ILabelCategory::GetOffsetX ( ) { - double _result = 0; - HRESULT _hr = get_OffsetX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(119) -inline void mapWindow::ILabelCategory::PutOffsetX ( double retVal ) { - HRESULT _hr = put_OffsetX(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(120) -inline double mapWindow::ILabelCategory::GetOffsetY ( ) { - double _result = 0; - HRESULT _hr = get_OffsetY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(121) -inline void mapWindow::ILabelCategory::PutOffsetY ( double retVal ) { - HRESULT _hr = put_OffsetY(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(122) -inline enum mapWindow::tkLabelAlignment mapWindow::ILabelCategory::GetAlignment ( ) { - enum tkLabelAlignment _result; - HRESULT _hr = get_Alignment(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(123) -inline void mapWindow::ILabelCategory::PutAlignment ( enum tkLabelAlignment retVal ) { - HRESULT _hr = put_Alignment(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(124) -inline enum mapWindow::tkLineLabelOrientation mapWindow::ILabelCategory::GetLineOrientation ( ) { - enum tkLineLabelOrientation _result; - HRESULT _hr = get_LineOrientation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(125) -inline void mapWindow::ILabelCategory::PutLineOrientation ( enum tkLineLabelOrientation retVal ) { - HRESULT _hr = put_LineOrientation(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(126) -inline _bstr_t mapWindow::ILabelCategory::GetFontName ( ) { - BSTR _result = 0; - HRESULT _hr = get_FontName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(127) -inline void mapWindow::ILabelCategory::PutFontName ( _bstr_t retVal ) { - HRESULT _hr = put_FontName(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(128) -inline long mapWindow::ILabelCategory::GetFontSize ( ) { - long _result = 0; - HRESULT _hr = get_FontSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(129) -inline void mapWindow::ILabelCategory::PutFontSize ( long retVal ) { - HRESULT _hr = put_FontSize(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(130) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetFontItalic ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontItalic(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(131) -inline void mapWindow::ILabelCategory::PutFontItalic ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontItalic(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(132) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetFontBold ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontBold(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(133) -inline void mapWindow::ILabelCategory::PutFontBold ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontBold(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(134) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetFontUnderline ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontUnderline(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(135) -inline void mapWindow::ILabelCategory::PutFontUnderline ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontUnderline(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(136) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetFontStrikeOut ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontStrikeOut(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(137) -inline void mapWindow::ILabelCategory::PutFontStrikeOut ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontStrikeOut(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(138) -inline OLE_COLOR mapWindow::ILabelCategory::GetFontColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FontColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(139) -inline void mapWindow::ILabelCategory::PutFontColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_FontColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(140) -inline OLE_COLOR mapWindow::ILabelCategory::GetFontColor2 ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FontColor2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(141) -inline void mapWindow::ILabelCategory::PutFontColor2 ( OLE_COLOR retVal ) { - HRESULT _hr = put_FontColor2(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(142) -inline enum mapWindow::tkLinearGradientMode mapWindow::ILabelCategory::GetFontGradientMode ( ) { - enum tkLinearGradientMode _result; - HRESULT _hr = get_FontGradientMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(143) -inline void mapWindow::ILabelCategory::PutFontGradientMode ( enum tkLinearGradientMode retVal ) { - HRESULT _hr = put_FontGradientMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(144) -inline long mapWindow::ILabelCategory::GetFontTransparency ( ) { - long _result = 0; - HRESULT _hr = get_FontTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(145) -inline void mapWindow::ILabelCategory::PutFontTransparency ( long retVal ) { - HRESULT _hr = put_FontTransparency(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(146) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetFontOutlineVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontOutlineVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(147) -inline void mapWindow::ILabelCategory::PutFontOutlineVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontOutlineVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(148) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetShadowVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShadowVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(149) -inline void mapWindow::ILabelCategory::PutShadowVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ShadowVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(150) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetHaloVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HaloVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(151) -inline void mapWindow::ILabelCategory::PutHaloVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_HaloVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(152) -inline OLE_COLOR mapWindow::ILabelCategory::GetFontOutlineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FontOutlineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(153) -inline void mapWindow::ILabelCategory::PutFontOutlineColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_FontOutlineColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(154) -inline OLE_COLOR mapWindow::ILabelCategory::GetShadowColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_ShadowColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(155) -inline void mapWindow::ILabelCategory::PutShadowColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_ShadowColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(156) -inline OLE_COLOR mapWindow::ILabelCategory::GetHaloColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_HaloColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(157) -inline void mapWindow::ILabelCategory::PutHaloColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_HaloColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(158) -inline long mapWindow::ILabelCategory::GetFontOutlineWidth ( ) { - long _result = 0; - HRESULT _hr = get_FontOutlineWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(159) -inline void mapWindow::ILabelCategory::PutFontOutlineWidth ( long retVal ) { - HRESULT _hr = put_FontOutlineWidth(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(160) -inline long mapWindow::ILabelCategory::GetShadowOffsetX ( ) { - long _result = 0; - HRESULT _hr = get_ShadowOffsetX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(161) -inline void mapWindow::ILabelCategory::PutShadowOffsetX ( long retVal ) { - HRESULT _hr = put_ShadowOffsetX(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(162) -inline long mapWindow::ILabelCategory::GetShadowOffsetY ( ) { - long _result = 0; - HRESULT _hr = get_ShadowOffsetY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(163) -inline void mapWindow::ILabelCategory::PutShadowOffsetY ( long retVal ) { - HRESULT _hr = put_ShadowOffsetY(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(164) -inline long mapWindow::ILabelCategory::GetHaloSize ( ) { - long _result = 0; - HRESULT _hr = get_HaloSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(165) -inline void mapWindow::ILabelCategory::PutHaloSize ( long retVal ) { - HRESULT _hr = put_HaloSize(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(166) -inline enum mapWindow::tkLabelFrameType mapWindow::ILabelCategory::GetFrameType ( ) { - enum tkLabelFrameType _result; - HRESULT _hr = get_FrameType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(167) -inline void mapWindow::ILabelCategory::PutFrameType ( enum tkLabelFrameType retVal ) { - HRESULT _hr = put_FrameType(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(168) -inline OLE_COLOR mapWindow::ILabelCategory::GetFrameOutlineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FrameOutlineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(169) -inline void mapWindow::ILabelCategory::PutFrameOutlineColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_FrameOutlineColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(170) -inline OLE_COLOR mapWindow::ILabelCategory::GetFrameBackColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FrameBackColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(171) -inline void mapWindow::ILabelCategory::PutFrameBackColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_FrameBackColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(172) -inline OLE_COLOR mapWindow::ILabelCategory::GetFrameBackColor2 ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FrameBackColor2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(173) -inline void mapWindow::ILabelCategory::PutFrameBackColor2 ( OLE_COLOR retVal ) { - HRESULT _hr = put_FrameBackColor2(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(174) -inline enum mapWindow::tkLinearGradientMode mapWindow::ILabelCategory::GetFrameGradientMode ( ) { - enum tkLinearGradientMode _result; - HRESULT _hr = get_FrameGradientMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(175) -inline void mapWindow::ILabelCategory::PutFrameGradientMode ( enum tkLinearGradientMode retVal ) { - HRESULT _hr = put_FrameGradientMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(176) -inline enum mapWindow::tkDashStyle mapWindow::ILabelCategory::GetFrameOutlineStyle ( ) { - enum tkDashStyle _result; - HRESULT _hr = get_FrameOutlineStyle(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(177) -inline void mapWindow::ILabelCategory::PutFrameOutlineStyle ( enum tkDashStyle retVal ) { - HRESULT _hr = put_FrameOutlineStyle(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(178) -inline long mapWindow::ILabelCategory::GetFrameOutlineWidth ( ) { - long _result = 0; - HRESULT _hr = get_FrameOutlineWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(179) -inline void mapWindow::ILabelCategory::PutFrameOutlineWidth ( long retVal ) { - HRESULT _hr = put_FrameOutlineWidth(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(180) -inline long mapWindow::ILabelCategory::GetFramePaddingX ( ) { - long _result = 0; - HRESULT _hr = get_FramePaddingX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(181) -inline void mapWindow::ILabelCategory::PutFramePaddingX ( long retVal ) { - HRESULT _hr = put_FramePaddingX(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(182) -inline long mapWindow::ILabelCategory::GetFramePaddingY ( ) { - long _result = 0; - HRESULT _hr = get_FramePaddingY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(183) -inline void mapWindow::ILabelCategory::PutFramePaddingY ( long retVal ) { - HRESULT _hr = put_FramePaddingY(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(184) -inline long mapWindow::ILabelCategory::GetFrameTransparency ( ) { - long _result = 0; - HRESULT _hr = get_FrameTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(185) -inline void mapWindow::ILabelCategory::PutFrameTransparency ( long retVal ) { - HRESULT _hr = put_FrameTransparency(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(186) -inline enum mapWindow::tkLabelAlignment mapWindow::ILabelCategory::GetInboxAlignment ( ) { - enum tkLabelAlignment _result; - HRESULT _hr = get_InboxAlignment(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(187) -inline void mapWindow::ILabelCategory::PutInboxAlignment ( enum tkLabelAlignment retVal ) { - HRESULT _hr = put_InboxAlignment(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(188) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetFrameVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FrameVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(189) -inline void mapWindow::ILabelCategory::PutFrameVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FrameVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(190) -inline VARIANT_BOOL mapWindow::ILabelCategory::GetEnabled ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Enabled(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(191) -inline void mapWindow::ILabelCategory::PutEnabled ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_Enabled(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(192) -inline _bstr_t mapWindow::ILabelCategory::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(193) -inline HRESULT mapWindow::ILabelCategory::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(194) -inline long mapWindow::ILabelCategory::GetFontSize2 ( ) { - long _result = 0; - HRESULT _hr = get_FontSize2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(195) -inline void mapWindow::ILabelCategory::PutFontSize2 ( long pVal ) { - HRESULT _hr = put_FontSize2(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IHistogram wrapper method implementations -// - -#pragma implementation_key(196) -inline long mapWindow::IHistogram::GetNumBuckets ( ) { - long _result = 0; - HRESULT _hr = get_NumBuckets(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(197) -inline double mapWindow::IHistogram::GetMinValue ( ) { - double _result = 0; - HRESULT _hr = get_MinValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(198) -inline double mapWindow::IHistogram::GetMaxValue ( ) { - double _result = 0; - HRESULT _hr = get_MaxValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(199) -inline long mapWindow::IHistogram::GetCount ( long bucketIndex ) { - long _result = 0; - HRESULT _hr = get_Count(bucketIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(200) -inline double mapWindow::IHistogram::GetValue ( long bucketIndex ) { - double _result = 0; - HRESULT _hr = get_Value(bucketIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(201) -inline long mapWindow::IHistogram::GetTotalCount ( ) { - long _result = 0; - HRESULT _hr = get_TotalCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(202) -inline mapWindow::IGridColorSchemePtr mapWindow::IHistogram::GenerateColorScheme ( long numClasses ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = raw_GenerateColorScheme(numClasses, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -// -// interface IGdalRasterBand wrapper method implementations -// - -#pragma implementation_key(203) -inline double mapWindow::IGdalRasterBand::GetNodataValue ( ) { - double _result = 0; - HRESULT _hr = get_NodataValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(204) -inline double mapWindow::IGdalRasterBand::GetMinimum ( ) { - double _result = 0; - HRESULT _hr = get_Minimum(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(205) -inline double mapWindow::IGdalRasterBand::GetMaximum ( ) { - double _result = 0; - HRESULT _hr = get_Maximum(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(206) -inline long mapWindow::IGdalRasterBand::GetOverviewCount ( ) { - long _result = 0; - HRESULT _hr = get_OverviewCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(207) -inline enum mapWindow::tkColorInterpretation mapWindow::IGdalRasterBand::GetColorInterpretation ( ) { - enum tkColorInterpretation _result; - HRESULT _hr = get_ColorInterpretation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(208) -inline void mapWindow::IGdalRasterBand::PutColorInterpretation ( enum tkColorInterpretation pVal ) { - HRESULT _hr = put_ColorInterpretation(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(209) -inline enum mapWindow::tkGdalDataType mapWindow::IGdalRasterBand::GetDataType ( ) { - enum tkGdalDataType _result; - HRESULT _hr = get_DataType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(210) -inline long mapWindow::IGdalRasterBand::GetXSize ( ) { - long _result = 0; - HRESULT _hr = get_XSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(211) -inline long mapWindow::IGdalRasterBand::GetYSize ( ) { - long _result = 0; - HRESULT _hr = get_YSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(212) -inline long mapWindow::IGdalRasterBand::GetBlockSizeX ( ) { - long _result = 0; - HRESULT _hr = get_BlockSizeX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(213) -inline long mapWindow::IGdalRasterBand::GetBlockSizeY ( ) { - long _result = 0; - HRESULT _hr = get_BlockSizeY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(214) -inline _bstr_t mapWindow::IGdalRasterBand::GetUnitType ( ) { - BSTR _result = 0; - HRESULT _hr = get_UnitType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(215) -inline double mapWindow::IGdalRasterBand::GetScale ( ) { - double _result = 0; - HRESULT _hr = get_Scale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(216) -inline double mapWindow::IGdalRasterBand::GetOffset ( ) { - double _result = 0; - HRESULT _hr = get_Offset(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(217) -inline VARIANT_BOOL mapWindow::IGdalRasterBand::GetHasColorTable ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HasColorTable(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(218) -inline long mapWindow::IGdalRasterBand::GetMetadataCount ( ) { - long _result = 0; - HRESULT _hr = get_MetadataCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(219) -inline _bstr_t mapWindow::IGdalRasterBand::GetMetadataItem ( long itemIndex ) { - BSTR _result = 0; - HRESULT _hr = get_MetadataItem(itemIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(220) -inline mapWindow::IGridColorSchemePtr mapWindow::IGdalRasterBand::GetColorTable ( ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = get_ColorTable(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -#pragma implementation_key(221) -inline VARIANT_BOOL mapWindow::IGdalRasterBand::GetUniqueValues ( long maxCount, VARIANT * arr ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetUniqueValues(maxCount, arr, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(222) -inline mapWindow::IHistogramPtr mapWindow::IGdalRasterBand::GetDefaultHistogram ( VARIANT_BOOL forceCalculate ) { - struct IHistogram * _result = 0; - HRESULT _hr = raw_GetDefaultHistogram(forceCalculate, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IHistogramPtr(_result, false); -} - -#pragma implementation_key(223) -inline mapWindow::IHistogramPtr mapWindow::IGdalRasterBand::GetHistogram ( double MinValue, double MaxValue, long NumBuckets, VARIANT_BOOL includeOutOfRange, VARIANT_BOOL allowApproximate ) { - struct IHistogram * _result = 0; - HRESULT _hr = raw_GetHistogram(MinValue, MaxValue, NumBuckets, includeOutOfRange, allowApproximate, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IHistogramPtr(_result, false); -} - -#pragma implementation_key(224) -inline mapWindow::IGdalRasterBandPtr mapWindow::IGdalRasterBand::GetOverview ( long overviewIndex ) { - struct IGdalRasterBand * _result = 0; - HRESULT _hr = get_Overview(overviewIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGdalRasterBandPtr(_result, false); -} - -#pragma implementation_key(225) -inline VARIANT_BOOL mapWindow::IGdalRasterBand::GetStatistics ( VARIANT_BOOL allowApproximate, VARIANT_BOOL forceCalculation, double * Minimum, double * Maximum, double * mean, double * stdDev ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetStatistics(allowApproximate, forceCalculation, Minimum, Maximum, mean, stdDev, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(226) -inline mapWindow::IGridColorSchemePtr mapWindow::IGdalRasterBand::Classify ( double MinValue, double MaxValue, enum tkClassificationType classification, long NumCategories ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = raw_Classify(MinValue, MaxValue, classification, NumCategories, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -#pragma implementation_key(227) -inline VARIANT_BOOL mapWindow::IGdalRasterBand::ComputeMinMax ( VARIANT_BOOL allowApproximate, double * Minimum, double * Maximum ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ComputeMinMax(allowApproximate, Minimum, Maximum, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(228) -inline VARIANT_BOOL mapWindow::IGdalRasterBand::GetValue ( long Column, long Row, double * pVal ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Value(Column, Row, pVal, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(229) -inline VARIANT_BOOL mapWindow::IGdalRasterBand::ComputeLocalStatistics ( long Column, long Row, long range, double * Minimum, double * Maximum, double * mean, double * stdDev, long * Count ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ComputeLocalStatistics(Column, Row, range, Minimum, Maximum, mean, stdDev, Count, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IGdalDriver wrapper method implementations -// - -#pragma implementation_key(230) -inline _bstr_t mapWindow::IGdalDriver::GetMetadata ( enum tkGdalDriverMetadata Metadata ) { - BSTR _result = 0; - HRESULT _hr = get_Metadata(Metadata, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(231) -inline int mapWindow::IGdalDriver::GetMetadataCount ( ) { - int _result = 0; - HRESULT _hr = get_MetadataCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(232) -inline _bstr_t mapWindow::IGdalDriver::GetMetadataItem ( int metadataIndex ) { - BSTR _result = 0; - HRESULT _hr = get_MetadataItem(metadataIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(233) -inline _bstr_t mapWindow::IGdalDriver::GetName ( ) { - BSTR _result = 0; - HRESULT _hr = get_Name(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(234) -inline VARIANT_BOOL mapWindow::IGdalDriver::GetIsVector ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsVector(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(235) -inline VARIANT_BOOL mapWindow::IGdalDriver::GetIsRaster ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsRaster(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(236) -inline enum mapWindow::tkGdalDriverMetadata mapWindow::IGdalDriver::GetMetadataItemType ( int metadataIndex ) { - enum tkGdalDriverMetadata _result; - HRESULT _hr = get_MetadataItemType(metadataIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(237) -inline _bstr_t mapWindow::IGdalDriver::GetMetadataItemValue ( int metadataIndex ) { - BSTR _result = 0; - HRESULT _hr = get_MetadataItemValue(metadataIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(238) -inline _bstr_t mapWindow::IGdalDriver::GetMetadataItemKey ( int metadataIndex ) { - BSTR _result = 0; - HRESULT _hr = get_MetadataItemKey(metadataIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -// -// interface ILineSegment wrapper method implementations -// - -#pragma implementation_key(239) -inline OLE_COLOR mapWindow::ILineSegment::GetColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_Color(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(240) -inline void mapWindow::ILineSegment::PutColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_Color(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(241) -inline float mapWindow::ILineSegment::GetLineWidth ( ) { - float _result = 0; - HRESULT _hr = get_LineWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(242) -inline void mapWindow::ILineSegment::PutLineWidth ( float retVal ) { - HRESULT _hr = put_LineWidth(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(243) -inline enum mapWindow::tkDashStyle mapWindow::ILineSegment::GetLineStyle ( ) { - enum tkDashStyle _result; - HRESULT _hr = get_LineStyle(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(244) -inline void mapWindow::ILineSegment::PutLineStyle ( enum tkDashStyle retVal ) { - HRESULT _hr = put_LineStyle(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(245) -inline enum mapWindow::tkLineType mapWindow::ILineSegment::GetLineType ( ) { - enum tkLineType _result; - HRESULT _hr = get_LineType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(246) -inline void mapWindow::ILineSegment::PutLineType ( enum tkLineType retVal ) { - HRESULT _hr = put_LineType(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(247) -inline enum mapWindow::tkDefaultPointSymbol mapWindow::ILineSegment::GetMarker ( ) { - enum tkDefaultPointSymbol _result; - HRESULT _hr = get_Marker(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(248) -inline void mapWindow::ILineSegment::PutMarker ( enum tkDefaultPointSymbol retVal ) { - HRESULT _hr = put_Marker(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(249) -inline float mapWindow::ILineSegment::GetMarkerSize ( ) { - float _result = 0; - HRESULT _hr = get_MarkerSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(250) -inline void mapWindow::ILineSegment::PutMarkerSize ( float retVal ) { - HRESULT _hr = put_MarkerSize(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(251) -inline float mapWindow::ILineSegment::GetMarkerInterval ( ) { - float _result = 0; - HRESULT _hr = get_MarkerInterval(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(252) -inline void mapWindow::ILineSegment::PutMarkerInterval ( float retVal ) { - HRESULT _hr = put_MarkerInterval(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(253) -inline enum mapWindow::tkLineLabelOrientation mapWindow::ILineSegment::GetMarkerOrientation ( ) { - enum tkLineLabelOrientation _result; - HRESULT _hr = get_MarkerOrientation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(254) -inline void mapWindow::ILineSegment::PutMarkerOrientation ( enum tkLineLabelOrientation retVal ) { - HRESULT _hr = put_MarkerOrientation(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(255) -inline VARIANT_BOOL mapWindow::ILineSegment::GetMarkerFlipFirst ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_MarkerFlipFirst(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(256) -inline void mapWindow::ILineSegment::PutMarkerFlipFirst ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_MarkerFlipFirst(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(257) -inline float mapWindow::ILineSegment::GetMarkerOffset ( ) { - float _result = 0; - HRESULT _hr = get_MarkerOffset(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(258) -inline void mapWindow::ILineSegment::PutMarkerOffset ( float retVal ) { - HRESULT _hr = put_MarkerOffset(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(259) -inline VARIANT_BOOL mapWindow::ILineSegment::Draw ( int * * hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Draw(hDC, x, y, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(260) -inline OLE_COLOR mapWindow::ILineSegment::GetMarkerOutlineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_MarkerOutlineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(261) -inline void mapWindow::ILineSegment::PutMarkerOutlineColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_MarkerOutlineColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(262) -inline VARIANT_BOOL mapWindow::ILineSegment::DrawVB ( int hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawVB(hDC, x, y, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface ILinePattern wrapper method implementations -// - -#pragma implementation_key(263) -inline _bstr_t mapWindow::ILinePattern::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(264) -inline void mapWindow::ILinePattern::PutKey ( _bstr_t retVal ) { - HRESULT _hr = put_Key(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(265) -inline mapWindow::ICallbackPtr mapWindow::ILinePattern::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(266) -inline void mapWindow::ILinePattern::PutGlobalCallback ( struct ICallback * retVal ) { - HRESULT _hr = put_GlobalCallback(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(267) -inline _bstr_t mapWindow::ILinePattern::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(268) -inline long mapWindow::ILinePattern::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(269) -inline mapWindow::ILineSegmentPtr mapWindow::ILinePattern::GetLine ( int Index ) { - struct ILineSegment * _result = 0; - HRESULT _hr = get_Line(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILineSegmentPtr(_result, false); -} - -#pragma implementation_key(270) -inline void mapWindow::ILinePattern::PutLine ( int Index, struct ILineSegment * retVal ) { - HRESULT _hr = put_Line(Index, retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(271) -inline int mapWindow::ILinePattern::GetCount ( ) { - int _result = 0; - HRESULT _hr = get_Count(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(272) -inline HRESULT mapWindow::ILinePattern::AddLine ( OLE_COLOR Color, float Width, enum tkDashStyle style ) { - HRESULT _hr = raw_AddLine(Color, Width, style); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(273) -inline VARIANT_BOOL mapWindow::ILinePattern::InsertLine ( int Index, OLE_COLOR Color, float Width, enum tkDashStyle style ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_InsertLine(Index, Color, Width, style, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(274) -inline mapWindow::ILineSegmentPtr mapWindow::ILinePattern::AddMarker ( enum tkDefaultPointSymbol Marker ) { - struct ILineSegment * _result = 0; - HRESULT _hr = raw_AddMarker(Marker, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILineSegmentPtr(_result, false); -} - -#pragma implementation_key(275) -inline mapWindow::ILineSegmentPtr mapWindow::ILinePattern::InsertMarker ( int Index, enum tkDefaultPointSymbol Marker ) { - struct ILineSegment * _result = 0; - HRESULT _hr = raw_InsertMarker(Index, Marker, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILineSegmentPtr(_result, false); -} - -#pragma implementation_key(276) -inline VARIANT_BOOL mapWindow::ILinePattern::RemoveItem ( int Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemoveItem(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(277) -inline HRESULT mapWindow::ILinePattern::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(278) -inline VARIANT_BOOL mapWindow::ILinePattern::Draw ( int * * hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Draw(hDC, x, y, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(279) -inline unsigned char mapWindow::ILinePattern::GetTransparency ( ) { - unsigned char _result = 0; - HRESULT _hr = get_Transparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(280) -inline void mapWindow::ILinePattern::PutTransparency ( unsigned char retVal ) { - HRESULT _hr = put_Transparency(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(281) -inline _bstr_t mapWindow::ILinePattern::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(282) -inline HRESULT mapWindow::ILinePattern::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(283) -inline VARIANT_BOOL mapWindow::ILinePattern::DrawVB ( int hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawVB(hDC, x, y, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// dispinterface _DMap wrapper method implementations -// - -#pragma implementation_key(284) -inline void mapWindow::_DMap::PutGlobalCallback ( IDispatch * _arg1 ) { - _com_dispatch_method(this, 0xf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0009", _arg1); -} - -#pragma implementation_key(285) -inline IDispatchPtr mapWindow::_DMap::GetGlobalCallback ( ) { - IDispatch * _result = 0; - _com_dispatch_method(this, 0xf, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, NULL); - return IDispatchPtr(_result, false); -} - -#pragma implementation_key(286) -inline void mapWindow::_DMap::PutExtents ( struct IExtents * _arg1 ) { - _com_dispatch_method(this, 0x11, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0009", _arg1); -} - -#pragma implementation_key(287) -inline mapWindow::IExtentsPtr mapWindow::_DMap::GetExtents ( ) { - struct IExtents * _result = 0; - _com_dispatch_method(this, 0x11, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, NULL); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(288) -inline HRESULT mapWindow::_DMap::Redraw ( ) { - return _com_dispatch_method(this, 0x15, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(289) -inline HRESULT mapWindow::_DMap::LockWindow ( enum tkLockMode LockMode ) { - return _com_dispatch_method(this, 0x2a, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", LockMode); -} - -#pragma implementation_key(290) -inline HRESULT mapWindow::_DMap::Redraw2 ( enum tkRedrawType redrawType ) { - return _com_dispatch_method(this, 0xdc, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", redrawType); -} - -#pragma implementation_key(291) -inline HRESULT mapWindow::_DMap::Redraw3 ( enum tkRedrawType redrawType, VARIANT_BOOL reloadTiles ) { - return _com_dispatch_method(this, 0x104, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x000b", redrawType, reloadTiles); -} - -#pragma implementation_key(292) -inline void mapWindow::_DMap::PutProjection ( enum tkMapProjection _arg1 ) { - _com_dispatch_method(this, 0xd9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(293) -inline enum mapWindow::tkMapProjection mapWindow::_DMap::GetProjection ( ) { - enum tkMapProjection _result; - _com_dispatch_method(this, 0xd9, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(294) -inline HRESULT mapWindow::_DMap::ProjToPixel ( double ProjX, double ProjY, double * pixelX, double * pixelY ) { - return _com_dispatch_method(this, 0x24, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0005\x0005\x4005\x4005", ProjX, ProjY, pixelX, pixelY); -} - -#pragma implementation_key(295) -inline HRESULT mapWindow::_DMap::PixelToProj ( double pixelX, double pixelY, double * ProjX, double * ProjY ) { - return _com_dispatch_method(this, 0x25, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0005\x0005\x4005\x4005", pixelX, pixelY, ProjX, ProjY); -} - -#pragma implementation_key(296) -inline VARIANT_BOOL mapWindow::_DMap::ProjToDegrees ( double ProjX, double ProjY, double * degreesLngX, double * degreesLatY ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xde, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0005\x0005\x4005\x4005", ProjX, ProjY, degreesLngX, degreesLatY); - return _result; -} - -#pragma implementation_key(297) -inline VARIANT_BOOL mapWindow::_DMap::DegreesToProj ( double degreesLngX, double degreesLatY, double * ProjX, double * ProjY ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xdf, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0005\x0005\x4005\x4005", degreesLngX, degreesLatY, ProjX, ProjY); - return _result; -} - -#pragma implementation_key(298) -inline VARIANT_BOOL mapWindow::_DMap::PixelToDegrees ( double pixelX, double pixelY, double * degreesLngX, double * degreesLatY ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xe0, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0005\x0005\x4005\x4005", pixelX, pixelY, degreesLngX, degreesLatY); - return _result; -} - -#pragma implementation_key(299) -inline VARIANT_BOOL mapWindow::_DMap::DegreesToPixel ( double degreesLngX, double degreesLatY, double * pixelX, double * pixelY ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xe1, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0005\x0005\x4005\x4005", degreesLngX, degreesLatY, pixelX, pixelY); - return _result; -} - -#pragma implementation_key(300) -inline double mapWindow::_DMap::GetPixelsPerDegree ( ) { - double _result = 0; - _com_dispatch_method(this, 0xbc, DISPATCH_PROPERTYGET, VT_R8, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(301) -inline double mapWindow::_DMap::GeodesicDistance ( double projX1, double projY1, double projX2, double projY2 ) { - double _result = 0; - _com_dispatch_method(this, 0xf7, DISPATCH_METHOD, VT_R8, (void*)&_result, - L"\x0005\x0005\x0005\x0005", projX1, projY1, projX2, projY2); - return _result; -} - -#pragma implementation_key(302) -inline double mapWindow::_DMap::GeodesicLength ( struct IShape * polyline ) { - double _result = 0; - _com_dispatch_method(this, 0xf8, DISPATCH_METHOD, VT_R8, (void*)&_result, - L"\x0009", polyline); - return _result; -} - -#pragma implementation_key(303) -inline double mapWindow::_DMap::GeodesicArea ( struct IShape * polygon ) { - double _result = 0; - _com_dispatch_method(this, 0xf9, DISPATCH_METHOD, VT_R8, (void*)&_result, - L"\x0009", polygon); - return _result; -} - -#pragma implementation_key(304) -inline long mapWindow::_DMap::AddLayer ( IDispatch * Object, VARIANT_BOOL Visible ) { - long _result = 0; - _com_dispatch_method(this, 0x16, DISPATCH_METHOD, VT_I4, (void*)&_result, - L"\x0009\x000b", Object, Visible); - return _result; -} - -#pragma implementation_key(305) -inline HRESULT mapWindow::_DMap::RemoveLayer ( long LayerHandle ) { - return _com_dispatch_method(this, 0x17, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", LayerHandle); -} - -#pragma implementation_key(306) -inline HRESULT mapWindow::_DMap::RemoveLayerWithoutClosing ( long LayerHandle ) { - return _com_dispatch_method(this, 0x8a, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", LayerHandle); -} - -#pragma implementation_key(307) -inline HRESULT mapWindow::_DMap::RemoveAllLayers ( ) { - return _com_dispatch_method(this, 0x18, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(308) -inline VARIANT_BOOL mapWindow::_DMap::MoveLayerUp ( long InitialPosition ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x19, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003", InitialPosition); - return _result; -} - -#pragma implementation_key(309) -inline VARIANT_BOOL mapWindow::_DMap::MoveLayerDown ( long InitialPosition ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x1a, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003", InitialPosition); - return _result; -} - -#pragma implementation_key(310) -inline VARIANT_BOOL mapWindow::_DMap::MoveLayer ( long InitialPosition, long TargetPosition ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x1b, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003\x0003", InitialPosition, TargetPosition); - return _result; -} - -#pragma implementation_key(311) -inline VARIANT_BOOL mapWindow::_DMap::MoveLayerTop ( long InitialPosition ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x1c, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003", InitialPosition); - return _result; -} - -#pragma implementation_key(312) -inline VARIANT_BOOL mapWindow::_DMap::MoveLayerBottom ( long InitialPosition ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x1d, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003", InitialPosition); - return _result; -} - -#pragma implementation_key(313) -inline long mapWindow::_DMap::GetLayerHandle ( long LayerPosition ) { - long _result = 0; - _com_dispatch_method(this, 0x38, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerPosition); - return _result; -} - -#pragma implementation_key(314) -inline HRESULT mapWindow::_DMap::ZoomToMaxExtents ( ) { - return _com_dispatch_method(this, 0x1e, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(315) -inline HRESULT mapWindow::_DMap::ZoomToLayer ( long LayerHandle ) { - return _com_dispatch_method(this, 0x1f, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", LayerHandle); -} - -#pragma implementation_key(316) -inline HRESULT mapWindow::_DMap::ZoomToShape ( long LayerHandle, long Shape ) { - return _com_dispatch_method(this, 0x20, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, Shape); -} - -#pragma implementation_key(317) -inline HRESULT mapWindow::_DMap::ZoomIn ( double Percent ) { - return _com_dispatch_method(this, 0x21, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0005", Percent); -} - -#pragma implementation_key(318) -inline HRESULT mapWindow::_DMap::ZoomOut ( double Percent ) { - return _com_dispatch_method(this, 0x22, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0005", Percent); -} - -#pragma implementation_key(319) -inline long mapWindow::_DMap::ZoomToPrev ( ) { - long _result = 0; - _com_dispatch_method(this, 0x23, DISPATCH_METHOD, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(320) -inline long mapWindow::_DMap::ZoomToNext ( ) { - long _result = 0; - _com_dispatch_method(this, 0xff, DISPATCH_METHOD, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(321) -inline HRESULT mapWindow::_DMap::ClearExtentHistory ( ) { - return _com_dispatch_method(this, 0x102, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(322) -inline VARIANT_BOOL mapWindow::_DMap::ZoomToSelected ( long LayerHandle ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xbe, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(323) -inline VARIANT_BOOL mapWindow::_DMap::ZoomToWorld ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xc8, DISPATCH_METHOD, VT_BOOL, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(324) -inline mapWindow::IExtentsPtr mapWindow::_DMap::GetGeographicExtents ( ) { - struct IExtents * _result = 0; - _com_dispatch_method(this, 0xc1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, NULL); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(325) -inline VARIANT_BOOL mapWindow::_DMap::SetGeographicExtents ( struct IExtents * pVal ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xc2, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0009", pVal); - return _result; -} - -#pragma implementation_key(326) -inline HRESULT mapWindow::_DMap::ZoomToMaxVisibleExtents ( ) { - return _com_dispatch_method(this, 0x6b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(327) -inline VARIANT_BOOL mapWindow::_DMap::ZoomToTileLevel ( int zoom ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xc5, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003", zoom); - return _result; -} - -#pragma implementation_key(328) -inline void mapWindow::_DMap::PutCurrentZoom ( int _arg1 ) { - _com_dispatch_method(this, 0xd6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(329) -inline int mapWindow::_DMap::GetCurrentZoom ( ) { - int _result = 0; - _com_dispatch_method(this, 0xd6, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(330) -inline void mapWindow::_DMap::PutCurrentScale ( double _arg1 ) { - _com_dispatch_method(this, 0x9c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0005", _arg1); -} - -#pragma implementation_key(331) -inline double mapWindow::_DMap::GetCurrentScale ( ) { - double _result = 0; - _com_dispatch_method(this, 0x9c, DISPATCH_PROPERTYGET, VT_R8, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(332) -inline VARIANT_BOOL mapWindow::_DMap::SetGeographicExtents2 ( double xLongitude, double yLatitude, double widthKilometers ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xd0, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0005\x0005\x0005", xLongitude, yLatitude, widthKilometers); - return _result; -} - -#pragma implementation_key(333) -inline mapWindow::IExtentsPtr mapWindow::_DMap::GetKnownExtents ( enum tkKnownExtents Extents ) { - struct IExtents * _result = 0; - _com_dispatch_method(this, 0xd1, DISPATCH_METHOD, VT_DISPATCH, (void*)&_result, - L"\x0003", Extents); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(334) -inline void mapWindow::_DMap::PutLatitude ( float _arg1 ) { - _com_dispatch_method(this, 0xd4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0004", _arg1); -} - -#pragma implementation_key(335) -inline float mapWindow::_DMap::GetLatitude ( ) { - float _result = 0; - _com_dispatch_method(this, 0xd4, DISPATCH_PROPERTYGET, VT_R4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(336) -inline void mapWindow::_DMap::PutLongitude ( float _arg1 ) { - _com_dispatch_method(this, 0xd5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0004", _arg1); -} - -#pragma implementation_key(337) -inline float mapWindow::_DMap::GetLongitude ( ) { - float _result = 0; - _com_dispatch_method(this, 0xd5, DISPATCH_PROPERTYGET, VT_R4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(338) -inline void mapWindow::_DMap::PutKnownExtents ( enum tkKnownExtents _arg1 ) { - _com_dispatch_method(this, 0xda, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(339) -inline enum mapWindow::tkKnownExtents mapWindow::_DMap::GetKnownExtents ( ) { - enum tkKnownExtents _result; - _com_dispatch_method(this, 0xda, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(340) -inline VARIANT_BOOL mapWindow::_DMap::GetLayerVisible ( long LayerHandle ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x39, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(341) -inline void mapWindow::_DMap::PutLayerVisible ( long LayerHandle, VARIANT_BOOL _arg2 ) { - _com_dispatch_method(this, 0x39, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, _arg2); -} - -#pragma implementation_key(342) -inline _bstr_t mapWindow::_DMap::GetLayerKey ( long LayerHandle ) { - BSTR _result = 0; - _com_dispatch_method(this, 0x36, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, - L"\x0003", LayerHandle); - return _bstr_t(_result, false); -} - -#pragma implementation_key(343) -inline void mapWindow::_DMap::PutLayerKey ( long LayerHandle, _bstr_t _arg2 ) { - _com_dispatch_method(this, 0x36, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0008", LayerHandle, (BSTR)_arg2); -} - -#pragma implementation_key(344) -inline long mapWindow::_DMap::GetLayerPosition ( long LayerHandle ) { - long _result = 0; - _com_dispatch_method(this, 0x37, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(345) -inline _bstr_t mapWindow::_DMap::GetLayerName ( long LayerHandle ) { - BSTR _result = 0; - _com_dispatch_method(this, 0x5b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, - L"\x0003", LayerHandle); - return _bstr_t(_result, false); -} - -#pragma implementation_key(346) -inline void mapWindow::_DMap::PutLayerName ( long LayerHandle, _bstr_t _arg2 ) { - _com_dispatch_method(this, 0x5b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0008", LayerHandle, (BSTR)_arg2); -} - -#pragma implementation_key(347) -inline HRESULT mapWindow::_DMap::ReSourceLayer ( long LayerHandle, _bstr_t newSrcPath ) { - return _com_dispatch_method(this, 0x8f, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0008", LayerHandle, (BSTR)newSrcPath); -} - -#pragma implementation_key(348) -inline _bstr_t mapWindow::_DMap::GetLayerFilename ( long LayerHandle ) { - BSTR _result = 0; - _com_dispatch_method(this, 0xbd, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, - L"\x0003", LayerHandle); - return _bstr_t(_result, false); -} - -#pragma implementation_key(349) -inline double mapWindow::_DMap::GetLayerMaxVisibleScale ( long LayerHandle ) { - double _result = 0; - _com_dispatch_method(this, 0xa7, DISPATCH_PROPERTYGET, VT_R8, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(350) -inline void mapWindow::_DMap::PutLayerMaxVisibleScale ( long LayerHandle, double _arg2 ) { - _com_dispatch_method(this, 0xa7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0005", LayerHandle, _arg2); -} - -#pragma implementation_key(351) -inline double mapWindow::_DMap::GetLayerMinVisibleScale ( long LayerHandle ) { - double _result = 0; - _com_dispatch_method(this, 0xa8, DISPATCH_PROPERTYGET, VT_R8, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(352) -inline void mapWindow::_DMap::PutLayerMinVisibleScale ( long LayerHandle, double _arg2 ) { - _com_dispatch_method(this, 0xa8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0005", LayerHandle, _arg2); -} - -#pragma implementation_key(353) -inline VARIANT_BOOL mapWindow::_DMap::GetLayerDynamicVisibility ( long LayerHandle ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xa9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(354) -inline void mapWindow::_DMap::PutLayerDynamicVisibility ( long LayerHandle, VARIANT_BOOL _arg2 ) { - _com_dispatch_method(this, 0xa9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, _arg2); -} - -#pragma implementation_key(355) -inline int mapWindow::_DMap::GetLayerMaxVisibleZoom ( long LayerHandle ) { - int _result = 0; - _com_dispatch_method(this, 0xc6, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(356) -inline void mapWindow::_DMap::PutLayerMaxVisibleZoom ( long LayerHandle, int _arg2 ) { - _com_dispatch_method(this, 0xc6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, _arg2); -} - -#pragma implementation_key(357) -inline int mapWindow::_DMap::GetLayerMinVisibleZoom ( long LayerHandle ) { - int _result = 0; - _com_dispatch_method(this, 0xc7, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(358) -inline void mapWindow::_DMap::PutLayerMinVisibleZoom ( long LayerHandle, int _arg2 ) { - _com_dispatch_method(this, 0xc7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, _arg2); -} - -#pragma implementation_key(359) -inline mapWindow::ILabelsPtr mapWindow::_DMap::GetLayerLabels ( long LayerHandle ) { - struct ILabels * _result = 0; - _com_dispatch_method(this, 0xab, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, - L"\x0003", LayerHandle); - return ILabelsPtr(_result, false); -} - -#pragma implementation_key(360) -inline void mapWindow::_DMap::PutLayerLabels ( long LayerHandle, struct ILabels * _arg2 ) { - _com_dispatch_method(this, 0xab, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0009", LayerHandle, _arg2); -} - -#pragma implementation_key(361) -inline mapWindow::IShapefilePtr mapWindow::_DMap::GetShapefile ( long LayerHandle ) { - struct IShapefile * _result = 0; - _com_dispatch_method(this, 0xae, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, - L"\x0003", LayerHandle); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(362) -inline void mapWindow::_DMap::PutShapefile ( long LayerHandle, struct IShapefile * _arg2 ) { - _com_dispatch_method(this, 0xae, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0009", LayerHandle, _arg2); -} - -#pragma implementation_key(363) -inline mapWindow::IImagePtr mapWindow::_DMap::GetImage ( long LayerHandle ) { - struct IImage * _result = 0; - _com_dispatch_method(this, 0xaf, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, - L"\x0003", LayerHandle); - return IImagePtr(_result, false); -} - -#pragma implementation_key(364) -inline void mapWindow::_DMap::PutImage ( long LayerHandle, struct IImage * _arg2 ) { - _com_dispatch_method(this, 0xaf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0009", LayerHandle, _arg2); -} - -#pragma implementation_key(365) -inline IDispatchPtr mapWindow::_DMap::GetGISGetObject ( long LayerHandle ) { - IDispatch * _result = 0; - _com_dispatch_method(this, 0x5a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, - L"\x0003", LayerHandle); - return IDispatchPtr(_result, false); -} - -#pragma implementation_key(366) -inline VARIANT_BOOL mapWindow::_DMap::GetLayerVisibleAtCurrentScale ( long LayerHandle ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xee, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(367) -inline mapWindow::IOgrLayerPtr mapWindow::_DMap::GetOgrLayer ( long LayerHandle ) { - struct IOgrLayer * _result = 0; - _com_dispatch_method(this, 0xec, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, - L"\x0003", LayerHandle); - return IOgrLayerPtr(_result, false); -} - -#pragma implementation_key(368) -inline mapWindow::IWmsLayerPtr mapWindow::_DMap::GetWmsLayer ( long LayerHandle ) { - struct IWmsLayer * _result = 0; - _com_dispatch_method(this, 0x103, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, - L"\x0003", LayerHandle); - return IWmsLayerPtr(_result, false); -} - -#pragma implementation_key(369) -inline IDispatchPtr mapWindow::_DMap::GetColorScheme ( long LayerHandle ) { - IDispatch * _result = 0; - _com_dispatch_method(this, 0x30, DISPATCH_METHOD, VT_DISPATCH, (void*)&_result, - L"\x0003", LayerHandle); - return IDispatchPtr(_result, false); -} - -#pragma implementation_key(370) -inline VARIANT_BOOL mapWindow::_DMap::SetImageLayerColorScheme ( long LayerHandle, IDispatch * ColorScheme ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x5c, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003\x0009", LayerHandle, ColorScheme); - return _result; -} - -#pragma implementation_key(371) -inline mapWindow::IExtentsPtr mapWindow::_DMap::GetlayerExtents ( long LayerHandle ) { - struct IExtents * _result = 0; - _com_dispatch_method(this, 0xfd, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, - L"\x0003", LayerHandle); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(372) -inline HRESULT mapWindow::_DMap::ClearDrawing ( long DrawHandle ) { - return _com_dispatch_method(this, 0x26, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", DrawHandle); -} - -#pragma implementation_key(373) -inline HRESULT mapWindow::_DMap::ClearDrawings ( ) { - return _com_dispatch_method(this, 0x27, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(374) -inline long mapWindow::_DMap::NewDrawing ( enum tkDrawReferenceList Projection ) { - long _result = 0; - _com_dispatch_method(this, 0x31, DISPATCH_METHOD, VT_I4, (void*)&_result, - L"\x0003", Projection); - return _result; -} - -#pragma implementation_key(375) -inline HRESULT mapWindow::_DMap::DrawPoint ( double x, double y, long pixelSize, OLE_COLOR Color ) { - return _com_dispatch_method(this, 0x32, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0005\x0005\x0003\x0003", x, y, pixelSize, Color); -} - -#pragma implementation_key(376) -inline HRESULT mapWindow::_DMap::DrawLine ( double x1, double y1, double x2, double y2, long pixelWidth, OLE_COLOR Color ) { - return _com_dispatch_method(this, 0x33, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0005\x0005\x0005\x0005\x0003\x0003", x1, y1, x2, y2, pixelWidth, Color); -} - -#pragma implementation_key(377) -inline HRESULT mapWindow::_DMap::DrawCircle ( double x, double y, double pixelRadius, OLE_COLOR Color, VARIANT_BOOL fill ) { - return _com_dispatch_method(this, 0x34, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0005\x0005\x0005\x0003\x000b", x, y, pixelRadius, Color, fill); -} - -#pragma implementation_key(378) -inline HRESULT mapWindow::_DMap::DrawPolygon ( VARIANT * xPoints, VARIANT * yPoints, long numPoints, OLE_COLOR Color, VARIANT_BOOL fill ) { - return _com_dispatch_method(this, 0x35, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x400c\x400c\x0003\x0003\x000b", xPoints, yPoints, numPoints, Color, fill); -} - -#pragma implementation_key(379) -inline HRESULT mapWindow::_DMap::DrawWidePolygon ( VARIANT * xPoints, VARIANT * yPoints, long numPoints, OLE_COLOR Color, VARIANT_BOOL fill, short Width ) { - return _com_dispatch_method(this, 0x86, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x400c\x400c\x0003\x0003\x000b\x0002", xPoints, yPoints, numPoints, Color, fill, Width); -} - -#pragma implementation_key(380) -inline HRESULT mapWindow::_DMap::DrawWideCircle ( double x, double y, double pixelRadius, OLE_COLOR Color, VARIANT_BOOL fill, short Width ) { - return _com_dispatch_method(this, 0x87, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0005\x0005\x0005\x0003\x000b\x0002", x, y, pixelRadius, Color, fill, Width); -} - -#pragma implementation_key(381) -inline HRESULT mapWindow::_DMap::DrawLineEx ( long LayerHandle, double x1, double y1, double x2, double y2, long pixelWidth, OLE_COLOR Color ) { - return _com_dispatch_method(this, 0x73, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0005\x0005\x0005\x0005\x0003\x0003", LayerHandle, x1, y1, x2, y2, pixelWidth, Color); -} - -#pragma implementation_key(382) -inline HRESULT mapWindow::_DMap::DrawPointEx ( long LayerHandle, double x, double y, long pixelSize, OLE_COLOR Color ) { - return _com_dispatch_method(this, 0x74, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0005\x0005\x0003\x0003", LayerHandle, x, y, pixelSize, Color); -} - -#pragma implementation_key(383) -inline HRESULT mapWindow::_DMap::DrawCircleEx ( long LayerHandle, double x, double y, double pixelRadius, OLE_COLOR Color, VARIANT_BOOL fill ) { - return _com_dispatch_method(this, 0x75, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0005\x0005\x0005\x0003\x000b", LayerHandle, x, y, pixelRadius, Color, fill); -} - -#pragma implementation_key(384) -inline HRESULT mapWindow::_DMap::DrawPolygonEx ( long LayerHandle, VARIANT * xPoints, VARIANT * yPoints, long numPoints, OLE_COLOR Color, VARIANT_BOOL fill ) { - return _com_dispatch_method(this, 0x9b, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x400c\x400c\x0003\x0003\x000b", LayerHandle, xPoints, yPoints, numPoints, Color, fill); -} - -#pragma implementation_key(385) -inline HRESULT mapWindow::_DMap::DrawWideCircleEx ( long LayerHandle, double x, double y, double radius, OLE_COLOR Color, VARIANT_BOOL fill, short OutlineWidth ) { - return _com_dispatch_method(this, 0xa0, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0005\x0005\x0005\x0003\x000b\x0002", LayerHandle, x, y, radius, Color, fill, OutlineWidth); -} - -#pragma implementation_key(386) -inline HRESULT mapWindow::_DMap::DrawWidePolygonEx ( long LayerHandle, VARIANT * xPoints, VARIANT * yPoints, long numPoints, OLE_COLOR Color, VARIANT_BOOL fill, short OutlineWidth ) { - return _com_dispatch_method(this, 0xa1, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x400c\x400c\x0003\x0003\x000b\x0002", LayerHandle, xPoints, yPoints, numPoints, Color, fill, OutlineWidth); -} - -#pragma implementation_key(387) -inline HRESULT mapWindow::_DMap::SetDrawingLayerVisible ( long LayerHandle, VARIANT_BOOL Visible ) { - return _com_dispatch_method(this, 0x78, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, Visible); -} - -#pragma implementation_key(388) -inline mapWindow::ILabelsPtr mapWindow::_DMap::GetDrawingLabels ( long DrawingLayerIndex ) { - struct ILabels * _result = 0; - _com_dispatch_method(this, 0x9d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, - L"\x0003", DrawingLayerIndex); - return ILabelsPtr(_result, false); -} - -#pragma implementation_key(389) -inline void mapWindow::_DMap::PutDrawingLabels ( long DrawingLayerIndex, struct ILabels * _arg2 ) { - _com_dispatch_method(this, 0x9d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0009", DrawingLayerIndex, _arg2); -} - -#pragma implementation_key(390) -inline _bstr_t mapWindow::_DMap::GetDrawingKey ( long DrawHandle ) { - BSTR _result = 0; - _com_dispatch_method(this, 0x53, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, - L"\x0003", DrawHandle); - return _bstr_t(_result, false); -} - -#pragma implementation_key(391) -inline void mapWindow::_DMap::PutDrawingKey ( long DrawHandle, _bstr_t _arg2 ) { - _com_dispatch_method(this, 0x53, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0008", DrawHandle, (BSTR)_arg2); -} - -#pragma implementation_key(392) -inline long mapWindow::_DMap::DrawLabel ( _bstr_t Text, double x, double y, double Rotation ) { - long _result = 0; - _com_dispatch_method(this, 0xf5, DISPATCH_METHOD, VT_I4, (void*)&_result, - L"\x0008\x0005\x0005\x0005", (BSTR)Text, x, y, Rotation); - return _result; -} - -#pragma implementation_key(393) -inline long mapWindow::_DMap::DrawLabelEx ( long DrawHandle, _bstr_t Text, double x, double y, double Rotation ) { - long _result = 0; - _com_dispatch_method(this, 0xf6, DISPATCH_METHOD, VT_I4, (void*)&_result, - L"\x0003\x0008\x0005\x0005\x0005", DrawHandle, (BSTR)Text, x, y, Rotation); - return _result; -} - -#pragma implementation_key(394) -inline HRESULT mapWindow::_DMap::ClearDrawingLabels ( long DrawHandle ) { - return _com_dispatch_method(this, 0x79, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", DrawHandle); -} - -#pragma implementation_key(395) -inline void mapWindow::_DMap::PutDrawingLabelsVisible ( long DrawHandle, VARIANT_BOOL _arg2 ) { - _com_dispatch_method(this, 0x82, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x000b", DrawHandle, _arg2); -} - -#pragma implementation_key(396) -inline OLE_COLOR mapWindow::_DMap::GetShapeLayerFillColor ( long LayerHandle ) { - OLE_COLOR _result; - _com_dispatch_method(this, 0x3a, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(397) -inline void mapWindow::_DMap::PutShapeLayerFillColor ( long LayerHandle, OLE_COLOR _arg2 ) { - _com_dispatch_method(this, 0x3a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, _arg2); -} - -#pragma implementation_key(398) -inline OLE_COLOR mapWindow::_DMap::GetShapeLayerLineColor ( long LayerHandle ) { - OLE_COLOR _result; - _com_dispatch_method(this, 0x3c, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(399) -inline void mapWindow::_DMap::PutShapeLayerLineColor ( long LayerHandle, OLE_COLOR _arg2 ) { - _com_dispatch_method(this, 0x3c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, _arg2); -} - -#pragma implementation_key(400) -inline OLE_COLOR mapWindow::_DMap::GetShapeLayerPointColor ( long LayerHandle ) { - OLE_COLOR _result; - _com_dispatch_method(this, 0x3e, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(401) -inline void mapWindow::_DMap::PutShapeLayerPointColor ( long LayerHandle, OLE_COLOR _arg2 ) { - _com_dispatch_method(this, 0x3e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, _arg2); -} - -#pragma implementation_key(402) -inline VARIANT_BOOL mapWindow::_DMap::GetShapeLayerDrawFill ( long LayerHandle ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x40, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(403) -inline void mapWindow::_DMap::PutShapeLayerDrawFill ( long LayerHandle, VARIANT_BOOL _arg2 ) { - _com_dispatch_method(this, 0x40, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, _arg2); -} - -#pragma implementation_key(404) -inline VARIANT_BOOL mapWindow::_DMap::GetShapeLayerDrawLine ( long LayerHandle ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x42, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(405) -inline void mapWindow::_DMap::PutShapeLayerDrawLine ( long LayerHandle, VARIANT_BOOL _arg2 ) { - _com_dispatch_method(this, 0x42, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, _arg2); -} - -#pragma implementation_key(406) -inline VARIANT_BOOL mapWindow::_DMap::GetShapeLayerDrawPoint ( long LayerHandle ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x44, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(407) -inline void mapWindow::_DMap::PutShapeLayerDrawPoint ( long LayerHandle, VARIANT_BOOL _arg2 ) { - _com_dispatch_method(this, 0x44, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, _arg2); -} - -#pragma implementation_key(408) -inline float mapWindow::_DMap::GetShapeLayerLineWidth ( long LayerHandle ) { - float _result = 0; - _com_dispatch_method(this, 0x46, DISPATCH_PROPERTYGET, VT_R4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(409) -inline void mapWindow::_DMap::PutShapeLayerLineWidth ( long LayerHandle, float _arg2 ) { - _com_dispatch_method(this, 0x46, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0004", LayerHandle, _arg2); -} - -#pragma implementation_key(410) -inline float mapWindow::_DMap::GetShapeLayerPointSize ( long LayerHandle ) { - float _result = 0; - _com_dispatch_method(this, 0x48, DISPATCH_PROPERTYGET, VT_R4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(411) -inline void mapWindow::_DMap::PutShapeLayerPointSize ( long LayerHandle, float _arg2 ) { - _com_dispatch_method(this, 0x48, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0004", LayerHandle, _arg2); -} - -#pragma implementation_key(412) -inline float mapWindow::_DMap::GetShapeLayerFillTransparency ( long LayerHandle ) { - float _result = 0; - _com_dispatch_method(this, 0x4a, DISPATCH_PROPERTYGET, VT_R4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(413) -inline void mapWindow::_DMap::PutShapeLayerFillTransparency ( long LayerHandle, float _arg2 ) { - _com_dispatch_method(this, 0x4a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0004", LayerHandle, _arg2); -} - -#pragma implementation_key(414) -inline enum mapWindow::tkLineStipple mapWindow::_DMap::GetShapeLayerLineStipple ( long LayerHandle ) { - enum tkLineStipple _result; - _com_dispatch_method(this, 0x4c, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(415) -inline void mapWindow::_DMap::PutShapeLayerLineStipple ( long LayerHandle, enum tkLineStipple _arg2 ) { - _com_dispatch_method(this, 0x4c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, _arg2); -} - -#pragma implementation_key(416) -inline enum mapWindow::tkFillStipple mapWindow::_DMap::GetShapeLayerFillStipple ( long LayerHandle ) { - enum tkFillStipple _result; - _com_dispatch_method(this, 0x4e, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(417) -inline void mapWindow::_DMap::PutShapeLayerFillStipple ( long LayerHandle, enum tkFillStipple _arg2 ) { - _com_dispatch_method(this, 0x4e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, _arg2); -} - -#pragma implementation_key(418) -inline enum mapWindow::tkPointType mapWindow::_DMap::GetShapeLayerPointType ( long LayerHandle ) { - enum tkPointType _result; - _com_dispatch_method(this, 0x54, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(419) -inline void mapWindow::_DMap::PutShapeLayerPointType ( long LayerHandle, enum tkPointType _arg2 ) { - _com_dispatch_method(this, 0x54, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, _arg2); -} - -#pragma implementation_key(420) -inline OLE_COLOR mapWindow::_DMap::GetShapeLayerStippleColor ( long LayerHandle ) { - OLE_COLOR _result; - _com_dispatch_method(this, 0x90, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(421) -inline void mapWindow::_DMap::PutShapeLayerStippleColor ( long LayerHandle, OLE_COLOR _arg2 ) { - _com_dispatch_method(this, 0x90, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, _arg2); -} - -#pragma implementation_key(422) -inline VARIANT_BOOL mapWindow::_DMap::GetShapeLayerStippleTransparent ( long LayerHandle ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x93, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(423) -inline void mapWindow::_DMap::PutShapeLayerStippleTransparent ( long LayerHandle, VARIANT_BOOL _arg2 ) { - _com_dispatch_method(this, 0x93, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, _arg2); -} - -#pragma implementation_key(424) -inline mapWindow::IImagePtr mapWindow::_DMap::SnapShot ( IDispatch * BoundBox ) { - struct IImage * _result = 0; - _com_dispatch_method(this, 0x28, DISPATCH_METHOD, VT_DISPATCH, (void*)&_result, - L"\x0009", BoundBox); - return IImagePtr(_result, false); -} - -#pragma implementation_key(425) -inline mapWindow::IImagePtr mapWindow::_DMap::SnapShot2 ( long ClippingLayerNbr, double zoom, long pWidth ) { - struct IImage * _result = 0; - _com_dispatch_method(this, 0x88, DISPATCH_METHOD, VT_DISPATCH, (void*)&_result, - L"\x0003\x0005\x0003", ClippingLayerNbr, zoom, pWidth); - return IImagePtr(_result, false); -} - -#pragma implementation_key(426) -inline mapWindow::IImagePtr mapWindow::_DMap::SnapShot3 ( double left, double right, double top, double bottom, long Width ) { - struct IImage * _result = 0; - _com_dispatch_method(this, 0x99, DISPATCH_METHOD, VT_DISPATCH, (void*)&_result, - L"\x0005\x0005\x0005\x0005\x0003", left, right, top, bottom, Width); - return IImagePtr(_result, false); -} - -#pragma implementation_key(427) -inline _bstr_t mapWindow::_DMap::SerializeLayer ( long LayerHandle ) { - BSTR _result = 0; - _com_dispatch_method(this, 0xb0, DISPATCH_METHOD, VT_BSTR, (void*)&_result, - L"\x0003", LayerHandle); - return _bstr_t(_result, false); -} - -#pragma implementation_key(428) -inline VARIANT_BOOL mapWindow::_DMap::DeserializeLayer ( long LayerHandle, _bstr_t newVal ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xb1, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003\x0008", LayerHandle, (BSTR)newVal); - return _result; -} - -#pragma implementation_key(429) -inline VARIANT_BOOL mapWindow::_DMap::SaveMapState ( _bstr_t Filename, VARIANT_BOOL RelativePaths, VARIANT_BOOL Overwrite ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xb2, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0008\x000b\x000b", (BSTR)Filename, RelativePaths, Overwrite); - return _result; -} - -#pragma implementation_key(430) -inline VARIANT_BOOL mapWindow::_DMap::LoadMapState ( _bstr_t Filename, IDispatch * Callback ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xb3, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0008\x0009", (BSTR)Filename, Callback); - return _result; -} - -#pragma implementation_key(431) -inline VARIANT_BOOL mapWindow::_DMap::SaveLayerOptions ( long LayerHandle, _bstr_t OptionsName, VARIANT_BOOL Overwrite, _bstr_t Description ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xb4, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003\x0008\x000b\x0008", LayerHandle, (BSTR)OptionsName, Overwrite, (BSTR)Description); - return _result; -} - -#pragma implementation_key(432) -inline VARIANT_BOOL mapWindow::_DMap::LoadLayerOptions ( long LayerHandle, _bstr_t OptionsName, BSTR * Description ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xb5, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003\x0008\x4008", LayerHandle, (BSTR)OptionsName, Description); - return _result; -} - -#pragma implementation_key(433) -inline _bstr_t mapWindow::_DMap::GetLayerDescription ( long LayerHandle ) { - BSTR _result = 0; - _com_dispatch_method(this, 0xb6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, - L"\x0003", LayerHandle); - return _bstr_t(_result, false); -} - -#pragma implementation_key(434) -inline void mapWindow::_DMap::PutLayerDescription ( long LayerHandle, _bstr_t _arg2 ) { - _com_dispatch_method(this, 0xb6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x0008", LayerHandle, (BSTR)_arg2); -} - -#pragma implementation_key(435) -inline VARIANT_BOOL mapWindow::_DMap::DeserializeMapState ( _bstr_t state, VARIANT_BOOL LoadLayers, _bstr_t BasePath ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xb7, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0008\x000b\x0008", (BSTR)state, LoadLayers, (BSTR)BasePath); - return _result; -} - -#pragma implementation_key(436) -inline _bstr_t mapWindow::_DMap::SerializeMapState ( VARIANT_BOOL RelativePaths, _bstr_t BasePath ) { - BSTR _result = 0; - _com_dispatch_method(this, 0xb8, DISPATCH_METHOD, VT_BSTR, (void*)&_result, - L"\x000b\x0008", RelativePaths, (BSTR)BasePath); - return _bstr_t(_result, false); -} - -#pragma implementation_key(437) -inline VARIANT_BOOL mapWindow::_DMap::RemoveLayerOptions ( long LayerHandle, _bstr_t OptionsName ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xb9, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0003\x0008", LayerHandle, (BSTR)OptionsName); - return _result; -} - -#pragma implementation_key(438) -inline VARIANT_BOOL mapWindow::_DMap::GetLayerSkipOnSaving ( long LayerHandle ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xba, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, - L"\x0003", LayerHandle); - return _result; -} - -#pragma implementation_key(439) -inline void mapWindow::_DMap::PutLayerSkipOnSaving ( long LayerHandle, VARIANT_BOOL _arg2 ) { - _com_dispatch_method(this, 0xba, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, _arg2); -} - -#pragma implementation_key(440) -inline HRESULT mapWindow::_DMap::ShowToolTip ( _bstr_t Text, long Milliseconds ) { - return _com_dispatch_method(this, 0x2c, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0008\x0003", (BSTR)Text, Milliseconds); -} - -#pragma implementation_key(441) -inline void mapWindow::_DMap::PutMapResizeBehavior ( enum tkResizeBehavior _arg1 ) { - _com_dispatch_method(this, 0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(442) -inline enum mapWindow::tkResizeBehavior mapWindow::_DMap::GetMapResizeBehavior ( ) { - enum tkResizeBehavior _result; - _com_dispatch_method(this, 0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(443) -inline VARIANT_BOOL mapWindow::_DMap::GetTrapRMouseDown ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x94, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(444) -inline void mapWindow::_DMap::PutTrapRMouseDown ( VARIANT_BOOL _arg1 ) { - _com_dispatch_method(this, 0x94, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x000b", _arg1); -} - -#pragma implementation_key(445) -inline void mapWindow::_DMap::PutDisableWaitCursor ( VARIANT_BOOL _arg1 ) { - _com_dispatch_method(this, 0x95, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x000b", _arg1); -} - -#pragma implementation_key(446) -inline VARIANT_BOOL mapWindow::_DMap::GetDisableWaitCursor ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x95, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(447) -inline void mapWindow::_DMap::PutShowCoordinates ( enum tkCoordinatesDisplay _arg1 ) { - _com_dispatch_method(this, 0xdb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(448) -inline enum mapWindow::tkCoordinatesDisplay mapWindow::_DMap::GetShowCoordinates ( ) { - enum tkCoordinatesDisplay _result; - _com_dispatch_method(this, 0xdb, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(449) -inline void mapWindow::_DMap::PutGrabProjectionFromData ( VARIANT_BOOL _arg1 ) { - _com_dispatch_method(this, 0xdd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x000b", _arg1); -} - -#pragma implementation_key(450) -inline VARIANT_BOOL mapWindow::_DMap::GetGrabProjectionFromData ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xdd, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(451) -inline void mapWindow::_DMap::PutInertiaOnPanning ( enum tkCustomState _arg1 ) { - _com_dispatch_method(this, 0xe4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(452) -inline enum mapWindow::tkCustomState mapWindow::_DMap::GetInertiaOnPanning ( ) { - enum tkCustomState _result; - _com_dispatch_method(this, 0xe4, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(453) -inline void mapWindow::_DMap::PutReuseTileBuffer ( VARIANT_BOOL _arg1 ) { - _com_dispatch_method(this, 0xe5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x000b", _arg1); -} - -#pragma implementation_key(454) -inline VARIANT_BOOL mapWindow::_DMap::GetReuseTileBuffer ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xe5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(455) -inline void mapWindow::_DMap::PutZoomBarVerbosity ( enum tkZoomBarVerbosity _arg1 ) { - _com_dispatch_method(this, 0xe6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(456) -inline enum mapWindow::tkZoomBarVerbosity mapWindow::_DMap::GetZoomBarVerbosity ( ) { - enum tkZoomBarVerbosity _result; - _com_dispatch_method(this, 0xe6, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(457) -inline void mapWindow::_DMap::PutZoomBarMinZoom ( long _arg1 ) { - _com_dispatch_method(this, 0xe9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(458) -inline long mapWindow::_DMap::GetZoomBarMinZoom ( ) { - long _result = 0; - _com_dispatch_method(this, 0xe9, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(459) -inline void mapWindow::_DMap::PutZoomBarMaxZoom ( long _arg1 ) { - _com_dispatch_method(this, 0xea, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(460) -inline long mapWindow::_DMap::GetZoomBarMaxZoom ( ) { - long _result = 0; - _com_dispatch_method(this, 0xea, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(461) -inline void mapWindow::_DMap::PutZoomBehavior ( enum tkZoomBehavior _arg1 ) { - _com_dispatch_method(this, 0xcf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(462) -inline enum mapWindow::tkZoomBehavior mapWindow::_DMap::GetZoomBehavior ( ) { - enum tkZoomBehavior _result; - _com_dispatch_method(this, 0xcf, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(463) -inline void mapWindow::_DMap::PutShowZoomBar ( VARIANT_BOOL _arg1 ) { - _com_dispatch_method(this, 0xe2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x000b", _arg1); -} - -#pragma implementation_key(464) -inline VARIANT_BOOL mapWindow::_DMap::GetShowZoomBar ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xe2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(465) -inline void mapWindow::_DMap::PutAnimationOnZooming ( enum tkCustomState _arg1 ) { - _com_dispatch_method(this, 0xe3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(466) -inline enum mapWindow::tkCustomState mapWindow::_DMap::GetAnimationOnZooming ( ) { - enum tkCustomState _result; - _com_dispatch_method(this, 0xe3, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(467) -inline void mapWindow::_DMap::PutZoomBoxStyle ( enum tkZoomBoxStyle _arg1 ) { - _com_dispatch_method(this, 0xe7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(468) -inline enum mapWindow::tkZoomBoxStyle mapWindow::_DMap::GetZoomBoxStyle ( ) { - enum tkZoomBoxStyle _result; - _com_dispatch_method(this, 0xe7, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(469) -inline VARIANT_BOOL mapWindow::_DMap::GetUseAlternatePanCursor ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x105, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(470) -inline void mapWindow::_DMap::PutUseAlternatePanCursor ( VARIANT_BOOL _arg1 ) { - _com_dispatch_method(this, 0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x000b", _arg1); -} - -#pragma implementation_key(471) -inline VARIANT_BOOL mapWindow::_DMap::GetRecenterMapOnZoom ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0x106, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(472) -inline void mapWindow::_DMap::PutRecenterMapOnZoom ( VARIANT_BOOL _arg1 ) { - _com_dispatch_method(this, 0x106, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x000b", _arg1); -} - -#pragma implementation_key(473) -inline HRESULT mapWindow::_DMap::Resize ( long Width, long Height ) { - return _com_dispatch_method(this, 0x2b, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003", Width, Height); -} - -#pragma implementation_key(474) -inline HRESULT mapWindow::_DMap::Clear ( ) { - return _com_dispatch_method(this, 0xce, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(475) -inline _bstr_t mapWindow::_DMap::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - _com_dispatch_method(this, 0x52, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, - L"\x0003", ErrorCode); - return _bstr_t(_result, false); -} - -#pragma implementation_key(476) -inline long mapWindow::_DMap::HWnd ( ) { - long _result = 0; - _com_dispatch_method(this, 0x6d, DISPATCH_METHOD, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(477) -inline void mapWindow::_DMap::PutUDCursorHandle ( long _arg1 ) { - _com_dispatch_method(this, 0x5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(478) -inline long mapWindow::_DMap::GetUDCursorHandle ( ) { - long _result = 0; - _com_dispatch_method(this, 0x5, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(479) -inline void mapWindow::_DMap::PutTileProvider ( enum tkTileProvider _arg1 ) { - _com_dispatch_method(this, 0xd8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, - L"\x0003", _arg1); -} - -#pragma implementation_key(480) -inline enum mapWindow::tkTileProvider mapWindow::_DMap::GetTileProvider ( ) { - enum tkTileProvider _result; - _com_dispatch_method(this, 0xd8, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL); - return _result; -} - -#pragma implementation_key(481) -inline VARIANT_BOOL mapWindow::_DMap::FindSnapPoint ( double Tolerance, double xScreen, double yScreen, double * xFound, double * yFound ) { - VARIANT_BOOL _result = 0; - _com_dispatch_method(this, 0xcb, DISPATCH_METHOD, VT_BOOL, (void*)&_result, - L"\x0005\x0005\x0005\x4005\x4005", Tolerance, xScreen, yScreen, xFound, yFound); - return _result; -} - -#pragma implementation_key(482) -inline HRESULT mapWindow::_DMap::Undo ( ) { - return _com_dispatch_method(this, 0xf4, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(483) -inline OLE_COLOR mapWindow::_DMap::GetbackColor ( ) { - OLE_COLOR _result; - _com_dispatch_propget(this, 0x1, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(484) -inline void mapWindow::_DMap::PutbackColor ( OLE_COLOR _val ) { - _com_dispatch_propput(this, 0x1, VT_I4, _val); -} - -#pragma implementation_key(485) -inline double mapWindow::_DMap::GetZoomPercent ( ) { - double _result = 0; - _com_dispatch_propget(this, 0x2, VT_R8, (void*)&_result); - return _result; -} - -#pragma implementation_key(486) -inline void mapWindow::_DMap::PutZoomPercent ( double _val ) { - _com_dispatch_propput(this, 0x2, VT_R8, _val); -} - -#pragma implementation_key(487) -inline enum mapWindow::tkCursorMode mapWindow::_DMap::GetCursorMode ( ) { - enum tkCursorMode _result; - _com_dispatch_propget(this, 0x3, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(488) -inline void mapWindow::_DMap::PutCursorMode ( enum tkCursorMode _val ) { - _com_dispatch_propput(this, 0x3, VT_I4, _val); -} - -#pragma implementation_key(489) -inline enum mapWindow::tkCursor mapWindow::_DMap::GetMapCursor ( ) { - enum tkCursor _result; - _com_dispatch_propget(this, 0x4, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(490) -inline void mapWindow::_DMap::PutMapCursor ( enum tkCursor _val ) { - _com_dispatch_propput(this, 0x4, VT_I4, _val); -} - -#pragma implementation_key(491) -inline VARIANT_BOOL mapWindow::_DMap::GetSendMouseDown ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0x6, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(492) -inline void mapWindow::_DMap::PutSendMouseDown ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0x6, VT_BOOL, _val); -} - -#pragma implementation_key(493) -inline VARIANT_BOOL mapWindow::_DMap::GetSendMouseUp ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0x7, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(494) -inline void mapWindow::_DMap::PutSendMouseUp ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0x7, VT_BOOL, _val); -} - -#pragma implementation_key(495) -inline VARIANT_BOOL mapWindow::_DMap::GetSendMouseMove ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0x8, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(496) -inline void mapWindow::_DMap::PutSendMouseMove ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0x8, VT_BOOL, _val); -} - -#pragma implementation_key(497) -inline VARIANT_BOOL mapWindow::_DMap::GetSendSelectBoxDrag ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0x9, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(498) -inline void mapWindow::_DMap::PutSendSelectBoxDrag ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0x9, VT_BOOL, _val); -} - -#pragma implementation_key(499) -inline VARIANT_BOOL mapWindow::_DMap::GetSendSelectBoxFinal ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0xa, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(500) -inline void mapWindow::_DMap::PutSendSelectBoxFinal ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0xa, VT_BOOL, _val); -} - -#pragma implementation_key(501) -inline double mapWindow::_DMap::GetExtentPad ( ) { - double _result = 0; - _com_dispatch_propget(this, 0xb, VT_R8, (void*)&_result); - return _result; -} - -#pragma implementation_key(502) -inline void mapWindow::_DMap::PutExtentPad ( double _val ) { - _com_dispatch_propput(this, 0xb, VT_R8, _val); -} - -#pragma implementation_key(503) -inline long mapWindow::_DMap::GetExtentHistory ( ) { - long _result = 0; - _com_dispatch_propget(this, 0xc, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(504) -inline void mapWindow::_DMap::PutExtentHistory ( long _val ) { - _com_dispatch_propput(this, 0xc, VT_I4, _val); -} - -#pragma implementation_key(505) -inline _bstr_t mapWindow::_DMap::GetKey ( ) { - BSTR _result = 0; - _com_dispatch_propget(this, 0xd, VT_BSTR, (void*)&_result); - return _bstr_t(_result, false); -} - -#pragma implementation_key(506) -inline void mapWindow::_DMap::PutKey ( _bstr_t _val ) { - _com_dispatch_propput(this, 0xd, VT_BSTR, (BSTR)_val); -} - -#pragma implementation_key(507) -inline long mapWindow::_DMap::GetNumLayers ( ) { - long _result = 0; - _com_dispatch_propget(this, 0x10, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(508) -inline long mapWindow::_DMap::GetLastErrorCode ( ) { - long _result = 0; - _com_dispatch_propget(this, 0x12, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(509) -inline enum mapWindow::tkLockMode mapWindow::_DMap::GetIsLocked ( ) { - enum tkLockMode _result; - _com_dispatch_propget(this, 0x13, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(510) -inline void mapWindow::_DMap::PutIsLocked ( enum tkLockMode _val ) { - _com_dispatch_propput(this, 0x13, VT_I4, _val); -} - -#pragma implementation_key(511) -inline VARIANT_BOOL mapWindow::_DMap::GetSendOnDrawBackBuffer ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0x76, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(512) -inline void mapWindow::_DMap::PutSendOnDrawBackBuffer ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0x76, VT_BOOL, _val); -} - -#pragma implementation_key(513) -inline VARIANT_BOOL mapWindow::_DMap::GetUseSeamlessPan ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0x97, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(514) -inline void mapWindow::_DMap::PutUseSeamlessPan ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0x97, VT_BOOL, _val); -} - -#pragma implementation_key(515) -inline double mapWindow::_DMap::GetMouseWheelSpeed ( ) { - double _result = 0; - _com_dispatch_propget(this, 0x98, VT_R8, (void*)&_result); - return _result; -} - -#pragma implementation_key(516) -inline void mapWindow::_DMap::PutMouseWheelSpeed ( double _val ) { - _com_dispatch_propput(this, 0x98, VT_R8, _val); -} - -#pragma implementation_key(517) -inline enum mapWindow::tkUnitsOfMeasure mapWindow::_DMap::GetMapUnits ( ) { - enum tkUnitsOfMeasure _result; - _com_dispatch_propget(this, 0x9e, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(518) -inline void mapWindow::_DMap::PutMapUnits ( enum tkUnitsOfMeasure _val ) { - _com_dispatch_propput(this, 0x9e, VT_I4, _val); -} - -#pragma implementation_key(519) -inline _bstr_t mapWindow::_DMap::GetVersionNumber ( ) { - BSTR _result = 0; - _com_dispatch_propget(this, 0xa6, VT_BSTR, (void*)&_result); - return _bstr_t(_result, false); -} - -#pragma implementation_key(520) -inline VARIANT_BOOL mapWindow::_DMap::GetShowRedrawTime ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0xac, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(521) -inline void mapWindow::_DMap::PutShowRedrawTime ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0xac, VT_BOOL, _val); -} - -#pragma implementation_key(522) -inline VARIANT_BOOL mapWindow::_DMap::GetShowVersionNumber ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0xad, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(523) -inline void mapWindow::_DMap::PutShowVersionNumber ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0xad, VT_BOOL, _val); -} - -#pragma implementation_key(524) -inline mapWindow::IGeoProjectionPtr mapWindow::_DMap::GetGeoProjection ( ) { - struct IGeoProjection * _result = 0; - _com_dispatch_propget(this, 0xc0, VT_DISPATCH, (void*)&_result); - return IGeoProjectionPtr(_result, false); -} - -#pragma implementation_key(525) -inline void mapWindow::_DMap::PutGeoProjection ( struct IGeoProjection * _val ) { - _com_dispatch_propput(this, 0xc0, VT_DISPATCH, _val); -} - -#pragma implementation_key(526) -inline VARIANT_BOOL mapWindow::_DMap::GetScalebarVisible ( ) { - VARIANT_BOOL _result = 0; - _com_dispatch_propget(this, 0xc3, VT_BOOL, (void*)&_result); - return _result; -} - -#pragma implementation_key(527) -inline void mapWindow::_DMap::PutScalebarVisible ( VARIANT_BOOL _val ) { - _com_dispatch_propput(this, 0xc3, VT_BOOL, _val); -} - -#pragma implementation_key(528) -inline enum mapWindow::tkScalebarUnits mapWindow::_DMap::GetScalebarUnits ( ) { - enum tkScalebarUnits _result; - _com_dispatch_propget(this, 0xcd, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(529) -inline void mapWindow::_DMap::PutScalebarUnits ( enum tkScalebarUnits _val ) { - _com_dispatch_propput(this, 0xcd, VT_I4, _val); -} - -#pragma implementation_key(530) -inline mapWindow::IExtentsPtr mapWindow::_DMap::GetMaxExtents ( ) { - struct IExtents * _result = 0; - _com_dispatch_propget(this, 0xbb, VT_DISPATCH, (void*)&_result); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(531) -inline mapWindow::ITilesPtr mapWindow::_DMap::GetTiles ( ) { - struct ITiles * _result = 0; - _com_dispatch_propget(this, 0xbf, VT_DISPATCH, (void*)&_result); - return ITilesPtr(_result, false); -} - -#pragma implementation_key(532) -inline mapWindow::IFileManagerPtr mapWindow::_DMap::GetFileManager ( ) { - struct IFileManager * _result = 0; - _com_dispatch_propget(this, 0xd3, VT_DISPATCH, (void*)&_result); - return IFileManagerPtr(_result, false); -} - -#pragma implementation_key(533) -inline mapWindow::IUndoListPtr mapWindow::_DMap::GetUndoList ( ) { - struct IUndoList * _result = 0; - _com_dispatch_propget(this, 0xf1, VT_DISPATCH, (void*)&_result); - return IUndoListPtr(_result, false); -} - -#pragma implementation_key(534) -inline mapWindow::IIdentifierPtr mapWindow::_DMap::GetIdentifier ( ) { - struct IIdentifier * _result = 0; - _com_dispatch_propget(this, 0xf3, VT_DISPATCH, (void*)&_result); - return IIdentifierPtr(_result, false); -} - -#pragma implementation_key(535) -inline mapWindow::IShapeEditorPtr mapWindow::_DMap::GetShapeEditor ( ) { - struct IShapeEditor * _result = 0; - _com_dispatch_propget(this, 0xeb, VT_DISPATCH, (void*)&_result); - return IShapeEditorPtr(_result, false); -} - -#pragma implementation_key(536) -inline mapWindow::IMeasuringPtr mapWindow::_DMap::GetMeasuring ( ) { - struct IMeasuring * _result = 0; - _com_dispatch_propget(this, 0xc4, VT_DISPATCH, (void*)&_result); - return IMeasuringPtr(_result, false); -} - -#pragma implementation_key(537) -inline mapWindow::ISelectionListPtr mapWindow::_DMap::GetIdentifiedShapes ( ) { - struct ISelectionList * _result = 0; - _com_dispatch_propget(this, 0xfa, VT_DISPATCH, (void*)&_result); - return ISelectionListPtr(_result, false); -} - -#pragma implementation_key(538) -inline mapWindow::IDrawingRectanglePtr mapWindow::_DMap::GetFocusRectangle ( ) { - struct IDrawingRectangle * _result = 0; - _com_dispatch_propget(this, 0xfb, VT_DISPATCH, (void*)&_result); - return IDrawingRectanglePtr(_result, false); -} - -#pragma implementation_key(539) -inline enum mapWindow::tkCustomDrawingFlags mapWindow::_DMap::GetCustomDrawingFlags ( ) { - enum tkCustomDrawingFlags _result; - _com_dispatch_propget(this, 0xfc, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(540) -inline void mapWindow::_DMap::PutCustomDrawingFlags ( enum tkCustomDrawingFlags _val ) { - _com_dispatch_propput(this, 0xfc, VT_I4, _val); -} - -#pragma implementation_key(541) -inline enum mapWindow::tkAngleFormat mapWindow::_DMap::GetShowCoordinatesFormat ( ) { - enum tkAngleFormat _result; - _com_dispatch_propget(this, 0xfe, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(542) -inline void mapWindow::_DMap::PutShowCoordinatesFormat ( enum tkAngleFormat _val ) { - _com_dispatch_propput(this, 0xfe, VT_I4, _val); -} - -#pragma implementation_key(543) -inline long mapWindow::_DMap::GetExtentHistoryUndoCount ( ) { - long _result = 0; - _com_dispatch_propget(this, 0x100, VT_I4, (void*)&_result); - return _result; -} - -#pragma implementation_key(544) -inline long mapWindow::_DMap::GetExtentHistoryRedoCount ( ) { - long _result = 0; - _com_dispatch_propget(this, 0x101, VT_I4, (void*)&_result); - return _result; -} - -// -// interface IStopExecution wrapper method implementations -// - -#pragma implementation_key(545) -inline VARIANT_BOOL mapWindow::IStopExecution::StopFunction ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StopFunction(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IField wrapper method implementations -// - -#pragma implementation_key(546) -inline _bstr_t mapWindow::IField::GetName ( ) { - BSTR _result = 0; - HRESULT _hr = get_Name(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(547) -inline void mapWindow::IField::PutName ( _bstr_t pVal ) { - HRESULT _hr = put_Name(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(548) -inline long mapWindow::IField::GetWidth ( ) { - long _result = 0; - HRESULT _hr = get_Width(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(549) -inline void mapWindow::IField::PutWidth ( long pVal ) { - HRESULT _hr = put_Width(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(550) -inline long mapWindow::IField::GetPrecision ( ) { - long _result = 0; - HRESULT _hr = get_Precision(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(551) -inline void mapWindow::IField::PutPrecision ( long pVal ) { - HRESULT _hr = put_Precision(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(552) -inline enum mapWindow::FieldType mapWindow::IField::GetType ( ) { - enum FieldType _result; - HRESULT _hr = get_Type(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(553) -inline void mapWindow::IField::PutType ( enum FieldType pVal ) { - HRESULT _hr = put_Type(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(554) -inline long mapWindow::IField::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(555) -inline _bstr_t mapWindow::IField::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(556) -inline mapWindow::ICallbackPtr mapWindow::IField::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(557) -inline void mapWindow::IField::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(558) -inline _bstr_t mapWindow::IField::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(559) -inline void mapWindow::IField::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(560) -inline mapWindow::IFieldPtr mapWindow::IField::Clone ( ) { - struct IField * _result = 0; - HRESULT _hr = raw_Clone(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IFieldPtr(_result, false); -} - -#pragma implementation_key(561) -inline VARIANT_BOOL mapWindow::IField::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(562) -inline void mapWindow::IField::PutVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Visible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(563) -inline _bstr_t mapWindow::IField::GetAlias ( ) { - BSTR _result = 0; - HRESULT _hr = get_Alias(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(564) -inline void mapWindow::IField::PutAlias ( _bstr_t pVal ) { - HRESULT _hr = put_Alias(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(565) -inline VARIANT_BOOL mapWindow::IField::GetJoined ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Joined(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(566) -inline _bstr_t mapWindow::IField::GetExpression ( ) { - BSTR _result = 0; - HRESULT _hr = get_Expression(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(567) -inline void mapWindow::IField::PutExpression ( _bstr_t pVal ) { - HRESULT _hr = put_Expression(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(568) -inline VARIANT_BOOL mapWindow::IField::GetModified ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Modified(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(569) -inline void mapWindow::IField::PutModified ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Modified(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IChartField wrapper method implementations -// - -#pragma implementation_key(570) -inline long mapWindow::IChartField::GetIndex ( ) { - long _result = 0; - HRESULT _hr = get_Index(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(571) -inline void mapWindow::IChartField::PutIndex ( long retVal ) { - HRESULT _hr = put_Index(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(572) -inline OLE_COLOR mapWindow::IChartField::GetColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_Color(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(573) -inline void mapWindow::IChartField::PutColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_Color(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(574) -inline _bstr_t mapWindow::IChartField::GetName ( ) { - BSTR _result = 0; - HRESULT _hr = get_Name(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(575) -inline void mapWindow::IChartField::PutName ( _bstr_t retVal ) { - HRESULT _hr = put_Name(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface ITable wrapper method implementations -// - -#pragma implementation_key(576) -inline long mapWindow::ITable::GetNumRows ( ) { - long _result = 0; - HRESULT _hr = get_NumRows(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(577) -inline long mapWindow::ITable::GetNumFields ( ) { - long _result = 0; - HRESULT _hr = get_NumFields(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(578) -inline mapWindow::IFieldPtr mapWindow::ITable::GetField ( long FieldIndex ) { - struct IField * _result = 0; - HRESULT _hr = get_Field(FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IFieldPtr(_result, false); -} - -#pragma implementation_key(579) -inline _variant_t mapWindow::ITable::GetCellValue ( long FieldIndex, long RowIndex ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_CellValue(FieldIndex, RowIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(580) -inline VARIANT_BOOL mapWindow::ITable::GetEditingTable ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_EditingTable(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(581) -inline long mapWindow::ITable::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(582) -inline _bstr_t mapWindow::ITable::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(583) -inline _bstr_t mapWindow::ITable::GetCdlgFilter ( ) { - BSTR _result = 0; - HRESULT _hr = get_CdlgFilter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(584) -inline mapWindow::ICallbackPtr mapWindow::ITable::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(585) -inline void mapWindow::ITable::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(586) -inline _bstr_t mapWindow::ITable::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(587) -inline void mapWindow::ITable::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(588) -inline VARIANT_BOOL mapWindow::ITable::Open ( _bstr_t dbfFilename, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Open(dbfFilename, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(589) -inline VARIANT_BOOL mapWindow::ITable::CreateNew ( _bstr_t dbfFilename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateNew(dbfFilename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(590) -inline VARIANT_BOOL mapWindow::ITable::SaveAs ( _bstr_t dbfFilename, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SaveAs(dbfFilename, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(591) -inline VARIANT_BOOL mapWindow::ITable::Close ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Close(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(592) -inline VARIANT_BOOL mapWindow::ITable::EditClear ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditClear(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(593) -inline VARIANT_BOOL mapWindow::ITable::EditInsertField ( struct IField * Field, long * FieldIndex, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditInsertField(Field, FieldIndex, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(594) -inline VARIANT_BOOL mapWindow::ITable::EditReplaceField ( long FieldIndex, struct IField * NewField, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditReplaceField(FieldIndex, NewField, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(595) -inline VARIANT_BOOL mapWindow::ITable::EditDeleteField ( long FieldIndex, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditDeleteField(FieldIndex, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(596) -inline VARIANT_BOOL mapWindow::ITable::EditInsertRow ( long * RowIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditInsertRow(RowIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(597) -inline VARIANT_BOOL mapWindow::ITable::EditCellValue ( long FieldIndex, long RowIndex, const _variant_t & newVal ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditCellValue(FieldIndex, RowIndex, newVal, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(598) -inline VARIANT_BOOL mapWindow::ITable::StartEditingTable ( struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StartEditingTable(cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(599) -inline VARIANT_BOOL mapWindow::ITable::StopEditingTable ( VARIANT_BOOL ApplyChanges, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StopEditingTable(ApplyChanges, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(600) -inline VARIANT_BOOL mapWindow::ITable::EditDeleteRow ( long RowIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditDeleteRow(RowIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(601) -inline VARIANT_BOOL mapWindow::ITable::Save ( struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Save(cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(602) -inline _variant_t mapWindow::ITable::GetMinValue ( long FieldIndex ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_MinValue(FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(603) -inline _variant_t mapWindow::ITable::GetMaxValue ( long FieldIndex ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_MaxValue(FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(604) -inline double mapWindow::ITable::GetMeanValue ( long FieldIndex ) { - double _result = 0; - HRESULT _hr = get_MeanValue(FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(605) -inline double mapWindow::ITable::GetStandardDeviation ( long FieldIndex ) { - double _result = 0; - HRESULT _hr = get_StandardDeviation(FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(606) -inline VARIANT_BOOL mapWindow::ITable::ParseExpression ( _bstr_t Expression, BSTR * ErrorString ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ParseExpression(Expression, ErrorString, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(607) -inline VARIANT_BOOL mapWindow::ITable::Query ( _bstr_t Expression, VARIANT * result, BSTR * ErrorString ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Query(Expression, result, ErrorString, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(608) -inline long mapWindow::ITable::GetFieldIndexByName ( _bstr_t FieldName ) { - long _result = 0; - HRESULT _hr = get_FieldIndexByName(FieldName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(609) -inline VARIANT_BOOL mapWindow::ITable::TestExpression ( _bstr_t Expression, enum tkValueType ReturnType, BSTR * ErrorString ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_TestExpression(Expression, ReturnType, ErrorString, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(610) -inline VARIANT_BOOL mapWindow::ITable::Calculate ( _bstr_t Expression, long RowIndex, VARIANT * result, BSTR * ErrorString ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Calculate(Expression, RowIndex, result, ErrorString, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(611) -inline long mapWindow::ITable::EditAddField ( _bstr_t Name, enum FieldType Type, int Precision, int Width ) { - long _result = 0; - HRESULT _hr = raw_EditAddField(Name, Type, Precision, Width, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(612) -inline VARIANT_BOOL mapWindow::ITable::Join ( struct ITable * table2, _bstr_t field1, _bstr_t field2 ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Join(table2, field1, field2, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(613) -inline VARIANT_BOOL mapWindow::ITable::Join2 ( struct ITable * table2, _bstr_t field1, _bstr_t field2, _bstr_t filenameToReopen, _bstr_t JoinOptions ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Join2(table2, field1, field2, filenameToReopen, JoinOptions, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(614) -inline VARIANT_BOOL mapWindow::ITable::StopJoin ( int joinIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StopJoin(joinIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(615) -inline HRESULT mapWindow::ITable::StopAllJoins ( ) { - HRESULT _hr = raw_StopAllJoins(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(616) -inline VARIANT_BOOL mapWindow::ITable::GetIsJoined ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsJoined(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(617) -inline int mapWindow::ITable::GetJoinCount ( ) { - int _result = 0; - HRESULT _hr = get_JoinCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(618) -inline _bstr_t mapWindow::ITable::GetJoinFilename ( int joinIndex ) { - BSTR _result = 0; - HRESULT _hr = get_JoinFilename(joinIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(619) -inline _bstr_t mapWindow::ITable::GetJoinFromField ( int joinIndex ) { - BSTR _result = 0; - HRESULT _hr = get_JoinFromField(joinIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(620) -inline _bstr_t mapWindow::ITable::GetJoinToField ( int joinIndex ) { - BSTR _result = 0; - HRESULT _hr = get_JoinToField(joinIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(621) -inline VARIANT_BOOL mapWindow::ITable::GetFieldIsJoined ( int FieldIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FieldIsJoined(FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(622) -inline int mapWindow::ITable::GetFieldJoinIndex ( int FieldIndex ) { - int _result = 0; - HRESULT _hr = get_FieldJoinIndex(FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(623) -inline _bstr_t mapWindow::ITable::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(624) -inline HRESULT mapWindow::ITable::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(625) -inline VARIANT_BOOL mapWindow::ITable::TryJoin ( struct ITable * table2, _bstr_t fieldTo, _bstr_t fieldFrom, int * rowCount, int * joinRowCount ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_TryJoin(table2, fieldTo, fieldFrom, rowCount, joinRowCount, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(626) -inline VARIANT_BOOL mapWindow::ITable::Join3 ( struct ITable * table2, _bstr_t field1, _bstr_t field2, _bstr_t filenameToReopen, _bstr_t JoinOptions, SAFEARRAY * fieldList ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Join3(table2, field1, field2, filenameToReopen, JoinOptions, fieldList, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(627) -inline VARIANT_BOOL mapWindow::ITable::Dump ( _bstr_t dbfFilename, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Dump(dbfFilename, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(628) -inline _bstr_t mapWindow::ITable::GetJoinFields ( long joinIndex ) { - BSTR _result = 0; - HRESULT _hr = get_JoinFields(joinIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(629) -inline _bstr_t mapWindow::ITable::GetFilename ( ) { - BSTR _result = 0; - HRESULT _hr = get_Filename(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(630) -inline _bstr_t mapWindow::ITable::GetJoinOptions ( long joinIndex ) { - BSTR _result = 0; - HRESULT _hr = get_JoinOptions(joinIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(631) -inline HRESULT mapWindow::ITable::ClearCache ( ) { - HRESULT _hr = raw_ClearCache(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(632) -inline VARIANT_BOOL mapWindow::ITable::GetRowIsModified ( long RowIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_RowIsModified(RowIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IShapeValidationInfo wrapper method implementations -// - -#pragma implementation_key(633) -inline _bstr_t mapWindow::IShapeValidationInfo::GetClassName ( ) { - BSTR _result = 0; - HRESULT _hr = get_ClassName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(634) -inline _bstr_t mapWindow::IShapeValidationInfo::GetMethodName ( ) { - BSTR _result = 0; - HRESULT _hr = get_MethodName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(635) -inline _bstr_t mapWindow::IShapeValidationInfo::GetParameterName ( ) { - BSTR _result = 0; - HRESULT _hr = get_ParameterName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(636) -inline enum mapWindow::tkShapeValidationType mapWindow::IShapeValidationInfo::GetValidationType ( ) { - enum tkShapeValidationType _result; - HRESULT _hr = get_ValidationType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(637) -inline enum mapWindow::tkShapeValidationMode mapWindow::IShapeValidationInfo::GetValidationMode ( ) { - enum tkShapeValidationMode _result; - HRESULT _hr = get_ValidationMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(638) -inline VARIANT_BOOL mapWindow::IShapeValidationInfo::GetIsValid ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsValid(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(639) -inline enum mapWindow::tkShapeValidationStatus mapWindow::IShapeValidationInfo::GetStatus ( ) { - enum tkShapeValidationStatus _result; - HRESULT _hr = get_Status(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(640) -inline VARIANT_BOOL mapWindow::IShapeValidationInfo::GetWasValidated ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_WasValidated(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(641) -inline int mapWindow::IShapeValidationInfo::GetStillInvalidCount ( ) { - int _result = 0; - HRESULT _hr = get_StillInvalidCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(642) -inline int mapWindow::IShapeValidationInfo::GetWereInvalidCount ( ) { - int _result = 0; - HRESULT _hr = get_WereInvalidCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(643) -inline int mapWindow::IShapeValidationInfo::GetFixedCount ( ) { - int _result = 0; - HRESULT _hr = get_FixedCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(644) -inline int mapWindow::IShapeValidationInfo::GetSkippedCount ( ) { - int _result = 0; - HRESULT _hr = get_SkippedCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IUndoList wrapper method implementations -// - -#pragma implementation_key(645) -inline _bstr_t mapWindow::IUndoList::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(646) -inline long mapWindow::IUndoList::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(647) -inline _bstr_t mapWindow::IUndoList::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(648) -inline void mapWindow::IUndoList::PutKey ( _bstr_t retVal ) { - HRESULT _hr = put_Key(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(649) -inline VARIANT_BOOL mapWindow::IUndoList::Undo ( VARIANT_BOOL ZoomToShape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Undo(ZoomToShape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(650) -inline VARIANT_BOOL mapWindow::IUndoList::Redo ( VARIANT_BOOL ZoomToShape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Redo(ZoomToShape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(651) -inline long mapWindow::IUndoList::GetUndoCount ( ) { - long _result = 0; - HRESULT _hr = get_UndoCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(652) -inline long mapWindow::IUndoList::GetRedoCount ( ) { - long _result = 0; - HRESULT _hr = get_RedoCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(653) -inline long mapWindow::IUndoList::GetTotalLength ( ) { - long _result = 0; - HRESULT _hr = get_TotalLength(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(654) -inline VARIANT_BOOL mapWindow::IUndoList::BeginBatch ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_BeginBatch(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(655) -inline long mapWindow::IUndoList::EndBatch ( ) { - long _result = 0; - HRESULT _hr = raw_EndBatch(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(656) -inline VARIANT_BOOL mapWindow::IUndoList::Add ( enum tkUndoOperation operationType, long LayerHandle, long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Add(operationType, LayerHandle, ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(657) -inline HRESULT mapWindow::IUndoList::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(658) -inline HRESULT mapWindow::IUndoList::ClearForLayer ( long LayerHandle ) { - HRESULT _hr = raw_ClearForLayer(LayerHandle); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -// -// interface IIdentifier wrapper method implementations -// - -#pragma implementation_key(659) -inline VARIANT_BOOL mapWindow::IIdentifier::GetHotTracking ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HotTracking(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(660) -inline void mapWindow::IIdentifier::PutHotTracking ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_HotTracking(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(661) -inline enum mapWindow::tkIdentifierMode mapWindow::IIdentifier::GetIdentifierMode ( ) { - enum tkIdentifierMode _result; - HRESULT _hr = get_IdentifierMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(662) -inline void mapWindow::IIdentifier::PutIdentifierMode ( enum tkIdentifierMode pVal ) { - HRESULT _hr = put_IdentifierMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(663) -inline OLE_COLOR mapWindow::IIdentifier::GetOutlineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_OutlineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(664) -inline void mapWindow::IIdentifier::PutOutlineColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_OutlineColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IMeasuring wrapper method implementations -// - -#pragma implementation_key(665) -inline double mapWindow::IMeasuring::GetLength ( ) { - double _result = 0; - HRESULT _hr = get_Length(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(666) -inline long mapWindow::IMeasuring::GetPointCount ( ) { - long _result = 0; - HRESULT _hr = get_PointCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(667) -inline VARIANT_BOOL mapWindow::IMeasuring::UndoPoint ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_UndoPoint(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(668) -inline VARIANT_BOOL mapWindow::IMeasuring::get_PointXY ( long pointIndex, double * x, double * y ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_get_PointXY(pointIndex, x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(669) -inline double mapWindow::IMeasuring::get_AreaWithClosingVertex ( double lastPointProjX, double lastPointProjY ) { - double _result = 0; - HRESULT _hr = raw_get_AreaWithClosingVertex(lastPointProjX, lastPointProjY, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(670) -inline enum mapWindow::tkMeasuringType mapWindow::IMeasuring::GetMeasuringType ( ) { - enum tkMeasuringType _result; - HRESULT _hr = get_MeasuringType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(671) -inline void mapWindow::IMeasuring::PutMeasuringType ( enum tkMeasuringType retVal ) { - HRESULT _hr = put_MeasuringType(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(672) -inline HRESULT mapWindow::IMeasuring::FinishMeasuring ( ) { - HRESULT _hr = raw_FinishMeasuring(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(673) -inline double mapWindow::IMeasuring::GetArea ( ) { - double _result = 0; - HRESULT _hr = get_Area(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(674) -inline VARIANT_BOOL mapWindow::IMeasuring::GetIsStopped ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsStopped(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(675) -inline HRESULT mapWindow::IMeasuring::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(676) -inline VARIANT_BOOL mapWindow::IMeasuring::GetPersistent ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Persistent(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(677) -inline void mapWindow::IMeasuring::PutPersistent ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_Persistent(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(678) -inline VARIANT_BOOL mapWindow::IMeasuring::GetShowBearing ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShowBearing(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(679) -inline void mapWindow::IMeasuring::PutShowBearing ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ShowBearing(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(680) -inline VARIANT_BOOL mapWindow::IMeasuring::GetIsUsingEllipsoid ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsUsingEllipsoid(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(681) -inline _bstr_t mapWindow::IMeasuring::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(682) -inline long mapWindow::IMeasuring::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(683) -inline mapWindow::ICallbackPtr mapWindow::IMeasuring::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(684) -inline void mapWindow::IMeasuring::PutGlobalCallback ( struct ICallback * retVal ) { - HRESULT _hr = put_GlobalCallback(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(685) -inline _bstr_t mapWindow::IMeasuring::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(686) -inline void mapWindow::IMeasuring::PutKey ( _bstr_t retVal ) { - HRESULT _hr = put_Key(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(687) -inline VARIANT_BOOL mapWindow::IMeasuring::GetIsEmpty ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsEmpty(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(688) -inline enum mapWindow::tkBearingType mapWindow::IMeasuring::GetBearingType ( ) { - enum tkBearingType _result; - HRESULT _hr = get_BearingType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(689) -inline void mapWindow::IMeasuring::PutBearingType ( enum tkBearingType pVal ) { - HRESULT _hr = put_BearingType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(690) -inline VARIANT_BOOL mapWindow::IMeasuring::GetShowLength ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShowLength(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(691) -inline void mapWindow::IMeasuring::PutShowLength ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ShowLength(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(692) -inline enum mapWindow::tkLengthDisplayMode mapWindow::IMeasuring::GetLengthUnits ( ) { - enum tkLengthDisplayMode _result; - HRESULT _hr = get_LengthUnits(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(693) -inline void mapWindow::IMeasuring::PutLengthUnits ( enum tkLengthDisplayMode pVal ) { - HRESULT _hr = put_LengthUnits(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(694) -inline enum mapWindow::tkAreaDisplayMode mapWindow::IMeasuring::GetAreaUnits ( ) { - enum tkAreaDisplayMode _result; - HRESULT _hr = get_AreaUnits(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(695) -inline void mapWindow::IMeasuring::PutAreaUnits ( enum tkAreaDisplayMode pVal ) { - HRESULT _hr = put_AreaUnits(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(696) -inline enum mapWindow::tkAngleFormat mapWindow::IMeasuring::GetAngleFormat ( ) { - enum tkAngleFormat _result; - HRESULT _hr = get_AngleFormat(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(697) -inline void mapWindow::IMeasuring::PutAngleFormat ( enum tkAngleFormat pVal ) { - HRESULT _hr = put_AngleFormat(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(698) -inline long mapWindow::IMeasuring::GetAnglePrecision ( ) { - long _result = 0; - HRESULT _hr = get_AnglePrecision(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(699) -inline void mapWindow::IMeasuring::PutAnglePrecision ( long pVal ) { - HRESULT _hr = put_AnglePrecision(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(700) -inline long mapWindow::IMeasuring::GetAreaPrecision ( ) { - long _result = 0; - HRESULT _hr = get_AreaPrecision(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(701) -inline void mapWindow::IMeasuring::PutAreaPrecision ( long pVal ) { - HRESULT _hr = put_AreaPrecision(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(702) -inline long mapWindow::IMeasuring::GetLengthPrecision ( ) { - long _result = 0; - HRESULT _hr = get_LengthPrecision(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(703) -inline void mapWindow::IMeasuring::PutLengthPrecision ( long pVal ) { - HRESULT _hr = put_LengthPrecision(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(704) -inline VARIANT_BOOL mapWindow::IMeasuring::GetPointsVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_PointsVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(705) -inline void mapWindow::IMeasuring::PutPointsVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_PointsVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(706) -inline OLE_COLOR mapWindow::IMeasuring::GetLineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_LineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(707) -inline void mapWindow::IMeasuring::PutLineColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_LineColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(708) -inline OLE_COLOR mapWindow::IMeasuring::GetFillColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FillColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(709) -inline void mapWindow::IMeasuring::PutFillColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_FillColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(710) -inline unsigned char mapWindow::IMeasuring::GetFillTransparency ( ) { - unsigned char _result = 0; - HRESULT _hr = get_FillTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(711) -inline void mapWindow::IMeasuring::PutFillTransparency ( unsigned char pVal ) { - HRESULT _hr = put_FillTransparency(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(712) -inline float mapWindow::IMeasuring::GetLineWidth ( ) { - float _result = 0; - HRESULT _hr = get_LineWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(713) -inline void mapWindow::IMeasuring::PutLineWidth ( float pVal ) { - HRESULT _hr = put_LineWidth(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(714) -inline enum mapWindow::tkDashStyle mapWindow::IMeasuring::GetLineStyle ( ) { - enum tkDashStyle _result; - HRESULT _hr = get_LineStyle(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(715) -inline void mapWindow::IMeasuring::PutLineStyle ( enum tkDashStyle pVal ) { - HRESULT _hr = put_LineStyle(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(716) -inline VARIANT_BOOL mapWindow::IMeasuring::GetPointLabelsVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_PointLabelsVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(717) -inline void mapWindow::IMeasuring::PutPointLabelsVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_PointLabelsVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(718) -inline VARIANT_BOOL mapWindow::IMeasuring::GetShowTotalLength ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShowTotalLength(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(719) -inline void mapWindow::IMeasuring::PutShowTotalLength ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ShowTotalLength(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(720) -inline enum mapWindow::tkUndoShortcut mapWindow::IMeasuring::GetUndoButton ( ) { - enum tkUndoShortcut _result; - HRESULT _hr = get_UndoButton(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(721) -inline void mapWindow::IMeasuring::PutUndoButton ( enum tkUndoShortcut pVal ) { - HRESULT _hr = put_UndoButton(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(722) -inline _bstr_t mapWindow::IMeasuring::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(723) -inline VARIANT_BOOL mapWindow::IMeasuring::Deserialize ( _bstr_t state ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Deserialize(state, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface ISelectionList wrapper method implementations -// - -#pragma implementation_key(724) -inline HRESULT mapWindow::ISelectionList::AddShape ( long LayerHandle, long ShapeIndex ) { - HRESULT _hr = raw_AddShape(LayerHandle, ShapeIndex); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(725) -inline long mapWindow::ISelectionList::GetCount ( ) { - long _result = 0; - HRESULT _hr = get_Count(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(726) -inline long mapWindow::ISelectionList::GetLayerHandle ( long Index ) { - long _result = 0; - HRESULT _hr = get_LayerHandle(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(727) -inline long mapWindow::ISelectionList::GetShapeIndex ( long Index ) { - long _result = 0; - HRESULT _hr = get_ShapeIndex(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(728) -inline HRESULT mapWindow::ISelectionList::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(729) -inline HRESULT mapWindow::ISelectionList::RemoveByLayerHandle ( long LayerHandle ) { - HRESULT _hr = raw_RemoveByLayerHandle(LayerHandle); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(730) -inline HRESULT mapWindow::ISelectionList::AddPixel ( long LayerHandle, long Column, long Row ) { - HRESULT _hr = raw_AddPixel(LayerHandle, Column, Row); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(731) -inline enum mapWindow::tkLayerType mapWindow::ISelectionList::GetLayerType ( long Index ) { - enum tkLayerType _result; - HRESULT _hr = get_LayerType(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(732) -inline long mapWindow::ISelectionList::GetRasterX ( long Index ) { - long _result = 0; - HRESULT _hr = get_RasterX(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(733) -inline long mapWindow::ISelectionList::GetRasterY ( long Index ) { - long _result = 0; - HRESULT _hr = get_RasterY(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(734) -inline HRESULT mapWindow::ISelectionList::TogglePixel ( long LayerHandle, long Column, long Row ) { - HRESULT _hr = raw_TogglePixel(LayerHandle, Column, Row); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(735) -inline long mapWindow::ISelectionList::GetRow ( long Index ) { - long _result = 0; - HRESULT _hr = get_Row(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(736) -inline long mapWindow::ISelectionList::GetColumn ( long Index ) { - long _result = 0; - HRESULT _hr = get_Column(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IDrawingRectangle wrapper method implementations -// - -#pragma implementation_key(737) -inline double mapWindow::IDrawingRectangle::Getx ( ) { - double _result = 0; - HRESULT _hr = get_x(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(738) -inline void mapWindow::IDrawingRectangle::Putx ( double pVal ) { - HRESULT _hr = put_x(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(739) -inline double mapWindow::IDrawingRectangle::Gety ( ) { - double _result = 0; - HRESULT _hr = get_y(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(740) -inline void mapWindow::IDrawingRectangle::Puty ( double pVal ) { - HRESULT _hr = put_y(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(741) -inline double mapWindow::IDrawingRectangle::GetWidth ( ) { - double _result = 0; - HRESULT _hr = get_Width(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(742) -inline void mapWindow::IDrawingRectangle::PutWidth ( double pVal ) { - HRESULT _hr = put_Width(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(743) -inline double mapWindow::IDrawingRectangle::GetHeight ( ) { - double _result = 0; - HRESULT _hr = get_Height(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(744) -inline void mapWindow::IDrawingRectangle::PutHeight ( double pVal ) { - HRESULT _hr = put_Height(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(745) -inline VARIANT_BOOL mapWindow::IDrawingRectangle::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(746) -inline void mapWindow::IDrawingRectangle::PutVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Visible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(747) -inline enum mapWindow::tkDrawReferenceList mapWindow::IDrawingRectangle::GetReferenceType ( ) { - enum tkDrawReferenceList _result; - HRESULT _hr = get_ReferenceType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(748) -inline void mapWindow::IDrawingRectangle::PutReferenceType ( enum tkDrawReferenceList pVal ) { - HRESULT _hr = put_ReferenceType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(749) -inline unsigned char mapWindow::IDrawingRectangle::GetFillTransparency ( ) { - unsigned char _result = 0; - HRESULT _hr = get_FillTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(750) -inline void mapWindow::IDrawingRectangle::PutFillTransparency ( unsigned char pVal ) { - HRESULT _hr = put_FillTransparency(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(751) -inline OLE_COLOR mapWindow::IDrawingRectangle::GetColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_Color(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(752) -inline void mapWindow::IDrawingRectangle::PutColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_Color(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(753) -inline float mapWindow::IDrawingRectangle::GetLineWidth ( ) { - float _result = 0; - HRESULT _hr = get_LineWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(754) -inline void mapWindow::IDrawingRectangle::PutLineWidth ( float pVal ) { - HRESULT _hr = put_LineWidth(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// dispinterface _ITableEvents wrapper method implementations -// - -#pragma implementation_key(755) -inline HRESULT mapWindow::_ITableEvents::OnUpdateJoin ( _bstr_t Filename, _bstr_t fieldList, _bstr_t JoinOptions, struct ITable * joinSource ) { - return _com_dispatch_method(this, 0x1, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0008\x0008\x0008\x0009", (BSTR)Filename, (BSTR)fieldList, (BSTR)JoinOptions, joinSource); -} - -// -// dispinterface _DMapEvents wrapper method implementations -// - -#pragma implementation_key(756) -inline HRESULT mapWindow::_DMapEvents::DblClick ( ) { - return _com_dispatch_method(this, DISPID_DBLCLICK, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(757) -inline HRESULT mapWindow::_DMapEvents::MouseDown ( short Button, short Shift, long x, long y ) { - return _com_dispatch_method(this, 0x1, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0002\x0002\x0003\x0003", Button, Shift, x, y); -} - -#pragma implementation_key(758) -inline HRESULT mapWindow::_DMapEvents::MouseUp ( short Button, short Shift, long x, long y ) { - return _com_dispatch_method(this, 0x2, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0002\x0002\x0003\x0003", Button, Shift, x, y); -} - -#pragma implementation_key(759) -inline HRESULT mapWindow::_DMapEvents::MouseMove ( short Button, short Shift, long x, long y ) { - return _com_dispatch_method(this, 0x3, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0002\x0002\x0003\x0003", Button, Shift, x, y); -} - -#pragma implementation_key(760) -inline HRESULT mapWindow::_DMapEvents::FileDropped ( _bstr_t Filename ) { - return _com_dispatch_method(this, 0x4, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0008", (BSTR)Filename); -} - -#pragma implementation_key(761) -inline HRESULT mapWindow::_DMapEvents::SelectBoxFinal ( long left, long right, long bottom, long top ) { - return _com_dispatch_method(this, 0x5, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0003\x0003", left, right, bottom, top); -} - -#pragma implementation_key(762) -inline HRESULT mapWindow::_DMapEvents::SelectBoxDrag ( long left, long right, long bottom, long top ) { - return _com_dispatch_method(this, 0x6, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0003\x0003", left, right, bottom, top); -} - -#pragma implementation_key(763) -inline HRESULT mapWindow::_DMapEvents::ExtentsChanged ( ) { - return _com_dispatch_method(this, 0x7, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(764) -inline HRESULT mapWindow::_DMapEvents::MapState ( long LayerHandle ) { - return _com_dispatch_method(this, 0x8, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", LayerHandle); -} - -#pragma implementation_key(765) -inline HRESULT mapWindow::_DMapEvents::OnDrawBackBuffer ( long BackBuffer ) { - return _com_dispatch_method(this, 0x9, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", BackBuffer); -} - -#pragma implementation_key(766) -inline HRESULT mapWindow::_DMapEvents::ShapeHighlighted ( long LayerHandle, long ShapeIndex ) { - return _com_dispatch_method(this, 0xa, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003", LayerHandle, ShapeIndex); -} - -#pragma implementation_key(767) -inline HRESULT mapWindow::_DMapEvents::BeforeDrawing ( long hDC, long xMin, long xMax, long yMin, long yMax, enum tkMwBoolean * Handled ) { - return _com_dispatch_method(this, 0xb, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0003\x0003\x0003\x4003", hDC, xMin, xMax, yMin, yMax, Handled); -} - -#pragma implementation_key(768) -inline HRESULT mapWindow::_DMapEvents::AfterDrawing ( long hDC, long xMin, long xMax, long yMin, long yMax, enum tkMwBoolean * Handled ) { - return _com_dispatch_method(this, 0xc, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0003\x0003\x0003\x4003", hDC, xMin, xMax, yMin, yMax, Handled); -} - -#pragma implementation_key(769) -inline HRESULT mapWindow::_DMapEvents::TilesLoaded ( VARIANT_BOOL SnapShot, _bstr_t Key, VARIANT_BOOL fromCache ) { - return _com_dispatch_method(this, 0xd, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x000b\x0008\x000b", SnapShot, (BSTR)Key, fromCache); -} - -#pragma implementation_key(770) -inline HRESULT mapWindow::_DMapEvents::MeasuringChanged ( enum tkMeasuringAction action ) { - return _com_dispatch_method(this, 0xe, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", action); -} - -#pragma implementation_key(771) -inline HRESULT mapWindow::_DMapEvents::BeforeShapeEdit ( long LayerHandle, long ShapeIndex, enum tkMwBoolean * Cancel ) { - return _com_dispatch_method(this, 0x10, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x4003", LayerHandle, ShapeIndex, Cancel); -} - -#pragma implementation_key(772) -inline HRESULT mapWindow::_DMapEvents::ValidateShape ( long LayerHandle, struct IShape * Shape, enum tkMwBoolean * Cancel ) { - return _com_dispatch_method(this, 0x11, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0009\x4003", LayerHandle, Shape, Cancel); -} - -#pragma implementation_key(773) -inline HRESULT mapWindow::_DMapEvents::AfterShapeEdit ( enum tkUndoOperation Operation, long LayerHandle, long ShapeIndex ) { - return _com_dispatch_method(this, 0x12, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0003", Operation, LayerHandle, ShapeIndex); -} - -#pragma implementation_key(774) -inline HRESULT mapWindow::_DMapEvents::ChooseLayer ( double xProj, double yProj, long * LayerHandle ) { - return _com_dispatch_method(this, 0x13, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0005\x0005\x4003", xProj, yProj, LayerHandle); -} - -#pragma implementation_key(775) -inline HRESULT mapWindow::_DMapEvents::ShapeValidationFailed ( _bstr_t errorMessage ) { - return _com_dispatch_method(this, 0x15, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0008", (BSTR)errorMessage); -} - -#pragma implementation_key(776) -inline HRESULT mapWindow::_DMapEvents::BeforeDeleteShape ( enum tkDeleteTarget target, enum tkMwBoolean * Cancel ) { - return _com_dispatch_method(this, 0x16, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x4003", target, Cancel); -} - -#pragma implementation_key(777) -inline HRESULT mapWindow::_DMapEvents::ProjectionChanged ( ) { - return _com_dispatch_method(this, 0x17, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(778) -inline HRESULT mapWindow::_DMapEvents::UndoListChanged ( ) { - return _com_dispatch_method(this, 0x18, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); -} - -#pragma implementation_key(779) -inline HRESULT mapWindow::_DMapEvents::SelectionChanged ( long LayerHandle ) { - return _com_dispatch_method(this, 0x19, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", LayerHandle); -} - -#pragma implementation_key(780) -inline HRESULT mapWindow::_DMapEvents::ShapeIdentified ( long LayerHandle, long ShapeIndex, double pointX, double pointY ) { - return _com_dispatch_method(this, 0x1a, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0005\x0005", LayerHandle, ShapeIndex, pointX, pointY); -} - -#pragma implementation_key(781) -inline HRESULT mapWindow::_DMapEvents::LayerProjectionIsEmpty ( long LayerHandle, enum tkMwBoolean * cancelAdding ) { - return _com_dispatch_method(this, 0x1b, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x4003", LayerHandle, cancelAdding); -} - -#pragma implementation_key(782) -inline HRESULT mapWindow::_DMapEvents::ProjectionMismatch ( long LayerHandle, enum tkMwBoolean * cancelAdding, enum tkMwBoolean * Reproject ) { - return _com_dispatch_method(this, 0x1c, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x4003\x4003", LayerHandle, cancelAdding, Reproject); -} - -#pragma implementation_key(783) -inline HRESULT mapWindow::_DMapEvents::LayerReprojected ( long LayerHandle, VARIANT_BOOL Success ) { - return _com_dispatch_method(this, 0x1d, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, Success); -} - -#pragma implementation_key(784) -inline HRESULT mapWindow::_DMapEvents::LayerAdded ( long LayerHandle ) { - return _com_dispatch_method(this, 0x1e, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003", LayerHandle); -} - -#pragma implementation_key(785) -inline HRESULT mapWindow::_DMapEvents::LayerRemoved ( long LayerHandle, VARIANT_BOOL fromRemoveAllLayers ) { - return _com_dispatch_method(this, 0x1f, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x000b", LayerHandle, fromRemoveAllLayers); -} - -#pragma implementation_key(786) -inline HRESULT mapWindow::_DMapEvents::BackgroundLoadingStarted ( long TaskId, long LayerHandle ) { - return _com_dispatch_method(this, 0x20, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003", TaskId, LayerHandle); -} - -#pragma implementation_key(787) -inline HRESULT mapWindow::_DMapEvents::BackgroundLoadingFinished ( long TaskId, long LayerHandle, long NumFeatures, long NumLoaded ) { - return _com_dispatch_method(this, 0x21, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0003\x0003", TaskId, LayerHandle, NumFeatures, NumLoaded); -} - -#pragma implementation_key(788) -inline HRESULT mapWindow::_DMapEvents::GridOpened ( long LayerHandle, _bstr_t gridFilename, long bandIndex, VARIANT_BOOL isUsingProxy ) { - return _com_dispatch_method(this, 0x22, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0008\x0003\x000b", LayerHandle, (BSTR)gridFilename, bandIndex, isUsingProxy); -} - -#pragma implementation_key(789) -inline HRESULT mapWindow::_DMapEvents::ShapesIdentified ( struct ISelectionList * selectedShapes, double ProjX, double ProjY ) { - return _com_dispatch_method(this, 0x23, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0009\x0005\x0005", selectedShapes, ProjX, ProjY); -} - -#pragma implementation_key(790) -inline HRESULT mapWindow::_DMapEvents::OnDrawBackBuffer2 ( long Height, long Width, long Stride, long pixelFormat, long scan0 ) { - return _com_dispatch_method(this, 0x24, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0003\x0003\x0003", Height, Width, Stride, pixelFormat, scan0); -} - -#pragma implementation_key(791) -inline HRESULT mapWindow::_DMapEvents::BeforeLayers ( long hDC, long xMin, long xMax, long yMin, long yMax, enum tkMwBoolean * Handled ) { - return _com_dispatch_method(this, 0x25, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0003\x0003\x0003\x4003", hDC, xMin, xMax, yMin, yMax, Handled); -} - -#pragma implementation_key(792) -inline HRESULT mapWindow::_DMapEvents::AfterLayers ( long hDC, long xMin, long xMax, long yMin, long yMax, enum tkMwBoolean * Handled ) { - return _com_dispatch_method(this, 0x26, DISPATCH_METHOD, VT_EMPTY, NULL, - L"\x0003\x0003\x0003\x0003\x0003\x4003", hDC, xMin, xMax, yMin, yMax, Handled); -} - -// -// interface IESRIGridManager wrapper method implementations -// - -#pragma implementation_key(793) -inline long mapWindow::IESRIGridManager::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(794) -inline _bstr_t mapWindow::IESRIGridManager::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(795) -inline mapWindow::ICallbackPtr mapWindow::IESRIGridManager::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(796) -inline void mapWindow::IESRIGridManager::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(797) -inline VARIANT_BOOL mapWindow::IESRIGridManager::CanUseESRIGrids ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CanUseESRIGrids(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(798) -inline VARIANT_BOOL mapWindow::IESRIGridManager::DeleteESRIGrids ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DeleteESRIGrids(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(799) -inline VARIANT_BOOL mapWindow::IESRIGridManager::IsESRIGrid ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_IsESRIGrid(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IGlobalSettings wrapper method implementations -// - -#pragma implementation_key(800) -inline double mapWindow::IGlobalSettings::GetMinPolygonArea ( ) { - double _result = 0; - HRESULT _hr = get_MinPolygonArea(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(801) -inline void mapWindow::IGlobalSettings::PutMinPolygonArea ( double retVal ) { - HRESULT _hr = put_MinPolygonArea(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(802) -inline double mapWindow::IGlobalSettings::GetMinAreaToPerimeterRatio ( ) { - double _result = 0; - HRESULT _hr = get_MinAreaToPerimeterRatio(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(803) -inline void mapWindow::IGlobalSettings::PutMinAreaToPerimeterRatio ( double retVal ) { - HRESULT _hr = put_MinAreaToPerimeterRatio(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(804) -inline double mapWindow::IGlobalSettings::GetClipperGcsMultiplicationFactor ( ) { - double _result = 0; - HRESULT _hr = get_ClipperGcsMultiplicationFactor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(805) -inline void mapWindow::IGlobalSettings::PutClipperGcsMultiplicationFactor ( double pVal ) { - HRESULT _hr = put_ClipperGcsMultiplicationFactor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(806) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetShapefileFastMode ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShapefileFastMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(807) -inline void mapWindow::IGlobalSettings::PutShapefileFastMode ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ShapefileFastMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(808) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetShapefileFastUnion ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShapefileFastUnion(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(809) -inline void mapWindow::IGlobalSettings::PutShapefileFastUnion ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ShapefileFastUnion(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(810) -inline enum mapWindow::tkGdalError mapWindow::IGlobalSettings::GetGdalLastErrorNo ( ) { - enum tkGdalError _result; - HRESULT _hr = get_GdalLastErrorNo(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(811) -inline enum mapWindow::tkGdalErrorType mapWindow::IGlobalSettings::GetGdalLastErrorType ( ) { - enum tkGdalErrorType _result; - HRESULT _hr = get_GdalLastErrorType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(812) -inline _bstr_t mapWindow::IGlobalSettings::GetGdalLastErrorMsg ( ) { - BSTR _result = 0; - HRESULT _hr = get_GdalLastErrorMsg(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(813) -inline HRESULT mapWindow::IGlobalSettings::ResetGdalError ( ) { - HRESULT _hr = raw_ResetGdalError(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(814) -inline _bstr_t mapWindow::IGlobalSettings::GetGdalReprojectionErrorMsg ( ) { - BSTR _result = 0; - HRESULT _hr = get_GdalReprojectionErrorMsg(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(815) -inline enum mapWindow::tkSmoothingMode mapWindow::IGlobalSettings::GetLabelsSmoothingMode ( ) { - enum tkSmoothingMode _result; - HRESULT _hr = get_LabelsSmoothingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(816) -inline void mapWindow::IGlobalSettings::PutLabelsSmoothingMode ( enum tkSmoothingMode pVal ) { - HRESULT _hr = put_LabelsSmoothingMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(817) -inline enum mapWindow::tkCompositingQuality mapWindow::IGlobalSettings::GetLabelsCompositingQuality ( ) { - enum tkCompositingQuality _result; - HRESULT _hr = get_LabelsCompositingQuality(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(818) -inline void mapWindow::IGlobalSettings::PutLabelsCompositingQuality ( enum tkCompositingQuality pVal ) { - HRESULT _hr = put_LabelsCompositingQuality(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(819) -inline _bstr_t mapWindow::IGlobalSettings::GetLocalizedString ( enum tkLocalizedStrings unit ) { - BSTR _result = 0; - HRESULT _hr = get_LocalizedString(unit, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(820) -inline void mapWindow::IGlobalSettings::PutLocalizedString ( enum tkLocalizedStrings unit, _bstr_t retVal ) { - HRESULT _hr = put_LocalizedString(unit, retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(821) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetZoomToFirstLayer ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ZoomToFirstLayer(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(822) -inline void mapWindow::IGlobalSettings::PutZoomToFirstLayer ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ZoomToFirstLayer(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(823) -inline enum mapWindow::tkCollisionMode mapWindow::IGlobalSettings::GetLabelsCollisionMode ( ) { - enum tkCollisionMode _result; - HRESULT _hr = get_LabelsCollisionMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(824) -inline void mapWindow::IGlobalSettings::PutLabelsCollisionMode ( enum tkCollisionMode retVal ) { - HRESULT _hr = put_LabelsCollisionMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(825) -inline enum mapWindow::tkGridProxyFormat mapWindow::IGlobalSettings::GetGridProxyFormat ( ) { - enum tkGridProxyFormat _result; - HRESULT _hr = get_GridProxyFormat(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(826) -inline void mapWindow::IGlobalSettings::PutGridProxyFormat ( enum tkGridProxyFormat retVal ) { - HRESULT _hr = put_GridProxyFormat(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(827) -inline double mapWindow::IGlobalSettings::GetMaxDirectGridSizeMb ( ) { - double _result = 0; - HRESULT _hr = get_MaxDirectGridSizeMb(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(828) -inline void mapWindow::IGlobalSettings::PutMaxDirectGridSizeMb ( double retVal ) { - HRESULT _hr = put_MaxDirectGridSizeMb(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(829) -inline enum mapWindow::tkGridProxyMode mapWindow::IGlobalSettings::GetGridProxyMode ( ) { - enum tkGridProxyMode _result; - HRESULT _hr = get_GridProxyMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(830) -inline void mapWindow::IGlobalSettings::PutGridProxyMode ( enum tkGridProxyMode retVal ) { - HRESULT _hr = put_GridProxyMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(831) -inline int mapWindow::IGlobalSettings::GetMaxUniqueValuesCountForGridScheme ( ) { - int _result = 0; - HRESULT _hr = get_MaxUniqueValuesCountForGridScheme(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(832) -inline void mapWindow::IGlobalSettings::PutMaxUniqueValuesCountForGridScheme ( int retVal ) { - HRESULT _hr = put_MaxUniqueValuesCountForGridScheme(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(833) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetRandomColorSchemeForGrids ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_RandomColorSchemeForGrids(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(834) -inline void mapWindow::IGlobalSettings::PutRandomColorSchemeForGrids ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_RandomColorSchemeForGrids(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(835) -inline enum mapWindow::PredefinedColorScheme mapWindow::IGlobalSettings::GetDefaultColorSchemeForGrids ( ) { - enum PredefinedColorScheme _result; - HRESULT _hr = get_DefaultColorSchemeForGrids(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(836) -inline void mapWindow::IGlobalSettings::PutDefaultColorSchemeForGrids ( enum PredefinedColorScheme retVal ) { - HRESULT _hr = put_DefaultColorSchemeForGrids(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(837) -inline enum mapWindow::tkShapeValidationMode mapWindow::IGlobalSettings::GetShapeOutputValidationMode ( ) { - enum tkShapeValidationMode _result; - HRESULT _hr = get_ShapeOutputValidationMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(838) -inline void mapWindow::IGlobalSettings::PutShapeOutputValidationMode ( enum tkShapeValidationMode retVal ) { - HRESULT _hr = put_ShapeOutputValidationMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(839) -inline enum mapWindow::tkShapeValidationMode mapWindow::IGlobalSettings::GetShapeInputValidationMode ( ) { - enum tkShapeValidationMode _result; - HRESULT _hr = get_ShapeInputValidationMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(840) -inline void mapWindow::IGlobalSettings::PutShapeInputValidationMode ( enum tkShapeValidationMode retVal ) { - HRESULT _hr = put_ShapeInputValidationMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(841) -inline enum mapWindow::tkGeometryEngine mapWindow::IGlobalSettings::GetGeometryEngine ( ) { - enum tkGeometryEngine _result; - HRESULT _hr = get_GeometryEngine(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(842) -inline void mapWindow::IGlobalSettings::PutGeometryEngine ( enum tkGeometryEngine retVal ) { - HRESULT _hr = put_GeometryEngine(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(843) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetSaveGridColorSchemeToFile ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_SaveGridColorSchemeToFile(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(844) -inline void mapWindow::IGlobalSettings::PutSaveGridColorSchemeToFile ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_SaveGridColorSchemeToFile(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(845) -inline int mapWindow::IGlobalSettings::GetMinOverviewWidth ( ) { - int _result = 0; - HRESULT _hr = get_MinOverviewWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(846) -inline void mapWindow::IGlobalSettings::PutMinOverviewWidth ( int retVal ) { - HRESULT _hr = put_MinOverviewWidth(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(847) -inline enum mapWindow::tkRasterOverviewCreation mapWindow::IGlobalSettings::GetRasterOverviewCreation ( ) { - enum tkRasterOverviewCreation _result; - HRESULT _hr = get_RasterOverviewCreation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(848) -inline void mapWindow::IGlobalSettings::PutRasterOverviewCreation ( enum tkRasterOverviewCreation retVal ) { - HRESULT _hr = put_RasterOverviewCreation(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(849) -inline enum mapWindow::tkTiffCompression mapWindow::IGlobalSettings::GetTiffCompression ( ) { - enum tkTiffCompression _result; - HRESULT _hr = get_TiffCompression(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(850) -inline void mapWindow::IGlobalSettings::PutTiffCompression ( enum tkTiffCompression retVal ) { - HRESULT _hr = put_TiffCompression(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(851) -inline enum mapWindow::tkGDALResamplingMethod mapWindow::IGlobalSettings::GetRasterOverviewResampling ( ) { - enum tkGDALResamplingMethod _result; - HRESULT _hr = get_RasterOverviewResampling(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(852) -inline void mapWindow::IGlobalSettings::PutRasterOverviewResampling ( enum tkGDALResamplingMethod retVal ) { - HRESULT _hr = put_RasterOverviewResampling(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(853) -inline int mapWindow::IGlobalSettings::GetTilesThreadPoolSize ( ) { - int _result = 0; - HRESULT _hr = get_TilesThreadPoolSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(854) -inline void mapWindow::IGlobalSettings::PutTilesThreadPoolSize ( int retVal ) { - HRESULT _hr = put_TilesThreadPoolSize(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(855) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetLoadSymbologyOnAddLayer ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_LoadSymbologyOnAddLayer(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(856) -inline void mapWindow::IGlobalSettings::PutLoadSymbologyOnAddLayer ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_LoadSymbologyOnAddLayer(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(857) -inline int mapWindow::IGlobalSettings::GetTilesMinZoomOnProjectionMismatch ( ) { - int _result = 0; - HRESULT _hr = get_TilesMinZoomOnProjectionMismatch(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(858) -inline void mapWindow::IGlobalSettings::PutTilesMinZoomOnProjectionMismatch ( int retVal ) { - HRESULT _hr = put_TilesMinZoomOnProjectionMismatch(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(859) -inline enum mapWindow::tkInterpolationMode mapWindow::IGlobalSettings::GetImageUpsamplingMode ( ) { - enum tkInterpolationMode _result; - HRESULT _hr = get_ImageUpsamplingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(860) -inline void mapWindow::IGlobalSettings::PutImageUpsamplingMode ( enum tkInterpolationMode retVal ) { - HRESULT _hr = put_ImageUpsamplingMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(861) -inline enum mapWindow::tkInterpolationMode mapWindow::IGlobalSettings::GetImageDownsamplingMode ( ) { - enum tkInterpolationMode _result; - HRESULT _hr = get_ImageDownsamplingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(862) -inline void mapWindow::IGlobalSettings::PutImageDownsamplingMode ( enum tkInterpolationMode retVal ) { - HRESULT _hr = put_ImageDownsamplingMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(863) -inline enum mapWindow::tkOgrEncoding mapWindow::IGlobalSettings::GetOgrStringEncoding ( ) { - enum tkOgrEncoding _result; - HRESULT _hr = get_OgrStringEncoding(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(864) -inline void mapWindow::IGlobalSettings::PutOgrStringEncoding ( enum tkOgrEncoding retVal ) { - HRESULT _hr = put_OgrStringEncoding(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(865) -inline long mapWindow::IGlobalSettings::GetOgrLayerMaxFeatureCount ( ) { - long _result = 0; - HRESULT _hr = get_OgrLayerMaxFeatureCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(866) -inline void mapWindow::IGlobalSettings::PutOgrLayerMaxFeatureCount ( long pVal ) { - HRESULT _hr = put_OgrLayerMaxFeatureCount(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(867) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetAutoChooseOgrLoadingMode ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AutoChooseOgrLoadingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(868) -inline void mapWindow::IGlobalSettings::PutAutoChooseOgrLoadingMode ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_AutoChooseOgrLoadingMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(869) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetReprojectLayersOnAdding ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ReprojectLayersOnAdding(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(870) -inline void mapWindow::IGlobalSettings::PutReprojectLayersOnAdding ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ReprojectLayersOnAdding(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(871) -inline mapWindow::ICallbackPtr mapWindow::IGlobalSettings::GetApplicationCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_ApplicationCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(872) -inline void mapWindow::IGlobalSettings::PutApplicationCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_ApplicationCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(873) -inline long mapWindow::IGlobalSettings::GetHotTrackingMaxShapeCount ( ) { - long _result = 0; - HRESULT _hr = get_HotTrackingMaxShapeCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(874) -inline void mapWindow::IGlobalSettings::PutHotTrackingMaxShapeCount ( long pVal ) { - HRESULT _hr = put_HotTrackingMaxShapeCount(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(875) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetAllowLayersWithoutProjections ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AllowLayersWithoutProjections(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(876) -inline void mapWindow::IGlobalSettings::PutAllowLayersWithoutProjections ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_AllowLayersWithoutProjections(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(877) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetAllowProjectionMismatch ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AllowProjectionMismatch(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(878) -inline void mapWindow::IGlobalSettings::PutAllowProjectionMismatch ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_AllowProjectionMismatch(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(879) -inline double mapWindow::IGlobalSettings::GetMouseTolerance ( ) { - double _result = 0; - HRESULT _hr = get_MouseTolerance(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(880) -inline void mapWindow::IGlobalSettings::PutMouseTolerance ( double pVal ) { - HRESULT _hr = put_MouseTolerance(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(881) -inline long mapWindow::IGlobalSettings::GetMaxReprojectionShapeCount ( ) { - long _result = 0; - HRESULT _hr = get_MaxReprojectionShapeCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(882) -inline void mapWindow::IGlobalSettings::PutMaxReprojectionShapeCount ( long pVal ) { - HRESULT _hr = put_MaxReprojectionShapeCount(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(883) -inline enum mapWindow::tkPixelOffsetMode mapWindow::IGlobalSettings::GetPixelOffsetMode ( ) { - enum tkPixelOffsetMode _result; - HRESULT _hr = get_PixelOffsetMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(884) -inline void mapWindow::IGlobalSettings::PutPixelOffsetMode ( enum tkPixelOffsetMode pVal ) { - HRESULT _hr = put_PixelOffsetMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(885) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetAutoChooseRenderingHintForLabels ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AutoChooseRenderingHintForLabels(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(886) -inline void mapWindow::IGlobalSettings::PutAutoChooseRenderingHintForLabels ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_AutoChooseRenderingHintForLabels(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(887) -inline _bstr_t mapWindow::IGlobalSettings::GetGdalVersion ( ) { - BSTR _result = 0; - HRESULT _hr = get_GdalVersion(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(888) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetOgrLayerForceUpdateMode ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_OgrLayerForceUpdateMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(889) -inline void mapWindow::IGlobalSettings::PutOgrLayerForceUpdateMode ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_OgrLayerForceUpdateMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(890) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetForceHideLabels ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ForceHideLabels(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(891) -inline void mapWindow::IGlobalSettings::PutForceHideLabels ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ForceHideLabels(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(892) -inline _bstr_t mapWindow::IGlobalSettings::GetGdalPluginPath ( ) { - BSTR _result = 0; - HRESULT _hr = get_GdalPluginPath(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(893) -inline void mapWindow::IGlobalSettings::PutGdalPluginPath ( _bstr_t pVal ) { - HRESULT _hr = put_GdalPluginPath(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(894) -inline _bstr_t mapWindow::IGlobalSettings::GetGdalDataPath ( ) { - BSTR _result = 0; - HRESULT _hr = get_GdalDataPath(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(895) -inline void mapWindow::IGlobalSettings::PutGdalDataPath ( _bstr_t pVal ) { - HRESULT _hr = put_GdalDataPath(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(896) -inline _bstr_t mapWindow::IGlobalSettings::GetBingApiKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_BingApiKey(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(897) -inline void mapWindow::IGlobalSettings::PutBingApiKey ( _bstr_t pVal ) { - HRESULT _hr = put_BingApiKey(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(898) -inline VARIANT_BOOL mapWindow::IGlobalSettings::TestBingApiKey ( _bstr_t Key ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_TestBingApiKey(Key, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(899) -inline HRESULT mapWindow::IGlobalSettings::SetHereMapsApiKey ( _bstr_t appId, _bstr_t appCode ) { - HRESULT _hr = raw_SetHereMapsApiKey(appId, appCode); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(900) -inline enum mapWindow::tkTiffCompression mapWindow::IGlobalSettings::GetCompressOverviews ( ) { - enum tkTiffCompression _result; - HRESULT _hr = get_CompressOverviews(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(901) -inline void mapWindow::IGlobalSettings::PutCompressOverviews ( enum tkTiffCompression pVal ) { - HRESULT _hr = put_CompressOverviews(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(902) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetGridFavorGreyscale ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_GridFavorGreyscale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(903) -inline void mapWindow::IGlobalSettings::PutGridFavorGreyscale ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_GridFavorGreyscale(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(904) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetGridUseHistogram ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_GridUseHistogram(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(905) -inline void mapWindow::IGlobalSettings::PutGridUseHistogram ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_GridUseHistogram(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(906) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetOverrideLocalCallback ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_OverrideLocalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(907) -inline void mapWindow::IGlobalSettings::PutOverrideLocalCallback ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_OverrideLocalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(908) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetCacheDbfRecords ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_CacheDbfRecords(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(909) -inline void mapWindow::IGlobalSettings::PutCacheDbfRecords ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_CacheDbfRecords(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(910) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetCacheShapeRenderingData ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_CacheShapeRenderingData(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(911) -inline void mapWindow::IGlobalSettings::PutCacheShapeRenderingData ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_CacheShapeRenderingData(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(912) -inline _bstr_t mapWindow::IGlobalSettings::GetTileLogFilename ( ) { - BSTR _result = 0; - HRESULT _hr = get_TileLogFilename(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(913) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetTileLogIsOpened ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_TileLogIsOpened(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(914) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetLogTileErrorsOnly ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_LogTileErrorsOnly(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(915) -inline void mapWindow::IGlobalSettings::PutLogTileErrorsOnly ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_LogTileErrorsOnly(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(916) -inline VARIANT_BOOL mapWindow::IGlobalSettings::StartLogTileRequests ( _bstr_t Filename, VARIANT_BOOL errorsOnly ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StartLogTileRequests(Filename, errorsOnly, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(917) -inline HRESULT mapWindow::IGlobalSettings::StopLogTileRequests ( ) { - HRESULT _hr = raw_StopLogTileRequests(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(918) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetWmsDiskCaching ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_WmsDiskCaching(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(919) -inline void mapWindow::IGlobalSettings::PutWmsDiskCaching ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_WmsDiskCaching(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(920) -inline enum mapWindow::tkCallbackVerbosity mapWindow::IGlobalSettings::GetCallbackVerbosity ( ) { - enum tkCallbackVerbosity _result; - HRESULT _hr = get_CallbackVerbosity(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(921) -inline void mapWindow::IGlobalSettings::PutCallbackVerbosity ( enum tkCallbackVerbosity pVal ) { - HRESULT _hr = put_CallbackVerbosity(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(922) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetOgrShareConnection ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_OgrShareConnection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(923) -inline void mapWindow::IGlobalSettings::PutOgrShareConnection ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_OgrShareConnection(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(924) -inline VARIANT_BOOL mapWindow::IGlobalSettings::GetOgrInterpretYNStringAsBoolean ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_OgrInterpretYNStringAsBoolean(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(925) -inline void mapWindow::IGlobalSettings::PutOgrInterpretYNStringAsBoolean ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_OgrInterpretYNStringAsBoolean(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IGdalDataset wrapper method implementations -// - -#pragma implementation_key(926) -inline mapWindow::IGdalDriverPtr mapWindow::IGdalDataset::GetDriver ( ) { - struct IGdalDriver * _result = 0; - HRESULT _hr = get_Driver(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGdalDriverPtr(_result, false); -} - -#pragma implementation_key(927) -inline VARIANT_BOOL mapWindow::IGdalDataset::Open ( _bstr_t Filename, VARIANT_BOOL readOnly ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Open(Filename, readOnly, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(928) -inline HRESULT mapWindow::IGdalDataset::Close ( ) { - HRESULT _hr = raw_Close(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(929) -inline VARIANT_BOOL mapWindow::IGdalDataset::SetGeoTransform ( double xLeft, double dX, double yProjOnX, double yTop, double xProjOnY, double dY ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetGeoTransform(xLeft, dX, yProjOnX, yTop, xProjOnY, dY, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(930) -inline VARIANT_BOOL mapWindow::IGdalDataset::SetProjection ( _bstr_t Projection ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetProjection(Projection, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(931) -inline long mapWindow::IGdalDataset::GetSubDatasetCount ( ) { - long _result = 0; - HRESULT _hr = get_SubDatasetCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(932) -inline _bstr_t mapWindow::IGdalDataset::GetSubDatasetName ( int subDatasetIndex ) { - BSTR _result = 0; - HRESULT _hr = raw_GetSubDatasetName(subDatasetIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -// -// interface IGdalDriverManager wrapper method implementations -// - -#pragma implementation_key(933) -inline long mapWindow::IGdalDriverManager::GetDriverCount ( ) { - long _result = 0; - HRESULT _hr = get_DriverCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(934) -inline mapWindow::IGdalDriverPtr mapWindow::IGdalDriverManager::GetDriver ( long driverIndex ) { - struct IGdalDriver * _result = 0; - HRESULT _hr = get_Driver(driverIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGdalDriverPtr(_result, false); -} - -#pragma implementation_key(935) -inline mapWindow::IGdalDriverPtr mapWindow::IGdalDriverManager::GetDriverByName ( _bstr_t DriverName ) { - struct IGdalDriver * _result = 0; - HRESULT _hr = get_DriverByName(DriverName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGdalDriverPtr(_result, false); -} - -// -// interface IFunction wrapper method implementations -// - -#pragma implementation_key(936) -inline _bstr_t mapWindow::IFunction::GetName ( ) { - BSTR _result = 0; - HRESULT _hr = get_Name(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(937) -inline _bstr_t mapWindow::IFunction::GetAlias ( long aliasIndex ) { - BSTR _result = 0; - HRESULT _hr = get_Alias(aliasIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(938) -inline long mapWindow::IFunction::GetNumAliases ( ) { - long _result = 0; - HRESULT _hr = get_NumAliases(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(939) -inline long mapWindow::IFunction::GetNumParameters ( ) { - long _result = 0; - HRESULT _hr = get_NumParameters(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(940) -inline enum mapWindow::tkFunctionGroup mapWindow::IFunction::GetGroup ( ) { - enum tkFunctionGroup _result; - HRESULT _hr = get_Group(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(941) -inline _bstr_t mapWindow::IFunction::GetDescription ( ) { - BSTR _result = 0; - HRESULT _hr = get_Description(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(942) -inline _bstr_t mapWindow::IFunction::GetParameterName ( long parameterIndex ) { - BSTR _result = 0; - HRESULT _hr = get_ParameterName(parameterIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(943) -inline _bstr_t mapWindow::IFunction::GetParameterDescription ( long parameterIndex ) { - BSTR _result = 0; - HRESULT _hr = get_ParameterDescription(parameterIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(944) -inline _bstr_t mapWindow::IFunction::GetSignature ( ) { - BSTR _result = 0; - HRESULT _hr = get_Signature(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -// -// interface IExpression wrapper method implementations -// - -#pragma implementation_key(945) -inline VARIANT_BOOL mapWindow::IExpression::Parse ( _bstr_t expr ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Parse(expr, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(946) -inline VARIANT_BOOL mapWindow::IExpression::Calculate ( VARIANT * result ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Calculate(result, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(947) -inline _bstr_t mapWindow::IExpression::GetLastErrorMessage ( ) { - BSTR _result = 0; - HRESULT _hr = get_LastErrorMessage(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(948) -inline long mapWindow::IExpression::GetLastErrorPosition ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorPosition(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(949) -inline long mapWindow::IExpression::GetNumSupportedFunctions ( ) { - long _result = 0; - HRESULT _hr = get_NumSupportedFunctions(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(950) -inline mapWindow::IFunctionPtr mapWindow::IExpression::GetSupportedFunction ( long functionIndex ) { - struct IFunction * _result = 0; - HRESULT _hr = get_SupportedFunction(functionIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IFunctionPtr(_result, false); -} - -#pragma implementation_key(951) -inline VARIANT_BOOL mapWindow::IExpression::ParseForTable ( _bstr_t expr, struct ITable * tbl ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ParseForTable(expr, tbl, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(952) -inline mapWindow::ITablePtr mapWindow::IExpression::GetTable ( ) { - struct ITable * _result = 0; - HRESULT _hr = get_Table(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ITablePtr(_result, false); -} - -#pragma implementation_key(953) -inline VARIANT_BOOL mapWindow::IExpression::CalculateForTableRow ( long RowIndex, long targetFieldIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CalculateForTableRow(RowIndex, targetFieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(954) -inline VARIANT_BOOL mapWindow::IExpression::CalculateForTableRow2 ( long RowIndex, VARIANT * result ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CalculateForTableRow2(RowIndex, result, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IGdalUtils wrapper method implementations -// - -#pragma implementation_key(955) -inline long mapWindow::IGdalUtils::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(956) -inline _bstr_t mapWindow::IGdalUtils::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(957) -inline VARIANT_BOOL mapWindow::IGdalUtils::GDALWarp ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, SAFEARRAY * Options ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GDALWarp(bstrSrcFilename, bstrDstFilename, Options, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(958) -inline mapWindow::ICallbackPtr mapWindow::IGdalUtils::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(959) -inline void mapWindow::IGdalUtils::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(960) -inline _bstr_t mapWindow::IGdalUtils::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(961) -inline void mapWindow::IGdalUtils::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(962) -inline VARIANT_BOOL mapWindow::IGdalUtils::GdalVectorTranslate ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, SAFEARRAY * Options, VARIANT_BOOL useSharedConnection ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GdalVectorTranslate(bstrSrcFilename, bstrDstFilename, Options, useSharedConnection, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(963) -inline VARIANT_BOOL mapWindow::IGdalUtils::ClipVectorWithVector ( _bstr_t bstrSubjectFilename, _bstr_t bstrOverlayFilename, _bstr_t bstrDstFilename, VARIANT_BOOL useSharedConnection ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ClipVectorWithVector(bstrSubjectFilename, bstrOverlayFilename, bstrDstFilename, useSharedConnection, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(964) -inline _bstr_t mapWindow::IGdalUtils::GetDetailedErrorMsg ( ) { - BSTR _result = 0; - HRESULT _hr = get_DetailedErrorMsg(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -// -// interface IShapeEditor wrapper method implementations -// - -#pragma implementation_key(965) -inline enum mapWindow::ShpfileType mapWindow::IShapeEditor::GetShapeType ( ) { - enum ShpfileType _result; - HRESULT _hr = get_ShapeType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(966) -inline void mapWindow::IShapeEditor::PutShapeType ( enum ShpfileType retVal ) { - HRESULT _hr = put_ShapeType(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(967) -inline long mapWindow::IShapeEditor::GetnumPoints ( ) { - long _result = 0; - HRESULT _hr = get_numPoints(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(968) -inline VARIANT_BOOL mapWindow::IShapeEditor::get_PointXY ( long pointIndex, double * x, double * y ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_get_PointXY(pointIndex, x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(969) -inline mapWindow::IShapePtr mapWindow::IShapeEditor::GetValidatedShape ( ) { - struct IShape * _result = 0; - HRESULT _hr = get_ValidatedShape(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(970) -inline VARIANT_BOOL mapWindow::IShapeEditor::UndoPoint ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_UndoPoint(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(971) -inline _bstr_t mapWindow::IShapeEditor::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(972) -inline long mapWindow::IShapeEditor::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(973) -inline mapWindow::ICallbackPtr mapWindow::IShapeEditor::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(974) -inline void mapWindow::IShapeEditor::PutGlobalCallback ( struct ICallback * retVal ) { - HRESULT _hr = put_GlobalCallback(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(975) -inline _bstr_t mapWindow::IShapeEditor::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(976) -inline void mapWindow::IShapeEditor::PutKey ( _bstr_t retVal ) { - HRESULT _hr = put_Key(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(977) -inline HRESULT mapWindow::IShapeEditor::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(978) -inline HRESULT mapWindow::IShapeEditor::CopyOptionsFrom ( struct IShapeDrawingOptions * Options ) { - HRESULT _hr = raw_CopyOptionsFrom(Options); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(979) -inline double mapWindow::IShapeEditor::GetSegmentLength ( int segmentIndex ) { - double _result = 0; - HRESULT _hr = get_SegmentLength(segmentIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(980) -inline double mapWindow::IShapeEditor::GetSegmentAngle ( int segmentIndex ) { - double _result = 0; - HRESULT _hr = get_SegmentAngle(segmentIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(981) -inline enum mapWindow::tkAreaDisplayMode mapWindow::IShapeEditor::GetAreaDisplayMode ( ) { - enum tkAreaDisplayMode _result; - HRESULT _hr = get_AreaDisplayMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(982) -inline void mapWindow::IShapeEditor::PutAreaDisplayMode ( enum tkAreaDisplayMode retVal ) { - HRESULT _hr = put_AreaDisplayMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(983) -inline int mapWindow::IShapeEditor::GetSelectedVertex ( ) { - int _result = 0; - HRESULT _hr = get_SelectedVertex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(984) -inline void mapWindow::IShapeEditor::PutSelectedVertex ( int retVal ) { - HRESULT _hr = put_SelectedVertex(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(985) -inline mapWindow::IShapePtr mapWindow::IShapeEditor::GetRawData ( ) { - struct IShape * _result = 0; - HRESULT _hr = get_RawData(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(986) -inline VARIANT_BOOL mapWindow::IShapeEditor::GetIsDigitizing ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsDigitizing(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(987) -inline double mapWindow::IShapeEditor::GetArea ( ) { - double _result = 0; - HRESULT _hr = get_Area(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(988) -inline enum mapWindow::tkBearingType mapWindow::IShapeEditor::GetBearingType ( ) { - enum tkBearingType _result; - HRESULT _hr = get_BearingType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(989) -inline void mapWindow::IShapeEditor::PutBearingType ( enum tkBearingType retVal ) { - HRESULT _hr = put_BearingType(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(990) -inline VARIANT_BOOL mapWindow::IShapeEditor::put_PointXY ( long pointIndex, double x, double y ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_put_PointXY(pointIndex, x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(991) -inline long mapWindow::IShapeEditor::GetLayerHandle ( ) { - long _result = 0; - HRESULT _hr = get_LayerHandle(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(992) -inline long mapWindow::IShapeEditor::GetShapeIndex ( ) { - long _result = 0; - HRESULT _hr = get_ShapeIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(993) -inline OLE_COLOR mapWindow::IShapeEditor::GetFillColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FillColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(994) -inline void mapWindow::IShapeEditor::PutFillColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_FillColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(995) -inline unsigned char mapWindow::IShapeEditor::GetFillTransparency ( ) { - unsigned char _result = 0; - HRESULT _hr = get_FillTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(996) -inline void mapWindow::IShapeEditor::PutFillTransparency ( unsigned char pVal ) { - HRESULT _hr = put_FillTransparency(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(997) -inline OLE_COLOR mapWindow::IShapeEditor::GetLineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_LineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(998) -inline void mapWindow::IShapeEditor::PutLineColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_LineColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(999) -inline float mapWindow::IShapeEditor::GetLineWidth ( ) { - float _result = 0; - HRESULT _hr = get_LineWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1000) -inline void mapWindow::IShapeEditor::PutLineWidth ( float pVal ) { - HRESULT _hr = put_LineWidth(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1001) -inline VARIANT_BOOL mapWindow::IShapeEditor::GetIsEmpty ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsEmpty(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1002) -inline double mapWindow::IShapeEditor::GetSnapTolerance ( ) { - double _result = 0; - HRESULT _hr = get_SnapTolerance(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1003) -inline void mapWindow::IShapeEditor::PutSnapTolerance ( double pVal ) { - HRESULT _hr = put_SnapTolerance(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1004) -inline enum mapWindow::tkLayerSelection mapWindow::IShapeEditor::GetHighlightVertices ( ) { - enum tkLayerSelection _result; - HRESULT _hr = get_HighlightVertices(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1005) -inline void mapWindow::IShapeEditor::PutHighlightVertices ( enum tkLayerSelection pVal ) { - HRESULT _hr = put_HighlightVertices(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1006) -inline enum mapWindow::tkLayerSelection mapWindow::IShapeEditor::GetSnapBehavior ( ) { - enum tkLayerSelection _result; - HRESULT _hr = get_SnapBehavior(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1007) -inline void mapWindow::IShapeEditor::PutSnapBehavior ( enum tkLayerSelection pVal ) { - HRESULT _hr = put_SnapBehavior(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1008) -inline enum mapWindow::tkEditorState mapWindow::IShapeEditor::GetEditorState ( ) { - enum tkEditorState _result; - HRESULT _hr = get_EditorState(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1009) -inline VARIANT_BOOL mapWindow::IShapeEditor::StartEdit ( long LayerHandle, long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StartEdit(LayerHandle, ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1010) -inline VARIANT_BOOL mapWindow::IShapeEditor::GetIndicesVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IndicesVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1011) -inline void mapWindow::IShapeEditor::PutIndicesVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_IndicesVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1012) -inline enum mapWindow::tkLengthDisplayMode mapWindow::IShapeEditor::GetLengthDisplayMode ( ) { - enum tkLengthDisplayMode _result; - HRESULT _hr = get_LengthDisplayMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1013) -inline void mapWindow::IShapeEditor::PutLengthDisplayMode ( enum tkLengthDisplayMode pVal ) { - HRESULT _hr = put_LengthDisplayMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1014) -inline VARIANT_BOOL mapWindow::IShapeEditor::StartUnboundShape ( enum ShpfileType ShpType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StartUnboundShape(ShpType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1015) -inline VARIANT_BOOL mapWindow::IShapeEditor::GetVerticesVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_VerticesVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1016) -inline void mapWindow::IShapeEditor::PutVerticesVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_VerticesVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1017) -inline enum mapWindow::tkEditorValidation mapWindow::IShapeEditor::GetValidationMode ( ) { - enum tkEditorValidation _result; - HRESULT _hr = get_ValidationMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1018) -inline void mapWindow::IShapeEditor::PutValidationMode ( enum tkEditorValidation pVal ) { - HRESULT _hr = put_ValidationMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1019) -inline VARIANT_BOOL mapWindow::IShapeEditor::StartOverlay ( enum tkEditorOverlay overlayType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StartOverlay(overlayType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1020) -inline enum mapWindow::tkEditorBehavior mapWindow::IShapeEditor::GetEditorBehavior ( ) { - enum tkEditorBehavior _result; - HRESULT _hr = get_EditorBehavior(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1021) -inline void mapWindow::IShapeEditor::PutEditorBehavior ( enum tkEditorBehavior pVal ) { - HRESULT _hr = put_EditorBehavior(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1022) -inline VARIANT_BOOL mapWindow::IShapeEditor::SaveChanges ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SaveChanges(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1023) -inline VARIANT_BOOL mapWindow::IShapeEditor::GetHasChanges ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HasChanges(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1024) -inline VARIANT_BOOL mapWindow::IShapeEditor::GetIsUsingEllipsoid ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsUsingEllipsoid(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1025) -inline double mapWindow::IShapeEditor::GetLength ( ) { - double _result = 0; - HRESULT _hr = get_Length(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1026) -inline VARIANT_BOOL mapWindow::IShapeEditor::GetShowArea ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShowArea(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1027) -inline void mapWindow::IShapeEditor::PutShowArea ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ShowArea(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1028) -inline long mapWindow::IShapeEditor::GetAreaPrecision ( ) { - long _result = 0; - HRESULT _hr = get_AreaPrecision(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1029) -inline void mapWindow::IShapeEditor::PutAreaPrecision ( long pVal ) { - HRESULT _hr = put_AreaPrecision(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1030) -inline long mapWindow::IShapeEditor::GetLengthPrecision ( ) { - long _result = 0; - HRESULT _hr = get_LengthPrecision(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1031) -inline void mapWindow::IShapeEditor::PutLengthPrecision ( long pVal ) { - HRESULT _hr = put_LengthPrecision(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1032) -inline enum mapWindow::tkAngleFormat mapWindow::IShapeEditor::GetAngleFormat ( ) { - enum tkAngleFormat _result; - HRESULT _hr = get_AngleFormat(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1033) -inline void mapWindow::IShapeEditor::PutAngleFormat ( enum tkAngleFormat pVal ) { - HRESULT _hr = put_AngleFormat(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1034) -inline long mapWindow::IShapeEditor::GetAnglePrecision ( ) { - long _result = 0; - HRESULT _hr = get_AnglePrecision(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1035) -inline void mapWindow::IShapeEditor::PutAnglePrecision ( long pVal ) { - HRESULT _hr = put_AnglePrecision(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1036) -inline VARIANT_BOOL mapWindow::IShapeEditor::GetShowBearing ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShowBearing(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1037) -inline void mapWindow::IShapeEditor::PutShowBearing ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ShowBearing(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1038) -inline VARIANT_BOOL mapWindow::IShapeEditor::GetShowLength ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShowLength(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1039) -inline void mapWindow::IShapeEditor::PutShowLength ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ShowLength(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1040) -inline _bstr_t mapWindow::IShapeEditor::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1041) -inline VARIANT_BOOL mapWindow::IShapeEditor::Deserialize ( _bstr_t state ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Deserialize(state, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IShape wrapper method implementations -// - -#pragma implementation_key(1042) -inline long mapWindow::IShape::GetnumPoints ( ) { - long _result = 0; - HRESULT _hr = get_numPoints(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1043) -inline long mapWindow::IShape::GetNumParts ( ) { - long _result = 0; - HRESULT _hr = get_NumParts(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1044) -inline enum mapWindow::ShpfileType mapWindow::IShape::GetShapeType ( ) { - enum ShpfileType _result; - HRESULT _hr = get_ShapeType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1045) -inline void mapWindow::IShape::PutShapeType ( enum ShpfileType pVal ) { - HRESULT _hr = put_ShapeType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1046) -inline mapWindow::IPointPtr mapWindow::IShape::GetPoint ( long pointIndex ) { - struct IPoint * _result = 0; - HRESULT _hr = get_Point(pointIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IPointPtr(_result, false); -} - -#pragma implementation_key(1047) -inline void mapWindow::IShape::PutPoint ( long pointIndex, struct IPoint * pVal ) { - HRESULT _hr = put_Point(pointIndex, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1048) -inline long mapWindow::IShape::GetPart ( long PartIndex ) { - long _result = 0; - HRESULT _hr = get_Part(PartIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1049) -inline void mapWindow::IShape::PutPart ( long PartIndex, long pVal ) { - HRESULT _hr = put_Part(PartIndex, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1050) -inline long mapWindow::IShape::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1051) -inline _bstr_t mapWindow::IShape::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1052) -inline mapWindow::ICallbackPtr mapWindow::IShape::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1053) -inline void mapWindow::IShape::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1054) -inline _bstr_t mapWindow::IShape::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1055) -inline void mapWindow::IShape::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1056) -inline VARIANT_BOOL mapWindow::IShape::Create ( enum ShpfileType ShpType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Create(ShpType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1057) -inline VARIANT_BOOL mapWindow::IShape::InsertPoint ( struct IPoint * NewPoint, long * pointIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_InsertPoint(NewPoint, pointIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1058) -inline VARIANT_BOOL mapWindow::IShape::DeletePoint ( long pointIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DeletePoint(pointIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1059) -inline VARIANT_BOOL mapWindow::IShape::InsertPart ( long pointIndex, long * PartIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_InsertPart(pointIndex, PartIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1060) -inline VARIANT_BOOL mapWindow::IShape::DeletePart ( long PartIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DeletePart(PartIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1061) -inline mapWindow::IExtentsPtr mapWindow::IShape::GetExtents ( ) { - struct IExtents * _result = 0; - HRESULT _hr = get_Extents(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(1062) -inline _bstr_t mapWindow::IShape::SerializeToString ( ) { - BSTR _result = 0; - HRESULT _hr = raw_SerializeToString(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1063) -inline VARIANT_BOOL mapWindow::IShape::CreateFromString ( _bstr_t Serialized ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateFromString(Serialized, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1064) -inline VARIANT_BOOL mapWindow::IShape::PointInThisPoly ( struct IPoint * pt ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_PointInThisPoly(pt, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1065) -inline mapWindow::IPointPtr mapWindow::IShape::GetCentroid ( ) { - struct IPoint * _result = 0; - HRESULT _hr = get_Centroid(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IPointPtr(_result, false); -} - -#pragma implementation_key(1066) -inline double mapWindow::IShape::GetLength ( ) { - double _result = 0; - HRESULT _hr = get_Length(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1067) -inline double mapWindow::IShape::GetPerimeter ( ) { - double _result = 0; - HRESULT _hr = get_Perimeter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1068) -inline double mapWindow::IShape::GetArea ( ) { - double _result = 0; - HRESULT _hr = get_Area(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1069) -inline VARIANT_BOOL mapWindow::IShape::Relates ( struct IShape * Shape, enum tkSpatialRelation Relation ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Relates(Shape, Relation, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1070) -inline double mapWindow::IShape::Distance ( struct IShape * Shape ) { - double _result = 0; - HRESULT _hr = raw_Distance(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1071) -inline mapWindow::IShapePtr mapWindow::IShape::Buffer ( double Distance, long nQuadSegments ) { - struct IShape * _result = 0; - HRESULT _hr = raw_Buffer(Distance, nQuadSegments, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(1072) -inline mapWindow::IShapePtr mapWindow::IShape::Clip ( struct IShape * Shape, enum tkClipOperation Operation ) { - struct IShape * _result = 0; - HRESULT _hr = raw_Clip(Shape, Operation, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(1073) -inline VARIANT_BOOL mapWindow::IShape::Contains ( struct IShape * Shape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Contains(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1074) -inline VARIANT_BOOL mapWindow::IShape::Crosses ( struct IShape * Shape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Crosses(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1075) -inline VARIANT_BOOL mapWindow::IShape::Disjoint ( struct IShape * Shape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Disjoint(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1076) -inline VARIANT_BOOL mapWindow::IShape::Equals ( struct IShape * Shape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Equals(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1077) -inline VARIANT_BOOL mapWindow::IShape::Intersects ( struct IShape * Shape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Intersects(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1078) -inline VARIANT_BOOL mapWindow::IShape::Overlaps ( struct IShape * Shape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Overlaps(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1079) -inline VARIANT_BOOL mapWindow::IShape::Touches ( struct IShape * Shape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Touches(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1080) -inline VARIANT_BOOL mapWindow::IShape::Within ( struct IShape * Shape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Within(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1081) -inline mapWindow::IShapePtr mapWindow::IShape::Boundary ( ) { - struct IShape * _result = 0; - HRESULT _hr = raw_Boundary(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(1082) -inline mapWindow::IShapePtr mapWindow::IShape::ConvexHull ( ) { - struct IShape * _result = 0; - HRESULT _hr = raw_ConvexHull(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(1083) -inline VARIANT_BOOL mapWindow::IShape::GetIsValid ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsValid(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1084) -inline VARIANT_BOOL mapWindow::IShape::GetXY ( long pointIndex, double * x, double * y ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_XY(pointIndex, x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1085) -inline VARIANT_BOOL mapWindow::IShape::GetPartIsClockWise ( long PartIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_PartIsClockWise(PartIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1086) -inline VARIANT_BOOL mapWindow::IShape::ReversePointsOrder ( long PartIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ReversePointsOrder(PartIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1087) -inline VARIANT_BOOL mapWindow::IShape::GetIntersection ( struct IShape * Shape, VARIANT * Results ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetIntersection(Shape, Results, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1088) -inline mapWindow::IPointPtr mapWindow::IShape::GetCenter ( ) { - struct IPoint * _result = 0; - HRESULT _hr = get_Center(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IPointPtr(_result, false); -} - -#pragma implementation_key(1089) -inline long mapWindow::IShape::GetEndOfPart ( long PartIndex ) { - long _result = 0; - HRESULT _hr = get_EndOfPart(PartIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1090) -inline mapWindow::IShapePtr mapWindow::IShape::GetPartAsShape ( long PartIndex ) { - struct IShape * _result = 0; - HRESULT _hr = get_PartAsShape(PartIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(1091) -inline _bstr_t mapWindow::IShape::GetIsValidReason ( ) { - BSTR _result = 0; - HRESULT _hr = get_IsValidReason(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1092) -inline mapWindow::IPointPtr mapWindow::IShape::GetInteriorPoint ( ) { - struct IPoint * _result = 0; - HRESULT _hr = get_InteriorPoint(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IPointPtr(_result, false); -} - -#pragma implementation_key(1093) -inline mapWindow::IShapePtr mapWindow::IShape::Clone ( ) { - struct IShape * _result = 0; - HRESULT _hr = raw_Clone(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(1094) -inline VARIANT_BOOL mapWindow::IShape::Explode ( VARIANT * Results ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Explode(Results, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1095) -inline VARIANT_BOOL mapWindow::IShape::put_XY ( long pointIndex, double x, double y ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_put_XY(pointIndex, x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1096) -inline VARIANT_BOOL mapWindow::IShape::ExportToBinary ( VARIANT * bytesArray ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ExportToBinary(bytesArray, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1097) -inline VARIANT_BOOL mapWindow::IShape::ImportFromBinary ( const _variant_t & bytesArray ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ImportFromBinary(bytesArray, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1098) -inline HRESULT mapWindow::IShape::FixUp ( struct IShape * * retVal ) { - HRESULT _hr = raw_FixUp(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1099) -inline long mapWindow::IShape::AddPoint ( double x, double y ) { - long _result = 0; - HRESULT _hr = raw_AddPoint(x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1100) -inline _bstr_t mapWindow::IShape::ExportToWKT ( ) { - BSTR _result = 0; - HRESULT _hr = raw_ExportToWKT(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1101) -inline VARIANT_BOOL mapWindow::IShape::ImportFromWKT ( _bstr_t Serialized ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ImportFromWKT(Serialized, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1102) -inline VARIANT_BOOL mapWindow::IShape::CopyFrom ( struct IShape * sourceShape ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CopyFrom(sourceShape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1103) -inline mapWindow::IShapePtr mapWindow::IShape::ClosestPoints ( struct IShape * shape2 ) { - struct IShape * _result = 0; - HRESULT _hr = raw_ClosestPoints(shape2, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(1104) -inline VARIANT_BOOL mapWindow::IShape::put_M ( long pointIndex, double M ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_put_M(pointIndex, M, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1105) -inline VARIANT_BOOL mapWindow::IShape::put_Z ( long pointIndex, double Z ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_put_Z(pointIndex, Z, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1106) -inline VARIANT_BOOL mapWindow::IShape::get_M ( long pointIndex, double * M ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_get_M(pointIndex, M, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1107) -inline VARIANT_BOOL mapWindow::IShape::get_Z ( long pointIndex, double * Z ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_get_Z(pointIndex, Z, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1108) -inline mapWindow::IShapePtr mapWindow::IShape::BufferWithParams ( double Distance, long numSegments, VARIANT_BOOL singleSided, enum tkBufferCap capStyle, enum tkBufferJoin joinStyle, double mitreLimit ) { - struct IShape * _result = 0; - HRESULT _hr = raw_BufferWithParams(Distance, numSegments, singleSided, capStyle, joinStyle, mitreLimit, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(1109) -inline HRESULT mapWindow::IShape::Move ( double xOffset, double yOffset ) { - HRESULT _hr = raw_Move(xOffset, yOffset); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1110) -inline HRESULT mapWindow::IShape::Rotate ( double originX, double originY, double angle ) { - HRESULT _hr = raw_Rotate(originX, originY, angle); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1111) -inline enum mapWindow::ShpfileType mapWindow::IShape::GetShapeType2D ( ) { - enum ShpfileType _result; - HRESULT _hr = get_ShapeType2D(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1112) -inline VARIANT_BOOL mapWindow::IShape::SplitByPolyline ( struct IShape * polyline, VARIANT * Results ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SplitByPolyline(polyline, Results, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1113) -inline VARIANT_BOOL mapWindow::IShape::GetIsEmpty ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsEmpty(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1114) -inline HRESULT mapWindow::IShape::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1115) -inline mapWindow::IShapePtr mapWindow::IShape::FixUp2 ( enum tkUnitsOfMeasure units ) { - struct IShape * _result = 0; - HRESULT _hr = raw_FixUp2(units, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -// -// interface IExtents wrapper method implementations -// - -#pragma implementation_key(1116) -inline HRESULT mapWindow::IExtents::SetBounds ( double xMin, double yMin, double zMin, double xMax, double yMax, double zMax ) { - HRESULT _hr = raw_SetBounds(xMin, yMin, zMin, xMax, yMax, zMax); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1117) -inline HRESULT mapWindow::IExtents::GetBounds ( double * xMin, double * yMin, double * zMin, double * xMax, double * yMax, double * zMax ) { - HRESULT _hr = raw_GetBounds(xMin, yMin, zMin, xMax, yMax, zMax); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1118) -inline double mapWindow::IExtents::GetxMin ( ) { - double _result = 0; - HRESULT _hr = get_xMin(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1119) -inline double mapWindow::IExtents::GetxMax ( ) { - double _result = 0; - HRESULT _hr = get_xMax(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1120) -inline double mapWindow::IExtents::GetyMin ( ) { - double _result = 0; - HRESULT _hr = get_yMin(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1121) -inline double mapWindow::IExtents::GetyMax ( ) { - double _result = 0; - HRESULT _hr = get_yMax(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1122) -inline double mapWindow::IExtents::GetzMin ( ) { - double _result = 0; - HRESULT _hr = get_zMin(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1123) -inline double mapWindow::IExtents::GetzMax ( ) { - double _result = 0; - HRESULT _hr = get_zMax(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1124) -inline double mapWindow::IExtents::GetmMin ( ) { - double _result = 0; - HRESULT _hr = get_mMin(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1125) -inline double mapWindow::IExtents::GetmMax ( ) { - double _result = 0; - HRESULT _hr = get_mMax(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1126) -inline HRESULT mapWindow::IExtents::GetMeasureBounds ( double * mMin, double * mMax ) { - HRESULT _hr = raw_GetMeasureBounds(mMin, mMax); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1127) -inline HRESULT mapWindow::IExtents::SetMeasureBounds ( double mMin, double mMax ) { - HRESULT _hr = raw_SetMeasureBounds(mMin, mMax); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1128) -inline _bstr_t mapWindow::IExtents::ToDebugString ( ) { - BSTR _result = 0; - HRESULT _hr = raw_ToDebugString(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1129) -inline VARIANT_BOOL mapWindow::IExtents::PointIsWithin ( double x, double y ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_PointIsWithin(x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1130) -inline mapWindow::IShapePtr mapWindow::IExtents::ToShape ( ) { - struct IShape * _result = 0; - HRESULT _hr = raw_ToShape(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(1131) -inline mapWindow::IPointPtr mapWindow::IExtents::GetCenter ( ) { - struct IPoint * _result = 0; - HRESULT _hr = get_Center(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IPointPtr(_result, false); -} - -#pragma implementation_key(1132) -inline HRESULT mapWindow::IExtents::MoveTo ( double x, double y ) { - HRESULT _hr = raw_MoveTo(x, y); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1133) -inline double mapWindow::IExtents::GetWidth ( ) { - double _result = 0; - HRESULT _hr = get_Width(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1134) -inline double mapWindow::IExtents::GetHeight ( ) { - double _result = 0; - HRESULT _hr = get_Height(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1135) -inline double mapWindow::IExtents::GetDepth ( ) { - double _result = 0; - HRESULT _hr = get_Depth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface ILabel wrapper method implementations -// - -#pragma implementation_key(1136) -inline VARIANT_BOOL mapWindow::ILabel::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1137) -inline void mapWindow::ILabel::PutVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_Visible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1138) -inline double mapWindow::ILabel::GetRotation ( ) { - double _result = 0; - HRESULT _hr = get_Rotation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1139) -inline void mapWindow::ILabel::PutRotation ( double retVal ) { - HRESULT _hr = put_Rotation(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1140) -inline _bstr_t mapWindow::ILabel::GetText ( ) { - BSTR _result = 0; - HRESULT _hr = get_Text(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1141) -inline void mapWindow::ILabel::PutText ( _bstr_t retVal ) { - HRESULT _hr = put_Text(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1142) -inline double mapWindow::ILabel::Getx ( ) { - double _result = 0; - HRESULT _hr = get_x(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1143) -inline void mapWindow::ILabel::Putx ( double retVal ) { - HRESULT _hr = put_x(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1144) -inline double mapWindow::ILabel::Gety ( ) { - double _result = 0; - HRESULT _hr = get_y(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1145) -inline void mapWindow::ILabel::Puty ( double retVal ) { - HRESULT _hr = put_y(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1146) -inline VARIANT_BOOL mapWindow::ILabel::GetIsDrawn ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsDrawn(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1147) -inline long mapWindow::ILabel::GetCategory ( ) { - long _result = 0; - HRESULT _hr = get_Category(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1148) -inline void mapWindow::ILabel::PutCategory ( long retVal ) { - HRESULT _hr = put_Category(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1149) -inline mapWindow::IExtentsPtr mapWindow::ILabel::GetScreenExtents ( ) { - struct IExtents * _result = 0; - HRESULT _hr = get_ScreenExtents(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -// -// interface ILabels wrapper method implementations -// - -#pragma implementation_key(1150) -inline long mapWindow::ILabels::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1151) -inline _bstr_t mapWindow::ILabels::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1152) -inline mapWindow::ICallbackPtr mapWindow::ILabels::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1153) -inline void mapWindow::ILabels::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1154) -inline _bstr_t mapWindow::ILabels::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1155) -inline void mapWindow::ILabels::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1156) -inline enum mapWindow::tkVerticalPosition mapWindow::ILabels::GetVerticalPosition ( ) { - enum tkVerticalPosition _result; - HRESULT _hr = get_VerticalPosition(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1157) -inline void mapWindow::ILabels::PutVerticalPosition ( enum tkVerticalPosition retVal ) { - HRESULT _hr = put_VerticalPosition(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1158) -inline mapWindow::ILabelCategoryPtr mapWindow::ILabels::GetCategory ( long Index ) { - struct ILabelCategory * _result = 0; - HRESULT _hr = get_Category(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILabelCategoryPtr(_result, false); -} - -#pragma implementation_key(1159) -inline void mapWindow::ILabels::PutCategory ( long Index, struct ILabelCategory * pVal ) { - HRESULT _hr = put_Category(Index, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1160) -inline HRESULT mapWindow::ILabels::AddLabel ( _bstr_t Text, double x, double y, double Rotation, long Category ) { - HRESULT _hr = raw_AddLabel(Text, x, y, Rotation, Category); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1161) -inline VARIANT_BOOL mapWindow::ILabels::InsertLabel ( long Index, _bstr_t Text, double x, double y, double Rotation, long Category ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_InsertLabel(Index, Text, x, y, Rotation, Category, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1162) -inline VARIANT_BOOL mapWindow::ILabels::RemoveLabel ( long Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemoveLabel(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1163) -inline HRESULT mapWindow::ILabels::AddPart ( long Index, _bstr_t Text, double x, double y, double Rotation, long Category ) { - HRESULT _hr = raw_AddPart(Index, Text, x, y, Rotation, Category); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1164) -inline VARIANT_BOOL mapWindow::ILabels::InsertPart ( long Index, long Part, _bstr_t Text, double x, double y, double Rotation, long Category ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_InsertPart(Index, Part, Text, x, y, Rotation, Category, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1165) -inline VARIANT_BOOL mapWindow::ILabels::RemovePart ( long Index, long Part ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemovePart(Index, Part, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1166) -inline mapWindow::ILabelCategoryPtr mapWindow::ILabels::AddCategory ( _bstr_t Name ) { - struct ILabelCategory * _result = 0; - HRESULT _hr = raw_AddCategory(Name, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILabelCategoryPtr(_result, false); -} - -#pragma implementation_key(1167) -inline mapWindow::ILabelCategoryPtr mapWindow::ILabels::InsertCategory ( long Index, _bstr_t Name ) { - struct ILabelCategory * _result = 0; - HRESULT _hr = raw_InsertCategory(Index, Name, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILabelCategoryPtr(_result, false); -} - -#pragma implementation_key(1168) -inline VARIANT_BOOL mapWindow::ILabels::RemoveCategory ( long Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemoveCategory(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1169) -inline HRESULT mapWindow::ILabels::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1170) -inline HRESULT mapWindow::ILabels::ClearCategories ( ) { - HRESULT _hr = raw_ClearCategories(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1171) -inline VARIANT_BOOL mapWindow::ILabels::Select ( struct IExtents * BoundingBox, long Tolerance, enum SelectMode SelectMode, VARIANT * LabelIndices, VARIANT * PartIndices ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Select(BoundingBox, Tolerance, SelectMode, LabelIndices, PartIndices, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1172) -inline long mapWindow::ILabels::GetCount ( ) { - long _result = 0; - HRESULT _hr = get_Count(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1173) -inline long mapWindow::ILabels::GetNumParts ( long Index ) { - long _result = 0; - HRESULT _hr = get_NumParts(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1174) -inline long mapWindow::ILabels::GetNumCategories ( ) { - long _result = 0; - HRESULT _hr = get_NumCategories(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1175) -inline mapWindow::ILabelPtr mapWindow::ILabels::GetLabel ( long Index, long Part ) { - struct ILabel * _result = 0; - HRESULT _hr = get_Label(Index, Part, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILabelPtr(_result, false); -} - -#pragma implementation_key(1176) -inline VARIANT_BOOL mapWindow::ILabels::GetSynchronized ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Synchronized(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1177) -inline void mapWindow::ILabels::PutSynchronized ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_Synchronized(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1178) -inline VARIANT_BOOL mapWindow::ILabels::GetScaleLabels ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ScaleLabels(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1179) -inline void mapWindow::ILabels::PutScaleLabels ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ScaleLabels(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1180) -inline double mapWindow::ILabels::GetBasicScale ( ) { - double _result = 0; - HRESULT _hr = get_BasicScale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1181) -inline void mapWindow::ILabels::PutBasicScale ( double retVal ) { - HRESULT _hr = put_BasicScale(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1182) -inline double mapWindow::ILabels::GetMaxVisibleScale ( ) { - double _result = 0; - HRESULT _hr = get_MaxVisibleScale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1183) -inline void mapWindow::ILabels::PutMaxVisibleScale ( double retVal ) { - HRESULT _hr = put_MaxVisibleScale(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1184) -inline double mapWindow::ILabels::GetMinVisibleScale ( ) { - double _result = 0; - HRESULT _hr = get_MinVisibleScale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1185) -inline void mapWindow::ILabels::PutMinVisibleScale ( double retVal ) { - HRESULT _hr = put_MinVisibleScale(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1186) -inline VARIANT_BOOL mapWindow::ILabels::GetDynamicVisibility ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_DynamicVisibility(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1187) -inline void mapWindow::ILabels::PutDynamicVisibility ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_DynamicVisibility(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1188) -inline VARIANT_BOOL mapWindow::ILabels::GetAvoidCollisions ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AvoidCollisions(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1189) -inline void mapWindow::ILabels::PutAvoidCollisions ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_AvoidCollisions(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1190) -inline long mapWindow::ILabels::GetCollisionBuffer ( ) { - long _result = 0; - HRESULT _hr = get_CollisionBuffer(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1191) -inline void mapWindow::ILabels::PutCollisionBuffer ( long retVal ) { - HRESULT _hr = put_CollisionBuffer(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1192) -inline VARIANT_BOOL mapWindow::ILabels::GetUseWidthLimits ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseWidthLimits(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1193) -inline void mapWindow::ILabels::PutUseWidthLimits ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_UseWidthLimits(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1194) -inline VARIANT_BOOL mapWindow::ILabels::GetRemoveDuplicates ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_RemoveDuplicates(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1195) -inline void mapWindow::ILabels::PutRemoveDuplicates ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_RemoveDuplicates(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1196) -inline VARIANT_BOOL mapWindow::ILabels::GetUseGdiPlus ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseGdiPlus(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1197) -inline void mapWindow::ILabels::PutUseGdiPlus ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_UseGdiPlus(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1198) -inline VARIANT_BOOL mapWindow::ILabels::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1199) -inline void mapWindow::ILabels::PutVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_Visible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1200) -inline double mapWindow::ILabels::GetOffsetX ( ) { - double _result = 0; - HRESULT _hr = get_OffsetX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1201) -inline void mapWindow::ILabels::PutOffsetX ( double retVal ) { - HRESULT _hr = put_OffsetX(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1202) -inline double mapWindow::ILabels::GetOffsetY ( ) { - double _result = 0; - HRESULT _hr = get_OffsetY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1203) -inline void mapWindow::ILabels::PutOffsetY ( double retVal ) { - HRESULT _hr = put_OffsetY(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1204) -inline enum mapWindow::tkLabelAlignment mapWindow::ILabels::GetAlignment ( ) { - enum tkLabelAlignment _result; - HRESULT _hr = get_Alignment(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1205) -inline void mapWindow::ILabels::PutAlignment ( enum tkLabelAlignment retVal ) { - HRESULT _hr = put_Alignment(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1206) -inline enum mapWindow::tkLineLabelOrientation mapWindow::ILabels::GetLineOrientation ( ) { - enum tkLineLabelOrientation _result; - HRESULT _hr = get_LineOrientation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1207) -inline void mapWindow::ILabels::PutLineOrientation ( enum tkLineLabelOrientation retVal ) { - HRESULT _hr = put_LineOrientation(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1208) -inline _bstr_t mapWindow::ILabels::GetFontName ( ) { - BSTR _result = 0; - HRESULT _hr = get_FontName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1209) -inline void mapWindow::ILabels::PutFontName ( _bstr_t retVal ) { - HRESULT _hr = put_FontName(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1210) -inline long mapWindow::ILabels::GetFontSize ( ) { - long _result = 0; - HRESULT _hr = get_FontSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1211) -inline void mapWindow::ILabels::PutFontSize ( long retVal ) { - HRESULT _hr = put_FontSize(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1212) -inline VARIANT_BOOL mapWindow::ILabels::GetFontItalic ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontItalic(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1213) -inline void mapWindow::ILabels::PutFontItalic ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontItalic(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1214) -inline VARIANT_BOOL mapWindow::ILabels::GetFontBold ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontBold(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1215) -inline void mapWindow::ILabels::PutFontBold ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontBold(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1216) -inline VARIANT_BOOL mapWindow::ILabels::GetFontUnderline ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontUnderline(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1217) -inline void mapWindow::ILabels::PutFontUnderline ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontUnderline(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1218) -inline VARIANT_BOOL mapWindow::ILabels::GetFontStrikeOut ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontStrikeOut(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1219) -inline void mapWindow::ILabels::PutFontStrikeOut ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontStrikeOut(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1220) -inline OLE_COLOR mapWindow::ILabels::GetFontColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FontColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1221) -inline void mapWindow::ILabels::PutFontColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_FontColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1222) -inline OLE_COLOR mapWindow::ILabels::GetFontColor2 ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FontColor2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1223) -inline void mapWindow::ILabels::PutFontColor2 ( OLE_COLOR retVal ) { - HRESULT _hr = put_FontColor2(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1224) -inline enum mapWindow::tkLinearGradientMode mapWindow::ILabels::GetFontGradientMode ( ) { - enum tkLinearGradientMode _result; - HRESULT _hr = get_FontGradientMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1225) -inline void mapWindow::ILabels::PutFontGradientMode ( enum tkLinearGradientMode retVal ) { - HRESULT _hr = put_FontGradientMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1226) -inline long mapWindow::ILabels::GetFontTransparency ( ) { - long _result = 0; - HRESULT _hr = get_FontTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1227) -inline void mapWindow::ILabels::PutFontTransparency ( long retVal ) { - HRESULT _hr = put_FontTransparency(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1228) -inline VARIANT_BOOL mapWindow::ILabels::GetFontOutlineVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FontOutlineVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1229) -inline void mapWindow::ILabels::PutFontOutlineVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FontOutlineVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1230) -inline VARIANT_BOOL mapWindow::ILabels::GetShadowVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShadowVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1231) -inline void mapWindow::ILabels::PutShadowVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ShadowVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1232) -inline VARIANT_BOOL mapWindow::ILabels::GetHaloVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HaloVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1233) -inline void mapWindow::ILabels::PutHaloVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_HaloVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1234) -inline OLE_COLOR mapWindow::ILabels::GetFontOutlineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FontOutlineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1235) -inline void mapWindow::ILabels::PutFontOutlineColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_FontOutlineColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1236) -inline OLE_COLOR mapWindow::ILabels::GetShadowColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_ShadowColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1237) -inline void mapWindow::ILabels::PutShadowColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_ShadowColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1238) -inline OLE_COLOR mapWindow::ILabels::GetHaloColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_HaloColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1239) -inline void mapWindow::ILabels::PutHaloColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_HaloColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1240) -inline long mapWindow::ILabels::GetFontOutlineWidth ( ) { - long _result = 0; - HRESULT _hr = get_FontOutlineWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1241) -inline void mapWindow::ILabels::PutFontOutlineWidth ( long retVal ) { - HRESULT _hr = put_FontOutlineWidth(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1242) -inline long mapWindow::ILabels::GetShadowOffsetX ( ) { - long _result = 0; - HRESULT _hr = get_ShadowOffsetX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1243) -inline void mapWindow::ILabels::PutShadowOffsetX ( long retVal ) { - HRESULT _hr = put_ShadowOffsetX(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1244) -inline long mapWindow::ILabels::GetShadowOffsetY ( ) { - long _result = 0; - HRESULT _hr = get_ShadowOffsetY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1245) -inline void mapWindow::ILabels::PutShadowOffsetY ( long retVal ) { - HRESULT _hr = put_ShadowOffsetY(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1246) -inline long mapWindow::ILabels::GetHaloSize ( ) { - long _result = 0; - HRESULT _hr = get_HaloSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1247) -inline void mapWindow::ILabels::PutHaloSize ( long retVal ) { - HRESULT _hr = put_HaloSize(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1248) -inline enum mapWindow::tkLabelFrameType mapWindow::ILabels::GetFrameType ( ) { - enum tkLabelFrameType _result; - HRESULT _hr = get_FrameType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1249) -inline void mapWindow::ILabels::PutFrameType ( enum tkLabelFrameType retVal ) { - HRESULT _hr = put_FrameType(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1250) -inline OLE_COLOR mapWindow::ILabels::GetFrameOutlineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FrameOutlineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1251) -inline void mapWindow::ILabels::PutFrameOutlineColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_FrameOutlineColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1252) -inline OLE_COLOR mapWindow::ILabels::GetFrameBackColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FrameBackColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1253) -inline void mapWindow::ILabels::PutFrameBackColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_FrameBackColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1254) -inline OLE_COLOR mapWindow::ILabels::GetFrameBackColor2 ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FrameBackColor2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1255) -inline void mapWindow::ILabels::PutFrameBackColor2 ( OLE_COLOR retVal ) { - HRESULT _hr = put_FrameBackColor2(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1256) -inline enum mapWindow::tkLinearGradientMode mapWindow::ILabels::GetFrameGradientMode ( ) { - enum tkLinearGradientMode _result; - HRESULT _hr = get_FrameGradientMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1257) -inline void mapWindow::ILabels::PutFrameGradientMode ( enum tkLinearGradientMode retVal ) { - HRESULT _hr = put_FrameGradientMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1258) -inline enum mapWindow::tkDashStyle mapWindow::ILabels::GetFrameOutlineStyle ( ) { - enum tkDashStyle _result; - HRESULT _hr = get_FrameOutlineStyle(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1259) -inline void mapWindow::ILabels::PutFrameOutlineStyle ( enum tkDashStyle retVal ) { - HRESULT _hr = put_FrameOutlineStyle(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1260) -inline long mapWindow::ILabels::GetFrameOutlineWidth ( ) { - long _result = 0; - HRESULT _hr = get_FrameOutlineWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1261) -inline void mapWindow::ILabels::PutFrameOutlineWidth ( long retVal ) { - HRESULT _hr = put_FrameOutlineWidth(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1262) -inline long mapWindow::ILabels::GetFramePaddingX ( ) { - long _result = 0; - HRESULT _hr = get_FramePaddingX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1263) -inline void mapWindow::ILabels::PutFramePaddingX ( long retVal ) { - HRESULT _hr = put_FramePaddingX(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1264) -inline long mapWindow::ILabels::GetFramePaddingY ( ) { - long _result = 0; - HRESULT _hr = get_FramePaddingY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1265) -inline void mapWindow::ILabels::PutFramePaddingY ( long retVal ) { - HRESULT _hr = put_FramePaddingY(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1266) -inline long mapWindow::ILabels::GetFrameTransparency ( ) { - long _result = 0; - HRESULT _hr = get_FrameTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1267) -inline void mapWindow::ILabels::PutFrameTransparency ( long retVal ) { - HRESULT _hr = put_FrameTransparency(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1268) -inline enum mapWindow::tkLabelAlignment mapWindow::ILabels::GetInboxAlignment ( ) { - enum tkLabelAlignment _result; - HRESULT _hr = get_InboxAlignment(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1269) -inline void mapWindow::ILabels::PutInboxAlignment ( enum tkLabelAlignment retVal ) { - HRESULT _hr = put_InboxAlignment(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1270) -inline long mapWindow::ILabels::GetClassificationField ( ) { - long _result = 0; - HRESULT _hr = get_ClassificationField(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1271) -inline void mapWindow::ILabels::PutClassificationField ( long FieldIndex ) { - HRESULT _hr = put_ClassificationField(FieldIndex); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1272) -inline VARIANT_BOOL mapWindow::ILabels::GenerateCategories ( long FieldIndex, enum tkClassificationType ClassificationType, long numClasses ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GenerateCategories(FieldIndex, ClassificationType, numClasses, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1273) -inline HRESULT mapWindow::ILabels::ApplyCategories ( ) { - HRESULT _hr = raw_ApplyCategories(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1274) -inline mapWindow::ILabelCategoryPtr mapWindow::ILabels::GetOptions ( ) { - struct ILabelCategory * _result = 0; - HRESULT _hr = get_Options(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILabelCategoryPtr(_result, false); -} - -#pragma implementation_key(1275) -inline void mapWindow::ILabels::PutOptions ( struct ILabelCategory * retVal ) { - HRESULT _hr = put_Options(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1276) -inline HRESULT mapWindow::ILabels::ApplyColorScheme ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme ) { - HRESULT _hr = raw_ApplyColorScheme(Type, ColorScheme); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1277) -inline HRESULT mapWindow::ILabels::ApplyColorScheme2 ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme, enum tkLabelElements Element ) { - HRESULT _hr = raw_ApplyColorScheme2(Type, ColorScheme, Element); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1278) -inline HRESULT mapWindow::ILabels::ApplyColorScheme3 ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme, enum tkLabelElements Element, long CategoryStartIndex, long CategoryEndIndex ) { - HRESULT _hr = raw_ApplyColorScheme3(Type, ColorScheme, Element, CategoryStartIndex, CategoryEndIndex); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1279) -inline VARIANT_BOOL mapWindow::ILabels::GetFrameVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FrameVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1280) -inline void mapWindow::ILabels::PutFrameVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_FrameVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1281) -inline _bstr_t mapWindow::ILabels::GetVisibilityExpression ( ) { - BSTR _result = 0; - HRESULT _hr = get_VisibilityExpression(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1282) -inline void mapWindow::ILabels::PutVisibilityExpression ( _bstr_t retVal ) { - HRESULT _hr = put_VisibilityExpression(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1283) -inline long mapWindow::ILabels::GetMinDrawingSize ( ) { - long _result = 0; - HRESULT _hr = get_MinDrawingSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1284) -inline void mapWindow::ILabels::PutMinDrawingSize ( long retVal ) { - HRESULT _hr = put_MinDrawingSize(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1285) -inline VARIANT_BOOL mapWindow::ILabels::MoveCategoryUp ( long Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MoveCategoryUp(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1286) -inline VARIANT_BOOL mapWindow::ILabels::MoveCategoryDown ( long Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MoveCategoryDown(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1287) -inline VARIANT_BOOL mapWindow::ILabels::GetAutoOffset ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AutoOffset(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1288) -inline void mapWindow::ILabels::PutAutoOffset ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_AutoOffset(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1289) -inline _bstr_t mapWindow::ILabels::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1290) -inline HRESULT mapWindow::ILabels::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1291) -inline _bstr_t mapWindow::ILabels::GetExpression ( ) { - BSTR _result = 0; - HRESULT _hr = get_Expression(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1292) -inline void mapWindow::ILabels::PutExpression ( _bstr_t retVal ) { - HRESULT _hr = put_Expression(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1293) -inline VARIANT_BOOL mapWindow::ILabels::SaveToXML ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SaveToXML(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1294) -inline VARIANT_BOOL mapWindow::ILabels::LoadFromXML ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_LoadFromXML(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1295) -inline VARIANT_BOOL mapWindow::ILabels::SaveToDbf ( VARIANT_BOOL saveText, VARIANT_BOOL saveCategory ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SaveToDbf(saveText, saveCategory, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1296) -inline VARIANT_BOOL mapWindow::ILabels::SaveToDbf2 ( _bstr_t xField, _bstr_t yField, _bstr_t angleField, _bstr_t textField, _bstr_t categoryField, VARIANT_BOOL saveText, VARIANT_BOOL saveCategory ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SaveToDbf2(xField, yField, angleField, textField, categoryField, saveText, saveCategory, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1297) -inline VARIANT_BOOL mapWindow::ILabels::LoadFromDbf ( VARIANT_BOOL loadText, VARIANT_BOOL loadCategory ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_LoadFromDbf(loadText, loadCategory, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1298) -inline VARIANT_BOOL mapWindow::ILabels::LoadFromDbf2 ( _bstr_t xField, _bstr_t yField, _bstr_t angleField, _bstr_t textField, _bstr_t categoryField, VARIANT_BOOL loadText, VARIANT_BOOL loadCategory ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_LoadFromDbf2(xField, yField, angleField, textField, categoryField, loadText, loadCategory, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1299) -inline long mapWindow::ILabels::Generate ( _bstr_t Expression, enum tkLabelPositioning Method, VARIANT_BOOL LargestPartOnly ) { - long _result = 0; - HRESULT _hr = raw_Generate(Expression, Method, LargestPartOnly, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1300) -inline enum mapWindow::tkSavingMode mapWindow::ILabels::GetSavingMode ( ) { - enum tkSavingMode _result; - HRESULT _hr = get_SavingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1301) -inline void mapWindow::ILabels::PutSavingMode ( enum tkSavingMode retVal ) { - HRESULT _hr = put_SavingMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1302) -inline enum mapWindow::tkLabelPositioning mapWindow::ILabels::GetPositioning ( ) { - enum tkLabelPositioning _result; - HRESULT _hr = get_Positioning(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1303) -inline void mapWindow::ILabels::PutPositioning ( enum tkLabelPositioning pVal ) { - HRESULT _hr = put_Positioning(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1304) -inline enum mapWindow::tkTextRenderingHint mapWindow::ILabels::GetTextRenderingHint ( ) { - enum tkTextRenderingHint _result; - HRESULT _hr = get_TextRenderingHint(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1305) -inline void mapWindow::ILabels::PutTextRenderingHint ( enum tkTextRenderingHint pVal ) { - HRESULT _hr = put_TextRenderingHint(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1306) -inline _bstr_t mapWindow::ILabels::GetFloatNumberFormat ( ) { - BSTR _result = 0; - HRESULT _hr = get_FloatNumberFormat(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1307) -inline void mapWindow::ILabels::PutFloatNumberFormat ( _bstr_t pVal ) { - HRESULT _hr = put_FloatNumberFormat(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1308) -inline HRESULT mapWindow::ILabels::ForceRecalculateExpression ( ) { - HRESULT _hr = raw_ForceRecalculateExpression(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1309) -inline long mapWindow::ILabels::GetFontSize2 ( ) { - long _result = 0; - HRESULT _hr = get_FontSize2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1310) -inline void mapWindow::ILabels::PutFontSize2 ( long pVal ) { - HRESULT _hr = put_FontSize2(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1311) -inline VARIANT_BOOL mapWindow::ILabels::GetUseVariableSize ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseVariableSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1312) -inline void mapWindow::ILabels::PutUseVariableSize ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseVariableSize(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1313) -inline VARIANT_BOOL mapWindow::ILabels::GetLogScaleForSize ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_LogScaleForSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1314) -inline void mapWindow::ILabels::PutLogScaleForSize ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_LogScaleForSize(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1315) -inline HRESULT mapWindow::ILabels::UpdateSizeField ( ) { - HRESULT _hr = raw_UpdateSizeField(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1316) -inline long mapWindow::ILabels::GetMinVisibleZoom ( ) { - long _result = 0; - HRESULT _hr = get_MinVisibleZoom(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1317) -inline void mapWindow::ILabels::PutMinVisibleZoom ( long pVal ) { - HRESULT _hr = put_MinVisibleZoom(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1318) -inline long mapWindow::ILabels::GetMaxVisibleZoom ( ) { - long _result = 0; - HRESULT _hr = get_MaxVisibleZoom(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1319) -inline void mapWindow::ILabels::PutMaxVisibleZoom ( long pVal ) { - HRESULT _hr = put_MaxVisibleZoom(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IGeoProjection wrapper method implementations -// - -#pragma implementation_key(1320) -inline _bstr_t mapWindow::IGeoProjection::ExportToProj4 ( ) { - BSTR _result = 0; - HRESULT _hr = raw_ExportToProj4(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1321) -inline VARIANT_BOOL mapWindow::IGeoProjection::ImportFromProj4 ( _bstr_t proj ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ImportFromProj4(proj, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1322) -inline VARIANT_BOOL mapWindow::IGeoProjection::ImportFromESRI ( _bstr_t proj ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ImportFromESRI(proj, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1323) -inline VARIANT_BOOL mapWindow::IGeoProjection::ImportFromEPSG ( long projCode ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ImportFromEPSG(projCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1324) -inline _bstr_t mapWindow::IGeoProjection::ExportToWKT ( ) { - BSTR _result = 0; - HRESULT _hr = raw_ExportToWKT(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1325) -inline VARIANT_BOOL mapWindow::IGeoProjection::ImportFromWKT ( _bstr_t proj ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ImportFromWKT(proj, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1326) -inline mapWindow::ICallbackPtr mapWindow::IGeoProjection::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1327) -inline void mapWindow::IGeoProjection::PutGlobalCallback ( struct ICallback * retVal ) { - HRESULT _hr = put_GlobalCallback(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1328) -inline _bstr_t mapWindow::IGeoProjection::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1329) -inline long mapWindow::IGeoProjection::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1330) -inline _bstr_t mapWindow::IGeoProjection::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1331) -inline void mapWindow::IGeoProjection::PutKey ( _bstr_t retVal ) { - HRESULT _hr = put_Key(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1332) -inline HRESULT mapWindow::IGeoProjection::SetWellKnownGeogCS ( enum tkCoordinateSystem newVal ) { - HRESULT _hr = raw_SetWellKnownGeogCS(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1333) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetIsGeographic ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsGeographic(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1334) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetIsProjected ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsProjected(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1335) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetIsLocal ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsLocal(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1336) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetIsSame ( struct IGeoProjection * proj ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsSame(proj, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1337) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetIsSameGeogCS ( struct IGeoProjection * proj ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsSameGeogCS(proj, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1338) -inline double mapWindow::IGeoProjection::GetInverseFlattening ( ) { - double _result = 0; - HRESULT _hr = get_InverseFlattening(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1339) -inline double mapWindow::IGeoProjection::GetSemiMajor ( ) { - double _result = 0; - HRESULT _hr = get_SemiMajor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1340) -inline double mapWindow::IGeoProjection::GetSemiMinor ( ) { - double _result = 0; - HRESULT _hr = get_SemiMinor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1341) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetProjectionParam ( enum tkProjectionParameter Name, double * Value ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ProjectionParam(Name, Value, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1342) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetIsEmpty ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsEmpty(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1343) -inline VARIANT_BOOL mapWindow::IGeoProjection::CopyFrom ( struct IGeoProjection * sourceProj ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CopyFrom(sourceProj, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1344) -inline _bstr_t mapWindow::IGeoProjection::GetName ( ) { - BSTR _result = 0; - HRESULT _hr = get_Name(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1345) -inline _bstr_t mapWindow::IGeoProjection::GetProjectionName ( ) { - BSTR _result = 0; - HRESULT _hr = get_ProjectionName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1346) -inline _bstr_t mapWindow::IGeoProjection::GetGeogCSName ( ) { - BSTR _result = 0; - HRESULT _hr = get_GeogCSName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1347) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetGeogCSParam ( enum tkGeogCSParameter Name, double * pVal ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_GeogCSParam(Name, pVal, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1348) -inline HRESULT mapWindow::IGeoProjection::SetWgs84Projection ( enum tkWgs84Projection Projection ) { - HRESULT _hr = raw_SetWgs84Projection(Projection); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1349) -inline HRESULT mapWindow::IGeoProjection::SetNad83Projection ( enum tkNad83Projection Projection ) { - HRESULT _hr = raw_SetNad83Projection(Projection); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1350) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetIsSameExt ( struct IGeoProjection * proj, struct IExtents * bounds, int numSamplingPoints ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsSameExt(proj, bounds, numSamplingPoints, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1351) -inline VARIANT_BOOL mapWindow::IGeoProjection::ReadFromFile ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ReadFromFile(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1352) -inline VARIANT_BOOL mapWindow::IGeoProjection::WriteToFile ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_WriteToFile(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1353) -inline VARIANT_BOOL mapWindow::IGeoProjection::ImportFromAutoDetect ( _bstr_t proj ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ImportFromAutoDetect(proj, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1354) -inline VARIANT_BOOL mapWindow::IGeoProjection::StartTransform ( struct IGeoProjection * target ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StartTransform(target, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1355) -inline HRESULT mapWindow::IGeoProjection::StopTransform ( ) { - HRESULT _hr = raw_StopTransform(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1356) -inline VARIANT_BOOL mapWindow::IGeoProjection::Transform ( double * x, double * y ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Transform(x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1357) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetHasTransformation ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HasTransformation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1358) -inline VARIANT_BOOL mapWindow::IGeoProjection::SetGoogleMercator ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetGoogleMercator(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1359) -inline VARIANT_BOOL mapWindow::IGeoProjection::Clear ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Clear(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1360) -inline mapWindow::IGeoProjectionPtr mapWindow::IGeoProjection::Clone ( ) { - struct IGeoProjection * _result = 0; - HRESULT _hr = raw_Clone(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGeoProjectionPtr(_result, false); -} - -#pragma implementation_key(1361) -inline VARIANT_BOOL mapWindow::IGeoProjection::SetWgs84 ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetWgs84(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1362) -inline VARIANT_BOOL mapWindow::IGeoProjection::GetIsFrozen ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsFrozen(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1363) -inline VARIANT_BOOL mapWindow::IGeoProjection::TryAutoDetectEpsg ( int * epsgCode ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_TryAutoDetectEpsg(epsgCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1364) -inline VARIANT_BOOL mapWindow::IGeoProjection::WriteToFileEx ( _bstr_t Filename, VARIANT_BOOL esri ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_WriteToFileEx(Filename, esri, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1365) -inline VARIANT_BOOL mapWindow::IGeoProjection::ReadFromFileEx ( _bstr_t Filename, VARIANT_BOOL esri ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ReadFromFileEx(Filename, esri, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1366) -inline _bstr_t mapWindow::IGeoProjection::ExportToEsri ( ) { - BSTR _result = 0; - HRESULT _hr = raw_ExportToEsri(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1367) -inline enum mapWindow::tkUnitsOfMeasure mapWindow::IGeoProjection::GetLinearUnits ( ) { - enum tkUnitsOfMeasure _result; - HRESULT _hr = get_LinearUnits(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IGridHeader wrapper method implementations -// - -#pragma implementation_key(1368) -inline long mapWindow::IGridHeader::GetNumberCols ( ) { - long _result = 0; - HRESULT _hr = get_NumberCols(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1369) -inline void mapWindow::IGridHeader::PutNumberCols ( long pVal ) { - HRESULT _hr = put_NumberCols(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1370) -inline long mapWindow::IGridHeader::GetNumberRows ( ) { - long _result = 0; - HRESULT _hr = get_NumberRows(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1371) -inline void mapWindow::IGridHeader::PutNumberRows ( long pVal ) { - HRESULT _hr = put_NumberRows(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1372) -inline _variant_t mapWindow::IGridHeader::GetNodataValue ( ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_NodataValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(1373) -inline void mapWindow::IGridHeader::PutNodataValue ( const _variant_t & pVal ) { - HRESULT _hr = put_NodataValue(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1374) -inline double mapWindow::IGridHeader::GetdX ( ) { - double _result = 0; - HRESULT _hr = get_dX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1375) -inline void mapWindow::IGridHeader::PutdX ( double pVal ) { - HRESULT _hr = put_dX(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1376) -inline double mapWindow::IGridHeader::GetdY ( ) { - double _result = 0; - HRESULT _hr = get_dY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1377) -inline void mapWindow::IGridHeader::PutdY ( double pVal ) { - HRESULT _hr = put_dY(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1378) -inline double mapWindow::IGridHeader::GetXllCenter ( ) { - double _result = 0; - HRESULT _hr = get_XllCenter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1379) -inline void mapWindow::IGridHeader::PutXllCenter ( double pVal ) { - HRESULT _hr = put_XllCenter(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1380) -inline double mapWindow::IGridHeader::GetYllCenter ( ) { - double _result = 0; - HRESULT _hr = get_YllCenter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1381) -inline void mapWindow::IGridHeader::PutYllCenter ( double pVal ) { - HRESULT _hr = put_YllCenter(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1382) -inline _bstr_t mapWindow::IGridHeader::GetProjection ( ) { - BSTR _result = 0; - HRESULT _hr = get_Projection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1383) -inline void mapWindow::IGridHeader::PutProjection ( _bstr_t pVal ) { - HRESULT _hr = put_Projection(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1384) -inline _bstr_t mapWindow::IGridHeader::GetNotes ( ) { - BSTR _result = 0; - HRESULT _hr = get_Notes(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1385) -inline void mapWindow::IGridHeader::PutNotes ( _bstr_t pVal ) { - HRESULT _hr = put_Notes(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1386) -inline long mapWindow::IGridHeader::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1387) -inline _bstr_t mapWindow::IGridHeader::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1388) -inline mapWindow::ICallbackPtr mapWindow::IGridHeader::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1389) -inline void mapWindow::IGridHeader::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1390) -inline _bstr_t mapWindow::IGridHeader::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1391) -inline void mapWindow::IGridHeader::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1392) -inline HRESULT mapWindow::IGridHeader::CopyFrom ( struct IGridHeader * pVal ) { - HRESULT _hr = raw_CopyFrom(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1393) -inline _bstr_t mapWindow::IGridHeader::GetColorTable ( ) { - BSTR _result = 0; - HRESULT _hr = get_ColorTable(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1394) -inline void mapWindow::IGridHeader::PutColorTable ( _bstr_t pVal ) { - HRESULT _hr = put_ColorTable(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1395) -inline mapWindow::IGeoProjectionPtr mapWindow::IGridHeader::GetGeoProjection ( ) { - struct IGeoProjection * _result = 0; - HRESULT _hr = get_GeoProjection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGeoProjectionPtr(_result, false); -} - -#pragma implementation_key(1396) -inline void mapWindow::IGridHeader::PutGeoProjection ( struct IGeoProjection * pVal ) { - HRESULT _hr = put_GeoProjection(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface ITileProviders wrapper method implementations -// - -#pragma implementation_key(1397) -inline VARIANT_BOOL mapWindow::ITileProviders::Remove ( long ProviderId, VARIANT_BOOL ClearCache ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Remove(ProviderId, ClearCache, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1398) -inline HRESULT mapWindow::ITileProviders::Clear ( VARIANT_BOOL ClearCache ) { - HRESULT _hr = raw_Clear(ClearCache); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1399) -inline long mapWindow::ITileProviders::GetCount ( ) { - long _result = 0; - HRESULT _hr = get_Count(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1400) -inline VARIANT_BOOL mapWindow::ITileProviders::Add ( int Id, _bstr_t Name, _bstr_t UrlPattern, enum tkTileProjection Projection, int MinZoom, int MaxZoom ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Add(Id, Name, UrlPattern, Projection, MinZoom, MaxZoom, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1401) -inline long mapWindow::ITileProviders::GetId ( int Index ) { - long _result = 0; - HRESULT _hr = get_Id(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1402) -inline _bstr_t mapWindow::ITileProviders::GetName ( int Index ) { - BSTR _result = 0; - HRESULT _hr = get_Name(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1403) -inline void mapWindow::ITileProviders::PutName ( int Index, _bstr_t retVal ) { - HRESULT _hr = put_Name(Index, retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1404) -inline _bstr_t mapWindow::ITileProviders::GetUrlPattern ( int Index ) { - BSTR _result = 0; - HRESULT _hr = get_UrlPattern(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1405) -inline enum mapWindow::tkTileProjection mapWindow::ITileProviders::GetProjection ( int Index ) { - enum tkTileProjection _result; - HRESULT _hr = get_Projection(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1406) -inline int mapWindow::ITileProviders::GetMinZoom ( int Index ) { - int _result = 0; - HRESULT _hr = get_MinZoom(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1407) -inline int mapWindow::ITileProviders::GetMaxZoom ( int Index ) { - int _result = 0; - HRESULT _hr = get_MaxZoom(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1408) -inline _bstr_t mapWindow::ITileProviders::GetVersion ( int Index ) { - BSTR _result = 0; - HRESULT _hr = get_Version(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1409) -inline void mapWindow::ITileProviders::PutVersion ( int Index, _bstr_t retVal ) { - HRESULT _hr = put_Version(Index, retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1410) -inline int mapWindow::ITileProviders::GetIndexByProvider ( enum tkTileProvider Provider ) { - int _result = 0; - HRESULT _hr = get_IndexByProvider(Provider, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1411) -inline int mapWindow::ITileProviders::GetIndexByProviderId ( int ProviderId ) { - int _result = 0; - HRESULT _hr = get_IndexByProviderId(ProviderId, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1412) -inline VARIANT_BOOL mapWindow::ITileProviders::GetIsCustom ( int Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsCustom(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1413) -inline mapWindow::ICallbackPtr mapWindow::ITileProviders::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1414) -inline void mapWindow::ITileProviders::PutGlobalCallback ( struct ICallback * retVal ) { - HRESULT _hr = put_GlobalCallback(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1415) -inline _bstr_t mapWindow::ITileProviders::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1416) -inline long mapWindow::ITileProviders::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1417) -inline _bstr_t mapWindow::ITileProviders::GetLanguage ( int Index ) { - BSTR _result = 0; - HRESULT _hr = get_Language(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1418) -inline void mapWindow::ITileProviders::PutLanguage ( int Index, _bstr_t retVal ) { - HRESULT _hr = put_Language(Index, retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1419) -inline mapWindow::IExtentsPtr mapWindow::ITileProviders::GetGeographicBounds ( int Index ) { - struct IExtents * _result = 0; - HRESULT _hr = get_GeographicBounds(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(1420) -inline void mapWindow::ITileProviders::PutGeographicBounds ( int Index, struct IExtents * pVal ) { - HRESULT _hr = put_GeographicBounds(Index, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface ITiles wrapper method implementations -// - -#pragma implementation_key(1421) -inline VARIANT_BOOL mapWindow::ITiles::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1422) -inline void mapWindow::ITiles::PutVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Visible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1423) -inline enum mapWindow::tkTileProvider mapWindow::ITiles::GetProvider ( ) { - enum tkTileProvider _result; - HRESULT _hr = get_Provider(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1424) -inline void mapWindow::ITiles::PutProvider ( enum tkTileProvider pVal ) { - HRESULT _hr = put_Provider(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1425) -inline VARIANT_BOOL mapWindow::ITiles::GetGridLinesVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_GridLinesVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1426) -inline void mapWindow::ITiles::PutGridLinesVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_GridLinesVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1427) -inline VARIANT_BOOL mapWindow::ITiles::GetDoCaching ( enum tkCacheType cacheType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_DoCaching(cacheType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1428) -inline void mapWindow::ITiles::PutDoCaching ( enum tkCacheType cacheType, VARIANT_BOOL pVal ) { - HRESULT _hr = put_DoCaching(cacheType, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1429) -inline VARIANT_BOOL mapWindow::ITiles::GetUseCache ( enum tkCacheType cacheType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseCache(cacheType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1430) -inline void mapWindow::ITiles::PutUseCache ( enum tkCacheType cacheType, VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseCache(cacheType, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1431) -inline VARIANT_BOOL mapWindow::ITiles::GetUseServer ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseServer(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1432) -inline void mapWindow::ITiles::PutUseServer ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseServer(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1433) -inline double mapWindow::ITiles::GetCacheSize ( enum tkCacheType cacheType ) { - double _result = 0; - HRESULT _hr = get_CacheSize(cacheType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1434) -inline double mapWindow::ITiles::GetMaxCacheSize ( enum tkCacheType cacheType ) { - double _result = 0; - HRESULT _hr = get_MaxCacheSize(cacheType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1435) -inline void mapWindow::ITiles::PutMaxCacheSize ( enum tkCacheType cacheType, double pVal ) { - HRESULT _hr = put_MaxCacheSize(cacheType, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1436) -inline int mapWindow::ITiles::GetMinScaleToCache ( ) { - int _result = 0; - HRESULT _hr = get_MinScaleToCache(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1437) -inline void mapWindow::ITiles::PutMinScaleToCache ( int pVal ) { - HRESULT _hr = put_MinScaleToCache(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1438) -inline int mapWindow::ITiles::GetMaxScaleToCache ( ) { - int _result = 0; - HRESULT _hr = get_MaxScaleToCache(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1439) -inline void mapWindow::ITiles::PutMaxScaleToCache ( int pVal ) { - HRESULT _hr = put_MaxScaleToCache(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1440) -inline HRESULT mapWindow::ITiles::ClearCache ( enum tkCacheType cacheType ) { - HRESULT _hr = raw_ClearCache(cacheType); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1441) -inline HRESULT mapWindow::ITiles::ClearCache2 ( enum tkCacheType cacheType, int ProviderId, int fromScale, int toScale ) { - HRESULT _hr = raw_ClearCache2(cacheType, ProviderId, fromScale, toScale); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1442) -inline mapWindow::ICallbackPtr mapWindow::ITiles::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1443) -inline void mapWindow::ITiles::PutGlobalCallback ( struct ICallback * retVal ) { - HRESULT _hr = put_GlobalCallback(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1444) -inline _bstr_t mapWindow::ITiles::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1445) -inline long mapWindow::ITiles::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1446) -inline _bstr_t mapWindow::ITiles::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1447) -inline void mapWindow::ITiles::PutKey ( _bstr_t retVal ) { - HRESULT _hr = put_Key(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1448) -inline double mapWindow::ITiles::GetCacheSize2 ( enum tkCacheType cacheType, int Provider, int Scale ) { - double _result = 0; - HRESULT _hr = get_CacheSize2(cacheType, Provider, Scale, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1449) -inline _bstr_t mapWindow::ITiles::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1450) -inline HRESULT mapWindow::ITiles::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1451) -inline VARIANT_BOOL mapWindow::ITiles::SetProxy ( _bstr_t address, int port ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetProxy(address, port, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1452) -inline _bstr_t mapWindow::ITiles::GetProxy ( ) { - BSTR _result = 0; - HRESULT _hr = get_Proxy(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1453) -inline VARIANT_BOOL mapWindow::ITiles::AutodetectProxy ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_AutodetectProxy(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1454) -inline _bstr_t mapWindow::ITiles::GetDiskCacheFilename ( ) { - BSTR _result = 0; - HRESULT _hr = get_DiskCacheFilename(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1455) -inline void mapWindow::ITiles::PutDiskCacheFilename ( _bstr_t pVal ) { - HRESULT _hr = put_DiskCacheFilename(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1456) -inline mapWindow::ITileProvidersPtr mapWindow::ITiles::GetProviders ( ) { - struct ITileProviders * _result = 0; - HRESULT _hr = get_Providers(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ITileProvidersPtr(_result, false); -} - -#pragma implementation_key(1457) -inline int mapWindow::ITiles::GetProviderId ( ) { - int _result = 0; - HRESULT _hr = get_ProviderId(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1458) -inline void mapWindow::ITiles::PutProviderId ( int retVal ) { - HRESULT _hr = put_ProviderId(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1459) -inline mapWindow::IExtentsPtr mapWindow::ITiles::GetTilesIndices ( struct IExtents * boundsDegrees, int zoom, int ProviderId ) { - struct IExtents * _result = 0; - HRESULT _hr = raw_GetTilesIndices(boundsDegrees, zoom, ProviderId, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(1460) -inline long mapWindow::ITiles::Prefetch ( double minLat, double maxLat, double minLng, double maxLng, int zoom, int ProviderId, struct IStopExecution * stop ) { - long _result = 0; - HRESULT _hr = raw_Prefetch(minLat, maxLat, minLng, maxLng, zoom, ProviderId, stop, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1461) -inline long mapWindow::ITiles::Prefetch2 ( int minX, int maxX, int minY, int maxY, int zoom, int ProviderId, struct IStopExecution * stop ) { - long _result = 0; - HRESULT _hr = raw_Prefetch2(minX, maxX, minY, maxY, zoom, ProviderId, stop, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1462) -inline long mapWindow::ITiles::get_DiskCacheCount ( int Provider, int zoom, int xMin, int xMax, int yMin, int yMax ) { - long _result = 0; - HRESULT _hr = raw_get_DiskCacheCount(Provider, zoom, xMin, xMax, yMin, yMax, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1463) -inline _bstr_t mapWindow::ITiles::GetProviderName ( ) { - BSTR _result = 0; - HRESULT _hr = get_ProviderName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1464) -inline VARIANT_BOOL mapWindow::ITiles::CheckConnection ( _bstr_t url ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CheckConnection(url, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1465) -inline mapWindow::IExtentsPtr mapWindow::ITiles::GetTileBounds ( int ProviderId, int zoom, int tileX, int tileY ) { - struct IExtents * _result = 0; - HRESULT _hr = raw_GetTileBounds(ProviderId, zoom, tileX, tileY, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(1466) -inline int mapWindow::ITiles::GetCurrentZoom ( ) { - int _result = 0; - HRESULT _hr = get_CurrentZoom(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1467) -inline long mapWindow::ITiles::PrefetchToFolder ( struct IExtents * Extents, int zoom, int ProviderId, _bstr_t savePath, _bstr_t fileExtension, struct IStopExecution * stop ) { - long _result = 0; - HRESULT _hr = raw_PrefetchToFolder(Extents, zoom, ProviderId, savePath, fileExtension, stop, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1468) -inline long mapWindow::ITiles::GetDelayRequestTimeout ( ) { - long _result = 0; - HRESULT _hr = get_DelayRequestTimeout(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1469) -inline void mapWindow::ITiles::PutDelayRequestTimeout ( long retVal ) { - HRESULT _hr = put_DelayRequestTimeout(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1470) -inline int mapWindow::ITiles::GetMaxZoom ( ) { - int _result = 0; - HRESULT _hr = get_MaxZoom(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1471) -inline int mapWindow::ITiles::GetMinZoom ( ) { - int _result = 0; - HRESULT _hr = get_MinZoom(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1472) -inline mapWindow::IGeoProjectionPtr mapWindow::ITiles::GetServerProjection ( ) { - struct IGeoProjection * _result = 0; - HRESULT _hr = get_ServerProjection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGeoProjectionPtr(_result, false); -} - -#pragma implementation_key(1473) -inline enum mapWindow::tkTilesProjectionStatus mapWindow::ITiles::GetProjectionStatus ( ) { - enum tkTilesProjectionStatus _result; - HRESULT _hr = get_ProjectionStatus(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1474) -inline VARIANT_BOOL mapWindow::ITiles::SetProxyAuthentication ( _bstr_t username, _bstr_t password, _bstr_t domain ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetProxyAuthentication(username, password, domain, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1475) -inline HRESULT mapWindow::ITiles::ClearProxyAuthorization ( ) { - HRESULT _hr = raw_ClearProxyAuthorization(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1476) -inline enum mapWindow::tkProxyAuthentication mapWindow::ITiles::GetProxyAuthenticationScheme ( ) { - enum tkProxyAuthentication _result; - HRESULT _hr = get_ProxyAuthenticationScheme(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1477) -inline void mapWindow::ITiles::PutProxyAuthenticationScheme ( enum tkProxyAuthentication pVal ) { - HRESULT _hr = put_ProxyAuthenticationScheme(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1478) -inline VARIANT_BOOL mapWindow::ITiles::GetProjectionIsSphericalMercator ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ProjectionIsSphericalMercator(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IChart wrapper method implementations -// - -#pragma implementation_key(1479) -inline double mapWindow::IChart::GetPositionX ( ) { - double _result = 0; - HRESULT _hr = get_PositionX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1480) -inline void mapWindow::IChart::PutPositionX ( double retVal ) { - HRESULT _hr = put_PositionX(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1481) -inline double mapWindow::IChart::GetPositionY ( ) { - double _result = 0; - HRESULT _hr = get_PositionY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1482) -inline void mapWindow::IChart::PutPositionY ( double retVal ) { - HRESULT _hr = put_PositionY(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1483) -inline VARIANT_BOOL mapWindow::IChart::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1484) -inline void mapWindow::IChart::PutVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_Visible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1485) -inline VARIANT_BOOL mapWindow::IChart::GetIsDrawn ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsDrawn(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1486) -inline void mapWindow::IChart::PutIsDrawn ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_IsDrawn(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1487) -inline mapWindow::IExtentsPtr mapWindow::IChart::GetScreenExtents ( ) { - struct IExtents * _result = 0; - HRESULT _hr = get_ScreenExtents(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -// -// interface ICharts wrapper method implementations -// - -#pragma implementation_key(1488) -inline _bstr_t mapWindow::ICharts::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1489) -inline void mapWindow::ICharts::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1490) -inline VARIANT_BOOL mapWindow::ICharts::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1491) -inline void mapWindow::ICharts::PutVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Visible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1492) -inline VARIANT_BOOL mapWindow::ICharts::GetAvoidCollisions ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AvoidCollisions(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1493) -inline void mapWindow::ICharts::PutAvoidCollisions ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_AvoidCollisions(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1494) -inline enum mapWindow::tkChartType mapWindow::ICharts::GetChartType ( ) { - enum tkChartType _result; - HRESULT _hr = get_ChartType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1495) -inline void mapWindow::ICharts::PutChartType ( enum tkChartType pVal ) { - HRESULT _hr = put_ChartType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1496) -inline long mapWindow::ICharts::GetBarWidth ( ) { - long _result = 0; - HRESULT _hr = get_BarWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1497) -inline void mapWindow::ICharts::PutBarWidth ( long pVal ) { - HRESULT _hr = put_BarWidth(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1498) -inline long mapWindow::ICharts::GetBarHeight ( ) { - long _result = 0; - HRESULT _hr = get_BarHeight(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1499) -inline void mapWindow::ICharts::PutBarHeight ( long pVal ) { - HRESULT _hr = put_BarHeight(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1500) -inline long mapWindow::ICharts::GetPieRadius ( ) { - long _result = 0; - HRESULT _hr = get_PieRadius(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1501) -inline void mapWindow::ICharts::PutPieRadius ( long pVal ) { - HRESULT _hr = put_PieRadius(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1502) -inline double mapWindow::ICharts::GetPieRotation ( ) { - double _result = 0; - HRESULT _hr = get_PieRotation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1503) -inline void mapWindow::ICharts::PutPieRotation ( double pVal ) { - HRESULT _hr = put_PieRotation(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1504) -inline long mapWindow::ICharts::GetNumFields ( ) { - long _result = 0; - HRESULT _hr = get_NumFields(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1505) -inline HRESULT mapWindow::ICharts::AddField2 ( long FieldIndex, OLE_COLOR Color ) { - HRESULT _hr = raw_AddField2(FieldIndex, Color); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1506) -inline VARIANT_BOOL mapWindow::ICharts::InsertField2 ( long Index, long FieldIndex, OLE_COLOR Color ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_InsertField2(Index, FieldIndex, Color, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1507) -inline VARIANT_BOOL mapWindow::ICharts::RemoveField ( long Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemoveField(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1508) -inline HRESULT mapWindow::ICharts::ClearFields ( ) { - HRESULT _hr = raw_ClearFields(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1509) -inline VARIANT_BOOL mapWindow::ICharts::MoveField ( long OldIndex, long NewIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MoveField(OldIndex, NewIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1510) -inline VARIANT_BOOL mapWindow::ICharts::Generate ( enum tkLabelPositioning Type ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Generate(Type, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1511) -inline HRESULT mapWindow::ICharts::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1512) -inline VARIANT_BOOL mapWindow::ICharts::DrawChart ( int * * hDC, float x, float y, VARIANT_BOOL hideLabels, OLE_COLOR backColor ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawChart(hDC, x, y, hideLabels, backColor, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1513) -inline double mapWindow::ICharts::GetTilt ( ) { - double _result = 0; - HRESULT _hr = get_Tilt(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1514) -inline void mapWindow::ICharts::PutTilt ( double pVal ) { - HRESULT _hr = put_Tilt(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1515) -inline double mapWindow::ICharts::GetThickness ( ) { - double _result = 0; - HRESULT _hr = get_Thickness(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1516) -inline void mapWindow::ICharts::PutThickness ( double pVal ) { - HRESULT _hr = put_Thickness(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1517) -inline long mapWindow::ICharts::GetPieRadius2 ( ) { - long _result = 0; - HRESULT _hr = get_PieRadius2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1518) -inline void mapWindow::ICharts::PutPieRadius2 ( long pVal ) { - HRESULT _hr = put_PieRadius2(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1519) -inline long mapWindow::ICharts::GetSizeField ( ) { - long _result = 0; - HRESULT _hr = get_SizeField(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1520) -inline void mapWindow::ICharts::PutSizeField ( long pVal ) { - HRESULT _hr = put_SizeField(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1521) -inline long mapWindow::ICharts::GetNormalizationField ( ) { - long _result = 0; - HRESULT _hr = get_NormalizationField(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1522) -inline void mapWindow::ICharts::PutNormalizationField ( long pVal ) { - HRESULT _hr = put_NormalizationField(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1523) -inline VARIANT_BOOL mapWindow::ICharts::GetUseVariableRadius ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseVariableRadius(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1524) -inline void mapWindow::ICharts::PutUseVariableRadius ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseVariableRadius(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1525) -inline VARIANT_BOOL mapWindow::ICharts::GetUse3DMode ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Use3DMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1526) -inline void mapWindow::ICharts::PutUse3DMode ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Use3DMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1527) -inline short mapWindow::ICharts::GetTransparency ( ) { - short _result = 0; - HRESULT _hr = get_Transparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1528) -inline void mapWindow::ICharts::PutTransparency ( short pVal ) { - HRESULT _hr = put_Transparency(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1529) -inline OLE_COLOR mapWindow::ICharts::GetLineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_LineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1530) -inline void mapWindow::ICharts::PutLineColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_LineColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1531) -inline enum mapWindow::tkVerticalPosition mapWindow::ICharts::GetVerticalPosition ( ) { - enum tkVerticalPosition _result; - HRESULT _hr = get_VerticalPosition(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1532) -inline void mapWindow::ICharts::PutVerticalPosition ( enum tkVerticalPosition pVal ) { - HRESULT _hr = put_VerticalPosition(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1533) -inline mapWindow::IChartPtr mapWindow::ICharts::GetChart ( long Chart ) { - struct IChart * _result = 0; - HRESULT _hr = get_Chart(Chart, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IChartPtr(_result, false); -} - -#pragma implementation_key(1534) -inline mapWindow::IChartFieldPtr mapWindow::ICharts::GetField ( long FieldIndex ) { - struct IChartField * _result = 0; - HRESULT _hr = get_Field(FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IChartFieldPtr(_result, false); -} - -#pragma implementation_key(1535) -inline VARIANT_BOOL mapWindow::ICharts::AddField ( struct IChartField * Field ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_AddField(Field, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1536) -inline VARIANT_BOOL mapWindow::ICharts::InsertField ( long Index, struct IChartField * Field ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_InsertField(Index, Field, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1537) -inline long mapWindow::ICharts::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1538) -inline _bstr_t mapWindow::ICharts::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1539) -inline mapWindow::ICallbackPtr mapWindow::ICharts::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1540) -inline void mapWindow::ICharts::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1541) -inline long mapWindow::ICharts::GetCount ( ) { - long _result = 0; - HRESULT _hr = get_Count(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1542) -inline double mapWindow::ICharts::GetMaxVisibleScale ( ) { - double _result = 0; - HRESULT _hr = get_MaxVisibleScale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1543) -inline void mapWindow::ICharts::PutMaxVisibleScale ( double retVal ) { - HRESULT _hr = put_MaxVisibleScale(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1544) -inline double mapWindow::ICharts::GetMinVisibleScale ( ) { - double _result = 0; - HRESULT _hr = get_MinVisibleScale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1545) -inline void mapWindow::ICharts::PutMinVisibleScale ( double retVal ) { - HRESULT _hr = put_MinVisibleScale(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1546) -inline VARIANT_BOOL mapWindow::ICharts::GetDynamicVisibility ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_DynamicVisibility(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1547) -inline void mapWindow::ICharts::PutDynamicVisibility ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_DynamicVisibility(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1548) -inline long mapWindow::ICharts::GetIconWidth ( ) { - long _result = 0; - HRESULT _hr = get_IconWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1549) -inline long mapWindow::ICharts::GetIconHeight ( ) { - long _result = 0; - HRESULT _hr = get_IconHeight(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1550) -inline _bstr_t mapWindow::ICharts::GetCaption ( ) { - BSTR _result = 0; - HRESULT _hr = get_Caption(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1551) -inline void mapWindow::ICharts::PutCaption ( _bstr_t retVal ) { - HRESULT _hr = put_Caption(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1552) -inline _bstr_t mapWindow::ICharts::GetValuesFontName ( ) { - BSTR _result = 0; - HRESULT _hr = get_ValuesFontName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1553) -inline void mapWindow::ICharts::PutValuesFontName ( _bstr_t retVal ) { - HRESULT _hr = put_ValuesFontName(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1554) -inline long mapWindow::ICharts::GetValuesFontSize ( ) { - long _result = 0; - HRESULT _hr = get_ValuesFontSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1555) -inline void mapWindow::ICharts::PutValuesFontSize ( long retVal ) { - HRESULT _hr = put_ValuesFontSize(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1556) -inline VARIANT_BOOL mapWindow::ICharts::GetValuesFontItalic ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ValuesFontItalic(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1557) -inline void mapWindow::ICharts::PutValuesFontItalic ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ValuesFontItalic(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1558) -inline VARIANT_BOOL mapWindow::ICharts::GetValuesFontBold ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ValuesFontBold(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1559) -inline void mapWindow::ICharts::PutValuesFontBold ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ValuesFontBold(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1560) -inline OLE_COLOR mapWindow::ICharts::GetValuesFontColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_ValuesFontColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1561) -inline void mapWindow::ICharts::PutValuesFontColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_ValuesFontColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1562) -inline VARIANT_BOOL mapWindow::ICharts::GetValuesFrameVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ValuesFrameVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1563) -inline void mapWindow::ICharts::PutValuesFrameVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ValuesFrameVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1564) -inline OLE_COLOR mapWindow::ICharts::GetValuesFrameColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_ValuesFrameColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1565) -inline void mapWindow::ICharts::PutValuesFrameColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_ValuesFrameColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1566) -inline VARIANT_BOOL mapWindow::ICharts::GetValuesVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ValuesVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1567) -inline void mapWindow::ICharts::PutValuesVisible ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ValuesVisible(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1568) -inline enum mapWindow::tkChartValuesStyle mapWindow::ICharts::GetValuesStyle ( ) { - enum tkChartValuesStyle _result; - HRESULT _hr = get_ValuesStyle(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1569) -inline void mapWindow::ICharts::PutValuesStyle ( enum tkChartValuesStyle retVal ) { - HRESULT _hr = put_ValuesStyle(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1570) -inline VARIANT_BOOL mapWindow::ICharts::Select ( struct IExtents * BoundingBox, long Tolerance, enum SelectMode SelectMode, VARIANT * Indices ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Select(BoundingBox, Tolerance, SelectMode, Indices, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1571) -inline _bstr_t mapWindow::ICharts::GetVisibilityExpression ( ) { - BSTR _result = 0; - HRESULT _hr = get_VisibilityExpression(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1572) -inline void mapWindow::ICharts::PutVisibilityExpression ( _bstr_t retVal ) { - HRESULT _hr = put_VisibilityExpression(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1573) -inline long mapWindow::ICharts::GetCollisionBuffer ( ) { - long _result = 0; - HRESULT _hr = get_CollisionBuffer(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1574) -inline void mapWindow::ICharts::PutCollisionBuffer ( long retVal ) { - HRESULT _hr = put_CollisionBuffer(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1575) -inline long mapWindow::ICharts::GetOffsetX ( ) { - long _result = 0; - HRESULT _hr = get_OffsetX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1576) -inline void mapWindow::ICharts::PutOffsetX ( long retVal ) { - HRESULT _hr = put_OffsetX(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1577) -inline long mapWindow::ICharts::GetOffsetY ( ) { - long _result = 0; - HRESULT _hr = get_OffsetY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1578) -inline void mapWindow::ICharts::PutOffsetY ( long retVal ) { - HRESULT _hr = put_OffsetY(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1579) -inline _bstr_t mapWindow::ICharts::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1580) -inline HRESULT mapWindow::ICharts::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1581) -inline VARIANT_BOOL mapWindow::ICharts::SaveToXML ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SaveToXML(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1582) -inline VARIANT_BOOL mapWindow::ICharts::LoadFromXML ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_LoadFromXML(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1583) -inline enum mapWindow::tkSavingMode mapWindow::ICharts::GetSavingMode ( ) { - enum tkSavingMode _result; - HRESULT _hr = get_SavingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1584) -inline void mapWindow::ICharts::PutSavingMode ( enum tkSavingMode retVal ) { - HRESULT _hr = put_SavingMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IWmsLayer wrapper method implementations -// - -#pragma implementation_key(1585) -inline long mapWindow::IWmsLayer::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1586) -inline _bstr_t mapWindow::IWmsLayer::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1587) -inline _bstr_t mapWindow::IWmsLayer::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1588) -inline void mapWindow::IWmsLayer::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1589) -inline _bstr_t mapWindow::IWmsLayer::GetName ( ) { - BSTR _result = 0; - HRESULT _hr = get_Name(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1590) -inline void mapWindow::IWmsLayer::PutName ( _bstr_t pVal ) { - HRESULT _hr = put_Name(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1591) -inline mapWindow::IExtentsPtr mapWindow::IWmsLayer::GetBoundingBox ( ) { - struct IExtents * _result = 0; - HRESULT _hr = get_BoundingBox(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(1592) -inline void mapWindow::IWmsLayer::PutBoundingBox ( struct IExtents * pVal ) { - HRESULT _hr = put_BoundingBox(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1593) -inline long mapWindow::IWmsLayer::GetEpsg ( ) { - long _result = 0; - HRESULT _hr = get_Epsg(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1594) -inline void mapWindow::IWmsLayer::PutEpsg ( long pVal ) { - HRESULT _hr = put_Epsg(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1595) -inline _bstr_t mapWindow::IWmsLayer::GetLayers ( ) { - BSTR _result = 0; - HRESULT _hr = get_Layers(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1596) -inline void mapWindow::IWmsLayer::PutLayers ( _bstr_t pVal ) { - HRESULT _hr = put_Layers(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1597) -inline _bstr_t mapWindow::IWmsLayer::GetBaseUrl ( ) { - BSTR _result = 0; - HRESULT _hr = get_BaseUrl(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1598) -inline void mapWindow::IWmsLayer::PutBaseUrl ( _bstr_t pVal ) { - HRESULT _hr = put_BaseUrl(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1599) -inline long mapWindow::IWmsLayer::GetId ( ) { - long _result = 0; - HRESULT _hr = get_Id(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1600) -inline void mapWindow::IWmsLayer::PutId ( long pVal ) { - HRESULT _hr = put_Id(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1601) -inline _bstr_t mapWindow::IWmsLayer::GetFormat ( ) { - BSTR _result = 0; - HRESULT _hr = get_Format(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1602) -inline void mapWindow::IWmsLayer::PutFormat ( _bstr_t pVal ) { - HRESULT _hr = put_Format(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1603) -inline VARIANT_BOOL mapWindow::IWmsLayer::GetIsEmpty ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsEmpty(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1604) -inline mapWindow::IExtentsPtr mapWindow::IWmsLayer::GetMapExtents ( ) { - struct IExtents * _result = 0; - HRESULT _hr = get_MapExtents(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(1605) -inline HRESULT mapWindow::IWmsLayer::Close ( ) { - HRESULT _hr = raw_Close(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1606) -inline _bstr_t mapWindow::IWmsLayer::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1607) -inline VARIANT_BOOL mapWindow::IWmsLayer::Deserialize ( _bstr_t state ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Deserialize(state, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1608) -inline mapWindow::IGeoProjectionPtr mapWindow::IWmsLayer::GetGeoProjection ( ) { - struct IGeoProjection * _result = 0; - HRESULT _hr = get_GeoProjection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGeoProjectionPtr(_result, false); -} - -#pragma implementation_key(1609) -inline unsigned char mapWindow::IWmsLayer::GetOpacity ( ) { - unsigned char _result = 0; - HRESULT _hr = get_Opacity(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1610) -inline void mapWindow::IWmsLayer::PutOpacity ( unsigned char pVal ) { - HRESULT _hr = put_Opacity(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1611) -inline float mapWindow::IWmsLayer::GetBrightness ( ) { - float _result = 0; - HRESULT _hr = get_Brightness(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1612) -inline void mapWindow::IWmsLayer::PutBrightness ( float pVal ) { - HRESULT _hr = put_Brightness(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1613) -inline float mapWindow::IWmsLayer::GetContrast ( ) { - float _result = 0; - HRESULT _hr = get_Contrast(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1614) -inline void mapWindow::IWmsLayer::PutContrast ( float pVal ) { - HRESULT _hr = put_Contrast(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1615) -inline float mapWindow::IWmsLayer::GetSaturation ( ) { - float _result = 0; - HRESULT _hr = get_Saturation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1616) -inline void mapWindow::IWmsLayer::PutSaturation ( float pVal ) { - HRESULT _hr = put_Saturation(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1617) -inline float mapWindow::IWmsLayer::GetHue ( ) { - float _result = 0; - HRESULT _hr = get_Hue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1618) -inline void mapWindow::IWmsLayer::PutHue ( float pVal ) { - HRESULT _hr = put_Hue(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1619) -inline float mapWindow::IWmsLayer::GetGamma ( ) { - float _result = 0; - HRESULT _hr = get_Gamma(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1620) -inline void mapWindow::IWmsLayer::PutGamma ( float pVal ) { - HRESULT _hr = put_Gamma(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1621) -inline VARIANT_BOOL mapWindow::IWmsLayer::GetUseCache ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseCache(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1622) -inline void mapWindow::IWmsLayer::PutUseCache ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseCache(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1623) -inline VARIANT_BOOL mapWindow::IWmsLayer::GetDoCaching ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_DoCaching(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1624) -inline void mapWindow::IWmsLayer::PutDoCaching ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_DoCaching(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1625) -inline OLE_COLOR mapWindow::IWmsLayer::GetTransparentColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_TransparentColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1626) -inline void mapWindow::IWmsLayer::PutTransparentColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_TransparentColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1627) -inline VARIANT_BOOL mapWindow::IWmsLayer::GetUseTransparentColor ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseTransparentColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1628) -inline void mapWindow::IWmsLayer::PutUseTransparentColor ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseTransparentColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1629) -inline enum mapWindow::tkWmsVersion mapWindow::IWmsLayer::GetVersion ( ) { - enum tkWmsVersion _result; - HRESULT _hr = get_Version(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1630) -inline void mapWindow::IWmsLayer::PutVersion ( enum tkWmsVersion pVal ) { - HRESULT _hr = put_Version(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1631) -inline _bstr_t mapWindow::IWmsLayer::GetStyles ( ) { - BSTR _result = 0; - HRESULT _hr = get_Styles(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1632) -inline void mapWindow::IWmsLayer::PutStyles ( _bstr_t pVal ) { - HRESULT _hr = put_Styles(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IShapeDrawingOptions wrapper method implementations -// - -#pragma implementation_key(1633) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetFillVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FillVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1634) -inline void mapWindow::IShapeDrawingOptions::PutFillVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_FillVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1635) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetLineVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_LineVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1636) -inline void mapWindow::IShapeDrawingOptions::PutLineVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_LineVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1637) -inline float mapWindow::IShapeDrawingOptions::GetLineTransparency ( ) { - float _result = 0; - HRESULT _hr = get_LineTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1638) -inline void mapWindow::IShapeDrawingOptions::PutLineTransparency ( float pVal ) { - HRESULT _hr = put_LineTransparency(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1639) -inline OLE_COLOR mapWindow::IShapeDrawingOptions::GetFillColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FillColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1640) -inline void mapWindow::IShapeDrawingOptions::PutFillColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_FillColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1641) -inline OLE_COLOR mapWindow::IShapeDrawingOptions::GetLineColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_LineColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1642) -inline void mapWindow::IShapeDrawingOptions::PutLineColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_LineColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1643) -inline enum mapWindow::tkVectorDrawingMode mapWindow::IShapeDrawingOptions::GetDrawingMode ( ) { - enum tkVectorDrawingMode _result; - HRESULT _hr = get_DrawingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1644) -inline void mapWindow::IShapeDrawingOptions::PutDrawingMode ( enum tkVectorDrawingMode pVal ) { - HRESULT _hr = put_DrawingMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1645) -inline enum mapWindow::tkGDIPlusHatchStyle mapWindow::IShapeDrawingOptions::GetFillHatchStyle ( ) { - enum tkGDIPlusHatchStyle _result; - HRESULT _hr = get_FillHatchStyle(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1646) -inline void mapWindow::IShapeDrawingOptions::PutFillHatchStyle ( enum tkGDIPlusHatchStyle pVal ) { - HRESULT _hr = put_FillHatchStyle(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1647) -inline enum mapWindow::tkDashStyle mapWindow::IShapeDrawingOptions::GetLineStipple ( ) { - enum tkDashStyle _result; - HRESULT _hr = get_LineStipple(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1648) -inline void mapWindow::IShapeDrawingOptions::PutLineStipple ( enum tkDashStyle pVal ) { - HRESULT _hr = put_LineStipple(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1649) -inline enum mapWindow::tkPointShapeType mapWindow::IShapeDrawingOptions::GetPointShape ( ) { - enum tkPointShapeType _result; - HRESULT _hr = get_PointShape(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1650) -inline void mapWindow::IShapeDrawingOptions::PutPointShape ( enum tkPointShapeType pVal ) { - HRESULT _hr = put_PointShape(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1651) -inline float mapWindow::IShapeDrawingOptions::GetFillTransparency ( ) { - float _result = 0; - HRESULT _hr = get_FillTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1652) -inline void mapWindow::IShapeDrawingOptions::PutFillTransparency ( float pVal ) { - HRESULT _hr = put_FillTransparency(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1653) -inline float mapWindow::IShapeDrawingOptions::GetLineWidth ( ) { - float _result = 0; - HRESULT _hr = get_LineWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1654) -inline void mapWindow::IShapeDrawingOptions::PutLineWidth ( float pVal ) { - HRESULT _hr = put_LineWidth(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1655) -inline float mapWindow::IShapeDrawingOptions::GetPointSize ( ) { - float _result = 0; - HRESULT _hr = get_PointSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1656) -inline void mapWindow::IShapeDrawingOptions::PutPointSize ( float pVal ) { - HRESULT _hr = put_PointSize(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1657) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetFillBgTransparent ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FillBgTransparent(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1658) -inline void mapWindow::IShapeDrawingOptions::PutFillBgTransparent ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_FillBgTransparent(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1659) -inline OLE_COLOR mapWindow::IShapeDrawingOptions::GetFillBgColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FillBgColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1660) -inline void mapWindow::IShapeDrawingOptions::PutFillBgColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_FillBgColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1661) -inline mapWindow::IImagePtr mapWindow::IShapeDrawingOptions::GetPicture ( ) { - struct IImage * _result = 0; - HRESULT _hr = get_Picture(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IImagePtr(_result, false); -} - -#pragma implementation_key(1662) -inline void mapWindow::IShapeDrawingOptions::PutPicture ( struct IImage * pVal ) { - HRESULT _hr = put_Picture(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1663) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Visible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1664) -inline void mapWindow::IShapeDrawingOptions::PutVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Visible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1665) -inline enum mapWindow::tkFillType mapWindow::IShapeDrawingOptions::GetFillType ( ) { - enum tkFillType _result; - HRESULT _hr = get_FillType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1666) -inline void mapWindow::IShapeDrawingOptions::PutFillType ( enum tkFillType pVal ) { - HRESULT _hr = put_FillType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1667) -inline enum mapWindow::tkGradientType mapWindow::IShapeDrawingOptions::GetFillGradientType ( ) { - enum tkGradientType _result; - HRESULT _hr = get_FillGradientType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1668) -inline void mapWindow::IShapeDrawingOptions::PutFillGradientType ( enum tkGradientType pVal ) { - HRESULT _hr = put_FillGradientType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1669) -inline enum mapWindow::tkPointSymbolType mapWindow::IShapeDrawingOptions::GetPointType ( ) { - enum tkPointSymbolType _result; - HRESULT _hr = get_PointType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1670) -inline void mapWindow::IShapeDrawingOptions::PutPointType ( enum tkPointSymbolType pVal ) { - HRESULT _hr = put_PointType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1671) -inline OLE_COLOR mapWindow::IShapeDrawingOptions::GetFillColor2 ( ) { - OLE_COLOR _result; - HRESULT _hr = get_FillColor2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1672) -inline void mapWindow::IShapeDrawingOptions::PutFillColor2 ( OLE_COLOR pVal ) { - HRESULT _hr = put_FillColor2(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1673) -inline double mapWindow::IShapeDrawingOptions::GetPointRotation ( ) { - double _result = 0; - HRESULT _hr = get_PointRotation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1674) -inline void mapWindow::IShapeDrawingOptions::PutPointRotation ( double pVal ) { - HRESULT _hr = put_PointRotation(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1675) -inline long mapWindow::IShapeDrawingOptions::GetPointSidesCount ( ) { - long _result = 0; - HRESULT _hr = get_PointSidesCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1676) -inline void mapWindow::IShapeDrawingOptions::PutPointSidesCount ( long pVal ) { - HRESULT _hr = put_PointSidesCount(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1677) -inline float mapWindow::IShapeDrawingOptions::GetPointSidesRatio ( ) { - float _result = 0; - HRESULT _hr = get_PointSidesRatio(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1678) -inline void mapWindow::IShapeDrawingOptions::PutPointSidesRatio ( float pVal ) { - HRESULT _hr = put_PointSidesRatio(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1679) -inline double mapWindow::IShapeDrawingOptions::GetFillRotation ( ) { - double _result = 0; - HRESULT _hr = get_FillRotation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1680) -inline void mapWindow::IShapeDrawingOptions::PutFillRotation ( double pVal ) { - HRESULT _hr = put_FillRotation(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1681) -inline enum mapWindow::tkGradientBounds mapWindow::IShapeDrawingOptions::GetFillGradientBounds ( ) { - enum tkGradientBounds _result; - HRESULT _hr = get_FillGradientBounds(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1682) -inline void mapWindow::IShapeDrawingOptions::PutFillGradientBounds ( enum tkGradientBounds pVal ) { - HRESULT _hr = put_FillGradientBounds(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1683) -inline double mapWindow::IShapeDrawingOptions::GetPictureScaleX ( ) { - double _result = 0; - HRESULT _hr = get_PictureScaleX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1684) -inline void mapWindow::IShapeDrawingOptions::PutPictureScaleX ( double pVal ) { - HRESULT _hr = put_PictureScaleX(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1685) -inline double mapWindow::IShapeDrawingOptions::GetPictureScaleY ( ) { - double _result = 0; - HRESULT _hr = get_PictureScaleY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1686) -inline void mapWindow::IShapeDrawingOptions::PutPictureScaleY ( double pVal ) { - HRESULT _hr = put_PictureScaleY(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1687) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::DrawShape ( int * * hDC, float x, float y, struct IShape * Shape, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawShape(hDC, x, y, Shape, drawVertices, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1688) -inline short mapWindow::IShapeDrawingOptions::GetPointCharacter ( ) { - short _result = 0; - HRESULT _hr = get_PointCharacter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1689) -inline void mapWindow::IShapeDrawingOptions::PutPointCharacter ( short pVal ) { - HRESULT _hr = put_PointCharacter(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1690) -inline _bstr_t mapWindow::IShapeDrawingOptions::GetFontName ( ) { - BSTR _result = 0; - HRESULT _hr = get_FontName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1691) -inline void mapWindow::IShapeDrawingOptions::PutFontName ( _bstr_t pVal ) { - HRESULT _hr = put_FontName(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1692) -inline mapWindow::IShapeDrawingOptionsPtr mapWindow::IShapeDrawingOptions::Clone ( ) { - struct IShapeDrawingOptions * _result = 0; - HRESULT _hr = raw_Clone(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapeDrawingOptionsPtr(_result, false); -} - -#pragma implementation_key(1693) -inline long mapWindow::IShapeDrawingOptions::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1694) -inline _bstr_t mapWindow::IShapeDrawingOptions::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1695) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::DrawRectangle ( int * * hDC, float x, float y, int Width, int Height, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawRectangle(hDC, x, y, Width, Height, drawVertices, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1696) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::DrawPoint ( int * * hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawPoint(hDC, x, y, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1697) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetVerticesVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_VerticesVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1698) -inline void mapWindow::IShapeDrawingOptions::PutVerticesVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_VerticesVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1699) -inline enum mapWindow::tkVertexType mapWindow::IShapeDrawingOptions::GetVerticesType ( ) { - enum tkVertexType _result; - HRESULT _hr = get_VerticesType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1700) -inline void mapWindow::IShapeDrawingOptions::PutVerticesType ( enum tkVertexType pVal ) { - HRESULT _hr = put_VerticesType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1701) -inline OLE_COLOR mapWindow::IShapeDrawingOptions::GetVerticesColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_VerticesColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1702) -inline void mapWindow::IShapeDrawingOptions::PutVerticesColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_VerticesColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1703) -inline long mapWindow::IShapeDrawingOptions::GetVerticesSize ( ) { - long _result = 0; - HRESULT _hr = get_VerticesSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1704) -inline void mapWindow::IShapeDrawingOptions::PutVerticesSize ( long pVal ) { - HRESULT _hr = put_VerticesSize(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1705) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetVerticesFillVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_VerticesFillVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1706) -inline void mapWindow::IShapeDrawingOptions::PutVerticesFillVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_VerticesFillVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1707) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::DrawLine ( int * * hDC, float x, float y, int Width, int Height, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawLine(hDC, x, y, Width, Height, drawVertices, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1708) -inline mapWindow::ILinePatternPtr mapWindow::IShapeDrawingOptions::GetLinePattern ( ) { - struct ILinePattern * _result = 0; - HRESULT _hr = get_LinePattern(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILinePatternPtr(_result, false); -} - -#pragma implementation_key(1709) -inline void mapWindow::IShapeDrawingOptions::PutLinePattern ( struct ILinePattern * pVal ) { - HRESULT _hr = put_LinePattern(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1710) -inline _bstr_t mapWindow::IShapeDrawingOptions::GetTag ( ) { - BSTR _result = 0; - HRESULT _hr = get_Tag(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1711) -inline void mapWindow::IShapeDrawingOptions::PutTag ( _bstr_t retVal ) { - HRESULT _hr = put_Tag(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1712) -inline HRESULT mapWindow::IShapeDrawingOptions::SetGradientFill ( OLE_COLOR Color, short range ) { - HRESULT _hr = raw_SetGradientFill(Color, range); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1713) -inline HRESULT mapWindow::IShapeDrawingOptions::SetDefaultPointSymbol ( enum tkDefaultPointSymbol symbol ) { - HRESULT _hr = raw_SetDefaultPointSymbol(symbol); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1714) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetUseLinePattern ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseLinePattern(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1715) -inline void mapWindow::IShapeDrawingOptions::PutUseLinePattern ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_UseLinePattern(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1716) -inline _bstr_t mapWindow::IShapeDrawingOptions::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1717) -inline HRESULT mapWindow::IShapeDrawingOptions::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1718) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::DrawPointVB ( int hDC, float x, float y, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawPointVB(hDC, x, y, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1719) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::DrawLineVB ( int hDC, float x, float y, int Width, int Height, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawLineVB(hDC, x, y, Width, Height, drawVertices, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1720) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::DrawRectangleVB ( int hDC, float x, float y, int Width, int Height, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawRectangleVB(hDC, x, y, Width, Height, drawVertices, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1721) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::DrawShapeVB ( int hDC, float x, float y, struct IShape * Shape, VARIANT_BOOL drawVertices, int clipWidth, int clipHeight, OLE_COLOR backColor, unsigned char backAlpha ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DrawShapeVB(hDC, x, y, Shape, drawVertices, clipWidth, clipHeight, backColor, backAlpha, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1722) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetDynamicVisibility ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_DynamicVisibility(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1723) -inline void mapWindow::IShapeDrawingOptions::PutDynamicVisibility ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_DynamicVisibility(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1724) -inline double mapWindow::IShapeDrawingOptions::GetMaxVisibleScale ( ) { - double _result = 0; - HRESULT _hr = get_MaxVisibleScale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1725) -inline void mapWindow::IShapeDrawingOptions::PutMaxVisibleScale ( double retVal ) { - HRESULT _hr = put_MaxVisibleScale(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1726) -inline double mapWindow::IShapeDrawingOptions::GetMinVisibleScale ( ) { - double _result = 0; - HRESULT _hr = get_MinVisibleScale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1727) -inline void mapWindow::IShapeDrawingOptions::PutMinVisibleScale ( double retVal ) { - HRESULT _hr = put_MinVisibleScale(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1728) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetAlignPictureByBottom ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AlignPictureByBottom(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1729) -inline void mapWindow::IShapeDrawingOptions::PutAlignPictureByBottom ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_AlignPictureByBottom(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1730) -inline VARIANT_BOOL mapWindow::IShapeDrawingOptions::GetFrameVisible ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FrameVisible(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1731) -inline void mapWindow::IShapeDrawingOptions::PutFrameVisible ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_FrameVisible(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1732) -inline enum mapWindow::tkLabelFrameType mapWindow::IShapeDrawingOptions::GetFrameType ( ) { - enum tkLabelFrameType _result; - HRESULT _hr = get_FrameType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1733) -inline void mapWindow::IShapeDrawingOptions::PutFrameType ( enum tkLabelFrameType pVal ) { - HRESULT _hr = put_FrameType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1734) -inline enum mapWindow::tkPointReflectionType mapWindow::IShapeDrawingOptions::GetPointReflection ( ) { - enum tkPointReflectionType _result; - HRESULT _hr = get_PointReflection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1735) -inline void mapWindow::IShapeDrawingOptions::PutPointReflection ( enum tkPointReflectionType pVal ) { - HRESULT _hr = put_PointReflection(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IShapefileCategory wrapper method implementations -// - -#pragma implementation_key(1736) -inline _bstr_t mapWindow::IShapefileCategory::GetName ( ) { - BSTR _result = 0; - HRESULT _hr = get_Name(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1737) -inline void mapWindow::IShapefileCategory::PutName ( _bstr_t retVal ) { - HRESULT _hr = put_Name(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1738) -inline _bstr_t mapWindow::IShapefileCategory::GetExpression ( ) { - BSTR _result = 0; - HRESULT _hr = get_Expression(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1739) -inline void mapWindow::IShapefileCategory::PutExpression ( _bstr_t retVal ) { - HRESULT _hr = put_Expression(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1740) -inline mapWindow::IShapeDrawingOptionsPtr mapWindow::IShapefileCategory::GetDrawingOptions ( ) { - struct IShapeDrawingOptions * _result = 0; - HRESULT _hr = get_DrawingOptions(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapeDrawingOptionsPtr(_result, false); -} - -#pragma implementation_key(1741) -inline void mapWindow::IShapefileCategory::PutDrawingOptions ( struct IShapeDrawingOptions * retVal ) { - HRESULT _hr = put_DrawingOptions(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1742) -inline enum mapWindow::tkCategoryValue mapWindow::IShapefileCategory::GetValueType ( ) { - enum tkCategoryValue _result; - HRESULT _hr = get_ValueType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1743) -inline void mapWindow::IShapefileCategory::PutValueType ( enum tkCategoryValue pVal ) { - HRESULT _hr = put_ValueType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1744) -inline _variant_t mapWindow::IShapefileCategory::GetMinValue ( ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_MinValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(1745) -inline void mapWindow::IShapefileCategory::PutMinValue ( const _variant_t & pVal ) { - HRESULT _hr = put_MinValue(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1746) -inline _variant_t mapWindow::IShapefileCategory::GetMaxValue ( ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_MaxValue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(1747) -inline void mapWindow::IShapefileCategory::PutMaxValue ( const _variant_t & pVal ) { - HRESULT _hr = put_MaxValue(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IImage wrapper method implementations -// - -#pragma implementation_key(1748) -inline VARIANT_BOOL mapWindow::IImage::Open ( _bstr_t ImageFileName, enum ImageType FileType, VARIANT_BOOL InRam, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Open(ImageFileName, FileType, InRam, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1749) -inline VARIANT_BOOL mapWindow::IImage::Save ( _bstr_t ImageFileName, VARIANT_BOOL WriteWorldFile, enum ImageType FileType, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Save(ImageFileName, WriteWorldFile, FileType, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1750) -inline VARIANT_BOOL mapWindow::IImage::CreateNew ( long NewWidth, long NewHeight ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateNew(NewWidth, NewHeight, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1751) -inline VARIANT_BOOL mapWindow::IImage::Close ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Close(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1752) -inline VARIANT_BOOL mapWindow::IImage::Clear ( OLE_COLOR CanvasColor, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Clear(CanvasColor, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1753) -inline VARIANT_BOOL mapWindow::IImage::GetRow ( long Row, long * Vals ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetRow(Row, Vals, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1754) -inline long mapWindow::IImage::GetWidth ( ) { - long _result = 0; - HRESULT _hr = get_Width(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1755) -inline long mapWindow::IImage::GetHeight ( ) { - long _result = 0; - HRESULT _hr = get_Height(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1756) -inline double mapWindow::IImage::GetYllCenter ( ) { - double _result = 0; - HRESULT _hr = get_YllCenter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1757) -inline void mapWindow::IImage::PutYllCenter ( double pVal ) { - HRESULT _hr = put_YllCenter(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1758) -inline double mapWindow::IImage::GetXllCenter ( ) { - double _result = 0; - HRESULT _hr = get_XllCenter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1759) -inline void mapWindow::IImage::PutXllCenter ( double pVal ) { - HRESULT _hr = put_XllCenter(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1760) -inline double mapWindow::IImage::GetdY ( ) { - double _result = 0; - HRESULT _hr = get_dY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1761) -inline void mapWindow::IImage::PutdY ( double pVal ) { - HRESULT _hr = put_dY(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1762) -inline double mapWindow::IImage::GetdX ( ) { - double _result = 0; - HRESULT _hr = get_dX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1763) -inline void mapWindow::IImage::PutdX ( double pVal ) { - HRESULT _hr = put_dX(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1764) -inline int mapWindow::IImage::GetValue ( long Row, long col ) { - int _result = 0; - HRESULT _hr = get_Value(Row, col, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1765) -inline void mapWindow::IImage::PutValue ( long Row, long col, int pVal ) { - HRESULT _hr = put_Value(Row, col, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1766) -inline VARIANT_BOOL mapWindow::IImage::GetIsInRam ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsInRam(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1767) -inline OLE_COLOR mapWindow::IImage::GetTransparencyColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_TransparencyColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1768) -inline void mapWindow::IImage::PutTransparencyColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_TransparencyColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1769) -inline VARIANT_BOOL mapWindow::IImage::GetUseTransparencyColor ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseTransparencyColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1770) -inline void mapWindow::IImage::PutUseTransparencyColor ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseTransparencyColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1771) -inline long mapWindow::IImage::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1772) -inline _bstr_t mapWindow::IImage::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1773) -inline _bstr_t mapWindow::IImage::GetCdlgFilter ( ) { - BSTR _result = 0; - HRESULT _hr = get_CdlgFilter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1774) -inline mapWindow::ICallbackPtr mapWindow::IImage::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1775) -inline void mapWindow::IImage::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1776) -inline _bstr_t mapWindow::IImage::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1777) -inline void mapWindow::IImage::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1778) -inline long mapWindow::IImage::GetFileHandle ( ) { - long _result = 0; - HRESULT _hr = get_FileHandle(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1779) -inline enum mapWindow::ImageType mapWindow::IImage::GetImageType ( ) { - enum ImageType _result; - HRESULT _hr = get_ImageType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1780) -inline IPictureDisp * mapWindow::IImage::GetPicture ( ) { - IPictureDisp * _result = 0; - HRESULT _hr = get_Picture(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1781) -inline void mapWindow::IImage::PutRefPicture ( IPictureDisp * pVal ) { - HRESULT _hr = putref_Picture(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1782) -inline _bstr_t mapWindow::IImage::GetFilename ( ) { - BSTR _result = 0; - HRESULT _hr = get_Filename(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1783) -inline VARIANT_BOOL mapWindow::IImage::GetImageBitsDC ( long hDC ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetImageBitsDC(hDC, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1784) -inline VARIANT_BOOL mapWindow::IImage::SetImageBitsDC ( long hDC ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetImageBitsDC(hDC, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1785) -inline HRESULT mapWindow::IImage::SetVisibleExtents ( double newMinX, double newMinY, double newMaxX, double newMaxY, long newPixelsInView, float transPercent ) { - HRESULT _hr = raw_SetVisibleExtents(newMinX, newMinY, newMaxX, newMaxY, newPixelsInView, transPercent); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1786) -inline VARIANT_BOOL mapWindow::IImage::SetProjection ( _bstr_t Proj4 ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetProjection(Proj4, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1787) -inline _bstr_t mapWindow::IImage::GetProjection ( ) { - BSTR _result = 0; - HRESULT _hr = raw_GetProjection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1788) -inline long mapWindow::IImage::GetOriginalWidth ( ) { - long _result = 0; - HRESULT _hr = get_OriginalWidth(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1789) -inline long mapWindow::IImage::GetOriginalHeight ( ) { - long _result = 0; - HRESULT _hr = get_OriginalHeight(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1790) -inline VARIANT_BOOL mapWindow::IImage::Resource ( _bstr_t newImgPath ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Resource(newImgPath, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1791) -inline VARIANT_BOOL mapWindow::IImage::_pushSchemetkRaster ( struct IGridColorScheme * cScheme ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw__pushSchemetkRaster(cScheme, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1792) -inline VARIANT_BOOL mapWindow::IImage::GetAllowHillshade ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AllowHillshade(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1793) -inline void mapWindow::IImage::PutAllowHillshade ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_AllowHillshade(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1794) -inline VARIANT_BOOL mapWindow::IImage::GetSetToGrey ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_SetToGrey(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1795) -inline void mapWindow::IImage::PutSetToGrey ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_SetToGrey(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1796) -inline VARIANT_BOOL mapWindow::IImage::GetUseHistogram ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseHistogram(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1797) -inline void mapWindow::IImage::PutUseHistogram ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseHistogram(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1798) -inline VARIANT_BOOL mapWindow::IImage::GetHasColorTable ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HasColorTable(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1799) -inline _bstr_t mapWindow::IImage::GetPaletteInterpretation ( ) { - BSTR _result = 0; - HRESULT _hr = get_PaletteInterpretation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1800) -inline int mapWindow::IImage::GetBufferSize ( ) { - int _result = 0; - HRESULT _hr = get_BufferSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1801) -inline void mapWindow::IImage::PutBufferSize ( int pVal ) { - HRESULT _hr = put_BufferSize(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1802) -inline int mapWindow::IImage::GetNoBands ( ) { - int _result = 0; - HRESULT _hr = get_NoBands(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1803) -inline enum mapWindow::PredefinedColorScheme mapWindow::IImage::GetImageColorScheme ( ) { - enum PredefinedColorScheme _result; - HRESULT _hr = get_ImageColorScheme(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1804) -inline void mapWindow::IImage::PutImageColorScheme ( enum PredefinedColorScheme pVal ) { - HRESULT _hr = put_ImageColorScheme(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1805) -inline int mapWindow::IImage::GetDrawingMethod ( ) { - int _result = 0; - HRESULT _hr = get_DrawingMethod(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1806) -inline void mapWindow::IImage::PutDrawingMethod ( int retVal ) { - HRESULT _hr = put_DrawingMethod(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1807) -inline VARIANT_BOOL mapWindow::IImage::BuildOverviews ( enum tkGDALResamplingMethod ResamplingMethod, int NumOverviews, SAFEARRAY * OverviewList ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_BuildOverviews(ResamplingMethod, NumOverviews, OverviewList, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1808) -inline VARIANT_BOOL mapWindow::IImage::GetClearGDALCache ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ClearGDALCache(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1809) -inline void mapWindow::IImage::PutClearGDALCache ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_ClearGDALCache(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1810) -inline double mapWindow::IImage::GetTransparencyPercent ( ) { - double _result = 0; - HRESULT _hr = get_TransparencyPercent(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1811) -inline void mapWindow::IImage::PutTransparencyPercent ( double retVal ) { - HRESULT _hr = put_TransparencyPercent(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1812) -inline OLE_COLOR mapWindow::IImage::GetTransparencyColor2 ( ) { - OLE_COLOR _result; - HRESULT _hr = get_TransparencyColor2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1813) -inline void mapWindow::IImage::PutTransparencyColor2 ( OLE_COLOR retVal ) { - HRESULT _hr = put_TransparencyColor2(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1814) -inline enum mapWindow::tkInterpolationMode mapWindow::IImage::GetDownsamplingMode ( ) { - enum tkInterpolationMode _result; - HRESULT _hr = get_DownsamplingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1815) -inline void mapWindow::IImage::PutDownsamplingMode ( enum tkInterpolationMode retVal ) { - HRESULT _hr = put_DownsamplingMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1816) -inline enum mapWindow::tkInterpolationMode mapWindow::IImage::GetUpsamplingMode ( ) { - enum tkInterpolationMode _result; - HRESULT _hr = get_UpsamplingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1817) -inline void mapWindow::IImage::PutUpsamplingMode ( enum tkInterpolationMode retVal ) { - HRESULT _hr = put_UpsamplingMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1818) -inline mapWindow::ILabelsPtr mapWindow::IImage::GetLabels ( ) { - struct ILabels * _result = 0; - HRESULT _hr = get_Labels(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILabelsPtr(_result, false); -} - -#pragma implementation_key(1819) -inline void mapWindow::IImage::PutLabels ( struct ILabels * pVal ) { - HRESULT _hr = put_Labels(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1820) -inline mapWindow::IExtentsPtr mapWindow::IImage::GetExtents ( ) { - struct IExtents * _result = 0; - HRESULT _hr = get_Extents(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(1821) -inline HRESULT mapWindow::IImage::ProjectionToImage ( double ProjX, double ProjY, long * Column, long * Row ) { - HRESULT _hr = raw_ProjectionToImage(ProjX, ProjY, Column, Row); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1822) -inline HRESULT mapWindow::IImage::ImageToProjection ( long Column, long Row, double * ProjX, double * ProjY ) { - HRESULT _hr = raw_ImageToProjection(Column, Row, ProjX, ProjY); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1823) -inline HRESULT mapWindow::IImage::ProjectionToBuffer ( double ProjX, double ProjY, long * BufferX, long * BufferY ) { - HRESULT _hr = raw_ProjectionToBuffer(ProjX, ProjY, BufferX, BufferY); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1824) -inline HRESULT mapWindow::IImage::BufferToProjection ( long BufferX, long BufferY, double * ProjX, double * ProjY ) { - HRESULT _hr = raw_BufferToProjection(BufferX, BufferY, ProjX, ProjY); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1825) -inline VARIANT_BOOL mapWindow::IImage::GetCanUseGrouping ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_CanUseGrouping(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1826) -inline void mapWindow::IImage::PutCanUseGrouping ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_CanUseGrouping(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1827) -inline double mapWindow::IImage::GetOriginalXllCenter ( ) { - double _result = 0; - HRESULT _hr = get_OriginalXllCenter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1828) -inline void mapWindow::IImage::PutOriginalXllCenter ( double pVal ) { - HRESULT _hr = put_OriginalXllCenter(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1829) -inline double mapWindow::IImage::GetOriginalYllCenter ( ) { - double _result = 0; - HRESULT _hr = get_OriginalYllCenter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1830) -inline void mapWindow::IImage::PutOriginalYllCenter ( double pVal ) { - HRESULT _hr = put_OriginalYllCenter(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1831) -inline double mapWindow::IImage::GetOriginalDX ( ) { - double _result = 0; - HRESULT _hr = get_OriginalDX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1832) -inline void mapWindow::IImage::PutOriginalDX ( double pVal ) { - HRESULT _hr = put_OriginalDX(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1833) -inline double mapWindow::IImage::GetOriginalDY ( ) { - double _result = 0; - HRESULT _hr = get_OriginalDY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1834) -inline void mapWindow::IImage::PutOriginalDY ( double pVal ) { - HRESULT _hr = put_OriginalDY(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1835) -inline long mapWindow::IImage::GetUniqueColors ( double MaxBufferSizeMB, VARIANT * Colors, VARIANT * Frequencies ) { - long _result = 0; - HRESULT _hr = raw_GetUniqueColors(MaxBufferSizeMB, Colors, Frequencies, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1836) -inline HRESULT mapWindow::IImage::SetNoDataValue ( double Value, VARIANT_BOOL * result ) { - HRESULT _hr = raw_SetNoDataValue(Value, result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1837) -inline int mapWindow::IImage::GetNumOverviews ( ) { - int _result = 0; - HRESULT _hr = get_NumOverviews(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1838) -inline VARIANT_BOOL mapWindow::IImage::LoadBuffer ( double maxBufferSize ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_LoadBuffer(maxBufferSize, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1839) -inline enum mapWindow::tkImageSourceType mapWindow::IImage::GetSourceType ( ) { - enum tkImageSourceType _result; - HRESULT _hr = get_SourceType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1840) -inline _bstr_t mapWindow::IImage::Serialize ( VARIANT_BOOL SerializePixels ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(SerializePixels, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1841) -inline HRESULT mapWindow::IImage::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1842) -inline VARIANT_BOOL mapWindow::IImage::GetWarped ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Warped(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1843) -inline _bstr_t mapWindow::IImage::GetSourceGridName ( ) { - BSTR _result = 0; - HRESULT _hr = get_SourceGridName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1844) -inline VARIANT_BOOL mapWindow::IImage::GetIsGridProxy ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsGridProxy(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1845) -inline mapWindow::IGridColorSchemePtr mapWindow::IImage::GetCustomColorScheme ( ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = get_CustomColorScheme(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -#pragma implementation_key(1846) -inline void mapWindow::IImage::PutCustomColorScheme ( struct IGridColorScheme * pVal ) { - HRESULT _hr = put_CustomColorScheme(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1847) -inline enum mapWindow::tkGridRendering mapWindow::IImage::GetAllowGridRendering ( ) { - enum tkGridRendering _result; - HRESULT _hr = get_AllowGridRendering(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1848) -inline void mapWindow::IImage::PutAllowGridRendering ( enum tkGridRendering pVal ) { - HRESULT _hr = put_AllowGridRendering(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1849) -inline VARIANT_BOOL mapWindow::IImage::GetGridRendering ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_GridRendering(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1850) -inline HRESULT mapWindow::IImage::SetTransparentColor ( OLE_COLOR Color ) { - HRESULT _hr = raw_SetTransparentColor(Color); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1851) -inline VARIANT_BOOL mapWindow::IImage::GetIsRgb ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsRgb(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1852) -inline mapWindow::IGridPtr mapWindow::IImage::OpenAsGrid ( ) { - struct IGrid * _result = 0; - HRESULT _hr = raw_OpenAsGrid(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridPtr(_result, false); -} - -#pragma implementation_key(1853) -inline _bstr_t mapWindow::IImage::GetSourceFilename ( ) { - BSTR _result = 0; - HRESULT _hr = get_SourceFilename(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1854) -inline int mapWindow::IImage::GetSourceGridBandIndex ( ) { - int _result = 0; - HRESULT _hr = get_SourceGridBandIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1855) -inline void mapWindow::IImage::PutSourceGridBandIndex ( int pVal ) { - HRESULT _hr = put_SourceGridBandIndex(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1856) -inline mapWindow::IGridColorSchemePtr mapWindow::IImage::GetGridProxyColorScheme ( ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = get_GridProxyColorScheme(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -#pragma implementation_key(1857) -inline mapWindow::IGeoProjectionPtr mapWindow::IImage::GetGeoProjection ( ) { - struct IGeoProjection * _result = 0; - HRESULT _hr = get_GeoProjection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGeoProjectionPtr(_result, false); -} - -#pragma implementation_key(1858) -inline void mapWindow::IImage::PutGeoProjection ( struct IGeoProjection * pVal ) { - HRESULT _hr = put_GeoProjection(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1859) -inline VARIANT_BOOL mapWindow::IImage::GetIsEmpty ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsEmpty(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1860) -inline mapWindow::IGdalRasterBandPtr mapWindow::IImage::GetBand ( long bandIndex ) { - struct IGdalRasterBand * _result = 0; - HRESULT _hr = get_Band(bandIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGdalRasterBandPtr(_result, false); -} - -#pragma implementation_key(1861) -inline enum mapWindow::tkPaletteInterpretation mapWindow::IImage::GetPaletteInterpretation2 ( ) { - enum tkPaletteInterpretation _result; - HRESULT _hr = get_PaletteInterpretation2(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1862) -inline mapWindow::IGdalRasterBandPtr mapWindow::IImage::GetActiveBand ( ) { - struct IGdalRasterBand * _result = 0; - HRESULT _hr = get_ActiveBand(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGdalRasterBandPtr(_result, false); -} - -#pragma implementation_key(1863) -inline float mapWindow::IImage::GetBrightness ( ) { - float _result = 0; - HRESULT _hr = get_Brightness(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1864) -inline void mapWindow::IImage::PutBrightness ( float pVal ) { - HRESULT _hr = put_Brightness(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1865) -inline float mapWindow::IImage::GetContrast ( ) { - float _result = 0; - HRESULT _hr = get_Contrast(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1866) -inline void mapWindow::IImage::PutContrast ( float pVal ) { - HRESULT _hr = put_Contrast(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1867) -inline float mapWindow::IImage::GetSaturation ( ) { - float _result = 0; - HRESULT _hr = get_Saturation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1868) -inline void mapWindow::IImage::PutSaturation ( float pVal ) { - HRESULT _hr = put_Saturation(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1869) -inline float mapWindow::IImage::GetHue ( ) { - float _result = 0; - HRESULT _hr = get_Hue(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1870) -inline void mapWindow::IImage::PutHue ( float pVal ) { - HRESULT _hr = put_Hue(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1871) -inline float mapWindow::IImage::GetGamma ( ) { - float _result = 0; - HRESULT _hr = get_Gamma(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1872) -inline void mapWindow::IImage::PutGamma ( float pVal ) { - HRESULT _hr = put_Gamma(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1873) -inline float mapWindow::IImage::GetColorizeIntensity ( ) { - float _result = 0; - HRESULT _hr = get_ColorizeIntensity(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1874) -inline void mapWindow::IImage::PutColorizeIntensity ( float pVal ) { - HRESULT _hr = put_ColorizeIntensity(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1875) -inline OLE_COLOR mapWindow::IImage::GetColorizeColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_ColorizeColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1876) -inline void mapWindow::IImage::PutColorizeColor ( OLE_COLOR pVal ) { - HRESULT _hr = put_ColorizeColor(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1877) -inline VARIANT_BOOL mapWindow::IImage::ClearOverviews ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ClearOverviews(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1878) -inline mapWindow::IGdalDriverPtr mapWindow::IImage::GetGdalDriver ( ) { - struct IGdalDriver * _result = 0; - HRESULT _hr = get_GdalDriver(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGdalDriverPtr(_result, false); -} - -#pragma implementation_key(1879) -inline long mapWindow::IImage::GetRedBandIndex ( ) { - long _result = 0; - HRESULT _hr = get_RedBandIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1880) -inline void mapWindow::IImage::PutRedBandIndex ( long pVal ) { - HRESULT _hr = put_RedBandIndex(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1881) -inline long mapWindow::IImage::GetGreenBandIndex ( ) { - long _result = 0; - HRESULT _hr = get_GreenBandIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1882) -inline void mapWindow::IImage::PutGreenBandIndex ( long pVal ) { - HRESULT _hr = put_GreenBandIndex(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1883) -inline long mapWindow::IImage::GetBlueBandIndex ( ) { - long _result = 0; - HRESULT _hr = get_BlueBandIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1884) -inline void mapWindow::IImage::PutBlueBandIndex ( long pVal ) { - HRESULT _hr = put_BlueBandIndex(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1885) -inline VARIANT_BOOL mapWindow::IImage::GetUseRgbBandMapping ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseRgbBandMapping(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1886) -inline void mapWindow::IImage::PutUseRgbBandMapping ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseRgbBandMapping(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1887) -inline VARIANT_BOOL mapWindow::IImage::GetForceSingleBandRendering ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ForceSingleBandRendering(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1888) -inline void mapWindow::IImage::PutForceSingleBandRendering ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ForceSingleBandRendering(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1889) -inline long mapWindow::IImage::GetAlphaBandIndex ( ) { - long _result = 0; - HRESULT _hr = get_AlphaBandIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1890) -inline void mapWindow::IImage::PutAlphaBandIndex ( long pVal ) { - HRESULT _hr = put_AlphaBandIndex(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1891) -inline VARIANT_BOOL mapWindow::IImage::GetUseActiveBandAsAlpha ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseActiveBandAsAlpha(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1892) -inline void mapWindow::IImage::PutUseActiveBandAsAlpha ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseActiveBandAsAlpha(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1893) -inline double mapWindow::IImage::GetBandMinimum ( long bandIndex ) { - double _result = 0; - HRESULT _hr = get_BandMinimum(bandIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1894) -inline double mapWindow::IImage::GetBandMaximum ( long bandIndex ) { - double _result = 0; - HRESULT _hr = get_BandMaximum(bandIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1895) -inline VARIANT_BOOL mapWindow::IImage::SetBandMinMax ( long bandIndex, double min, double max ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetBandMinMax(bandIndex, min, max, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1896) -inline VARIANT_BOOL mapWindow::IImage::SetDefaultMinMax ( long bandIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetDefaultMinMax(bandIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1897) -inline VARIANT_BOOL mapWindow::IImage::GetReverseGreyscale ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ReverseGreyscale(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1898) -inline void mapWindow::IImage::PutReverseGreyscale ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_ReverseGreyscale(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1899) -inline VARIANT_BOOL mapWindow::IImage::GetIgnoreColorTable ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IgnoreColorTable(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1900) -inline void mapWindow::IImage::PutIgnoreColorTable ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_IgnoreColorTable(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1901) -inline enum mapWindow::tkRasterRendering mapWindow::IImage::GetRenderingMode ( ) { - enum tkRasterRendering _result; - HRESULT _hr = get_RenderingMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1902) -inline OLE_COLOR mapWindow::IImage::GetValueWithAlpha ( long Row, long col ) { - OLE_COLOR _result; - HRESULT _hr = get_ValueWithAlpha(Row, col, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1903) -inline void mapWindow::IImage::PutValueWithAlpha ( long Row, long col, OLE_COLOR pVal ) { - HRESULT _hr = put_ValueWithAlpha(Row, col, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1904) -inline long mapWindow::IImage::GetBufferOffsetX ( ) { - long _result = 0; - HRESULT _hr = get_BufferOffsetX(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1905) -inline long mapWindow::IImage::GetBufferOffsetY ( ) { - long _result = 0; - HRESULT _hr = get_BufferOffsetY(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1906) -inline mapWindow::IGridColorSchemePtr mapWindow::IImage::GetActiveColorScheme ( ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = get_ActiveColorScheme(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -// -// interface IGrid wrapper method implementations -// - -#pragma implementation_key(1907) -inline mapWindow::IGridHeaderPtr mapWindow::IGrid::GetHeader ( ) { - struct IGridHeader * _result = 0; - HRESULT _hr = get_Header(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridHeaderPtr(_result, false); -} - -#pragma implementation_key(1908) -inline _variant_t mapWindow::IGrid::GetValue ( long Column, long Row ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_Value(Column, Row, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(1909) -inline void mapWindow::IGrid::PutValue ( long Column, long Row, const _variant_t & pVal ) { - HRESULT _hr = put_Value(Column, Row, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1910) -inline VARIANT_BOOL mapWindow::IGrid::GetInRam ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_InRam(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1911) -inline _variant_t mapWindow::IGrid::GetMaximum ( ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_Maximum(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(1912) -inline _variant_t mapWindow::IGrid::GetMinimum ( ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_Minimum(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(1913) -inline enum mapWindow::GridDataType mapWindow::IGrid::GetDataType ( ) { - enum GridDataType _result; - HRESULT _hr = get_DataType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1914) -inline _bstr_t mapWindow::IGrid::GetFilename ( ) { - BSTR _result = 0; - HRESULT _hr = get_Filename(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1915) -inline long mapWindow::IGrid::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1916) -inline _bstr_t mapWindow::IGrid::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1917) -inline mapWindow::ICallbackPtr mapWindow::IGrid::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1918) -inline void mapWindow::IGrid::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1919) -inline _bstr_t mapWindow::IGrid::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1920) -inline void mapWindow::IGrid::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1921) -inline VARIANT_BOOL mapWindow::IGrid::Open ( _bstr_t Filename, enum GridDataType DataType, VARIANT_BOOL InRam, enum GridFileType FileType, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Open(Filename, DataType, InRam, FileType, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1922) -inline VARIANT_BOOL mapWindow::IGrid::CreateNew ( _bstr_t Filename, struct IGridHeader * Header, enum GridDataType DataType, const _variant_t & InitialValue, VARIANT_BOOL InRam, enum GridFileType FileType, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateNew(Filename, Header, DataType, InitialValue, InRam, FileType, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1923) -inline VARIANT_BOOL mapWindow::IGrid::Close ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Close(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1924) -inline VARIANT_BOOL mapWindow::IGrid::Save ( _bstr_t Filename, enum GridFileType GridFileType, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Save(Filename, GridFileType, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1925) -inline VARIANT_BOOL mapWindow::IGrid::Clear ( const _variant_t & ClearValue ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Clear(ClearValue, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1926) -inline HRESULT mapWindow::IGrid::ProjToCell ( double x, double y, long * Column, long * Row ) { - HRESULT _hr = raw_ProjToCell(x, y, Column, Row); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1927) -inline HRESULT mapWindow::IGrid::CellToProj ( long Column, long Row, double * x, double * y ) { - HRESULT _hr = raw_CellToProj(Column, Row, x, y); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1928) -inline _bstr_t mapWindow::IGrid::GetCdlgFilter ( ) { - BSTR _result = 0; - HRESULT _hr = get_CdlgFilter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1929) -inline VARIANT_BOOL mapWindow::IGrid::AssignNewProjection ( _bstr_t Projection ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_AssignNewProjection(Projection, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1930) -inline mapWindow::IGridColorSchemePtr mapWindow::IGrid::GetRasterColorTableColoringScheme ( ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = get_RasterColorTableColoringScheme(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -#pragma implementation_key(1931) -inline VARIANT_BOOL mapWindow::IGrid::GetRow ( long Row, float * Vals ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetRow(Row, Vals, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1932) -inline VARIANT_BOOL mapWindow::IGrid::PutRow ( long Row, float * Vals ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_PutRow(Row, Vals, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1933) -inline VARIANT_BOOL mapWindow::IGrid::GetFloatWindow ( long StartRow, long EndRow, long StartCol, long EndCol, float * Vals ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetFloatWindow(StartRow, EndRow, StartCol, EndCol, Vals, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1934) -inline VARIANT_BOOL mapWindow::IGrid::PutFloatWindow ( long StartRow, long EndRow, long StartCol, long EndCol, float * Vals ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_PutFloatWindow(StartRow, EndRow, StartCol, EndCol, Vals, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1935) -inline VARIANT_BOOL mapWindow::IGrid::SetInvalidValuesToNodata ( double MinThresholdValue, double MaxThresholdValue ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SetInvalidValuesToNodata(MinThresholdValue, MaxThresholdValue, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1936) -inline VARIANT_BOOL mapWindow::IGrid::Resource ( _bstr_t newSrcPath ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Resource(newSrcPath, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1937) -inline int mapWindow::IGrid::GetNumBands ( ) { - int _result = 0; - HRESULT _hr = get_NumBands(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1938) -inline int mapWindow::IGrid::GetActiveBandIndex ( ) { - int _result = 0; - HRESULT _hr = get_ActiveBandIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1939) -inline VARIANT_BOOL mapWindow::IGrid::OpenBand ( int bandIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_OpenBand(bandIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1940) -inline enum mapWindow::tkGridSourceType mapWindow::IGrid::GetSourceType ( ) { - enum tkGridSourceType _result; - HRESULT _hr = get_SourceType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1941) -inline mapWindow::IExtentsPtr mapWindow::IGrid::GetExtents ( ) { - struct IExtents * _result = 0; - HRESULT _hr = get_Extents(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(1942) -inline mapWindow::IImagePtr mapWindow::IGrid::OpenAsImage ( struct IGridColorScheme * Scheme, enum tkGridProxyMode proxyMode, struct ICallback * cBack ) { - struct IImage * _result = 0; - HRESULT _hr = raw_OpenAsImage(Scheme, proxyMode, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IImagePtr(_result, false); -} - -#pragma implementation_key(1943) -inline mapWindow::IGridColorSchemePtr mapWindow::IGrid::RetrieveColorScheme ( enum tkGridSchemeRetrieval Method ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = raw_RetrieveColorScheme(Method, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -#pragma implementation_key(1944) -inline mapWindow::IGridColorSchemePtr mapWindow::IGrid::GenerateColorScheme ( enum tkGridSchemeGeneration Method, enum PredefinedColorScheme Colors ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = raw_GenerateColorScheme(Method, Colors, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -#pragma implementation_key(1945) -inline VARIANT_BOOL mapWindow::IGrid::RemoveImageProxy ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemoveImageProxy(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1946) -inline mapWindow::IImagePtr mapWindow::IGrid::CreateImageProxy ( struct IGridColorScheme * ColorScheme ) { - struct IImage * _result = 0; - HRESULT _hr = raw_CreateImageProxy(ColorScheme, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IImagePtr(_result, false); -} - -#pragma implementation_key(1947) -inline enum mapWindow::tkGridProxyMode mapWindow::IGrid::GetPreferedDisplayMode ( ) { - enum tkGridProxyMode _result; - HRESULT _hr = get_PreferedDisplayMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1948) -inline void mapWindow::IGrid::PutPreferedDisplayMode ( enum tkGridProxyMode retVal ) { - HRESULT _hr = put_PreferedDisplayMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1949) -inline VARIANT_BOOL mapWindow::IGrid::GetHasValidImageProxy ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HasValidImageProxy(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1950) -inline mapWindow::IGridColorSchemePtr mapWindow::IGrid::RetrieveOrGenerateColorScheme ( enum tkGridSchemeRetrieval retrievalMethod, enum tkGridSchemeGeneration generateMethod, enum PredefinedColorScheme Colors ) { - struct IGridColorScheme * _result = 0; - HRESULT _hr = raw_RetrieveOrGenerateColorScheme(retrievalMethod, generateMethod, Colors, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridColorSchemePtr(_result, false); -} - -#pragma implementation_key(1951) -inline VARIANT_BOOL mapWindow::IGrid::GetFloatWindow2 ( long StartRow, long EndRow, long StartCol, long EndCol, double * Vals ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetFloatWindow2(StartRow, EndRow, StartCol, EndCol, Vals, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1952) -inline VARIANT_BOOL mapWindow::IGrid::PutFloatWindow2 ( long StartRow, long EndRow, long StartCol, long EndCol, double * Vals ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_PutFloatWindow2(StartRow, EndRow, StartCol, EndCol, Vals, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1953) -inline VARIANT_BOOL mapWindow::IGrid::PutRow2 ( long Row, double * Vals ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_PutRow2(Row, Vals, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1954) -inline VARIANT_BOOL mapWindow::IGrid::GetRow2 ( long Row, double * Vals ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetRow2(Row, Vals, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1955) -inline mapWindow::IGdalRasterBandPtr mapWindow::IGrid::GetBand ( long bandIndex ) { - struct IGdalRasterBand * _result = 0; - HRESULT _hr = get_Band(bandIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGdalRasterBandPtr(_result, false); -} - -#pragma implementation_key(1956) -inline mapWindow::IGdalRasterBandPtr mapWindow::IGrid::GetActiveBand ( ) { - struct IGdalRasterBand * _result = 0; - HRESULT _hr = get_ActiveBand(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGdalRasterBandPtr(_result, false); -} - -// -// interface ITin wrapper method implementations -// - -#pragma implementation_key(1957) -inline VARIANT_BOOL mapWindow::ITin::Open ( _bstr_t TinFile, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Open(TinFile, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1958) -inline VARIANT_BOOL mapWindow::ITin::CreateNew ( struct IGrid * Grid, double Deviation, enum SplitMethod SplitTest, double STParam, long MeshDivisions, long MaximumTriangles, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateNew(Grid, Deviation, SplitTest, STParam, MeshDivisions, MaximumTriangles, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1959) -inline VARIANT_BOOL mapWindow::ITin::Save ( _bstr_t TinFilename, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Save(TinFilename, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1960) -inline VARIANT_BOOL mapWindow::ITin::Close ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Close(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1961) -inline VARIANT_BOOL mapWindow::ITin::Select ( long * TriangleHint, double x, double y, double * Z ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Select(TriangleHint, x, y, Z, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1962) -inline long mapWindow::ITin::GetNumTriangles ( ) { - long _result = 0; - HRESULT _hr = get_NumTriangles(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1963) -inline long mapWindow::ITin::GetNumVertices ( ) { - long _result = 0; - HRESULT _hr = get_NumVertices(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1964) -inline long mapWindow::ITin::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1965) -inline _bstr_t mapWindow::ITin::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1966) -inline _bstr_t mapWindow::ITin::GetCdlgFilter ( ) { - BSTR _result = 0; - HRESULT _hr = get_CdlgFilter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1967) -inline mapWindow::ICallbackPtr mapWindow::ITin::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1968) -inline void mapWindow::ITin::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1969) -inline _bstr_t mapWindow::ITin::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1970) -inline void mapWindow::ITin::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1971) -inline HRESULT mapWindow::ITin::Triangle ( long TriIndex, long * vtx1Index, long * vtx2Index, long * vtx3Index ) { - HRESULT _hr = raw_Triangle(TriIndex, vtx1Index, vtx2Index, vtx3Index); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1972) -inline HRESULT mapWindow::ITin::Vertex ( long VtxIndex, double * x, double * y, double * Z ) { - HRESULT _hr = raw_Vertex(VtxIndex, x, y, Z); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1973) -inline HRESULT mapWindow::ITin::max ( double * x, double * y, double * Z ) { - HRESULT _hr = raw_max(x, y, Z); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1974) -inline HRESULT mapWindow::ITin::min ( double * x, double * y, double * Z ) { - HRESULT _hr = raw_min(x, y, Z); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1975) -inline _bstr_t mapWindow::ITin::GetFilename ( ) { - BSTR _result = 0; - HRESULT _hr = get_Filename(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1976) -inline VARIANT_BOOL mapWindow::ITin::GetIsNDTriangle ( long TriIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsNDTriangle(TriIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1977) -inline HRESULT mapWindow::ITin::TriangleNeighbors ( long TriIndex, long * triIndex1, long * triIndex2, long * triIndex3 ) { - HRESULT _hr = raw_TriangleNeighbors(TriIndex, triIndex1, triIndex2, triIndex3); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(1978) -inline VARIANT_BOOL mapWindow::ITin::CreateTinFromPoints ( SAFEARRAY * Points ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateTinFromPoints(Points, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IFileManager wrapper method implementations -// - -#pragma implementation_key(1979) -inline VARIANT_BOOL mapWindow::IFileManager::GetIsSupported ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsSupported(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1980) -inline VARIANT_BOOL mapWindow::IFileManager::GetIsRgbImage ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsRgbImage(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1981) -inline VARIANT_BOOL mapWindow::IFileManager::GetIsGrid ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsGrid(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1982) -inline VARIANT_BOOL mapWindow::IFileManager::GetIsVectorLayer ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsVectorLayer(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1983) -inline enum mapWindow::tkFileOpenStrategy mapWindow::IFileManager::GetOpenStrategy ( _bstr_t Filename ) { - enum tkFileOpenStrategy _result; - HRESULT _hr = get_OpenStrategy(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1984) -inline VARIANT_BOOL mapWindow::IFileManager::GetCanOpenAs ( _bstr_t Filename, enum tkFileOpenStrategy OpenStrategy ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_CanOpenAs(Filename, OpenStrategy, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1985) -inline IDispatchPtr mapWindow::IFileManager::Open ( _bstr_t Filename, enum tkFileOpenStrategy OpenStrategy, struct ICallback * cBack ) { - IDispatch * _result = 0; - HRESULT _hr = raw_Open(Filename, OpenStrategy, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IDispatchPtr(_result, false); -} - -#pragma implementation_key(1986) -inline mapWindow::IShapefilePtr mapWindow::IFileManager::OpenShapefile ( _bstr_t Filename, struct ICallback * cBack ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_OpenShapefile(Filename, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(1987) -inline mapWindow::IImagePtr mapWindow::IFileManager::OpenRaster ( _bstr_t Filename, enum tkFileOpenStrategy OpenStrategy, struct ICallback * cBack ) { - struct IImage * _result = 0; - HRESULT _hr = raw_OpenRaster(Filename, OpenStrategy, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IImagePtr(_result, false); -} - -#pragma implementation_key(1988) -inline VARIANT_BOOL mapWindow::IFileManager::GetIsSupportedBy ( _bstr_t Filename, enum tkSupportType supportType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsSupportedBy(Filename, supportType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1989) -inline long mapWindow::IFileManager::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1990) -inline _bstr_t mapWindow::IFileManager::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1991) -inline mapWindow::ICallbackPtr mapWindow::IFileManager::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(1992) -inline void mapWindow::IFileManager::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1993) -inline _bstr_t mapWindow::IFileManager::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1994) -inline void mapWindow::IFileManager::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(1995) -inline enum mapWindow::tkFileOpenStrategy mapWindow::IFileManager::GetLastOpenStrategy ( ) { - enum tkFileOpenStrategy _result; - HRESULT _hr = get_LastOpenStrategy(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1996) -inline _bstr_t mapWindow::IFileManager::GetLastOpenFilename ( ) { - BSTR _result = 0; - HRESULT _hr = get_LastOpenFilename(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(1997) -inline VARIANT_BOOL mapWindow::IFileManager::GetLastOpenIsSuccess ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_LastOpenIsSuccess(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1998) -inline VARIANT_BOOL mapWindow::IFileManager::GetHasGdalOverviews ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HasGdalOverviews(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(1999) -inline VARIANT_BOOL mapWindow::IFileManager::ClearGdalOverviews ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ClearGdalOverviews(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2000) -inline VARIANT_BOOL mapWindow::IFileManager::BuildGdalOverviews ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_BuildGdalOverviews(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2001) -inline VARIANT_BOOL mapWindow::IFileManager::RemoveProxyForGrid ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemoveProxyForGrid(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2002) -inline VARIANT_BOOL mapWindow::IFileManager::GetHasValidProxyForGrid ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HasValidProxyForGrid(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2003) -inline mapWindow::IOgrLayerPtr mapWindow::IFileManager::OpenFromDatabase ( _bstr_t connectionString, _bstr_t LayerNameOrQuery ) { - struct IOgrLayer * _result = 0; - HRESULT _hr = raw_OpenFromDatabase(connectionString, LayerNameOrQuery, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IOgrLayerPtr(_result, false); -} - -#pragma implementation_key(2004) -inline mapWindow::IOgrLayerPtr mapWindow::IFileManager::OpenVectorLayer ( _bstr_t Filename, enum ShpfileType preferedShapeType, VARIANT_BOOL forUpdate ) { - struct IOgrLayer * _result = 0; - HRESULT _hr = raw_OpenVectorLayer(Filename, preferedShapeType, forUpdate, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IOgrLayerPtr(_result, false); -} - -#pragma implementation_key(2005) -inline mapWindow::IOgrDatasourcePtr mapWindow::IFileManager::OpenVectorDatasource ( _bstr_t Filename ) { - struct IOgrDatasource * _result = 0; - HRESULT _hr = raw_OpenVectorDatasource(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IOgrDatasourcePtr(_result, false); -} - -#pragma implementation_key(2006) -inline _bstr_t mapWindow::IFileManager::GetCdlgFilter ( ) { - BSTR _result = 0; - HRESULT _hr = get_CdlgFilter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2007) -inline _bstr_t mapWindow::IFileManager::GetCdlgRasterFilter ( ) { - BSTR _result = 0; - HRESULT _hr = get_CdlgRasterFilter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2008) -inline _bstr_t mapWindow::IFileManager::GetCdlgVectorFilter ( ) { - BSTR _result = 0; - HRESULT _hr = get_CdlgVectorFilter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2009) -inline _bstr_t mapWindow::IFileManager::GetSupportedGdalFormats ( ) { - BSTR _result = 0; - HRESULT _hr = get_SupportedGdalFormats(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -// -// interface IShapefile wrapper method implementations -// - -#pragma implementation_key(2010) -inline long mapWindow::IShapefile::GetNumShapes ( ) { - long _result = 0; - HRESULT _hr = get_NumShapes(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2011) -inline long mapWindow::IShapefile::GetNumFields ( ) { - long _result = 0; - HRESULT _hr = get_NumFields(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2012) -inline mapWindow::IExtentsPtr mapWindow::IShapefile::GetExtents ( ) { - struct IExtents * _result = 0; - HRESULT _hr = get_Extents(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(2013) -inline enum mapWindow::ShpfileType mapWindow::IShapefile::GetShapefileType ( ) { - enum ShpfileType _result; - HRESULT _hr = get_ShapefileType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2014) -inline mapWindow::IShapePtr mapWindow::IShapefile::GetShape ( long ShapeIndex ) { - struct IShape * _result = 0; - HRESULT _hr = get_Shape(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(2015) -inline VARIANT_BOOL mapWindow::IShapefile::GetEditingShapes ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_EditingShapes(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2016) -inline long mapWindow::IShapefile::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2017) -inline _bstr_t mapWindow::IShapefile::GetCdlgFilter ( ) { - BSTR _result = 0; - HRESULT _hr = get_CdlgFilter(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2018) -inline mapWindow::ICallbackPtr mapWindow::IShapefile::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(2019) -inline void mapWindow::IShapefile::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2020) -inline _bstr_t mapWindow::IShapefile::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2021) -inline void mapWindow::IShapefile::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2022) -inline VARIANT_BOOL mapWindow::IShapefile::Open ( _bstr_t ShapefileName, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Open(ShapefileName, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2023) -inline VARIANT_BOOL mapWindow::IShapefile::CreateNew ( _bstr_t ShapefileName, enum ShpfileType ShapefileType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateNew(ShapefileName, ShapefileType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2024) -inline VARIANT_BOOL mapWindow::IShapefile::SaveAs ( _bstr_t ShapefileName, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SaveAs(ShapefileName, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2025) -inline VARIANT_BOOL mapWindow::IShapefile::Close ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Close(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2026) -inline VARIANT_BOOL mapWindow::IShapefile::EditClear ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditClear(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2027) -inline VARIANT_BOOL mapWindow::IShapefile::EditInsertShape ( struct IShape * Shape, long * ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditInsertShape(Shape, ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2028) -inline VARIANT_BOOL mapWindow::IShapefile::EditDeleteShape ( long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditDeleteShape(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2029) -inline VARIANT_BOOL mapWindow::IShapefile::SelectShapes ( struct IExtents * BoundBox, double Tolerance, enum SelectMode SelectMode, VARIANT * result ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SelectShapes(BoundBox, Tolerance, SelectMode, result, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2030) -inline VARIANT_BOOL mapWindow::IShapefile::StartEditingShapes ( VARIANT_BOOL StartEditTable, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StartEditingShapes(StartEditTable, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2031) -inline VARIANT_BOOL mapWindow::IShapefile::StopEditingShapes ( VARIANT_BOOL ApplyChanges, VARIANT_BOOL StopEditTable, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StopEditingShapes(ApplyChanges, StopEditTable, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2032) -inline VARIANT_BOOL mapWindow::IShapefile::EditInsertField ( struct IField * NewField, long * FieldIndex, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditInsertField(NewField, FieldIndex, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2033) -inline VARIANT_BOOL mapWindow::IShapefile::EditDeleteField ( long FieldIndex, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditDeleteField(FieldIndex, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2034) -inline VARIANT_BOOL mapWindow::IShapefile::EditCellValue ( long FieldIndex, long ShapeIndex, const _variant_t & newVal ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditCellValue(FieldIndex, ShapeIndex, newVal, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2035) -inline VARIANT_BOOL mapWindow::IShapefile::StartEditingTable ( struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StartEditingTable(cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2036) -inline VARIANT_BOOL mapWindow::IShapefile::StopEditingTable ( VARIANT_BOOL ApplyChanges, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StopEditingTable(ApplyChanges, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2037) -inline mapWindow::IFieldPtr mapWindow::IShapefile::GetField ( long FieldIndex ) { - struct IField * _result = 0; - HRESULT _hr = get_Field(FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IFieldPtr(_result, false); -} - -#pragma implementation_key(2038) -inline _variant_t mapWindow::IShapefile::GetCellValue ( long FieldIndex, long ShapeIndex ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_CellValue(FieldIndex, ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(2039) -inline VARIANT_BOOL mapWindow::IShapefile::GetEditingTable ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_EditingTable(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2040) -inline _bstr_t mapWindow::IShapefile::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2041) -inline long mapWindow::IShapefile::GetFileHandle ( ) { - long _result = 0; - HRESULT _hr = get_FileHandle(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2042) -inline _bstr_t mapWindow::IShapefile::GetFilename ( ) { - BSTR _result = 0; - HRESULT _hr = get_Filename(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2043) -inline mapWindow::IPointPtr mapWindow::IShapefile::QuickPoint ( long ShapeIndex, long pointIndex ) { - struct IPoint * _result = 0; - HRESULT _hr = raw_QuickPoint(ShapeIndex, pointIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IPointPtr(_result, false); -} - -#pragma implementation_key(2044) -inline mapWindow::IExtentsPtr mapWindow::IShapefile::QuickExtents ( long ShapeIndex ) { - struct IExtents * _result = 0; - HRESULT _hr = raw_QuickExtents(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IExtentsPtr(_result, false); -} - -#pragma implementation_key(2045) -inline SAFEARRAY * mapWindow::IShapefile::QuickPoints ( long ShapeIndex, long * numPoints ) { - SAFEARRAY * _result = 0; - HRESULT _hr = raw_QuickPoints(ShapeIndex, numPoints, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2046) -inline VARIANT_BOOL mapWindow::IShapefile::PointInShape ( long ShapeIndex, double x, double y ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_PointInShape(ShapeIndex, x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2047) -inline long mapWindow::IShapefile::PointInShapefile ( double x, double y ) { - long _result = 0; - HRESULT _hr = raw_PointInShapefile(x, y, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2048) -inline VARIANT_BOOL mapWindow::IShapefile::BeginPointInShapefile ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_BeginPointInShapefile(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2049) -inline HRESULT mapWindow::IShapefile::EndPointInShapefile ( ) { - HRESULT _hr = raw_EndPointInShapefile(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2050) -inline _bstr_t mapWindow::IShapefile::GetProjection ( ) { - BSTR _result = 0; - HRESULT _hr = get_Projection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2051) -inline void mapWindow::IShapefile::PutProjection ( _bstr_t pVal ) { - HRESULT _hr = put_Projection(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2052) -inline mapWindow::IFieldPtr mapWindow::IShapefile::GetFieldByName ( _bstr_t FieldName ) { - struct IField * _result = 0; - HRESULT _hr = get_FieldByName(FieldName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IFieldPtr(_result, false); -} - -#pragma implementation_key(2053) -inline long mapWindow::IShapefile::GetnumPoints ( long ShapeIndex ) { - long _result = 0; - HRESULT _hr = get_numPoints(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2054) -inline VARIANT_BOOL mapWindow::IShapefile::CreateNewWithShapeID ( _bstr_t ShapefileName, enum ShpfileType ShapefileType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateNewWithShapeID(ShapefileName, ShapefileType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2055) -inline VARIANT_BOOL mapWindow::IShapefile::GetUseSpatialIndex ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseSpatialIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2056) -inline void mapWindow::IShapefile::PutUseSpatialIndex ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseSpatialIndex(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2057) -inline VARIANT_BOOL mapWindow::IShapefile::CreateSpatialIndex ( _bstr_t ShapefileName ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateSpatialIndex(ShapefileName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2058) -inline VARIANT_BOOL mapWindow::IShapefile::GetHasSpatialIndex ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_HasSpatialIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2059) -inline void mapWindow::IShapefile::PutHasSpatialIndex ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_HasSpatialIndex(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2060) -inline VARIANT_BOOL mapWindow::IShapefile::Resource ( _bstr_t newShpPath ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Resource(newShpPath, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2061) -inline VARIANT_BOOL mapWindow::IShapefile::GetCacheExtents ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_CacheExtents(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2062) -inline void mapWindow::IShapefile::PutCacheExtents ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_CacheExtents(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2063) -inline VARIANT_BOOL mapWindow::IShapefile::RefreshExtents ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RefreshExtents(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2064) -inline VARIANT_BOOL mapWindow::IShapefile::RefreshShapeExtents ( long ShapeId ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RefreshShapeExtents(ShapeId, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2065) -inline VARIANT_BOOL mapWindow::IShapefile::GetUseQTree ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_UseQTree(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2066) -inline void mapWindow::IShapefile::PutUseQTree ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_UseQTree(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2067) -inline VARIANT_BOOL mapWindow::IShapefile::Save ( struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Save(cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2068) -inline VARIANT_BOOL mapWindow::IShapefile::IsSpatialIndexValid ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_IsSpatialIndexValid(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2069) -inline void mapWindow::IShapefile::PutSpatialIndexMaxAreaPercent ( double pVal ) { - HRESULT _hr = put_SpatialIndexMaxAreaPercent(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2070) -inline double mapWindow::IShapefile::GetSpatialIndexMaxAreaPercent ( ) { - double _result = 0; - HRESULT _hr = get_SpatialIndexMaxAreaPercent(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2071) -inline VARIANT_BOOL mapWindow::IShapefile::GetCanUseSpatialIndex ( struct IExtents * pArea ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_CanUseSpatialIndex(pArea, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2072) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::GetIntersection ( VARIANT_BOOL SelectedOnlyOfThis, struct IShapefile * sf, VARIANT_BOOL SelectedOnly, enum ShpfileType FileType, struct ICallback * cBack ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_GetIntersection(SelectedOnlyOfThis, sf, SelectedOnly, FileType, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2073) -inline VARIANT_BOOL mapWindow::IShapefile::SelectByShapefile ( struct IShapefile * sf, enum tkSpatialRelation Relation, VARIANT_BOOL SelectedOnly, VARIANT * result, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SelectByShapefile(sf, Relation, SelectedOnly, result, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2074) -inline long mapWindow::IShapefile::GetNumSelected ( ) { - long _result = 0; - HRESULT _hr = get_NumSelected(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2075) -inline VARIANT_BOOL mapWindow::IShapefile::GetShapeSelected ( long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShapeSelected(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2076) -inline void mapWindow::IShapefile::PutShapeSelected ( long ShapeIndex, VARIANT_BOOL pVal ) { - HRESULT _hr = put_ShapeSelected(ShapeIndex, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2077) -inline mapWindow::IShapeDrawingOptionsPtr mapWindow::IShapefile::GetSelectionDrawingOptions ( ) { - struct IShapeDrawingOptions * _result = 0; - HRESULT _hr = get_SelectionDrawingOptions(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapeDrawingOptionsPtr(_result, false); -} - -#pragma implementation_key(2078) -inline void mapWindow::IShapefile::PutSelectionDrawingOptions ( struct IShapeDrawingOptions * pVal ) { - HRESULT _hr = put_SelectionDrawingOptions(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2079) -inline HRESULT mapWindow::IShapefile::SelectAll ( ) { - HRESULT _hr = raw_SelectAll(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2080) -inline HRESULT mapWindow::IShapefile::SelectNone ( ) { - HRESULT _hr = raw_SelectNone(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2081) -inline HRESULT mapWindow::IShapefile::InvertSelection ( ) { - HRESULT _hr = raw_InvertSelection(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2082) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::Dissolve ( long FieldIndex, VARIANT_BOOL SelectedOnly ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_Dissolve(FieldIndex, SelectedOnly, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2083) -inline mapWindow::ILabelsPtr mapWindow::IShapefile::GetLabels ( ) { - struct ILabels * _result = 0; - HRESULT _hr = get_Labels(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ILabelsPtr(_result, false); -} - -#pragma implementation_key(2084) -inline void mapWindow::IShapefile::PutLabels ( struct ILabels * pVal ) { - HRESULT _hr = put_Labels(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2085) -inline long mapWindow::IShapefile::GenerateLabels ( long FieldIndex, enum tkLabelPositioning Method, VARIANT_BOOL LargestPartOnly ) { - long _result = 0; - HRESULT _hr = raw_GenerateLabels(FieldIndex, Method, LargestPartOnly, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2086) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::Clone ( ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_Clone(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2087) -inline mapWindow::IShapeDrawingOptionsPtr mapWindow::IShapefile::GetDefaultDrawingOptions ( ) { - struct IShapeDrawingOptions * _result = 0; - HRESULT _hr = get_DefaultDrawingOptions(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapeDrawingOptionsPtr(_result, false); -} - -#pragma implementation_key(2088) -inline void mapWindow::IShapefile::PutDefaultDrawingOptions ( struct IShapeDrawingOptions * pVal ) { - HRESULT _hr = put_DefaultDrawingOptions(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2089) -inline mapWindow::IShapefileCategoriesPtr mapWindow::IShapefile::GetCategories ( ) { - struct IShapefileCategories * _result = 0; - HRESULT _hr = get_Categories(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefileCategoriesPtr(_result, false); -} - -#pragma implementation_key(2090) -inline void mapWindow::IShapefile::PutCategories ( struct IShapefileCategories * pVal ) { - HRESULT _hr = put_Categories(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2091) -inline mapWindow::IChartsPtr mapWindow::IShapefile::GetCharts ( ) { - struct ICharts * _result = 0; - HRESULT _hr = get_Charts(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IChartsPtr(_result, false); -} - -#pragma implementation_key(2092) -inline void mapWindow::IShapefile::PutCharts ( struct ICharts * pVal ) { - HRESULT _hr = put_Charts(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2093) -inline long mapWindow::IShapefile::GetShapeCategory ( long ShapeIndex ) { - long _result = 0; - HRESULT _hr = get_ShapeCategory(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2094) -inline void mapWindow::IShapefile::PutShapeCategory ( long ShapeIndex, long pVal ) { - HRESULT _hr = put_ShapeCategory(ShapeIndex, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2095) -inline mapWindow::ITablePtr mapWindow::IShapefile::GetTable ( ) { - struct ITable * _result = 0; - HRESULT _hr = get_Table(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ITablePtr(_result, false); -} - -#pragma implementation_key(2096) -inline _bstr_t mapWindow::IShapefile::GetVisibilityExpression ( ) { - BSTR _result = 0; - HRESULT _hr = get_VisibilityExpression(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2097) -inline void mapWindow::IShapefile::PutVisibilityExpression ( _bstr_t pVal ) { - HRESULT _hr = put_VisibilityExpression(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2098) -inline VARIANT_BOOL mapWindow::IShapefile::GetFastMode ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_FastMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2099) -inline void mapWindow::IShapefile::PutFastMode ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_FastMode(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2100) -inline long mapWindow::IShapefile::GetMinDrawingSize ( ) { - long _result = 0; - HRESULT _hr = get_MinDrawingSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2101) -inline void mapWindow::IShapefile::PutMinDrawingSize ( long pVal ) { - HRESULT _hr = put_MinDrawingSize(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2102) -inline enum mapWindow::tkShapefileSourceType mapWindow::IShapefile::GetSourceType ( ) { - enum tkShapefileSourceType _result; - HRESULT _hr = get_SourceType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2103) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::BufferByDistance ( double Distance, long nSegments, VARIANT_BOOL SelectedOnly, VARIANT_BOOL MergeResults ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_BufferByDistance(Distance, nSegments, SelectedOnly, MergeResults, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2104) -inline enum mapWindow::tkGeometryEngine mapWindow::IShapefile::GetGeometryEngine ( ) { - enum tkGeometryEngine _result; - HRESULT _hr = get_GeometryEngine(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2105) -inline void mapWindow::IShapefile::PutGeometryEngine ( enum tkGeometryEngine pVal ) { - HRESULT _hr = put_GeometryEngine(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2106) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::Difference ( VARIANT_BOOL SelectedOnlySubject, struct IShapefile * sfOverlay, VARIANT_BOOL SelectedOnlyOverlay ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_Difference(SelectedOnlySubject, sfOverlay, SelectedOnlyOverlay, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2107) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::Clip ( VARIANT_BOOL SelectedOnlySubject, struct IShapefile * sfOverlay, VARIANT_BOOL SelectedOnlyOverlay ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_Clip(SelectedOnlySubject, sfOverlay, SelectedOnlyOverlay, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2108) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::SymmDifference ( VARIANT_BOOL SelectedOnlySubject, struct IShapefile * sfOverlay, VARIANT_BOOL SelectedOnlyOverlay ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_SymmDifference(SelectedOnlySubject, sfOverlay, SelectedOnlyOverlay, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2109) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::Union ( VARIANT_BOOL SelectedOnlySubject, struct IShapefile * sfOverlay, VARIANT_BOOL SelectedOnlyOverlay ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_Union(SelectedOnlySubject, sfOverlay, SelectedOnlyOverlay, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2110) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::ExplodeShapes ( VARIANT_BOOL SelectedOnly ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_ExplodeShapes(SelectedOnly, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2111) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::AggregateShapes ( VARIANT_BOOL SelectedOnly, long FieldIndex ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_AggregateShapes(SelectedOnly, FieldIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2112) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::ExportSelection ( ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_ExportSelection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2113) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::Sort ( long FieldIndex, VARIANT_BOOL Ascending ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_Sort(FieldIndex, Ascending, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2114) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::Merge ( VARIANT_BOOL SelectedOnlyThis, struct IShapefile * sf, VARIANT_BOOL SelectedOnly ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_Merge(SelectedOnlyThis, sf, SelectedOnly, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2115) -inline OLE_COLOR mapWindow::IShapefile::GetSelectionColor ( ) { - OLE_COLOR _result; - HRESULT _hr = get_SelectionColor(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2116) -inline void mapWindow::IShapefile::PutSelectionColor ( OLE_COLOR retVal ) { - HRESULT _hr = put_SelectionColor(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2117) -inline enum mapWindow::tkSelectionAppearance mapWindow::IShapefile::GetSelectionAppearance ( ) { - enum tkSelectionAppearance _result; - HRESULT _hr = get_SelectionAppearance(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2118) -inline void mapWindow::IShapefile::PutSelectionAppearance ( enum tkSelectionAppearance retVal ) { - HRESULT _hr = put_SelectionAppearance(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2119) -inline enum mapWindow::tkCollisionMode mapWindow::IShapefile::GetCollisionMode ( ) { - enum tkCollisionMode _result; - HRESULT _hr = get_CollisionMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2120) -inline void mapWindow::IShapefile::PutCollisionMode ( enum tkCollisionMode retVal ) { - HRESULT _hr = put_CollisionMode(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2121) -inline unsigned char mapWindow::IShapefile::GetSelectionTransparency ( ) { - unsigned char _result = 0; - HRESULT _hr = get_SelectionTransparency(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2122) -inline void mapWindow::IShapefile::PutSelectionTransparency ( unsigned char retVal ) { - HRESULT _hr = put_SelectionTransparency(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2123) -inline void mapWindow::IShapefile::PutStopExecution ( struct IStopExecution * _arg1 ) { - HRESULT _hr = put_StopExecution(_arg1); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2124) -inline _bstr_t mapWindow::IShapefile::Serialize ( VARIANT_BOOL SaveSelection ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(SaveSelection, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2125) -inline HRESULT mapWindow::IShapefile::Deserialize ( VARIANT_BOOL LoadSelection, _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(LoadSelection, newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2126) -inline mapWindow::IGeoProjectionPtr mapWindow::IShapefile::GetGeoProjection ( ) { - struct IGeoProjection * _result = 0; - HRESULT _hr = get_GeoProjection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGeoProjectionPtr(_result, false); -} - -#pragma implementation_key(2127) -inline void mapWindow::IShapefile::PutGeoProjection ( struct IGeoProjection * retVal ) { - HRESULT _hr = put_GeoProjection(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2128) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::Reproject ( struct IGeoProjection * newProjection, long * reprojectedCount ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_Reproject(newProjection, reprojectedCount, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2129) -inline VARIANT_BOOL mapWindow::IShapefile::ReprojectInPlace ( struct IGeoProjection * newProjection, long * reprojectedCount ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ReprojectInPlace(newProjection, reprojectedCount, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2130) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::SimplifyLines ( double Tolerance, VARIANT_BOOL SelectedOnly ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_SimplifyLines(Tolerance, SelectedOnly, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2131) -inline VARIANT_BOOL mapWindow::IShapefile::FixUpShapes ( struct IShapefile * * retVal ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_FixUpShapes(retVal, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2132) -inline long mapWindow::IShapefile::EditAddShape ( struct IShape * Shape ) { - long _result = 0; - HRESULT _hr = raw_EditAddShape(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2133) -inline long mapWindow::IShapefile::EditAddField ( _bstr_t Name, enum FieldType Type, int Precision, int Width ) { - long _result = 0; - HRESULT _hr = raw_EditAddField(Name, Type, Precision, Width, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2134) -inline VARIANT_BOOL mapWindow::IShapefile::GetRelatedShapes ( long referenceIndex, enum tkSpatialRelation Relation, VARIANT * resultArray ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetRelatedShapes(referenceIndex, Relation, resultArray, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2135) -inline VARIANT_BOOL mapWindow::IShapefile::GetRelatedShapes2 ( struct IShape * referenceShape, enum tkSpatialRelation Relation, VARIANT * resultArray ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetRelatedShapes2(referenceShape, Relation, resultArray, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2136) -inline VARIANT_BOOL mapWindow::IShapefile::GetIdentifiable ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Identifiable(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2137) -inline void mapWindow::IShapefile::PutIdentifiable ( VARIANT_BOOL retVal ) { - HRESULT _hr = put_Identifiable(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2138) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::Segmentize ( ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_Segmentize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2139) -inline VARIANT_BOOL mapWindow::IShapefile::GetClosestVertex ( double x, double y, double maxDistance, long * ShapeIndex, long * pointIndex, double * Distance ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetClosestVertex(x, y, maxDistance, ShapeIndex, pointIndex, Distance, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2140) -inline VARIANT_BOOL mapWindow::IShapefile::HasInvalidShapes ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_HasInvalidShapes(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2141) -inline _bstr_t mapWindow::IShapefile::GetShapeCategory2 ( long ShapeIndex ) { - BSTR _result = 0; - HRESULT _hr = get_ShapeCategory2(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2142) -inline void mapWindow::IShapefile::PutShapeCategory2 ( long ShapeIndex, _bstr_t categoryName ) { - HRESULT _hr = put_ShapeCategory2(ShapeIndex, categoryName); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2143) -inline mapWindow::IShapefileCategoryPtr mapWindow::IShapefile::GetShapeCategory3 ( long ShapeIndex ) { - struct IShapefileCategory * _result = 0; - HRESULT _hr = get_ShapeCategory3(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefileCategoryPtr(_result, false); -} - -#pragma implementation_key(2144) -inline void mapWindow::IShapefile::PutShapeCategory3 ( long ShapeIndex, struct IShapefileCategory * Category ) { - HRESULT _hr = put_ShapeCategory3(ShapeIndex, Category); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2145) -inline VARIANT_BOOL mapWindow::IShapefile::Dump ( _bstr_t ShapefileName, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Dump(ShapefileName, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2146) -inline VARIANT_BOOL mapWindow::IShapefile::LoadDataFrom ( _bstr_t ShapefileName, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_LoadDataFrom(ShapefileName, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2147) -inline mapWindow::IShapeValidationInfoPtr mapWindow::IShapefile::GetLastInputValidation ( ) { - struct IShapeValidationInfo * _result = 0; - HRESULT _hr = get_LastInputValidation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapeValidationInfoPtr(_result, false); -} - -#pragma implementation_key(2148) -inline mapWindow::IShapeValidationInfoPtr mapWindow::IShapefile::GetLastOutputValidation ( ) { - struct IShapeValidationInfo * _result = 0; - HRESULT _hr = get_LastOutputValidation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapeValidationInfoPtr(_result, false); -} - -#pragma implementation_key(2149) -inline HRESULT mapWindow::IShapefile::ClearCachedGeometries ( ) { - HRESULT _hr = raw_ClearCachedGeometries(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2150) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::AggregateShapesWithStats ( VARIANT_BOOL SelectedOnly, long FieldIndex, struct IFieldStatOperations * statOperations ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_AggregateShapesWithStats(SelectedOnly, FieldIndex, statOperations, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2151) -inline mapWindow::IShapefilePtr mapWindow::IShapefile::DissolveWithStats ( long FieldIndex, VARIANT_BOOL SelectedOnly, struct IFieldStatOperations * statOperations ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_DissolveWithStats(FieldIndex, SelectedOnly, statOperations, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2152) -inline VARIANT_BOOL mapWindow::IShapefile::GetShapeVisible ( long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShapeVisible(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2153) -inline double mapWindow::IShapefile::GetShapeRotation ( long ShapeIndex ) { - double _result = 0; - HRESULT _hr = get_ShapeRotation(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2154) -inline void mapWindow::IShapefile::PutShapeRotation ( long ShapeIndex, double pVal ) { - HRESULT _hr = put_ShapeRotation(ShapeIndex, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2155) -inline VARIANT_BOOL mapWindow::IShapefile::GetVolatile ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Volatile(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2156) -inline void mapWindow::IShapefile::PutVolatile ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Volatile(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2157) -inline VARIANT_BOOL mapWindow::IShapefile::EditUpdateShape ( long ShapeIndex, struct IShape * shpNew ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_EditUpdateShape(ShapeIndex, shpNew, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2158) -inline VARIANT_BOOL mapWindow::IShapefile::GetShapeModified ( long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShapeModified(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2159) -inline void mapWindow::IShapefile::PutShapeModified ( long ShapeIndex, VARIANT_BOOL retVal ) { - HRESULT _hr = put_ShapeModified(ShapeIndex, retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2160) -inline VARIANT_BOOL mapWindow::IShapefile::GetInteractiveEditing ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_InteractiveEditing(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2161) -inline void mapWindow::IShapefile::PutInteractiveEditing ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_InteractiveEditing(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2162) -inline VARIANT_BOOL mapWindow::IShapefile::GetShapeIsHidden ( long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShapeIsHidden(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2163) -inline void mapWindow::IShapefile::PutShapeIsHidden ( long ShapeIndex, VARIANT_BOOL pVal ) { - HRESULT _hr = put_ShapeIsHidden(ShapeIndex, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2164) -inline VARIANT_BOOL mapWindow::IShapefile::GetSnappable ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Snappable(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2165) -inline void mapWindow::IShapefile::PutSnappable ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_Snappable(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2166) -inline _bstr_t mapWindow::IShapefile::Serialize2 ( VARIANT_BOOL SaveSelection, VARIANT_BOOL SerializeCategories ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize2(SaveSelection, SerializeCategories, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2167) -inline enum mapWindow::ShpfileType mapWindow::IShapefile::GetShapefileType2D ( ) { - enum ShpfileType _result; - HRESULT _hr = get_ShapefileType2D(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2168) -inline long mapWindow::IShapefile::GetFieldIndexByName ( _bstr_t FieldName ) { - long _result = 0; - HRESULT _hr = get_FieldIndexByName(FieldName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2169) -inline VARIANT_BOOL mapWindow::IShapefile::Move ( double xOffset, double yOffset ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Move(xOffset, yOffset, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2170) -inline VARIANT_BOOL mapWindow::IShapefile::RemoveSpatialIndex ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemoveSpatialIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2171) -inline VARIANT_BOOL mapWindow::IShapefile::GetShapeRendered ( long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_ShapeRendered(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2172) -inline _bstr_t mapWindow::IShapefile::GetSortField ( ) { - BSTR _result = 0; - HRESULT _hr = get_SortField(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2173) -inline void mapWindow::IShapefile::PutSortField ( _bstr_t pVal ) { - HRESULT _hr = put_SortField(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2174) -inline VARIANT_BOOL mapWindow::IShapefile::GetSortAscending ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_SortAscending(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2175) -inline void mapWindow::IShapefile::PutSortAscending ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_SortAscending(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2176) -inline HRESULT mapWindow::IShapefile::UpdateSortField ( ) { - HRESULT _hr = raw_UpdateSortField(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2177) -inline VARIANT_BOOL mapWindow::IShapefile::SaveAsEx ( _bstr_t newFilename, VARIANT_BOOL stopEditing, VARIANT_BOOL unboundFile ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_SaveAsEx(newFilename, stopEditing, unboundFile, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2178) -inline VARIANT_BOOL mapWindow::IShapefile::FixUpShapes2 ( VARIANT_BOOL SelectedOnly, struct IShapefile * * result ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_FixUpShapes2(SelectedOnly, result, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2179) -inline VARIANT_BOOL mapWindow::IShapefile::StartAppendMode ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_StartAppendMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2180) -inline HRESULT mapWindow::IShapefile::StopAppendMode ( ) { - HRESULT _hr = raw_StopAppendMode(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2181) -inline VARIANT_BOOL mapWindow::IShapefile::GetAppendMode ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_AppendMode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IShapefileCategories wrapper method implementations -// - -#pragma implementation_key(2182) -inline long mapWindow::IShapefileCategories::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2183) -inline _bstr_t mapWindow::IShapefileCategories::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2184) -inline mapWindow::ICallbackPtr mapWindow::IShapefileCategories::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(2185) -inline void mapWindow::IShapefileCategories::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2186) -inline _bstr_t mapWindow::IShapefileCategories::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2187) -inline void mapWindow::IShapefileCategories::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2188) -inline mapWindow::IShapefileCategoryPtr mapWindow::IShapefileCategories::Add ( _bstr_t Name ) { - struct IShapefileCategory * _result = 0; - HRESULT _hr = raw_Add(Name, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefileCategoryPtr(_result, false); -} - -#pragma implementation_key(2189) -inline mapWindow::IShapefileCategoryPtr mapWindow::IShapefileCategories::Insert ( long Index, _bstr_t Name ) { - struct IShapefileCategory * _result = 0; - HRESULT _hr = raw_Insert(Index, Name, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefileCategoryPtr(_result, false); -} - -#pragma implementation_key(2190) -inline VARIANT_BOOL mapWindow::IShapefileCategories::Remove ( long Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Remove(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2191) -inline HRESULT mapWindow::IShapefileCategories::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2192) -inline mapWindow::IShapefileCategoryPtr mapWindow::IShapefileCategories::GetItem ( long Index ) { - struct IShapefileCategory * _result = 0; - HRESULT _hr = get_Item(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefileCategoryPtr(_result, false); -} - -#pragma implementation_key(2193) -inline void mapWindow::IShapefileCategories::PutItem ( long Index, struct IShapefileCategory * pVal ) { - HRESULT _hr = put_Item(Index, pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2194) -inline VARIANT_BOOL mapWindow::IShapefileCategories::Generate ( long FieldIndex, enum tkClassificationType ClassificationType, long numClasses ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Generate(FieldIndex, ClassificationType, numClasses, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2195) -inline long mapWindow::IShapefileCategories::GetCount ( ) { - long _result = 0; - HRESULT _hr = get_Count(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2196) -inline mapWindow::IShapefilePtr mapWindow::IShapefileCategories::GetShapefile ( ) { - struct IShapefile * _result = 0; - HRESULT _hr = get_Shapefile(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2197) -inline HRESULT mapWindow::IShapefileCategories::ApplyExpressions ( ) { - HRESULT _hr = raw_ApplyExpressions(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2198) -inline HRESULT mapWindow::IShapefileCategories::ApplyExpression ( long CategoryIndex ) { - HRESULT _hr = raw_ApplyExpression(CategoryIndex); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2199) -inline HRESULT mapWindow::IShapefileCategories::ApplyColorScheme ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme ) { - HRESULT _hr = raw_ApplyColorScheme(Type, ColorScheme); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2200) -inline HRESULT mapWindow::IShapefileCategories::ApplyColorScheme2 ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme, enum tkShapeElements ShapeElement ) { - HRESULT _hr = raw_ApplyColorScheme2(Type, ColorScheme, ShapeElement); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2201) -inline HRESULT mapWindow::IShapefileCategories::ApplyColorScheme3 ( enum tkColorSchemeType Type, struct IColorScheme * ColorScheme, enum tkShapeElements ShapeElement, long CategoryStartIndex, long CategoryEndIndex ) { - HRESULT _hr = raw_ApplyColorScheme3(Type, ColorScheme, ShapeElement, CategoryStartIndex, CategoryEndIndex); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2202) -inline _bstr_t mapWindow::IShapefileCategories::GetCaption ( ) { - BSTR _result = 0; - HRESULT _hr = get_Caption(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2203) -inline void mapWindow::IShapefileCategories::PutCaption ( _bstr_t pVal ) { - HRESULT _hr = put_Caption(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2204) -inline VARIANT_BOOL mapWindow::IShapefileCategories::MoveUp ( long Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MoveUp(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2205) -inline VARIANT_BOOL mapWindow::IShapefileCategories::MoveDown ( long Index ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MoveDown(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2206) -inline _bstr_t mapWindow::IShapefileCategories::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2207) -inline HRESULT mapWindow::IShapefileCategories::Deserialize ( _bstr_t newVal ) { - HRESULT _hr = raw_Deserialize(newVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2208) -inline VARIANT_BOOL mapWindow::IShapefileCategories::AddRange ( long FieldIndex, enum tkClassificationType ClassificationType, long numClasses, const _variant_t & MinValue, const _variant_t & MaxValue ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_AddRange(FieldIndex, ClassificationType, numClasses, MinValue, MaxValue, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2209) -inline int mapWindow::IShapefileCategories::GetCategoryIndexByName ( _bstr_t categoryName ) { - int _result = 0; - HRESULT _hr = get_CategoryIndexByName(categoryName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2210) -inline int mapWindow::IShapefileCategories::GetCategoryIndex ( struct IShapefileCategory * Category ) { - int _result = 0; - HRESULT _hr = get_CategoryIndex(Category, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2211) -inline VARIANT_BOOL mapWindow::IShapefileCategories::GeneratePolygonColors ( struct IColorScheme * Scheme ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GeneratePolygonColors(Scheme, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2212) -inline long mapWindow::IShapefileCategories::GetClassificationField ( ) { - long _result = 0; - HRESULT _hr = get_ClassificationField(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2213) -inline void mapWindow::IShapefileCategories::PutClassificationField ( long pVal ) { - HRESULT _hr = put_ClassificationField(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2214) -inline VARIANT_BOOL mapWindow::IShapefileCategories::Generate2 ( _bstr_t FieldName, enum tkClassificationType ClassificationType, long numClasses ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Generate2(FieldName, ClassificationType, numClasses, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2215) -inline HRESULT mapWindow::IShapefileCategories::Add2 ( struct IShapefileCategory * Category ) { - HRESULT _hr = raw_Add2(Category); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2216) -inline VARIANT_BOOL mapWindow::IShapefileCategories::Insert2 ( long Index, struct IShapefileCategory * Category ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Insert2(Index, Category, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IFieldStatOperations wrapper method implementations -// - -#pragma implementation_key(2217) -inline HRESULT mapWindow::IFieldStatOperations::AddFieldIndex ( int FieldIndex, enum tkFieldStatOperation Operation ) { - HRESULT _hr = raw_AddFieldIndex(FieldIndex, Operation); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2218) -inline VARIANT_BOOL mapWindow::IFieldStatOperations::Remove ( int operationIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Remove(operationIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2219) -inline HRESULT mapWindow::IFieldStatOperations::Clear ( ) { - HRESULT _hr = raw_Clear(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2220) -inline int mapWindow::IFieldStatOperations::GetCount ( ) { - int _result = 0; - HRESULT _hr = get_Count(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2221) -inline enum mapWindow::tkFieldStatOperation mapWindow::IFieldStatOperations::GetOperation ( int operationIndex ) { - enum tkFieldStatOperation _result; - HRESULT _hr = get_Operation(operationIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2222) -inline int mapWindow::IFieldStatOperations::GetFieldIndex ( int operationIndex ) { - int _result = 0; - HRESULT _hr = get_FieldIndex(operationIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2223) -inline long mapWindow::IFieldStatOperations::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2224) -inline _bstr_t mapWindow::IFieldStatOperations::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2225) -inline HRESULT mapWindow::IFieldStatOperations::AddFieldName ( _bstr_t FieldName, enum tkFieldStatOperation Operation ) { - HRESULT _hr = raw_AddFieldName(FieldName, Operation); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2226) -inline _bstr_t mapWindow::IFieldStatOperations::GetFieldName ( int operationIndex ) { - BSTR _result = 0; - HRESULT _hr = get_FieldName(operationIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2227) -inline VARIANT_BOOL mapWindow::IFieldStatOperations::Validate ( struct IShapefile * sf ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Validate(sf, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2228) -inline VARIANT_BOOL mapWindow::IFieldStatOperations::GetOperationIsValid ( int operationIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_OperationIsValid(operationIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2229) -inline enum mapWindow::tkFieldOperationValidity mapWindow::IFieldStatOperations::GetOperationIsValidReason ( int operationIndex ) { - enum tkFieldOperationValidity _result; - HRESULT _hr = get_OperationIsValidReason(operationIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2230) -inline _bstr_t mapWindow::IFieldStatOperations::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2231) -inline void mapWindow::IFieldStatOperations::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -// -// interface IOgrLayer wrapper method implementations -// - -#pragma implementation_key(2232) -inline _bstr_t mapWindow::IOgrLayer::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2233) -inline long mapWindow::IOgrLayer::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2234) -inline mapWindow::ICallbackPtr mapWindow::IOgrLayer::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(2235) -inline void mapWindow::IOgrLayer::PutGlobalCallback ( struct ICallback * retVal ) { - HRESULT _hr = put_GlobalCallback(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2236) -inline _bstr_t mapWindow::IOgrLayer::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2237) -inline void mapWindow::IOgrLayer::PutKey ( _bstr_t retVal ) { - HRESULT _hr = put_Key(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2238) -inline HRESULT mapWindow::IOgrLayer::Close ( ) { - HRESULT _hr = raw_Close(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2239) -inline _bstr_t mapWindow::IOgrLayer::GetName ( ) { - BSTR _result = 0; - HRESULT _hr = get_Name(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2240) -inline mapWindow::IShapefilePtr mapWindow::IOgrLayer::GetBuffer ( ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_GetBuffer(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2241) -inline VARIANT_BOOL mapWindow::IOgrLayer::ReloadFromSource ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ReloadFromSource(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2242) -inline VARIANT_BOOL mapWindow::IOgrLayer::RedefineQuery ( _bstr_t newSql ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RedefineQuery(newSql, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2243) -inline _bstr_t mapWindow::IOgrLayer::GetConnectionString ( ) { - BSTR _result = 0; - HRESULT _hr = raw_GetConnectionString(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2244) -inline _bstr_t mapWindow::IOgrLayer::GetSourceQuery ( ) { - BSTR _result = 0; - HRESULT _hr = raw_GetSourceQuery(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2245) -inline mapWindow::IGeoProjectionPtr mapWindow::IOgrLayer::GetGeoProjection ( ) { - struct IGeoProjection * _result = 0; - HRESULT _hr = get_GeoProjection(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGeoProjectionPtr(_result, false); -} - -#pragma implementation_key(2246) -inline enum mapWindow::ShpfileType mapWindow::IOgrLayer::GetShapeType ( ) { - enum ShpfileType _result; - HRESULT _hr = get_ShapeType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2247) -inline VARIANT_BOOL mapWindow::IOgrLayer::GetDataIsReprojected ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_DataIsReprojected(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2248) -inline _bstr_t mapWindow::IOgrLayer::GetFIDColumnName ( ) { - BSTR _result = 0; - HRESULT _hr = get_FIDColumnName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2249) -inline enum mapWindow::tkOgrSaveResult mapWindow::IOgrLayer::SaveChanges ( int * savedCount, enum tkOgrSaveType saveType, VARIANT_BOOL validateShapes ) { - enum tkOgrSaveResult _result; - HRESULT _hr = raw_SaveChanges(savedCount, saveType, validateShapes, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2250) -inline VARIANT_BOOL mapWindow::IOgrLayer::TestCapability ( enum tkOgrLayerCapability capability ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_TestCapability(capability, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2251) -inline int mapWindow::IOgrLayer::GetUpdateSourceErrorCount ( ) { - int _result = 0; - HRESULT _hr = get_UpdateSourceErrorCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2252) -inline _bstr_t mapWindow::IOgrLayer::GetUpdateSourceErrorMsg ( int errorIndex ) { - BSTR _result = 0; - HRESULT _hr = get_UpdateSourceErrorMsg(errorIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2253) -inline int mapWindow::IOgrLayer::GetUpdateSourceErrorShapeIndex ( int errorIndex ) { - int _result = 0; - HRESULT _hr = get_UpdateSourceErrorShapeIndex(errorIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2254) -inline int mapWindow::IOgrLayer::GetFeatureCount ( VARIANT_BOOL forceLoading ) { - int _result = 0; - HRESULT _hr = get_FeatureCount(forceLoading, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2255) -inline VARIANT_BOOL mapWindow::IOgrLayer::GetExtents ( struct IExtents * * layerExtents, VARIANT_BOOL forceLoading ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_Extents(layerExtents, forceLoading, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2256) -inline _bstr_t mapWindow::IOgrLayer::GetGeometryColumnName ( ) { - BSTR _result = 0; - HRESULT _hr = get_GeometryColumnName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2257) -inline VARIANT_BOOL mapWindow::IOgrLayer::GetSupportsEditing ( enum tkOgrSaveType editingType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_SupportsEditing(editingType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2258) -inline _bstr_t mapWindow::IOgrLayer::Serialize ( ) { - BSTR _result = 0; - HRESULT _hr = raw_Serialize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2259) -inline VARIANT_BOOL mapWindow::IOgrLayer::Deserialize ( _bstr_t newVal ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Deserialize(newVal, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2260) -inline VARIANT_BOOL mapWindow::IOgrLayer::OpenFromQuery ( _bstr_t connectionString, _bstr_t sql ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_OpenFromQuery(connectionString, sql, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2261) -inline VARIANT_BOOL mapWindow::IOgrLayer::OpenFromDatabase ( _bstr_t connectionString, _bstr_t LayerName, VARIANT_BOOL forUpdate ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_OpenFromDatabase(connectionString, LayerName, forUpdate, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2262) -inline enum mapWindow::tkOgrSourceType mapWindow::IOgrLayer::GetSourceType ( ) { - enum tkOgrSourceType _result; - HRESULT _hr = get_SourceType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2263) -inline _bstr_t mapWindow::IOgrLayer::GetGdalLastErrorMsg ( ) { - BSTR _result = 0; - HRESULT _hr = get_GdalLastErrorMsg(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2264) -inline VARIANT_BOOL mapWindow::IOgrLayer::GetDynamicLoading ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_DynamicLoading(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2265) -inline void mapWindow::IOgrLayer::PutDynamicLoading ( VARIANT_BOOL pVal ) { - HRESULT _hr = put_DynamicLoading(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2266) -inline long mapWindow::IOgrLayer::GetMaxFeatureCount ( ) { - long _result = 0; - HRESULT _hr = get_MaxFeatureCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2267) -inline void mapWindow::IOgrLayer::PutMaxFeatureCount ( long pVal ) { - HRESULT _hr = put_MaxFeatureCount(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2268) -inline VARIANT_BOOL mapWindow::IOgrLayer::GetSupportsStyles ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_SupportsStyles(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2269) -inline long mapWindow::IOgrLayer::GetNumStyles ( ) { - long _result = 0; - HRESULT _hr = raw_GetNumStyles(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2270) -inline _bstr_t mapWindow::IOgrLayer::GetStyleName ( long styleIndex ) { - BSTR _result = 0; - HRESULT _hr = get_StyleName(styleIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2271) -inline VARIANT_BOOL mapWindow::IOgrLayer::ClearStyles ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ClearStyles(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2272) -inline VARIANT_BOOL mapWindow::IOgrLayer::RemoveStyle ( _bstr_t StyleName ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemoveStyle(StyleName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2273) -inline _bstr_t mapWindow::IOgrLayer::GetLabelExpression ( ) { - BSTR _result = 0; - HRESULT _hr = get_LabelExpression(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2274) -inline void mapWindow::IOgrLayer::PutLabelExpression ( _bstr_t pVal ) { - HRESULT _hr = put_LabelExpression(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2275) -inline enum mapWindow::tkLabelPositioning mapWindow::IOgrLayer::GetLabelPosition ( ) { - enum tkLabelPositioning _result; - HRESULT _hr = get_LabelPosition(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2276) -inline void mapWindow::IOgrLayer::PutLabelPosition ( enum tkLabelPositioning pVal ) { - HRESULT _hr = put_LabelPosition(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2277) -inline enum mapWindow::tkLineLabelOrientation mapWindow::IOgrLayer::GetLabelOrientation ( ) { - enum tkLineLabelOrientation _result; - HRESULT _hr = get_LabelOrientation(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2278) -inline void mapWindow::IOgrLayer::PutLabelOrientation ( enum tkLineLabelOrientation pVal ) { - HRESULT _hr = put_LabelOrientation(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2279) -inline VARIANT_BOOL mapWindow::IOgrLayer::GenerateCategories ( _bstr_t FieldName, enum tkClassificationType ClassificationType, long numClasses, enum tkMapColor colorStart, enum tkMapColor colorEnd, enum tkColorSchemeType schemeType ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GenerateCategories(FieldName, ClassificationType, numClasses, colorStart, colorEnd, schemeType, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2280) -inline enum mapWindow::ShpfileType mapWindow::IOgrLayer::GetShapeType2D ( ) { - enum ShpfileType _result; - HRESULT _hr = get_ShapeType2D(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2281) -inline _bstr_t mapWindow::IOgrLayer::GetDriverName ( ) { - BSTR _result = 0; - HRESULT _hr = get_DriverName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2282) -inline VARIANT_BOOL mapWindow::IOgrLayer::OpenFromFile ( _bstr_t Filename, VARIANT_BOOL forUpdate ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_OpenFromFile(Filename, forUpdate, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2283) -inline _variant_t mapWindow::IOgrLayer::GetAvailableShapeTypes ( ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = get_AvailableShapeTypes(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(2284) -inline enum mapWindow::ShpfileType mapWindow::IOgrLayer::GetActiveShapeType ( ) { - enum ShpfileType _result; - HRESULT _hr = get_ActiveShapeType(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2285) -inline void mapWindow::IOgrLayer::PutActiveShapeType ( enum ShpfileType pVal ) { - HRESULT _hr = put_ActiveShapeType(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2286) -inline VARIANT_BOOL mapWindow::IOgrLayer::GetIsExternalDatasource ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = get_IsExternalDatasource(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IOgrDatasource wrapper method implementations -// - -#pragma implementation_key(2287) -inline _bstr_t mapWindow::IOgrDatasource::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2288) -inline long mapWindow::IOgrDatasource::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2289) -inline mapWindow::ICallbackPtr mapWindow::IOgrDatasource::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(2290) -inline void mapWindow::IOgrDatasource::PutGlobalCallback ( struct ICallback * retVal ) { - HRESULT _hr = put_GlobalCallback(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2291) -inline _bstr_t mapWindow::IOgrDatasource::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2292) -inline void mapWindow::IOgrDatasource::PutKey ( _bstr_t retVal ) { - HRESULT _hr = put_Key(retVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2293) -inline HRESULT mapWindow::IOgrDatasource::Close ( ) { - HRESULT _hr = raw_Close(); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _hr; -} - -#pragma implementation_key(2294) -inline VARIANT_BOOL mapWindow::IOgrDatasource::Open ( _bstr_t connectionString ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Open(connectionString, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2295) -inline int mapWindow::IOgrDatasource::GetLayerCount ( ) { - int _result = 0; - HRESULT _hr = get_LayerCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2296) -inline mapWindow::IOgrLayerPtr mapWindow::IOgrDatasource::GetLayer ( int Index, VARIANT_BOOL forUpdate ) { - struct IOgrLayer * _result = 0; - HRESULT _hr = raw_GetLayer(Index, forUpdate, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IOgrLayerPtr(_result, false); -} - -#pragma implementation_key(2297) -inline _bstr_t mapWindow::IOgrDatasource::GetDriverName ( ) { - BSTR _result = 0; - HRESULT _hr = get_DriverName(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2298) -inline _bstr_t mapWindow::IOgrDatasource::GetLayerName ( int layerIndex ) { - BSTR _result = 0; - HRESULT _hr = raw_GetLayerName(layerIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2299) -inline mapWindow::IOgrLayerPtr mapWindow::IOgrDatasource::GetLayerByName ( _bstr_t LayerName, VARIANT_BOOL forUpdate ) { - struct IOgrLayer * _result = 0; - HRESULT _hr = raw_GetLayerByName(LayerName, forUpdate, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IOgrLayerPtr(_result, false); -} - -#pragma implementation_key(2300) -inline mapWindow::IOgrLayerPtr mapWindow::IOgrDatasource::RunQuery ( _bstr_t sql ) { - struct IOgrLayer * _result = 0; - HRESULT _hr = raw_RunQuery(sql, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IOgrLayerPtr(_result, false); -} - -#pragma implementation_key(2301) -inline VARIANT_BOOL mapWindow::IOgrDatasource::DeleteLayer ( int layerIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DeleteLayer(layerIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2302) -inline VARIANT_BOOL mapWindow::IOgrDatasource::TestCapability ( enum tkOgrDSCapability capability ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_TestCapability(capability, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2303) -inline VARIANT_BOOL mapWindow::IOgrDatasource::CreateLayer ( _bstr_t LayerName, enum ShpfileType ShpType, struct IGeoProjection * Projection, _bstr_t creationOptions ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CreateLayer(LayerName, ShpType, Projection, creationOptions, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2304) -inline int mapWindow::IOgrDatasource::LayerIndexByName ( _bstr_t LayerName ) { - int _result = 0; - HRESULT _hr = raw_LayerIndexByName(LayerName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2305) -inline VARIANT_BOOL mapWindow::IOgrDatasource::ImportShapefile ( struct IShapefile * sf, _bstr_t LayerName, _bstr_t creationOptions, enum tkShapeValidationMode shapeValidationMode ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ImportShapefile(sf, LayerName, creationOptions, shapeValidationMode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2306) -inline _bstr_t mapWindow::IOgrDatasource::GetDriverMetadata ( enum tkGdalDriverMetadata Metadata ) { - BSTR _result = 0; - HRESULT _hr = get_DriverMetadata(Metadata, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2307) -inline int mapWindow::IOgrDatasource::GetDriverMetadataCount ( ) { - int _result = 0; - HRESULT _hr = get_DriverMetadataCount(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2308) -inline _bstr_t mapWindow::IOgrDatasource::GetDriverMetadataItem ( int metadataIndex ) { - BSTR _result = 0; - HRESULT _hr = get_DriverMetadataItem(metadataIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2309) -inline VARIANT_BOOL mapWindow::IOgrDatasource::ExecuteSQL ( _bstr_t sql, BSTR * errorMessage ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ExecuteSQL(sql, errorMessage, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2310) -inline _bstr_t mapWindow::IOgrDatasource::GetGdalLastErrorMsg ( ) { - BSTR _result = 0; - HRESULT _hr = get_GdalLastErrorMsg(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2311) -inline _variant_t mapWindow::IOgrDatasource::GetSchemas ( ) { - VARIANT _result; - VariantInit(&_result); - HRESULT _hr = raw_GetSchemas(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _variant_t(_result, false); -} - -#pragma implementation_key(2312) -inline mapWindow::IOgrLayerPtr mapWindow::IOgrDatasource::GetLayer2 ( long Index, VARIANT_BOOL forUpdate, VARIANT_BOOL newConnection ) { - struct IOgrLayer * _result = 0; - HRESULT _hr = raw_GetLayer2(Index, forUpdate, newConnection, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IOgrLayerPtr(_result, false); -} - -#pragma implementation_key(2313) -inline VARIANT_BOOL mapWindow::IOgrDatasource::Open2 ( _bstr_t connectionString, VARIANT_BOOL forUpdate ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Open2(connectionString, forUpdate, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IShapeNetwork wrapper method implementations -// - -#pragma implementation_key(2314) -inline long mapWindow::IShapeNetwork::Build ( struct IShapefile * Shapefile, long ShapeIndex, long FinalPointIndex, double Tolerance, enum AmbiguityResolution ar, struct ICallback * cBack ) { - long _result = 0; - HRESULT _hr = raw_Build(Shapefile, ShapeIndex, FinalPointIndex, Tolerance, ar, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2315) -inline VARIANT_BOOL mapWindow::IShapeNetwork::DeleteShape ( long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_DeleteShape(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2316) -inline mapWindow::IGridPtr mapWindow::IShapeNetwork::RasterizeD8 ( VARIANT_BOOL UseNetworkBounds, struct IGridHeader * Header, double Cellsize, struct ICallback * cBack ) { - struct IGrid * _result = 0; - HRESULT _hr = raw_RasterizeD8(UseNetworkBounds, Header, Cellsize, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridPtr(_result, false); -} - -#pragma implementation_key(2317) -inline VARIANT_BOOL mapWindow::IShapeNetwork::MoveUp ( long UpIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MoveUp(UpIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2318) -inline VARIANT_BOOL mapWindow::IShapeNetwork::MoveDown ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MoveDown(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2319) -inline VARIANT_BOOL mapWindow::IShapeNetwork::MoveTo ( long ShapeIndex ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MoveTo(ShapeIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2320) -inline VARIANT_BOOL mapWindow::IShapeNetwork::MoveToOutlet ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MoveToOutlet(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2321) -inline mapWindow::IShapefilePtr mapWindow::IShapeNetwork::GetShapefile ( ) { - struct IShapefile * _result = 0; - HRESULT _hr = get_Shapefile(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2322) -inline mapWindow::IShapePtr mapWindow::IShapeNetwork::GetCurrentShape ( ) { - struct IShape * _result = 0; - HRESULT _hr = get_CurrentShape(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(2323) -inline long mapWindow::IShapeNetwork::GetCurrentShapeIndex ( ) { - long _result = 0; - HRESULT _hr = get_CurrentShapeIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2324) -inline double mapWindow::IShapeNetwork::GetDistanceToOutlet ( long pointIndex ) { - double _result = 0; - HRESULT _hr = get_DistanceToOutlet(pointIndex, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2325) -inline long mapWindow::IShapeNetwork::GetNumDirectUps ( ) { - long _result = 0; - HRESULT _hr = get_NumDirectUps(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2326) -inline long mapWindow::IShapeNetwork::GetNetworkSize ( ) { - long _result = 0; - HRESULT _hr = get_NetworkSize(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2327) -inline long mapWindow::IShapeNetwork::GetAmbigShapeIndex ( long Index ) { - long _result = 0; - HRESULT _hr = get_AmbigShapeIndex(Index, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2328) -inline long mapWindow::IShapeNetwork::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2329) -inline _bstr_t mapWindow::IShapeNetwork::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2330) -inline mapWindow::ICallbackPtr mapWindow::IShapeNetwork::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(2331) -inline void mapWindow::IShapeNetwork::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2332) -inline _bstr_t mapWindow::IShapeNetwork::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2333) -inline void mapWindow::IShapeNetwork::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2334) -inline long mapWindow::IShapeNetwork::GetParentIndex ( ) { - long _result = 0; - HRESULT _hr = get_ParentIndex(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2335) -inline void mapWindow::IShapeNetwork::PutParentIndex ( long pVal ) { - HRESULT _hr = put_ParentIndex(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2336) -inline VARIANT_BOOL mapWindow::IShapeNetwork::Open ( struct IShapefile * sf, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Open(sf, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2337) -inline VARIANT_BOOL mapWindow::IShapeNetwork::Close ( ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Close(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -// -// interface IUtils wrapper method implementations -// - -#pragma implementation_key(2338) -inline VARIANT_BOOL mapWindow::IUtils::PointInPolygon ( struct IShape * Shp, struct IPoint * TestPoint ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_PointInPolygon(Shp, TestPoint, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2339) -inline VARIANT_BOOL mapWindow::IUtils::GridReplace ( struct IGrid * Grd, const _variant_t & OldValue, const _variant_t & NewValue, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GridReplace(Grd, OldValue, NewValue, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2340) -inline VARIANT_BOOL mapWindow::IUtils::GridInterpolateNoData ( struct IGrid * Grd, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GridInterpolateNoData(Grd, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2341) -inline VARIANT_BOOL mapWindow::IUtils::RemoveColinearPoints ( struct IShapefile * Shapes, double LinearTolerance, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_RemoveColinearPoints(Shapes, LinearTolerance, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2342) -inline double mapWindow::IUtils::GetLength ( struct IShape * Shape ) { - double _result = 0; - HRESULT _hr = get_Length(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2343) -inline double mapWindow::IUtils::GetPerimeter ( struct IShape * Shape ) { - double _result = 0; - HRESULT _hr = get_Perimeter(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2344) -inline double mapWindow::IUtils::GetArea ( struct IShape * Shape ) { - double _result = 0; - HRESULT _hr = get_Area(Shape, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2345) -inline long mapWindow::IUtils::GetLastErrorCode ( ) { - long _result = 0; - HRESULT _hr = get_LastErrorCode(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2346) -inline _bstr_t mapWindow::IUtils::GetErrorMsg ( long ErrorCode ) { - BSTR _result = 0; - HRESULT _hr = get_ErrorMsg(ErrorCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2347) -inline mapWindow::ICallbackPtr mapWindow::IUtils::GetGlobalCallback ( ) { - struct ICallback * _result = 0; - HRESULT _hr = get_GlobalCallback(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return ICallbackPtr(_result, false); -} - -#pragma implementation_key(2348) -inline void mapWindow::IUtils::PutGlobalCallback ( struct ICallback * pVal ) { - HRESULT _hr = put_GlobalCallback(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2349) -inline _bstr_t mapWindow::IUtils::GetKey ( ) { - BSTR _result = 0; - HRESULT _hr = get_Key(&_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2350) -inline void mapWindow::IUtils::PutKey ( _bstr_t pVal ) { - HRESULT _hr = put_Key(pVal); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); -} - -#pragma implementation_key(2351) -inline mapWindow::IShapePtr mapWindow::IUtils::ClipPolygon ( enum PolygonOperation op, struct IShape * SubjectPolygon, struct IShape * ClipPolygon ) { - struct IShape * _result = 0; - HRESULT _hr = raw_ClipPolygon(op, SubjectPolygon, ClipPolygon, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(2352) -inline mapWindow::IGridPtr mapWindow::IUtils::GridMerge ( const _variant_t & Grids, _bstr_t MergeFilename, VARIANT_BOOL InRam, enum GridFileType GrdFileType, struct ICallback * cBack ) { - struct IGrid * _result = 0; - HRESULT _hr = raw_GridMerge(Grids, MergeFilename, InRam, GrdFileType, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridPtr(_result, false); -} - -#pragma implementation_key(2353) -inline mapWindow::IShapePtr mapWindow::IUtils::ShapeMerge ( struct IShapefile * Shapes, long IndexOne, long IndexTwo, struct ICallback * cBack ) { - struct IShape * _result = 0; - HRESULT _hr = raw_ShapeMerge(Shapes, IndexOne, IndexTwo, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapePtr(_result, false); -} - -#pragma implementation_key(2354) -inline mapWindow::IImagePtr mapWindow::IUtils::GridToImage ( struct IGrid * Grid, struct IGridColorScheme * cScheme, struct ICallback * cBack ) { - struct IImage * _result = 0; - HRESULT _hr = raw_GridToImage(Grid, cScheme, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IImagePtr(_result, false); -} - -#pragma implementation_key(2355) -inline mapWindow::IShapefilePtr mapWindow::IUtils::GridToShapefile ( struct IGrid * Grid, struct IGrid * ConnectionGrid, struct ICallback * cBack ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_GridToShapefile(Grid, ConnectionGrid, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2356) -inline mapWindow::IGridPtr mapWindow::IUtils::GridToGrid ( struct IGrid * Grid, enum GridDataType OutDataType, struct ICallback * cBack ) { - struct IGrid * _result = 0; - HRESULT _hr = raw_GridToGrid(Grid, OutDataType, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridPtr(_result, false); -} - -#pragma implementation_key(2357) -inline mapWindow::IShapefilePtr mapWindow::IUtils::ShapeToShapeZ ( struct IShapefile * Shapefile, struct IGrid * Grid, struct ICallback * cBack ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_ShapeToShapeZ(Shapefile, Grid, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2358) -inline mapWindow::IShapefilePtr mapWindow::IUtils::TinToShapefile ( struct ITin * Tin, enum ShpfileType Type, struct ICallback * cBack ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_TinToShapefile(Tin, Type, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2359) -inline mapWindow::IGridPtr mapWindow::IUtils::ShapefileToGrid ( struct IShapefile * Shpfile, VARIANT_BOOL UseShapefileBounds, struct IGridHeader * GrdHeader, double Cellsize, VARIANT_BOOL UseShapeNumber, short SingleValue ) { - struct IGrid * _result = 0; - HRESULT _hr = raw_ShapefileToGrid(Shpfile, UseShapefileBounds, GrdHeader, Cellsize, UseShapeNumber, SingleValue, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGridPtr(_result, false); -} - -#pragma implementation_key(2360) -inline IPictureDisp * mapWindow::IUtils::hBitmapToPicture ( long hBitmap ) { - IPictureDisp * _result = 0; - HRESULT _hr = raw_hBitmapToPicture(hBitmap, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2361) -inline VARIANT_BOOL mapWindow::IUtils::GenerateHillShade ( _bstr_t bstrGridFilename, _bstr_t bstrShadeFilename, float Z, float Scale, float az, float alt ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GenerateHillShade(bstrGridFilename, bstrShadeFilename, Z, Scale, az, alt, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2362) -inline VARIANT_BOOL mapWindow::IUtils::GenerateContour ( _bstr_t pszSrcFilename, _bstr_t pszDstFilename, double dfInterval, double dfNoData, VARIANT_BOOL Is3D, const _variant_t & dblFLArray, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GenerateContour(pszSrcFilename, pszDstFilename, dfInterval, dfNoData, Is3D, dblFLArray, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2363) -inline VARIANT_BOOL mapWindow::IUtils::TranslateRaster ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_TranslateRaster(bstrSrcFilename, bstrDstFilename, bstrOptions, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2364) -inline mapWindow::IShapefilePtr mapWindow::IUtils::OGRLayerToShapefile ( _bstr_t Filename, enum ShpfileType ShpType, struct ICallback * cBack ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_OGRLayerToShapefile(Filename, ShpType, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2365) -inline VARIANT_BOOL mapWindow::IUtils::MergeImages ( SAFEARRAY * InputNames, _bstr_t OutputName ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MergeImages(InputNames, OutputName, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2366) -inline mapWindow::IShapefilePtr mapWindow::IUtils::ReprojectShapefile ( struct IShapefile * sf, struct IGeoProjection * source, struct IGeoProjection * target ) { - struct IShapefile * _result = 0; - HRESULT _hr = raw_ReprojectShapefile(sf, source, target, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IShapefilePtr(_result, false); -} - -#pragma implementation_key(2367) -inline OLE_COLOR mapWindow::IUtils::ColorByName ( enum tkMapColor Name ) { - OLE_COLOR _result; - HRESULT _hr = raw_ColorByName(Name, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2368) -inline VARIANT_BOOL mapWindow::IUtils::ClipGridWithPolygon ( _bstr_t inputGridfile, struct IShape * poly, _bstr_t resultGridfile, VARIANT_BOOL keepExtents ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ClipGridWithPolygon(inputGridfile, poly, resultGridfile, keepExtents, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2369) -inline VARIANT_BOOL mapWindow::IUtils::ClipGridWithPolygon2 ( struct IGrid * inputGrid, struct IShape * poly, _bstr_t resultGridfile, VARIANT_BOOL keepExtents ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ClipGridWithPolygon2(inputGrid, poly, resultGridfile, keepExtents, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2370) -inline VARIANT_BOOL mapWindow::IUtils::GridStatisticsToShapefile ( struct IGrid * Grid, struct IShapefile * sf, VARIANT_BOOL SelectedOnly, VARIANT_BOOL overwriteFields, VARIANT_BOOL useCenterWithinMethod ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GridStatisticsToShapefile(Grid, sf, SelectedOnly, overwriteFields, useCenterWithinMethod, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2371) -inline VARIANT_BOOL mapWindow::IUtils::Polygonize ( _bstr_t pszSrcFilename, _bstr_t pszDstFilename, int iSrcBand, VARIANT_BOOL NoMask, _bstr_t pszMaskFilename, _bstr_t pszOGRFormat, _bstr_t pszDstLayerName, _bstr_t pszPixValFieldName, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_Polygonize(pszSrcFilename, pszDstFilename, iSrcBand, NoMask, pszMaskFilename, pszOGRFormat, pszDstLayerName, pszPixValFieldName, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2372) -inline _bstr_t mapWindow::IUtils::GDALInfo ( _bstr_t bstrSrcFilename, _bstr_t bstrOptions, struct ICallback * cBack ) { - BSTR _result = 0; - HRESULT _hr = raw_GDALInfo(bstrSrcFilename, bstrOptions, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2373) -inline VARIANT_BOOL mapWindow::IUtils::GDALWarp ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GDALWarp(bstrSrcFilename, bstrDstFilename, bstrOptions, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2374) -inline VARIANT_BOOL mapWindow::IUtils::GDALBuildVrt ( _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GDALBuildVrt(bstrDstFilename, bstrOptions, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2375) -inline VARIANT_BOOL mapWindow::IUtils::GDALAddOverviews ( _bstr_t bstrSrcFilename, _bstr_t bstrOptions, _bstr_t bstrLevels, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GDALAddOverviews(bstrSrcFilename, bstrOptions, bstrLevels, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2376) -inline VARIANT_BOOL mapWindow::IUtils::GDALRasterize ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GDALRasterize(bstrSrcFilename, bstrDstFilename, bstrOptions, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2377) -inline _bstr_t mapWindow::IUtils::OGRInfo ( _bstr_t bstrSrcFilename, _bstr_t bstrOptions, _bstr_t bstrLayers, struct ICallback * cBack ) { - BSTR _result = 0; - HRESULT _hr = raw_OGRInfo(bstrSrcFilename, bstrOptions, bstrLayers, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2378) -inline VARIANT_BOOL mapWindow::IUtils::OGR2OGR ( _bstr_t bstrSrcFilename, _bstr_t bstrDstFilename, _bstr_t bstrOptions, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_OGR2OGR(bstrSrcFilename, bstrDstFilename, bstrOptions, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2379) -inline VARIANT_BOOL mapWindow::IUtils::ConvertDistance ( enum tkUnitsOfMeasure sourceUnit, enum tkUnitsOfMeasure targetUnit, double * Value ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ConvertDistance(sourceUnit, targetUnit, Value, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2380) -inline IDispatchPtr mapWindow::IUtils::CreateInstance ( enum tkInterface interfaceId ) { - IDispatch * _result = 0; - HRESULT _hr = raw_CreateInstance(interfaceId, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IDispatchPtr(_result, false); -} - -#pragma implementation_key(2381) -inline double mapWindow::IUtils::GeodesicDistance ( double lat1, double lng1, double lat2, double lng2 ) { - double _result = 0; - HRESULT _hr = raw_GeodesicDistance(lat1, lng1, lat2, lng2, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2382) -inline VARIANT_BOOL mapWindow::IUtils::MaskRaster ( _bstr_t Filename, unsigned char newPerBandValue ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_MaskRaster(Filename, newPerBandValue, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2383) -inline VARIANT_BOOL mapWindow::IUtils::GridStatisticsForPolygon ( struct IGrid * Grid, struct IGridHeader * Header, struct IExtents * gridExtents, struct IShape * Shape, double NodataValue, double * MeanValue, double * MinValue, double * MaxValue ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GridStatisticsForPolygon(Grid, Header, gridExtents, Shape, NodataValue, MeanValue, MinValue, MaxValue, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2384) -inline VARIANT_BOOL mapWindow::IUtils::CopyNodataValues ( _bstr_t SourceFilename, _bstr_t destFilename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CopyNodataValues(SourceFilename, destFilename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2385) -inline mapWindow::IImagePtr mapWindow::IUtils::GridToImage2 ( struct IGrid * Grid, struct IGridColorScheme * ci, enum tkGridProxyFormat imageFormat, VARIANT_BOOL InRam, struct ICallback * cBack ) { - struct IImage * _result = 0; - HRESULT _hr = raw_GridToImage2(Grid, ci, imageFormat, InRam, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IImagePtr(_result, false); -} - -#pragma implementation_key(2386) -inline _bstr_t mapWindow::IUtils::ErrorMsgFromObject ( IDispatch * comClass ) { - BSTR _result = 0; - HRESULT _hr = raw_ErrorMsgFromObject(comClass, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2387) -inline mapWindow::IGeoProjectionPtr mapWindow::IUtils::TileProjectionToGeoProjection ( enum tkTileProjection Projection ) { - struct IGeoProjection * _result = 0; - HRESULT _hr = raw_TileProjectionToGeoProjection(Projection, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return IGeoProjectionPtr(_result, false); -} - -#pragma implementation_key(2388) -inline _bstr_t mapWindow::IUtils::GetComUsageReport ( VARIANT_BOOL unreleasedOnly ) { - BSTR _result = 0; - HRESULT _hr = get_ComUsageReport(unreleasedOnly, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2389) -inline VARIANT_BOOL mapWindow::IUtils::CalculateRaster ( SAFEARRAY * filenames, _bstr_t Expression, _bstr_t outputFilename, _bstr_t gdalOutputFormat, float NodataValue, struct ICallback * cBack, BSTR * ErrorMsg ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_CalculateRaster(filenames, Expression, outputFilename, gdalOutputFormat, NodataValue, cBack, ErrorMsg, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2390) -inline VARIANT_BOOL mapWindow::IUtils::ReclassifyRaster ( _bstr_t Filename, int bandIndex, _bstr_t OutputName, SAFEARRAY * LowerBounds, SAFEARRAY * UpperBounds, SAFEARRAY * NewValues, _bstr_t gdalOutputFormat, struct ICallback * cBack ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ReclassifyRaster(Filename, bandIndex, OutputName, LowerBounds, UpperBounds, NewValues, gdalOutputFormat, cBack, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2391) -inline VARIANT_BOOL mapWindow::IUtils::IsTiffGrid ( _bstr_t Filename ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_IsTiffGrid(Filename, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2392) -inline double mapWindow::IUtils::GeodesicArea ( struct IShape * shapeWgs84 ) { - double _result = 0; - HRESULT _hr = raw_GeodesicArea(shapeWgs84, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2393) -inline VARIANT_BOOL mapWindow::IUtils::FixUpShapes ( struct IShapefile * subject, VARIANT_BOOL SelectedOnly, _bstr_t outputFilename, VARIANT_BOOL Overwrite ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_FixUpShapes(subject, SelectedOnly, outputFilename, Overwrite, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2394) -inline VARIANT_BOOL mapWindow::IUtils::BufferByDistance ( struct IShapefile * subject, double Distance, long nSegments, VARIANT_BOOL SelectedOnly, VARIANT_BOOL MergeResults, _bstr_t outputFilename, VARIANT_BOOL Overwrite ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_BufferByDistance(subject, Distance, nSegments, SelectedOnly, MergeResults, outputFilename, Overwrite, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2395) -inline VARIANT_BOOL mapWindow::IUtils::ExplodeShapes ( struct IShapefile * subject, VARIANT_BOOL SelectedOnly, _bstr_t outputFilename, VARIANT_BOOL Overwrite ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ExplodeShapes(subject, SelectedOnly, outputFilename, Overwrite, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2396) -inline VARIANT_BOOL mapWindow::IUtils::ExportSelection ( struct IShapefile * subject, _bstr_t outputFilename, VARIANT_BOOL Overwrite ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_ExportSelection(subject, outputFilename, Overwrite, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2397) -inline enum mapWindow::tkUnitsOfMeasure mapWindow::IUtils::EPSGUnitConversion ( int EPSGUnitCode ) { - enum tkUnitsOfMeasure _result; - HRESULT _hr = raw_EPSGUnitConversion(EPSGUnitCode, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} - -#pragma implementation_key(2398) -inline _bstr_t mapWindow::IUtils::GetNAD83ProjectionName ( enum tkNad83Projection projectionID ) { - BSTR _result = 0; - HRESULT _hr = raw_GetNAD83ProjectionName(projectionID, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2399) -inline _bstr_t mapWindow::IUtils::GetWGS84ProjectionName ( enum tkWgs84Projection projectionID ) { - BSTR _result = 0; - HRESULT _hr = raw_GetWGS84ProjectionName(projectionID, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2400) -inline _bstr_t mapWindow::IUtils::GetProjectionNameByID ( int SRID ) { - BSTR _result = 0; - HRESULT _hr = raw_GetProjectionNameByID(SRID, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _bstr_t(_result, false); -} - -#pragma implementation_key(2401) -inline VARIANT_BOOL mapWindow::IUtils::GetProjectionList ( enum tkProjectionSet projectionSets, VARIANT * list ) { - VARIANT_BOOL _result = 0; - HRESULT _hr = raw_GetProjectionList(projectionSets, list, &_result); - if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); - return _result; -} diff --git a/Release/mt.command.1.tlog b/Release/mt.command.1.tlog deleted file mode 100644 index cddc49c..0000000 Binary files a/Release/mt.command.1.tlog and /dev/null differ diff --git a/Release/mt.read.1.tlog b/Release/mt.read.1.tlog deleted file mode 100644 index 4e3e22a..0000000 Binary files a/Release/mt.read.1.tlog and /dev/null differ diff --git a/Release/mt.write.1.tlog b/Release/mt.write.1.tlog deleted file mode 100644 index ebbea7d..0000000 Binary files a/Release/mt.write.1.tlog and /dev/null differ diff --git a/Release/picture.obj b/Release/picture.obj deleted file mode 100644 index 69ccf0c..0000000 Binary files a/Release/picture.obj and /dev/null differ diff --git a/Release/point.obj b/Release/point.obj deleted file mode 100644 index 07b53fa..0000000 Binary files a/Release/point.obj and /dev/null differ diff --git a/Release/rc.command.1.tlog b/Release/rc.command.1.tlog deleted file mode 100644 index 8f5b5f1..0000000 Binary files a/Release/rc.command.1.tlog and /dev/null differ diff --git a/Release/rc.read.1.tlog b/Release/rc.read.1.tlog deleted file mode 100644 index 8921020..0000000 Binary files a/Release/rc.read.1.tlog and /dev/null differ diff --git a/Release/rc.write.1.tlog b/Release/rc.write.1.tlog deleted file mode 100644 index 4da1855..0000000 Binary files a/Release/rc.write.1.tlog and /dev/null differ diff --git a/Release/shape.obj b/Release/shape.obj deleted file mode 100644 index 5e10469..0000000 Binary files a/Release/shape.obj and /dev/null differ diff --git a/Release/shapedrawingoptions.obj b/Release/shapedrawingoptions.obj deleted file mode 100644 index 3fa7c17..0000000 Binary files a/Release/shapedrawingoptions.obj and /dev/null differ diff --git a/Release/shapefile.obj b/Release/shapefile.obj deleted file mode 100644 index 5dd3835..0000000 Binary files a/Release/shapefile.obj and /dev/null differ diff --git a/Release/shapefilecategories.obj b/Release/shapefilecategories.obj deleted file mode 100644 index 3c0f3d1..0000000 Binary files a/Release/shapefilecategories.obj and /dev/null differ diff --git a/Release/shapefilecategory.obj b/Release/shapefilecategory.obj deleted file mode 100644 index 509df29..0000000 Binary files a/Release/shapefilecategory.obj and /dev/null differ diff --git a/Release/table.obj b/Release/table.obj deleted file mode 100644 index ca4f072..0000000 Binary files a/Release/table.obj and /dev/null differ diff --git a/Release/vc100.pdb b/Release/vc100.pdb deleted file mode 100644 index 1552b0c..0000000 Binary files a/Release/vc100.pdb and /dev/null differ