00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef PEEKABOT_PEEKABOT_HH_INCLUDED
00012 #define PEEKABOT_PEEKABOT_HH_INCLUDED
00013
00014
00015 #include <peekabot/client/PeekabotClient.hh>
00016 #include <peekabot/client/Exceptions.hh>
00017 #include <peekabot/Deprecated.hh>
00018 #include <peekabot/Types.hh>
00019
00020 #include <peekabot/client/proxies/ObjectProxy.hh>
00021 #include <peekabot/client/proxies/ScalableProxy.hh>
00022 #include <peekabot/client/proxies/LineBasedProxy.hh>
00023 #include <peekabot/client/proxies/VertexBasedProxy.hh>
00024 #include <peekabot/client/proxies/GroupProxy.hh>
00025 #include <peekabot/client/proxies/SphereProxy.hh>
00026 #include <peekabot/client/proxies/CylinderProxy.hh>
00027 #include <peekabot/client/proxies/CubeProxy.hh>
00028 #include <peekabot/client/proxies/PolygonProxy.hh>
00029 #include <peekabot/client/proxies/CircleProxy.hh>
00030 #include <peekabot/client/proxies/PointCloudProxy.hh>
00031 #include <peekabot/client/proxies/LineCloudProxy.hh>
00032 #include <peekabot/client/proxies/CameraProxy.hh>
00033 #include <peekabot/client/proxies/ModelProxy.hh>
00034 #include <peekabot/client/proxies/OccupancyGrid2DProxy.hh>
00035 #include <peekabot/client/proxies/OccupancyGrid3DProxy.hh>
00036 #include <peekabot/client/proxies/JointProxy.hh>
00037 #include <peekabot/client/proxies/HingeProxy.hh>
00038 #include <peekabot/client/proxies/SliderProxy.hh>
00039 #include <peekabot/client/proxies/GridProxy.hh>
00040 #include <peekabot/client/proxies/LabelProxy.hh>
00041 #include <peekabot/client/proxies/TriMeshProxy.hh>
00042 #include <peekabot/client/proxies/PolylineProxy.hh>
00043
00044
00045 namespace peekabot
00046 {
00047
00048 using client::PeekabotClient;
00049 using client::Status;
00050 using client::Result;
00051 using client::ObjectProxy;
00052 using client::ObjectProxyBase;
00053 using client::ScalableProxy;
00054 using client::LineBasedProxy;
00055 using client::VertexBasedProxy;
00056 using client::GroupProxy;
00057 using client::SphereProxy;
00058 using client::CylinderProxy;
00059 using client::CubeProxy;
00060 using client::PolygonProxy;
00061 using client::CircleProxy;
00062 using client::PointCloudProxy;
00063 using client::LineCloudProxy;
00064 using client::CameraProxy;
00065 using client::ModelProxy;
00066 using client::OccupancyGrid2DProxy;
00067 using client::OccupancyGrid3DProxy;
00068 using client::JointProxy;
00069 using client::HingeProxy;
00070 using client::SliderProxy;
00071 using client::GridProxy;
00072 using client::LabelProxy;
00073 using client::TriMeshProxy;
00074 using client::PolylineProxy;
00075
00076 using client::AuthenticationFailed;
00077 using client::HostResolveFailed;
00078 using client::ConnectionRefused;
00079
00080 using client::VertexSet;
00081 using client::ColoredVertexSet;
00082 using client::OccupancySet2D;
00083 using client::OccupancySet3D;
00084 using client::IndexSet;
00085
00086
00087 typedef Vector3 Vector3f PEEKABOT_DEPRECATED;
00088 }
00089
00090
00091 #endif // PEEKABOT_PEEKABOT_HH_INCLUDED