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

srm_BaseSRF.h File Reference

#include "srm_types.h"

Go to the source code of this file.

Defines

#define EXPORT_DLL

Typedefs

typedef SRM_Status_Code SRM_GetORMCodes (SRM_Object_Reference this_object, SRM_ORM_Code *orm_code, SRM_RT_Code *rt_code)
typedef SRM_Status_Code SRM_GetSRFCodes (SRM_Object_Reference this_object, SRM_SRFT_Code *srft_code, SRM_SRF_Code *srf_code, SRM_SRFS_Code_Info *srfs_code_info)
typedef SRM_Status_Code SRM_GetA (SRM_Object_Reference this_object, SRM_Long_Float *major_semi_axis)
typedef SRM_Status_Code SRM_GetF (SRM_Object_Reference this_object, SRM_Long_Float *flattening)
typedef SRM_Status_Code SRM_GetCSCode (SRM_Object_Reference this_object, SRM_CS_Code *cs_code)
typedef SRM_Status_Code SRM_Destroy (SRM_Object_Reference object)


Define Documentation

#define EXPORT_DLL
 

Definition at line 82 of file srm_BaseSRF.h.


Typedef Documentation

typedef SRM_Status_Code SRM_Destroy( SRM_Object_Reference object )
 

Destroys the SRF

Parameters:
object in: object that is two be destroyed
Returns:
a status code

Definition at line 164 of file srm_BaseSRF.h.

typedef SRM_Status_Code SRM_GetA( SRM_Object_Reference this_object, SRM_Long_Float *major_semi_axis )
 

Gets major semi-axis value (a).

Parameters:
this_object in: this SRF object
major_semi_axis out: major semi axis value

Definition at line 132 of file srm_BaseSRF.h.

typedef SRM_Status_Code SRM_GetCSCode( SRM_Object_Reference this_object, SRM_CS_Code *cs_code )
 

Gets the CS Code .

Parameters:
this_object in: this SRF object
cs_code out: results with the cs code
Returns:
a status code

Definition at line 154 of file srm_BaseSRF.h.

typedef SRM_Status_Code SRM_GetF( SRM_Object_Reference this_object, SRM_Long_Float *flattening )
 

Gets flattening value (f).

Parameters:
this_object in: this SRF object
flattening out: flattening value

Definition at line 142 of file srm_BaseSRF.h.

typedef SRM_Status_Code SRM_GetORMCodes( SRM_Object_Reference this_object, SRM_ORM_Code *orm_code, SRM_RT_Code *rt_code )
 

Gets the ORM Codes

Parameters:
this_object in: this SRF object
orm_code out: outputs a ORM Code
rt_code out: outputs a RT Code
Returns:
a status code

Definition at line 106 of file srm_BaseSRF.h.

typedef SRM_Status_Code SRM_GetSRFCodes( SRM_Object_Reference this_object, SRM_SRFT_Code *srft_code, SRM_SRF_Code *srf_code, SRM_SRFS_Code_Info *srfs_code_info )
 

Gets SRF Codes

Parameters:
this_object in: this SRF object
srft_code out: srft code
srf_code out: srf code
srfs_code_info out: srfs code info
Returns:
a status code

Definition at line 120 of file srm_BaseSRF.h.


C API Version: 4.4 - December 7, 2009
Copyright © 2009 SEDRIS Docs by Doxygen 1.3.2