|
| class | _RosTopicDisplay |
| | Helper superclass for MessageFilterDisplay, needed because Qt's moc and c++ templates don't work nicely together. Not intended to be used directly. More...
|
| |
| class | AddDisplayDialog |
| |
| class | AlphaSetter |
| |
| class | Arrow |
| | An arrow consisting of a cylinder and a cone. More...
|
| |
| class | ArrowMarker |
| |
| class | Axes |
| | An object that displays a set of X/Y/Z axes, with X=Red, Y=Green, Z=Blue. More...
|
| |
| class | AxesDisplay |
| | Displays a set of XYZ axes at the origin of a chosen frame. More...
|
| |
| class | AxisColorPCTransformer |
| |
| class | BillboardLine |
| | An object that displays a multi-segment line strip rendered as billboards. More...
|
| |
| class | BitAllocator |
| | Allocation manager for bit positions within a 32-bit word. More...
|
| |
| class | BoolProperty |
| | Property specialized to provide getter for booleans. More...
|
| |
| class | CameraBase |
| | Generic interface for a camera. More...
|
| |
| class | CameraDisplay |
| |
| class | ClassIdRecordingFactory |
| | Templated factory which informs objects created by it what their class identifier string was. calls a setClassId() function on any instances created by a protected makeRaw() function (pure virtual in this class). More...
|
| |
| struct | Color |
| |
| class | ColorEditor |
| |
| class | ColorProperty |
| |
| class | ComboBox |
| |
| class | Config |
| | Configuration data storage class. More...
|
| |
| class | CovarianceProperty |
| | Property specialized to provide getter for booleans. More...
|
| |
| class | CovarianceVisual |
| | CovarianceVisual consisting in a ellipse for position and 2D ellipses along the axis for orientation. More...
|
| |
| class | DepthCloudDisplay |
| |
| struct | DepthTraits |
| |
| struct | DepthTraits< float > |
| |
| struct | DepthTraits< uint16_t > |
| |
| class | Display |
| |
| class | DisplayContext |
| | Pure-virtual base class for objects which give Display subclasses context in which to work. More...
|
| |
| class | DisplayFactory |
| |
| class | DisplayGroup |
| | A Display object which stores other Displays as children. More...
|
| |
| class | DisplayGroupVisibilityProperty |
| |
| class | DisplaysPanel |
| |
| class | DisplayTypeTree |
| | Widget for selecting a display by display type. More...
|
| |
| class | DisplayVisibilityProperty |
| |
| class | EditableComboBox |
| |
| class | EditableEnumProperty |
| | Editable Enum property. More...
|
| |
| class | EffortDisplay |
| |
| class | EffortVisual |
| |
| class | EmbeddableComboBox |
| |
| class | EnumProperty |
| | Enum property. More...
|
| |
| class | Factory |
| | Abstract superclass representing the ability to get a list of class IDs and the ability to get name, description, and package strings for each. Actually instantiating objects must be done by subclasses specialized for specific types. More...
|
| |
| class | FailedDisplay |
| | A FailedDisplay instance represents a Display class we tried and failed to instantiate. More...
|
| |
| class | FailedPanel |
| |
| class | FailedTool |
| | A FailedTool instance represents a Tool class we tried and failed to instantiate. More...
|
| |
| class | FailedViewController |
| | A FailedViewController instance represents a ViewController class we tried and failed to instantiate. More...
|
| |
| class | FailureProperty |
| |
| class | FixedOrientationOrthoViewController |
| |
| class | FlatColorPCTransformer |
| |
| class | FloatEdit |
| |
| class | FloatProperty |
| | Property specialized to enforce floating point max/min. More...
|
| |
| class | FluidPressureDisplay |
| | Displays an FluidPressure message of type sensor_msgs::FluidPressure. More...
|
| |
| class | FocusTool |
| |
| class | FPSViewController |
| | A first-person camera, controlled by yaw, pitch, and position. More...
|
| |
| class | FrameInfo |
| | Internal class needed only by TFDisplay. More...
|
| |
| class | FrameManager |
| | Helper class for transforming data into Ogre's world frame (the fixed frame). More...
|
| |
| class | FramePositionTrackingViewController |
| | Base class of ViewControllers which have a "Target Frame" which is a TF frame whose position they track. More...
|
| |
| class | FrameSelectionHandler |
| |
| class | GoalTool |
| |
| class | Grid |
| | Displays a grid of cells, drawn with lines. More...
|
| |
| class | GridCellsDisplay |
| | Displays a nav_msgs::GridCells message. More...
|
| |
| class | GridDisplay |
| | Displays a grid in either the XY, YZ, or XZ plane. More...
|
| |
| class | HelpPanel |
| |
| class | IconizedProperty |
| |
| class | IlluminanceDisplay |
| | Displays an Illuminance message of type sensor_msgs::Illuminance. More...
|
| |
| class | ImageDisplay |
| |
| class | ImageDisplayBase |
| | Display subclass for subscribing and displaying to image messages. More...
|
| |
| struct | IndexAndMessage |
| |
| class | InitialPoseTool |
| |
| class | IntegerAction |
| |
| class | IntensityPCTransformer |
| |
| class | InteractionTool |
| |
| class | InteractiveMarker |
| |
| class | InteractiveMarkerControl |
| |
| class | InteractiveMarkerDisplay |
| | Displays Interactive Markers. More...
|
| |
| class | InteractiveObject |
| | Abstract base class of things in the scene which handle mouse events. More...
|
| |
| class | IntProperty |
| | Property specialized to provide max/min enforcement for integers. More...
|
| |
| class | JointInfo |
| |
| class | LaserScanDisplay |
| | Visualizes a laser scan, received as a sensor_msgs::LaserScan. More...
|
| |
| struct | LexicalTopicInfo |
| |
| class | Line |
| |
| class | LineEditWithButton |
| |
| class | LineListMarker |
| |
| class | LineStripMarker |
| |
| class | LinkUpdater |
| |
| class | LoadingDialog |
| |
| class | MapDisplay |
| | Displays a map along the XY plane. More...
|
| |
| class | MarkerArrayDisplay |
| | Display for an array of markers. The MarkerDisplay class handles MarkerArray messages. This is just a wrapper to let MarkerArray topics get selected in the topic browser. More...
|
| |
| class | MarkerBase |
| |
| class | MarkerDisplay |
| | Displays "markers" sent in by other ROS nodes on the "visualization_marker" topic. More...
|
| |
| class | MarkerNamespace |
| | Manager of a single marker namespace. Keeps a hash from marker IDs to MarkerBasePtr, and creates or destroys them when . More...
|
| |
| class | MarkerSelectionHandler |
| |
| class | MeasureTool |
| |
| class | MeshResourceMarker |
| |
| class | MeshShape |
| | This class allows constructing Ogre shapes manually, from triangle lists. More...
|
| |
| class | MessageFilterDisplay |
| | Display subclass using a tf::MessageFilter, templated on the ROS message type. More...
|
| |
| class | MessageFilterJointStateDisplay |
| | Display subclass using a tf::MessageFilter, templated on the ROS message type. More...
|
| |
| class | MockContext |
| |
| class | MockDisplay |
| |
| class | MockDisplayFactory |
| |
| class | MockPropertyChangeReceiver |
| |
| class | MONO8PCTransformer |
| |
| class | MovableText |
| |
| class | MoveTool |
| |
| class | MultiLayerDepth |
| |
| class | MultiLayerDepthException |
| |
| class | NewObjectDialog |
| |
| class | Object |
| | Base class for visible objects, providing a minimal generic interface. More...
|
| |
| class | OdometryDisplay |
| | Accumulates and displays the pose from a nav_msgs::Odometry message. More...
|
| |
| class | OgreLogging |
| | Convenience interface to Ogre logging. More...
|
| |
| class | OgreRenderQueueClearer |
| |
| class | OrbitCamera |
| | An orbital camera, controlled by yaw, pitch, distance, and focal point. More...
|
| |
| class | OrbitViewController |
| | An orbital camera, controlled by yaw, pitch, distance, and focal point. More...
|
| |
| class | Panel |
| |
| class | PanelDockWidget |
| | Dock widget class for docking widgets into VisualizationFrame. More...
|
| |
| class | PanelFactory |
| |
| class | PathDisplay |
| | Displays a nav_msgs::Path message. More...
|
| |
| class | PickColorSetter |
| |
| struct | Picked |
| |
| struct | PluginGroup |
| |
| class | PluginlibFactory |
| |
| class | PointCloud |
| | A visual representation of a set of points. More...
|
| |
| class | PointCloud2Display |
| | Displays a point cloud of type sensor_msgs::PointCloud2. More...
|
| |
| class | PointCloudCommon |
| | Displays a point cloud of type sensor_msgs::PointCloud. More...
|
| |
| class | PointCloudDisplay |
| | Displays a point cloud of type sensor_msgs::PointCloud. More...
|
| |
| class | PointCloudRenderable |
| |
| class | PointCloudSelectionHandler |
| |
| class | PointCloudTransformer |
| |
| class | PointsMarker |
| |
| class | PointStampedDisplay |
| |
| class | PointStampedVisual |
| |
| class | PointTool |
| |
| class | PolygonDisplay |
| | Displays a geometry_msgs::PolygonStamped message. More...
|
| |
| class | PoseArrayDisplay |
| | Displays a geometry_msgs/PoseArray message as a bunch of line-drawn arrows. More...
|
| |
| class | PoseDisplay |
| | Accumulates and displays the pose from a geometry_msgs::PoseStamped message. More...
|
| |
| class | PoseDisplaySelectionHandler |
| |
| class | PoseTool |
| |
| class | PoseWithCovarianceDisplay |
| | Displays the pose from a geometry_msgs::PoseWithCovarianceStamped message. More...
|
| |
| class | PoseWithCovarianceDisplaySelectionHandler |
| |
| class | Property |
| | A single element of a property tree, with a name, value, description, and possibly children. More...
|
| |
| class | PropertyTreeDelegate |
| |
| class | PropertyTreeModel |
| |
| class | PropertyTreeWidget |
| |
| class | PropertyTreeWithHelp |
| |
| class | QtOgreRenderWindow |
| |
| class | QuaternionProperty |
| |
| class | RangeDisplay |
| | Displays a sensor_msgs::Range message as a cone. More...
|
| |
| class | RelativeHumidityDisplay |
| | Displays a RelativeHumidity message of type sensor_msgs::RelativeHumidity. More...
|
| |
| class | RenderPanel |
| |
| class | RenderSystem |
| |
| class | RenderWidget |
| |
| class | ResourceIOStream |
| |
| class | ResourceIOSystem |
| |
| class | RGB8PCTransformer |
| |
| struct | RGBA |
| |
| class | RGBF32PCTransformer |
| |
| class | Robot |
| |
| struct | RobotJoint |
| | Contains any data we need from a joint in the robot. More...
|
| |
| struct | RobotLink |
| | Contains any data we need from a link in the robot. More...
|
| |
| class | RobotLinkSelectionHandler |
| |
| class | RobotModelDisplay |
| | Uses a robot xml description to display the pieces of a robot at the transforms broadcast by rosTF. More...
|
| |
| class | RosFilteredTopicProperty |
| |
| class | ROSImageTexture |
| |
| class | RosLogListener |
| |
| class | RosTopicProperty |
| |
| class | ScaledImageWidget |
| | A widget for showing a scaled version of an image (QPixmap). More...
|
| |
| class | ScreenshotDialog |
| | A dialog for grabbing a screen shot. More...
|
| |
| struct | SelectionData |
| |
| class | SelectionHandler |
| |
| class | SelectionManager |
| |
| class | SelectionPanel |
| |
| class | SelectionTool |
| |
| class | Shape |
| |
| class | ShapeMarker |
| |
| class | SplashScreen |
| |
| class | SplitterHandle |
| | A tall skinny invisible widget providing left-right sliding column separator adjustment for a two-column QTreeView via mouse drags. Shows splitter cursor when mouse hovers over it. Uses event filtering to catch resize events for the parent. More...
|
| |
| class | StatusList |
| |
| class | StatusProperty |
| |
| class | StringProperty |
| | Property specialized for string values. More...
|
| |
| class | Swatch |
| |
| class | TemperatureDisplay |
| | Displays a Temperature message of type sensor_msgs::Temperature. More...
|
| |
| class | TextViewFacingMarker |
| |
| class | TFDisplay |
| | Displays a visual representation of the TF hierarchy. More...
|
| |
| class | TfFrameProperty |
| |
| class | TFLinkUpdater |
| |
| class | ThirdPersonFollowerViewController |
| | Like the orbit view controller, but focal point moves only in the x-y plane. More...
|
| |
| class | TimePanel |
| |
| class | Tool |
| |
| class | ToolManager |
| |
| class | ToolPropertiesPanel |
| |
| class | TopicDisplayWidget |
| | Widget for selecting a display by topic. More...
|
| |
| class | TriangleListMarker |
| |
| class | UniformStringStream |
| | std::stringstream subclass which defaults to the "C" locale, so serialization of numbers is uniform across locales. More...
|
| |
| class | UnsupportedImageEncoding |
| |
| class | VectorProperty |
| |
| class | ViewController |
| |
| class | ViewControllerContainer |
| | Container property for ViewControllers which gets the drag/drop right for the funky way Current-View is always the first entry. More...
|
| |
| class | ViewManager |
| |
| class | ViewportMouseEvent |
| |
| class | ViewsPanel |
| | Panel for choosing the view controller and saving and restoring viewpoints. More...
|
| |
| class | VisualizationFrame |
| | The main rviz window. More...
|
| |
| class | VisualizationManager |
| | The VisualizationManager class is the central manager class of rviz, holding all the Displays, Tools, ViewControllers, and other managers. More...
|
| |
| class | VisualizationManagerPrivate |
| |
| class | VisualizerApp |
| |
| class | WaitForMasterDialog |
| |
| class | WidgetGeometryChangeDetector |
| | Utility class for watching for events which indicate that widget geometry has changed. More...
|
| |
| class | WindowManagerInterface |
| |
| class | WrenchStampedDisplay |
| |
| class | WrenchVisual |
| |
| class | XYOrbitViewController |
| | Like the orbit view controller, but focal point moves only in the x-y plane. More...
|
| |
| class | XYZPCTransformer |
| |
| class | YamlConfigReader |
| |
| class | YamlConfigWriter |
| |
|
| 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) |
| | Recursive mesh-building function. More...
|
| |
| void | buildScaledOrthoMatrix (Ogre::Matrix4 &proj, float left, float right, float bottom, float top, float near, float far) |
| |
| 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) |
| | Given a viewport and an x,y position in window-pixel coordinates, find the point on a plane directly behind it, if any. More...
|
| |
| static void | getRainbowColor (float value, Ogre::ColourValue &color) |
| |
| std::string | getTransformStatusName (const std::string &caller_id) |
| |
| 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) |
| | Load all materials needed by the given scene. More...
|
| |
| 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) |
| | Return the input angle mapped back to the range 0 to 2*PI. More...
|
| |
| 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 () |
| |
| float | normalizeQuaternion (float &w, float &x, float &y, float &z) |
| |
| double | normalizeQuaternion (double &w, double &x, double &y, double &z) |
| |
| double | normalizeQuaternion (Ogre::Quaternion &quaternion) |
| |
| double | normalizeQuaternion (const geometry_msgs::Quaternion &msg, Ogre::Quaternion &q) |
| |
| 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) |
| | Given a viewport and a 3D position in world coordinates, project that point into the view plane. More...
|
| |
| 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 visualization_msgs::InteractiveMarker &msg) |
| |
| bool | validateFloats (float val) |
| |
| bool | validateFloats (double val) |
| |
| bool | validateFloats (const Ogre::Vector3 &vec) |
| |
| bool | validateFloats (const Ogre::Quaternion &quat) |
| |
| bool | validateFloats (const sensor_msgs::CameraInfo &msg) |
| |
| bool | validateFloats (const geometry_msgs::Point &msg) |
| |
| bool | validateFloats (const geometry_msgs::PolygonStamped &msg) |
| |
| bool | validateFloats (const geometry_msgs::Point32 &msg) |
| |
| bool | validateFloats (const geometry_msgs::Vector3 &msg) |
| |
| bool | validateFloats (const geometry_msgs::Twist &twist) |
| |
| bool | validateFloats (const geometry_msgs::WrenchStamped &msg) |
| |
| bool | validateFloats (const geometry_msgs::Quaternion &msg) |
| |
| bool | validateFloats (const std_msgs::ColorRGBA &msg) |
| |
| bool | validateFloats (const geometry_msgs::PointStamped &msg) |
| |
| bool | validateFloats (const geometry_msgs::PoseArray &msg) |
| |
| bool | validateFloats (const geometry_msgs::Pose &msg) |
| |
| bool | validateFloats (const geometry_msgs::PoseStamped &msg) |
| |
| template<typename T > |
| bool | validateFloats (const std::vector< T > &vec) |
| |
| bool | validateFloats (const nav_msgs::GridCells &msg) |
| |
| template<typename T , size_t N> |
| bool | validateFloats (const boost::array< T, N > &arr) |
| |
| bool | validateFloats (const nav_msgs::Odometry &msg) |
| |
| bool | validateFloats (const visualization_msgs::Marker &msg) |
| |
| bool | validateFloats (const nav_msgs::Path &msg) |
| |
| bool | validateFloats (const nav_msgs::OccupancyGrid &msg) |
| |
| bool | validateQuaternions (float w, float x, float y, float z) |
| |
| bool | validateQuaternions (const visualization_msgs::InteractiveMarker &marker) |
| |
| bool | validateQuaternions (double w, double x, double y, double z) |
| |
| bool | validateQuaternions (const Ogre::Quaternion &quaternion) |
| |
| bool | validateQuaternions (const tf::Quaternion &quaternion) |
| |
| bool | validateQuaternions (const geometry_msgs::Quaternion &msg) |
| |
| bool | validateQuaternions (const geometry_msgs::Pose &msg) |
| |
| bool | validateQuaternions (const geometry_msgs::PoseStamped &msg) |
| |
| template<typename T > |
| bool | validateQuaternions (const std::vector< T > &vec) |
| |
| template<typename T , size_t N> |
| bool | validateQuaternions (const boost::array< T, N > &arr) |
| |
| template<typename T > |
| 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) |
| |