Go to the documentation of this file.
30 #ifndef MAPVIZ_POINT_DRAW_H_
31 #define MAPVIZ_POINT_DRAW_H_
91 virtual bool DrawArrow(
const StampedPoint& point);
104 virtual void SetColor(
const QColor& color);
122 const std::deque<StampedPoint>&
points()
const;
144 std::vector<std::deque<StampedPoint> >
laps_;
150 #endif // MAPVIZ_PLUGINS_POINT_DRAW_H_
virtual void CovariancedToggled(bool checked)
std::deque< StampedPoint > points_
virtual void LapToggled(bool checked)
virtual bool DrawArrow(const StampedPoint &point)
virtual bool DrawPoints(double scale)
bool use_latest_transforms_
virtual void CollectLaps()
std::vector< std::deque< StampedPoint > > laps_
virtual void BufferSizeChanged(int value)
tf::Point transformed_arrow_point
virtual bool TransformPoint(StampedPoint &point)
virtual void SetColor(const QColor &color)
virtual void SetStaticArrowSizes(bool isChecked)
virtual void SetUseLatestTransforms(bool checked)
void pushPoint(StampedPoint point)
double positionTolerance() const
void ResetTransformedPoints()
bool show_all_covariances_checked_
virtual void DrawCovariance()
double position_tolerance_
virtual void PositionToleranceChanged(double value)
double bufferSize() const
virtual bool DrawLapsArrows()
tf::Point transformed_point
tf::Quaternion orientation
virtual void ShowAllCovariancesToggled(bool checked)
std::vector< tf::Point > transformed_cov_points
tf::Point transformed_arrow_right
virtual bool DrawArrows()
virtual void SetArrowSize(int arrowSize)
virtual void SetDrawStyle(QString style)
std::vector< tf::Point > cov_points
tf::Point transformed_arrow_left
virtual ~PointDrawingPlugin()
virtual void UpdateColor(QColor base_color, int i)
const std::deque< StampedPoint > & points() const
mapviz_plugins
Author(s): Marc Alban
autogenerated on Sun Sep 8 2024 02:27:14