Go to the documentation of this file.00001 #ifndef LABUSTTYPES_H_
00002 #define LABUSTTYPES_H_
00003
00004
00005
00006
00007
00008
00009 #include <vector>
00010 #include <boost/shared_ptr.hpp>
00011
00012 namespace LABUST
00013 {
00017 namespace TYPES
00018 {
00019 typedef signed char int8;
00020 typedef signed short int16;
00021 typedef signed long int32;
00022
00023 typedef unsigned char uint8;
00024 typedef unsigned short uint16;
00025 typedef unsigned long uint32;
00026
00027 typedef unsigned char uchar;
00028
00029 typedef std::vector<uint8> ByteVectorType;
00030 typedef boost::shared_ptr<ByteVectorType> ByteVectorPtr;
00031
00032 struct PointStruct
00033 {
00034 double x,y,z;
00035 };
00036 };
00037 };
00038
00039 #endif