Changeset 148 in pacpusframework for branches/2.0-beta1/include/Pacpus/PacpusTools


Ignore:
Timestamp:
Jul 31, 2013, 2:42:05 PM (11 years ago)
Author:
Marek Kurdej
Message:

Corrections in PacpusEvent, InputOutputBase, InputOutputInterface.
Fixed: DLL import/export in geodesie.h.

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  
    3232///
    3333/// Inherits from Win32ShMem on Windows system and from PosixShMem on Unix-like systems.
    34 class PACPUS_TOOLS_API ShMem
     34class /*PACPUS_TOOLS_API*/ ShMem
    3535    : public ShMemType
    3636{
  • branches/2.0-beta1/include/Pacpus/PacpusTools/geodesie.h

    r126 r148  
    128128
    129129////////////////////////////////////////////////////////////////////////
    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);
     130PACPUS_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);
     131PACPUS_TOOLS_API void Geographique_2_Lambert93(const Raf98& raf98,double lambda,double phi,double he,double& E,double& N,double& h);
     132PACPUS_TOOLS_API void Lambert93_2_Geographique(const Raf98& raf98,double E,double N,double h,double& lambda,double& phi,double& he);
     133PACPUS_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);
    134134/** Convert from geographique to ECEF.
    135135 * @param[in] longitude Longitude in radian.
     
    137137 * @param[in] he Height in meter.
    138138 */
    139 void Geographique_2_ECEF(double longitude, double latitude, double he, double& x, double& y, double& z);
     139PACPUS_TOOLS_API void Geographique_2_ECEF(double longitude, double latitude, double he, double& x, double& y, double& z);
    140140/** Convert from ECEF two ENU.
    141141 * @param[in] lon0 Longitude of the origin in radian.
     
    143143 * @param[in] he0 Height of the origin in radian.
    144144 */
    145 void ECEF_2_ENU(double x,double y,double z,double& e,double& n,double& u,double lon0,double lat0,double he0);
     145PACPUS_TOOLS_API void ECEF_2_ENU(double x,double y,double z,double& e,double& n,double& u,double lon0,double lat0,double he0);
    146146////////////////////////////////////////////////////////////////////////
    147147
    148148///ALGO0001
    149149/// @todo Rename
    150 double LatitueIsometrique(double latitude,double e);
     150PACPUS_TOOLS_API double LatitueIsometrique(double latitude,double e);
    151151///ALGO0002
    152152/// @todo Rename
    153 double LatitueIsometrique2Lat(double latitude_iso,double e,double epsilon);
     153PACPUS_TOOLS_API double LatitueIsometrique2Lat(double latitude_iso,double e,double epsilon);
    154154
    155155///ALGO0003
    156 void Geo2ProjLambert(
     156PACPUS_TOOLS_API void Geo2ProjLambert(
    157157    double lambda,double phi,
    158158    double n, double c,double e,
     
    160160    double& X,double& Y);
    161161///ALGO0004
    162 void Proj2GeoLambert(
     162PACPUS_TOOLS_API void Proj2GeoLambert(
    163163    double X,double Y,
    164164    double n, double c,double e,
     
    167167    double& lambda,double& phi);
    168168
    169 double ConvMerApp(double longitude);
     169PACPUS_TOOLS_API double ConvMerApp(double longitude);
    170170
    171171/**
     
    209209}
    210210
    211 QMatrix4x4 yprenuToMatrix(QVector3D angle, QVector3D position);
     211PACPUS_TOOLS_API QMatrix4x4 yprenuToMatrix(QVector3D angle, QVector3D position);
    212212
    213213} // namespace Geodesie
Note: See TracChangeset for help on using the changeset viewer.