00001 //****************************************************************** 00002 // 00003 // Generated by IDL to C++ Translator 00004 // 00005 // File name: Pose.h 00006 // Source: Pose.idl 00007 // Generated: Fri Jul 27 15:39:08 2012 00008 // OpenSplice V5.5.1OSS 00009 // 00010 //****************************************************************** 00011 #ifndef _POSE_H_ 00012 #define _POSE_H_ 00013 00014 #include "sacpp_mapping.h" 00015 #include "sacpp_DDS_DCPS.h" 00016 #include "Quaternion.h" 00017 #include "Point.h" 00018 #include "Time.h" 00019 struct Time; 00020 struct Point; 00021 struct Quaternion; 00022 struct Pose; 00023 00024 00025 struct Pose 00026 { 00027 Point position; 00028 Quaternion orientation; 00029 }; 00030 00031 typedef DDS_DCPSStruct_var < Pose> Pose_var; 00032 typedef Pose&Pose_out; 00033 00034 00035 00036 00037 #endif