Main Page | Alphabetical List | Compound List | File List | Compound Members | File Members

srm_default.h

Go to the documentation of this file.
00001 /* SRM API
00002  *
00003  * SRM_SDK_VER_GOES_HERE
00004  *

00006  *

00008  *
00009  * SRM_OTHERS_GOES_HERE
00010  *

00012  */
00013 
00021 /*
00022  * For other release dates/detailed changes, contact SAIC.
00023  */
00024 
00025 
00026 /*
00027  * Ensure that srm_default.h is included only once.
00028  */
00029 #ifndef _SRM_DEFAULT_H_INCLUDED
00030 #define _SRM_DEFAULT_H_INCLUDED
00031 
00032 #if !defined(_WIN32)
00033 #define EXPORT_DLL
00034 #elif !defined(EXPORT_DLL)
00035 #if defined(_LIB)
00036 #define EXPORT_DLL
00037 #elif defined(_USRDLL)
00038 #define EXPORT_DLL __declspec(dllexport)
00039 #else
00040 #define EXPORT_DLL __declspec(dllimport)
00041 #endif
00042 #endif /* _WIN32 && EXPORT_DLL */
00043 
00044 #include "srm_types.h"
00045 
00046 /*
00047  * Allow C++ compilers to use this API without any problems
00048  */
00049 #ifdef __cplusplus
00050 extern "C" {
00051 #endif
00052 
00053 
00060 EXPORT_DLL extern const SRM_CD_3D_Coordinate SRM_CD_3D_COORDINATE_DEFAULT;
00061 
00062 
00069 EXPORT_DLL extern const SRM_CD_Surface_Coordinate
00070 SRM_CD_SURFACE_COORDINATE_DEFAULT;
00071 
00072 
00079 EXPORT_DLL extern const SRM_Coordinate SRM_COORDINATE_DEFAULT;
00080 
00081 
00088 EXPORT_DLL extern const SRM_Coordinate_Valid_Region_Array
00089 SRM_COORDINATE_VALID_REGION_ARRAY_DEFAULT;
00090 
00091 
00098 EXPORT_DLL extern const SRM_Coordinate2D_Array SRM_COORDINATE2D_ARRAY_DEFAULT;
00099 
00100 
00107 EXPORT_DLL extern const SRM_Coordinate3D_Array SRM_COORDINATE3D_ARRAY_DEFAULT;
00108 
00109 
00116 EXPORT_DLL extern const SRM_Direction_Array SRM_DIRECTION_ARRAY_DEFAULT;
00117 
00118 
00125 EXPORT_DLL extern const SRM_EC_Parameters SRM_EC_PARAMETERS_DEFAULT;
00126 
00127 
00134 EXPORT_DLL extern const SRM_EI_3D_Coordinate SRM_EI_3D_COORDINATE_DEFAULT;
00135 
00136 
00143 EXPORT_DLL extern const SRM_Euclidean_2D_Coordinate
00144 SRM_EUCLIDEAN_2D_COORDINATE_DEFAULT;
00145 
00146 
00153 EXPORT_DLL extern const SRM_Euclidean_3D_Coordinate
00154 SRM_EUCLIDEAN_3D_COORDINATE_DEFAULT;
00155 
00156 
00163 EXPORT_DLL extern const SRM_LCC_Parameters SRM_LCC_PARAMETERS_DEFAULT;
00164 
00165 
00172 EXPORT_DLL extern const SRM_LCE_3D_Parameters SRM_LCE_3D_PARAMETERS_DEFAULT;
00173 
00174 
00181 EXPORT_DLL extern const SRM_Local_Tangent_Parameters
00182 SRM_LOCAL_TANGENT_PARAMETERS_DEFAULT;
00183 
00184 
00191 EXPORT_DLL extern const SRM_LSA_2D_Coordinate SRM_LSA_2D_COORDINATE_DEFAULT;
00192 
00193 
00200 EXPORT_DLL extern const SRM_LSP_2D_Coordinate SRM_LSP_2D_COORDINATE_DEFAULT;
00201 
00202 
00209 EXPORT_DLL extern const SRM_LSR_2D_Parameters SRM_LSR_2D_PARAMETERS_DEFAULT;
00210 
00211 
00218 EXPORT_DLL extern const SRM_LSR_3D_Parameters SRM_LSR_3D_PARAMETERS_DEFAULT;
00219 
00220 
00227 EXPORT_DLL extern const SRM_LTSAS_3D_Coordinate
00228 SRM_LTSAS_3D_COORDINATE_DEFAULT;
00229 
00230 
00237 EXPORT_DLL extern const SRM_LTSAS_Surface_Coordinate
00238 SRM_LTSAS_SURFACE_COORDINATE_DEFAULT;
00239 
00240 
00247 EXPORT_DLL extern const SRM_LTSC_3D_Coordinate SRM_LTSC_3D_COORDINATE_DEFAULT;
00248 
00249 
00256 EXPORT_DLL extern const SRM_LTSC_Surface_Coordinate
00257 SRM_LTSC_SURFACE_COORDINATE_DEFAULT;
00258 
00259 
00266 EXPORT_DLL extern const SRM_LTSE_3D_Coordinate SRM_LTSE_3D_COORDINATE_DEFAULT;
00267 
00268 
00275 EXPORT_DLL extern const SRM_LTSE_Parameters SRM_LTSE_PARAMETERS_DEFAULT;
00276 
00277 
00284 EXPORT_DLL extern const SRM_LTSE_Surface_Coordinate
00285 SRM_LTSE_SURFACE_COORDINATE_DEFAULT;
00286 
00287 
00294 EXPORT_DLL extern const SRM_M_Parameters SRM_M_PARAMETERS_DEFAULT;
00295 
00296 
00303 EXPORT_DLL extern const SRM_Map_Projection_3D_Coordinate
00304 SRM_MAP_PROJECTION_3D_COORDINATE_DEFAULT;
00305 
00306 
00313 EXPORT_DLL extern const SRM_Map_Projection_Surface_Coordinate
00314 SRM_MAP_PROJECTION_SURFACE_COORDINATE_DEFAULT;
00315 
00316 
00324 EXPORT_DLL extern const SRM_Matrix_3x3 SRM_MATRIX_3X3_DEFAULT;
00325 
00326 
00334 EXPORT_DLL extern const SRM_Matrix_4x4 SRM_MATRIX_4X4_DEFAULT;
00335 
00336 
00343 EXPORT_DLL extern const SRM_Oblique_Mercator_Parameters
00344 SRM_OBLIQUE_MERCATOR_PARAMETERS_DEFAULT;
00345 
00346 
00353 EXPORT_DLL extern const SRM_ORM_Transformation_2D_Parameters
00354 SRM_ORM_TRANSFORMATION_2D_PARAMETERS_DEFAULT;
00355 
00356 
00363 EXPORT_DLL extern const SRM_ORM_Transformation_3D_Parameters
00364 SRM_ORM_TRANSFORMATION_3D_PARAMETERS_DEFAULT;
00365 
00366 
00373 EXPORT_DLL extern const SRM_PD_3D_Coordinate SRM_PD_3D_COORDINATE_DEFAULT;
00374 
00375 
00382 EXPORT_DLL extern const SRM_PD_Surface_Coordinate
00383 SRM_PD_SURFACE_COORDINATE_DEFAULT;
00384 
00385 
00392 EXPORT_DLL extern const SRM_PS_Parameters SRM_PS_PARAMETERS_DEFAULT;
00393 
00394 
00401 EXPORT_DLL extern const SRM_Spherical_3D_Coordinate
00402 SRM_SPHERICAL_3D_COORDINATE_DEFAULT;
00403 
00404 
00411 EXPORT_DLL extern const SRM_SRF_Parameters_Info
00412 SRM_SRF_PARAMETERS_INFO_DEFAULT;
00413 
00414 
00421 EXPORT_DLL extern const SRM_SRF_Reference_Surface_Info
00422 SRM_SRF_REFERENCE_SURFACE_INFO_DEFAULT;
00423 
00424 
00431 EXPORT_DLL extern const SRM_SRFS_Code_Info SRM_SRFS_CODE_INFO_DEFAULT;
00432 
00433 
00440 EXPORT_DLL extern const SRM_SRFS_Info SRM_SRFS_INFO_DEFAULT;
00441 
00442 
00449 EXPORT_DLL extern const SRM_SRFT_Parameters SRM_SRFT_PARAMETERS_DEFAULT;
00450 
00451 
00458 EXPORT_DLL extern const SRM_TM_Parameters SRM_TM_PARAMETERS_DEFAULT;
00459 
00460 
00467 EXPORT_DLL extern const SRM_Unused SRM_UNUSED_DEFAULT;
00468 
00469 
00476 EXPORT_DLL extern const SRM_Vector_3D SRM_VECTOR_3D_DEFAULT;
00477 
00478 
00479 #ifdef __cplusplus
00480 }
00481 #endif
00482 
00483 #endif /* #ifndef/define/endif for _SRM_DEFAULT_H_INCLUDED */

C API Version: 4.1.1 - 14 Jun 2007
Copyright © 2007 SEDRIS Docs by Doxygen 1.3.2