Changeset 110 in pacpussensors for trunk/StdDbtPlayerComponents/DbtPlyCPTComponent.h
- Timestamp:
- 12/14/15 12:09:20 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/StdDbtPlayerComponents/DbtPlyCPTComponent.h
r109 r110 17 17 #include "../NMEA0183/include/nmea0183.h" 18 18 19 //#include <boost/scoped_ptr.hpp>20 //#include <QScopedPointer>21 22 // Export macro for CPT DLL for Windows only23 #ifdef WIN3224 # ifdef CPT_EXPORTS25 // make DLL26 # define CPT_API __declspec(dllexport)27 # else28 // use DLL29 # define CPT_API __declspec(dllimport)30 # endif31 #else32 // On other platforms, simply ignore this33 # define CPT_API34 #endif35 19 36 20 #define UNKNOWN_NMEA_FRAME -1 37 21 38 struct CPT_API Stream8Position22 struct PACPUSLIB_API Stream8Position 39 23 { 40 24 int32_t dataPos; … … 43 27 44 28 45 #include "../Gps/structure_gps.h"46 //#include "structure/genericStructures.h" 47 #include "Pacpus/kernel/road_time.h"29 #include <Pacpus/structures/structure_gps.h> 30 #include <Pacpus/structures/genericStructures.h> 31 #include <Pacpus/kernel/road_time.h> 48 32 #include <QVector3D> 49 33 #include <QMatrix4x4> 50 namespace pacpus {51 class PacpusTimeStampedData {52 public:53 road_time_t time;54 road_timerange_t timerange;55 unsigned int sequenceNumber;56 };57 class Pose3D : public PacpusTimeStampedData {58 public:59 QVector3D position;60 QVector3D angle;61 //QMatrix3x3 poscov;62 //QMatrix3x3 angconv;63 QMatrix4x4 transform;64 };65 }66 //#include "../PoseViewer/PoseViewer.h"67 34 68 35 namespace pacpus { 69 70 //class PoseViewer;71 36 class ShMem; 72 37 73 //struct Pose; 74 75 class CPT_API DbtPlyCPTComponent 38 class PACPUSLIB_API DbtPlyCPTComponent 76 39 : public DbtPlyFileManager 77 40 { … … 93 56 virtual void addOutputs(); 94 57 95 //Q_SIGNALS:96 //void newPoseAvailable(Pose pose);97 98 58 private: 99 //boost::scoped_ptr<PoseViewer> mPoseViewer;100 //QScopedPointer<PoseViewer> mPoseViewer;101 102 59 //ShMems 103 60 ShMem * mShMem; … … 107 64 QString mDataFilename; 108 65 109 //NMEA to do 110 NMEA0183 nmea0183_; 111 66 // NMEA0183 112 67 trame_gga_dbl ggaFrame_; 113 68 trame_gsa gsaFrame_;
Note:
See TracChangeset
for help on using the changeset viewer.