Changeset 148 in pacpusframework for branches/2.0-beta1/include/Pacpus/PacpusTools
- Timestamp:
- Jul 31, 2013, 2:42:05 PM (11 years ago)
- Location:
- branches/2.0-beta1/include/Pacpus/PacpusTools
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.0-beta1/include/Pacpus/PacpusTools/ShMem.h
r126 r148 32 32 /// 33 33 /// Inherits from Win32ShMem on Windows system and from PosixShMem on Unix-like systems. 34 class PACPUS_TOOLS_APIShMem34 class /*PACPUS_TOOLS_API*/ ShMem 35 35 : public ShMemType 36 36 { -
branches/2.0-beta1/include/Pacpus/PacpusTools/geodesie.h
r126 r148 128 128 129 129 //////////////////////////////////////////////////////////////////////// 130 void Geographique_2_Lambert93(const Raf98& raf98,double lambda,double phi,double he,Matrice in,double& E,double& N,double& h,Matrice& out);131 void Geographique_2_Lambert93(const Raf98& raf98,double lambda,double phi,double he,double& E,double& N,double& h);132 void Lambert93_2_Geographique(const Raf98& raf98,double E,double N,double h,double& lambda,double& phi,double& he);133 void Lambert93_2_Geographique(const Raf98& raf98,double E,double N,double h,Matrice in,double& lambda,double& phi,double& he,Matrice& out);130 PACPUS_TOOLS_API void Geographique_2_Lambert93(const Raf98& raf98,double lambda,double phi,double he,Matrice in,double& E,double& N,double& h,Matrice& out); 131 PACPUS_TOOLS_API void Geographique_2_Lambert93(const Raf98& raf98,double lambda,double phi,double he,double& E,double& N,double& h); 132 PACPUS_TOOLS_API void Lambert93_2_Geographique(const Raf98& raf98,double E,double N,double h,double& lambda,double& phi,double& he); 133 PACPUS_TOOLS_API void Lambert93_2_Geographique(const Raf98& raf98,double E,double N,double h,Matrice in,double& lambda,double& phi,double& he,Matrice& out); 134 134 /** Convert from geographique to ECEF. 135 135 * @param[in] longitude Longitude in radian. … … 137 137 * @param[in] he Height in meter. 138 138 */ 139 void Geographique_2_ECEF(double longitude, double latitude, double he, double& x, double& y, double& z);139 PACPUS_TOOLS_API void Geographique_2_ECEF(double longitude, double latitude, double he, double& x, double& y, double& z); 140 140 /** Convert from ECEF two ENU. 141 141 * @param[in] lon0 Longitude of the origin in radian. … … 143 143 * @param[in] he0 Height of the origin in radian. 144 144 */ 145 void ECEF_2_ENU(double x,double y,double z,double& e,double& n,double& u,double lon0,double lat0,double he0);145 PACPUS_TOOLS_API void ECEF_2_ENU(double x,double y,double z,double& e,double& n,double& u,double lon0,double lat0,double he0); 146 146 //////////////////////////////////////////////////////////////////////// 147 147 148 148 ///ALGO0001 149 149 /// @todo Rename 150 double LatitueIsometrique(double latitude,double e);150 PACPUS_TOOLS_API double LatitueIsometrique(double latitude,double e); 151 151 ///ALGO0002 152 152 /// @todo Rename 153 double LatitueIsometrique2Lat(double latitude_iso,double e,double epsilon);153 PACPUS_TOOLS_API double LatitueIsometrique2Lat(double latitude_iso,double e,double epsilon); 154 154 155 155 ///ALGO0003 156 void Geo2ProjLambert(156 PACPUS_TOOLS_API void Geo2ProjLambert( 157 157 double lambda,double phi, 158 158 double n, double c,double e, … … 160 160 double& X,double& Y); 161 161 ///ALGO0004 162 void Proj2GeoLambert(162 PACPUS_TOOLS_API void Proj2GeoLambert( 163 163 double X,double Y, 164 164 double n, double c,double e, … … 167 167 double& lambda,double& phi); 168 168 169 double ConvMerApp(double longitude);169 PACPUS_TOOLS_API double ConvMerApp(double longitude); 170 170 171 171 /** … … 209 209 } 210 210 211 QMatrix4x4 yprenuToMatrix(QVector3D angle, QVector3D position);211 PACPUS_TOOLS_API QMatrix4x4 yprenuToMatrix(QVector3D angle, QVector3D position); 212 212 213 213 } // namespace Geodesie
Note:
See TracChangeset
for help on using the changeset viewer.