![]() |
VR-Link API Documentation for HLA Evolved
|
00001 /********************************************************************* 00002 ** Copyright (c) 1992-2010 VT MAK 00003 ** All rights reserved. 00004 *********************************************************************/ 00005 00006 #ifndef _LibMatrix_h 00007 #define _LibMatrix_h 00008 00013 00014 #include "vlMath.h" 00015 #include "vlDcm.h" 00016 #include "vlVector.h" 00017 #include "vlTaitBryan.h" 00018 #include "coordTransform.h" 00019 #include "coordTranslation.h" 00020 00021 #ifdef DtUSE_UTILITIES_NAMESPACE 00022 namespace DtUSE_UTILITIES_NAMESPACE 00023 { 00024 #endif 00025 00029 00033 DT_DLL_MATRIX double DtModPer(double x, double incl, double excl); 00034 00036 DT_DLL_MATRIX double DtModPerZero(double x, double per); 00037 00039 DT_DLL_MATRIX double DtModPerLo(double x, double min, double max); 00040 00042 DT_DLL_MATRIX double DtModPerHi(double x, double min, double max); 00043 00044 00045 #ifdef DtUSE_UTILITIES_NAMESPACE 00046 } 00047 #endif 00048 00049 00050 #endif /* LibMatrix */ 00051