#include <MultiRobotInfoVisual.h>
|
using | internal_map_type = std::pair< std::string, boost::circular_buffer< geometry_msgs::PoseWithCovariance >> |
|
using | map_iterator = std::map< std::string, boost::circular_buffer< geometry_msgs::PoseWithCovariance >>::iterator |
|
using | map_type = std::map< std::string, boost::circular_buffer< geometry_msgs::PoseWithCovariance >> |
|
using | recycle_map_type = std::map< std::string, ros::Time > |
|
|
std::vector< std::string > | recycle () |
|
Definition at line 25 of file MultiRobotInfoVisual.h.
tuw_multi_robot_rviz::MultiRobotInfoVisual::MultiRobotInfoVisual |
( |
Ogre::SceneManager * |
_scene_manager, |
|
|
Ogre::SceneNode * |
_parent_node |
|
) |
| |
tuw_multi_robot_rviz::MultiRobotInfoVisual::~MultiRobotInfoVisual |
( |
| ) |
|
|
virtual |
void tuw_multi_robot_rviz::MultiRobotInfoVisual::disableRobot |
( |
const std::string & |
rName | ) |
|
void tuw_multi_robot_rviz::MultiRobotInfoVisual::doRender |
( |
| ) |
|
void tuw_multi_robot_rviz::MultiRobotInfoVisual::enableRobot |
( |
const std::string & |
rName | ) |
|
std::vector< rviz::Object * > tuw_multi_robot_rviz::MultiRobotInfoVisual::make_robot |
( |
Ogre::Vector3 & |
position, |
|
|
Ogre::Quaternion & |
orientation |
|
) |
| |
std::vector< std::string > tuw_multi_robot_rviz::MultiRobotInfoVisual::recycle |
( |
| ) |
|
|
private |
void tuw_multi_robot_rviz::MultiRobotInfoVisual::resetDuration |
( |
const ros::Duration & |
ts | ) |
|
void tuw_multi_robot_rviz::MultiRobotInfoVisual::resetKeepMeasurementsCount |
( |
const unsigned int |
c | ) |
|
void tuw_multi_robot_rviz::MultiRobotInfoVisual::setColorPose |
( |
Ogre::ColourValue |
color | ) |
|
void tuw_multi_robot_rviz::MultiRobotInfoVisual::setFrameOrientation |
( |
const Ogre::Quaternion & |
orientation | ) |
|
void tuw_multi_robot_rviz::MultiRobotInfoVisual::setFramePosition |
( |
const Ogre::Vector3 & |
_position | ) |
|
void tuw_multi_robot_rviz::MultiRobotInfoVisual::setMessage |
( |
const tuw_multi_robot_msgs::RobotInfoConstPtr |
_msg | ) |
|
void tuw_multi_robot_rviz::MultiRobotInfoVisual::setScalePose |
( |
float |
scale | ) |
|
Ogre::ColourValue tuw_multi_robot_rviz::MultiRobotInfoVisual::color_pose_ |
|
private |
Ogre::ColourValue tuw_multi_robot_rviz::MultiRobotInfoVisual::color_variance_ |
|
private |
int tuw_multi_robot_rviz::MultiRobotInfoVisual::default_size_ = {5} |
|
private |
std::set<std::string> tuw_multi_robot_rviz::MultiRobotInfoVisual::disabled_robots_ |
|
private |
Ogre::SceneNode* tuw_multi_robot_rviz::MultiRobotInfoVisual::frame_node_ |
|
private |
ros::Time tuw_multi_robot_rviz::MultiRobotInfoVisual::last_render_time_ |
|
private |
map_type tuw_multi_robot_rviz::MultiRobotInfoVisual::robot2pose_map_ |
|
private |
std::map<std::string, std::vector<rviz::Object*> > tuw_multi_robot_rviz::MultiRobotInfoVisual::robot_renderings_map_ |
|
private |
float tuw_multi_robot_rviz::MultiRobotInfoVisual::scale_pose_ |
|
private |
Ogre::SceneManager* tuw_multi_robot_rviz::MultiRobotInfoVisual::scene_manager_ |
|
private |
The documentation for this class was generated from the following files: