Go to the documentation of this file.
   30 #ifndef COVARIANCE_PROPERTY_H 
   31 #define COVARIANCE_PROPERTY_H 
   37 #include <OgreColourValue.h> 
   53 class CovarianceVisual;
 
   75                      bool default_value = 
false,
 
   76                      const QString& description = QString(),
 
   79   template <
typename Func, 
typename R>
 
   82                      const QString& description,
 
   88     connect(receiver, std::forward<Func>(changed_slot));
 
   92   template <
typename Func, 
typename P>
 
   95                      const QString& description,
 
  100     connect(parent, std::forward<Func>(changed_slot));
 
  110                                               Ogre::SceneNode* parent_node);
 
  146 #endif // COVARIANCE_PROPERTY_H 
  
rviz::FloatProperty * position_alpha_property_
rviz::ColorProperty * position_color_property_
rviz::BoolProperty * orientation_property_
rviz::FloatProperty * position_scale_property_
CovarianceVisualPtr createAndPushBackVisual(Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)
CovarianceProperty(const QString &name, bool default_value, const QString &description, rviz::Property *parent, Func &&changed_slot, const R *receiver)
~CovarianceProperty() override
Property specialized to provide getter for booleans.
Property specialized to provide getter for booleans.
CovarianceProperty(const QString &name, bool default_value, const QString &description, P *parent, Func &&changed_slot)
bool getOrientationBool()
QMetaObject::Connection connect(const QObject *receiver, const char *slot, Qt::ConnectionType type=Qt::AutoConnection)
Connect changed() signal to given slot of receiver.
void updateColorStyleChoice()
Property specialized to enforce floating point max/min.
A single element of a property tree, with a name, value, description, and possibly children.
D_Covariance covariances_
rviz::ColorProperty * orientation_color_property_
std::deque< CovarianceVisualPtr > D_Covariance
rviz::FloatProperty * orientation_scale_property_
void updateColorAndAlphaAndScaleAndOffset()
rviz::FloatProperty * orientation_alpha_property_
rviz::EnumProperty * orientation_frame_property_
boost::shared_ptr< CovarianceVisual > CovarianceVisualPtr
rviz::EnumProperty * orientation_colorstyle_property_
rviz::FloatProperty * orientation_offset_property_
rviz::BoolProperty * position_property_
void updateOrientationFrame()
CovarianceProperty(const QString &name="Covariance", bool default_value=false, const QString &description=QString(), rviz::Property *parent=nullptr)
rviz
Author(s): Dave Hershberger, David Gossow, Josh Faust, William Woodall 
autogenerated on Sun May 4 2025 02:31:26