RobWorkProject
23.9.11-
|
Graphical representation of the log entries rwsim::log::LogPositions and rwsim::log::LogVelocities. More...
#include <BodyMotionWidget.hpp>
Inherits SimulatorLogEntryWidget.
Classes | |
class | Dispatcher |
Dispatchers are responsible for creating new widgets of type SimulatorLogEntryWidget. More... | |
Public Member Functions | |
BodyMotionWidget (rw::core::Ptr< const rwsim::log::LogPositions > entry, QWidget *parent=0) | |
Construct new widget for a log entry. More... | |
BodyMotionWidget (rw::core::Ptr< const rwsim::log::LogVelocities > entry, QWidget *parent=0) | |
Construct new widget for a log entry. More... | |
virtual | ~BodyMotionWidget () |
Destructor. | |
virtual void | setDWC (rw::core::Ptr< const rwsim::dynamics::DynamicWorkCell > dwc) |
Set the dynamic workcell for visualisation of the log information. More... | |
virtual void | setEntry (rw::core::Ptr< const rwsim::log::SimulatorLog > entry) |
Set the log entity to show. More... | |
virtual rw::core::Ptr< const rwsim::log::SimulatorLog > | getEntry () const |
Get the current log entity. More... | |
virtual void | updateEntryWidget () |
Re-read logging data and update widget. More... | |
virtual void | showGraphics (rw::core::Ptr< rw::graphics::GroupNode > root, rw::core::Ptr< rw::graphics::SceneGraph > graph) |
Add graphics as drawables to a scene-graph. More... | |
virtual std::string | getName () const |
Get the name of the widget (will be used as the name on tabs). More... | |
virtual void | setProperties (rw::core::Ptr< rw::core::PropertyMap > properties) |
Set properties for widget. More... | |
Public Member Functions inherited from SimulatorLogEntryWidget | |
SimulatorLogEntryWidget (QWidget *parent=0) | |
Construct new widget for a log entry. More... | |
virtual | ~SimulatorLogEntryWidget () |
Destructor. | |
Additional Inherited Members | |
Signals inherited from SimulatorLogEntryWidget | |
void | graphicsUpdated () |
Signal is emitted if the graphics is updated. | |
Protected Attributes inherited from SimulatorLogEntryWidget | |
rw::core::Ptr< rw::core::PropertyMap > | _properties |
Widget properties. | |
Graphical representation of the log entries rwsim::log::LogPositions and rwsim::log::LogVelocities.
BodyMotionWidget | ( | rw::core::Ptr< const rwsim::log::LogPositions > | entry, |
QWidget * | parent = 0 |
||
) |
Construct new widget for a log entry.
entry | [in] a positions entry. |
parent | [in] (optional) the parent Qt widget. Ownership is shared by the caller and the parent widget if given. |
BodyMotionWidget | ( | rw::core::Ptr< const rwsim::log::LogVelocities > | entry, |
QWidget * | parent = 0 |
||
) |
Construct new widget for a log entry.
entry | [in] a velocities entry. |
parent | [in] (optional) the parent Qt widget. Ownership is shared by the caller and the parent widget if given. |
|
virtual |
|
virtual |
Get the name of the widget (will be used as the name on tabs).
Implements SimulatorLogEntryWidget.
|
virtual |
Set the dynamic workcell for visualisation of the log information.
dwc | [in] the dynamic workcell. |
Implements SimulatorLogEntryWidget.
|
virtual |
Set the log entity to show.
entry | [in] the log entity. |
Implements SimulatorLogEntryWidget.
|
virtual |
Set properties for widget.
properties | [in/out] properties, such as default values for scaling of graphical elements. |
Reimplemented from SimulatorLogEntryWidget.
|
virtual |
Add graphics as drawables to a scene-graph.
root | [in] the node to add drawables to. |
graph | [in] the scene graph. |
Implements SimulatorLogEntryWidget.
|
virtual |
Re-read logging data and update widget.
Implements SimulatorLogEntryWidget.