|  | YARP Yet Another Robot Platform |  | 
 
 
 
Go to the documentation of this file.
   14 #ifndef YARP_THRIFT_GENERATOR_STRUCT_MAP2DPATHDATA_H 
   15 #define YARP_THRIFT_GENERATOR_STRUCT_MAP2DPATHDATA_H 
   31     std::vector<yarp::dev::Nav2D::Map2DLocation> 
waypoints;
 
   37     Map2DPathData(
const std::vector<yarp::dev::Nav2D::Map2DLocation>& waypoints);
 
   89 #ifndef YARP_NO_DEPRECATED // Since YARP 3.2 
   95 #endif // YARP_NO_DEPRECATED 
  100 #ifndef YARP_NO_DEPRECATED // Since YARP 3.2 
  106 #endif // YARP_NO_DEPRECATED 
  109         void set_waypoints(
const std::vector<yarp::dev::Nav2D::Map2DLocation>& waypoints);
 
  111         const std::vector<yarp::dev::Nav2D::Map2DLocation>& get_waypoints() 
const;
 
  112         virtual bool will_set_waypoints();
 
  113         virtual bool did_set_waypoints();
 
  132         bool is_dirty_waypoints;
 
  142         void mark_dirty_waypoints();
 
  145         void dirty_flags(
bool flag);
 
  159 #endif // YARP_THRIFT_GENERATOR_STRUCT_MAP2DPATHDATA_H 
  
 
bool read(ImageOf< PixelRgb > &dest, const std::string &src, image_fileformat format=FORMAT_ANY)
bool isValid()
Check if time is valid (non-zero).
yarp::os::idl::Unwrapped< Map2DPathData > unwrapped
Interface implemented by all objects that can write themselves to the network, such as Bottle objects...
IDL-friendly connection writer.
std::vector< yarp::dev::Nav2D::Map2DLocation > waypoints
An interface for writing to a network connection.
Editor(Editor &&rhs)=delete
contains the definition of a Map2DLocation type
Editor(const Editor &rhs)=delete
A "tamed" Portable, that promises to serialize itself in an IDL-friendly way.
Base class for IDL client/server.
IDL-friendly connection reader.
An interface for reading from a network connection.
Editor & operator=(const Editor &rhs)=delete
#define YARP_DEPRECATED_MSG(MSG)
Expands to either the standard [[deprecated]] attribute or a compiler-specific decorator such as __at...
std::string toString(const T &value)
convert an arbitrary type to string.
The main, catch-all namespace for YARP.
bool write(const ImageOf< PixelRgb > &src, const std::string &dest, image_fileformat format=FORMAT_PPM)
Editor & operator=(Editor &&rhs)=delete