|
void | addSeparatorIfRequired (std::stringstream &ss) |
|
QString | addSpaceToCamelCase (QString input) |
|
void | applyVisibilityBits (uint32_t bits, Ogre::SceneNode *node) |
|
static const Ogre::ColourValue | ARROW_HEAD_COLOR (1.0f, 0.1f, 0.6f, 1.0f) |
|
static const Ogre::ColourValue | ARROW_SHAFT_COLOR (0.8f, 0.8f, 0.3f, 1.0f) |
|
void | buildMesh (const aiScene *scene, const aiNode *node, const Ogre::MeshPtr &mesh, Ogre::AxisAlignedBox &aabb, float &radius, const float scale, std::vector< Ogre::MaterialPtr > &material_table) |
|
void | buildScaledOrthoMatrix (Ogre::Matrix4 &proj, float left, float right, float bottom, float top, float near, float far) |
|
void | checkColor (const visualization_msgs::Marker &marker, std::stringstream &ss, StatusProperty::Level &level) |
|
void | checkColors (const visualization_msgs::Marker &marker, std::stringstream &ss, StatusProperty::Level &level) |
|
void | checkColorsEmpty (const visualization_msgs::Marker &marker, std::stringstream &ss, StatusProperty::Level &level) |
|
bool | checkMarkerArrayMsg (const visualization_msgs::MarkerArray &array, MarkerDisplay *owner) |
|
bool | checkMarkerMsg (const visualization_msgs::Marker &marker, MarkerDisplay *owner) |
|
void | checkMesh (const visualization_msgs::Marker &marker, std::stringstream &ss, StatusProperty::Level &level) |
|
void | checkMeshEmpty (const visualization_msgs::Marker &marker, std::stringstream &ss, StatusProperty::Level &level) |
|
void | checkPointsArrow (const visualization_msgs::Marker &marker, std::stringstream &ss, StatusProperty::Level &level) |
|
void | checkPointsEmpty (const visualization_msgs::Marker &marker, std::stringstream &ss, StatusProperty::Level &level) |
|
void | checkPointsNotEmpty (const visualization_msgs::Marker &marker, std::stringstream &ss, StatusProperty::Level &level) |
|
void | checkQuaternion (const visualization_msgs::Marker &marker, std::stringstream &ss, StatusProperty::Level &level) |
|
void | checkScale (const visualization_msgs::Marker &marker, std::stringstream &ss, StatusProperty::Level &level) |
|
void | checkScaleLineStripAndList (const visualization_msgs::Marker &marker, std::stringstream &ss, StatusProperty::Level &level) |
|
void | checkScalePoints (const visualization_msgs::Marker &marker, std::stringstream &ss, StatusProperty::Level &level) |
|
void | checkScaleText (const visualization_msgs::Marker &marker, std::stringstream &ss, StatusProperty::Level &level) |
|
void | checkTextEmpty (const visualization_msgs::Marker &marker, std::stringstream &ss, StatusProperty::Level &level) |
|
void | checkTextNotEmptyOrWhitespace (const visualization_msgs::Marker &marker, std::stringstream &ss, StatusProperty::Level &level) |
|
void | cleanupOgre () |
|
uint32_t | colorToHandle (Ogre::PixelFormat fmt, uint32_t col) |
|
CollObjectHandle | colorToHandle (const Ogre::ColourValue &color) |
|
bool | convertPointCloudToPointCloud2 (const sensor_msgs::PointCloud &input, sensor_msgs::PointCloud2 &output) |
|
void | createColorMaterial (const std::string &name, const Ogre::ColourValue &color, bool use_self_illumination) |
|
MarkerBase * | createMarker (int marker_type, MarkerDisplay *owner, DisplayContext *context, Ogre::SceneNode *parent_node) |
|
int32_t | findChannelIndex (const sensor_msgs::PointCloud2ConstPtr &cloud, const std::string &channel) |
|
QString | findMaxCommonPrefix (const QStringList &strings) |
|
std::string | get_distro () |
|
std::string | get_ogre_plugin_path () |
|
std::string | get_version () |
|
QCursor | getDefaultCursor (bool fill_cache) |
|
float | getMeshUnitRescale (const std::string &resource_path) |
|
boost::filesystem::path | getPath (QString url) |
|
void | getPluginGroups (const QMap< QString, QString > &datatype_plugins, QList< PluginGroup > *groups, QList< ros::master::TopicInfo > *unvisualizable) |
|
bool | getPointOnPlaneFromWindowXY (Ogre::Viewport *viewport, Ogre::Plane &plane, int window_x, int window_y, Ogre::Vector3 &intersection_out) |
|
static void | getRainbowColor (float value, Ogre::ColourValue &color) |
|
std::string | getTransformStatusName (const std::string &caller_id) |
|
void | increaseWarningLevel (StatusProperty::Level new_status, StatusProperty::Level ¤t_status) |
|
void | initializeResources (const V_string &resource_paths) |
|
bool | isSubtopic (const std::string &base, const std::string &topic) |
|
Ogre::ColourValue | lerpColor (const Ogre::ColourValue &start, const Ogre::ColourValue &end, float t) |
|
static int | limit (int i) |
|
void | linkUpdaterStatusFunction (StatusProperty::Level level, const std::string &link_name, const std::string &text, RobotModelDisplay *display) |
|
void | loadMaterials (const std::string &resource_path, const aiScene *scene, std::vector< Ogre::MaterialPtr > &material_table_out) |
|
Ogre::MeshPtr | loadMeshFromResource (const std::string &resource_path) |
|
QPixmap | loadPixmap (QString url, bool fill_cache) |
|
void | loadTexture (const std::string &resource_path) |
|
unsigned char * | makeCostmapPalette () |
|
QCursor | makeIconCursor (QString url, bool fill_cache) |
|
QCursor | makeIconCursor (QPixmap icon, QString cache_key, bool fill_cache) |
|
unsigned char * | makeMapPalette () |
|
Ogre::TexturePtr | makePaletteTexture (unsigned char *palette_bytes) |
|
unsigned char * | makeRawPalette () |
|
float | mapAngleTo0_2Pi (float angle) |
|
Ogre::MeshPtr | meshFromAssimpScene (const std::string &name, const aiScene *scene) |
|
static Display * | newDisplayGroup () |
|
static Panel * | newDisplaysPanel () |
|
static Panel * | newHelpPanel () |
|
static Panel * | newSelectionPanel () |
|
static Panel * | newTimePanel () |
|
static Panel * | newToolPropertiesPanel () |
|
static Panel * | newViewsPanel () |
|
double | normalizeQuaternion (Ogre::Quaternion &quaternion) |
|
double | normalizeQuaternion (const geometry_msgs::Quaternion &msg, Ogre::Quaternion &q) |
|
float | normalizeQuaternion (float &w, float &x, float &y, float &z) |
|
double | normalizeQuaternion (double &w, double &x, double &y, double &z) |
|
QColor | ogreToQt (const Ogre::ColourValue &c) |
|
bool | operator== (IndexAndMessage a, IndexAndMessage b) |
|
QColor | parseColor (const QString &color_string) |
|
Ogre::Vector3 | pointFromCloud (const sensor_msgs::PointCloud2ConstPtr &cloud, uint32_t index) |
|
static Ogre::Vector3 | pointMsgToOgre (const geometry_msgs::Point &m) |
|
static void | pointMsgToOgre (const geometry_msgs::Point &m, Ogre::Vector3 &o) |
|
static void | pointOgreToMsg (const Ogre::Vector3 &o, geometry_msgs::Point &m) |
|
static geometry_msgs::Point | pointOgreToMsg (const Ogre::Vector3 &o) |
|
QString | printColor (const QColor &color) |
|
Ogre::Vector2 | project3DPointToViewportXY (const Ogre::Viewport *view, const Ogre::Vector3 &pos) |
|
uint | qHash (IndexAndMessage iam) |
|
Ogre::ColourValue | qtToOgre (const QColor &c) |
|
static Ogre::Quaternion | quaternionMsgToOgre (const geometry_msgs::Quaternion &m) |
|
static void | quaternionMsgToOgre (const geometry_msgs::Quaternion &m, Ogre::Quaternion &o) |
|
float | quaternionNorm2 (float w, float x, float y, float z) |
|
double | quaternionNorm2 (double w, double x, double y, double z) |
|
static void | quaternionOgreToMsg (const Ogre::Quaternion &o, geometry_msgs::Quaternion &m) |
|
static geometry_msgs::Quaternion | quaternionOgreToMsg (const Ogre::Quaternion &o) |
|
bool | reloadShaders (std_srvs::Empty::Request &, std_srvs::Empty::Response &) |
|
static void | removeMaterial (Ogre::MaterialPtr &material) |
|
void | setAlphaBlending (const Ogre::MaterialPtr &mat) |
|
void | setReplace (const Ogre::MaterialPtr &mat) |
|
bool | validateFloats (const std::vector< T > &vec) |
|
bool | validateFloats (const geometry_msgs::PolygonStamped &msg) |
|
bool | validateFloats (const Ogre::Quaternion &quat) |
|
bool | validateFloats (const visualization_msgs::InteractiveMarker &msg) |
|
bool | validateFloats (const geometry_msgs::PoseArray &msg) |
|
bool | validateFloats (const geometry_msgs::Point &msg) |
|
bool | validateFloats (const geometry_msgs::PoseStamped &msg) |
|
bool | validateFloats (const nav_msgs::Path &msg) |
|
bool | validateFloats (const nav_msgs::Odometry &msg) |
|
bool | validateFloats (const std_msgs::ColorRGBA &msg) |
|
bool | validateFloats (const sensor_msgs::CameraInfo &msg) |
|
bool | validateFloats (const visualization_msgs::Marker &msg) |
|
bool | validateFloats (const geometry_msgs::Twist &twist) |
|
bool | validateFloats (const boost::array< T, N > &arr) |
|
bool | validateFloats (double val) |
|
bool | validateFloats (const nav_msgs::OccupancyGrid &msg) |
|
bool | validateFloats (const geometry_msgs::Point32 &msg) |
|
bool | validateFloats (float val) |
|
bool | validateFloats (const geometry_msgs::PointStamped &msg) |
|
bool | validateFloats (const geometry_msgs::WrenchStamped &msg) |
|
bool | validateFloats (const geometry_msgs::Vector3 &msg) |
|
bool | validateFloats (const Ogre::Vector3 &vec) |
|
bool | validateFloats (const geometry_msgs::Quaternion &msg) |
|
bool | validateFloats (const nav_msgs::GridCells &msg) |
|
bool | validateFloats (const geometry_msgs::Pose &msg) |
|
bool | validateQuaternions (float w, float x, float y, float z) |
|
bool | validateQuaternions (const visualization_msgs::InteractiveMarker &marker) |
|
bool | validateQuaternions (const boost::array< T, N > &arr) |
|
bool | validateQuaternions (const Ogre::Quaternion &quaternion) |
|
bool | validateQuaternions (const geometry_msgs::Pose &msg) |
|
bool | validateQuaternions (const geometry_msgs::PoseStamped &msg) |
|
bool | validateQuaternions (const std::vector< T > &vec) |
|
bool | validateQuaternions (const tf::Quaternion &quaternion) |
|
bool | validateQuaternions (double w, double x, double y, double z) |
|
bool | validateQuaternions (const geometry_msgs::Quaternion &msg) |
|
T | valueFromCloud (const sensor_msgs::PointCloud2ConstPtr &cloud, uint32_t offset, uint8_t type, uint32_t point_step, uint32_t index) |
|
static Ogre::Vector3 | vector3MsgToOgre (const geometry_msgs::Vector3 &m) |
|
static void | vector3MsgToOgre (const geometry_msgs::Vector3 &m, Ogre::Vector3 &o) |
|
static void | vector3OgreToMsg (const Ogre::Vector3 &o, geometry_msgs::Vector3 &m) |
|
static geometry_msgs::Vector3 | vector3OgreToMsg (const Ogre::Vector3 &o) |
|