RobWorkProject  23.9.11-
Classes | Namespaces
EngineTest.hpp File Reference

Generic test type for physics engines, which provides a factory for standard tests along with an extension point for user defined tests. More...

#include <rw/core/ExtensionPoint.hpp>
#include <rw/trajectory/Path.hpp>
#include <functional>
#include <limits>

Classes

class  EngineTest
 Generic test type for physics engines, which provides a factory for standard tests along with an extension point for user defined tests. More...
 
struct  EngineTest::Failure
 Format for a failure to an engine test. More...
 
struct  EngineTest::Result
 A result of an engine test. Each test can return multiple results. More...
 
class  EngineTest::TestHandle
 Handle for a concrete test run, which makes it possible to interact with the test during simulation. More...
 
class  EngineTest::Factory
 A factory for engine tests. This factory also defines an ExtensionPoint. More...
 
struct  EngineTest::EngineLoopInfo
 The info passed in a callback function. More...
 

Namespaces

 rw
 Deprecated namespace since 16/4-2020 for this class.
 
 rw::common
 Various utilities and definitions of general use.
 
 rwsim
 RobWorkSim is the dynamic simulation framework of RobWork.
 
 rwsim::log
 Logging system for dynamic simulation.
 
 rwsimlibs
 RobWorkSim libraries: Physics engines, plugins, and script interface.
 
 rwsimlibs::test
 Test case library for RobWorkSim.
 

Detailed Description

Generic test type for physics engines, which provides a factory for standard tests along with an extension point for user defined tests.