#include <boost/shared_ptr.hpp>#include <boost/weak_ptr.hpp>#include <boost/function.hpp>#include <vector>#include <string>

Go to the source code of this file.
Namespaces | |
| namespace | rviz |
Defines | |
| #define | FIXED_FRAME_STRING "<Fixed Frame>" |
| #define | PROPERTY_FORWARD(name) |
Typedefs | |
| typedef boost::function< void(const std::string &)> | rviz::StatusCallback |
| typedef std::vector < PropertyBasePtr > | rviz::V_PropertyBasePtr |
| typedef std::vector < PropertyBaseWPtr > | rviz::V_PropertyBaseWPtr |
Functions | |
| template<class T > | |
| void | rviz::hideProperty (boost::weak_ptr< T > &wprop) |
| rviz::PROPERTY_FORWARD (TFFrameProperty) | |
| rviz::PROPERTY_FORWARD (StatusProperty) | |
| rviz::PROPERTY_FORWARD (ROSTopicStringProperty) | |
| rviz::PROPERTY_FORWARD (QuaternionProperty) | |
| rviz::PROPERTY_FORWARD (Vector3Property) | |
| rviz::PROPERTY_FORWARD (CategoryProperty) | |
| rviz::PROPERTY_FORWARD (EditEnumProperty) | |
| rviz::PROPERTY_FORWARD (EnumProperty) | |
| rviz::PROPERTY_FORWARD (ColorProperty) | |
| rviz::PROPERTY_FORWARD (StringProperty) | |
| rviz::PROPERTY_FORWARD (DoubleProperty) | |
| rviz::PROPERTY_FORWARD (FloatProperty) | |
| rviz::PROPERTY_FORWARD (IntProperty) | |
| rviz::PROPERTY_FORWARD (BoolProperty) | |
| rviz::PROPERTY_FORWARD (PropertyBase) | |
| template<class T > | |
| void | rviz::propertyChanged (boost::weak_ptr< T > &wprop) |
| template<class T > | |
| void | rviz::setPropertyHelpText (boost::weak_ptr< T > &wprop, const std::string &text) |
| template<class T > | |
| void | rviz::showProperty (boost::weak_ptr< T > &wprop) |
| #define FIXED_FRAME_STRING "<Fixed Frame>" |
Definition at line 40 of file properties/forwards.h.
| #define PROPERTY_FORWARD | ( | name | ) |
class name; \ typedef boost::shared_ptr<name> name##Ptr; \ typedef boost::weak_ptr<name> name##WPtr;
Definition at line 52 of file properties/forwards.h.