RobWorkProject  23.9.11-
Public Slots | Signals | Public Member Functions | List of all members
SimulatorLogViewer Class Reference

Stand-alone application for visualization of internal data from a Physics Engine. More...

#include <SimulatorLogViewer.hpp>

Inherits QMainWindow.

Public Slots

void openDWC ()
 Open dialog for choosing a dynamic workcell.
 
void closeDWC ()
 Close the currently open dynamic workcell.
 
void openCompare ()
 Open dialog for choosing a log to compare with.
 

Signals

void dwcChanged (rw::core::Ptr< const rwsim::dynamics::DynamicWorkCell > dwc)
 Signal for a changed dynamic workcell. More...
 

Public Member Functions

 SimulatorLogViewer ()
 Constructor.
 
virtual ~SimulatorLogViewer ()
 Destructor.
 
void setDWC (rw::core::Ptr< const rwsim::dynamics::DynamicWorkCell > dwc)
 Set the dynamic workcell. More...
 
void setLog (rw::core::Ptr< rwsim::log::SimulatorLogScope > log)
 Set the log structure. More...
 

Detailed Description

Stand-alone application for visualization of internal data from a Physics Engine.

Primary use of this tool is for debugging of engines.

Member Function Documentation

◆ dwcChanged

void dwcChanged ( rw::core::Ptr< const rwsim::dynamics::DynamicWorkCell dwc)
signal

Signal for a changed dynamic workcell.

Parameters
dwc[in] the new dynamic workcell, or NULL if no dynamic workcell.

◆ setDWC()

void setDWC ( rw::core::Ptr< const rwsim::dynamics::DynamicWorkCell dwc)

Set the dynamic workcell.

Parameters
dwc[in] the dynamic workcell.

◆ setLog()

Set the log structure.

Parameters
log[in/out] the log structure - the statistics info might be updated if requested by user.

The documentation for this class was generated from the following file: