#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 | |
void | rviz::hideProperty (boost::weak_ptr< T > &wprop) |
rviz::PROPERTY_FORWARD (PropertyBase) | |
rviz::PROPERTY_FORWARD (BoolProperty) | |
rviz::PROPERTY_FORWARD (FloatProperty) | |
rviz::PROPERTY_FORWARD (EnumProperty) | |
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 (DoubleProperty) | |
rviz::PROPERTY_FORWARD (ColorProperty) | |
rviz::PROPERTY_FORWARD (StringProperty) | |
rviz::PROPERTY_FORWARD (IntProperty) | |
void | rviz::propertyChanged (boost::weak_ptr< T > &wprop) |
void | rviz::setPropertyHelpText (boost::weak_ptr< T > &wprop, const std::string &text) |
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.