Helios++
Helios software for LiDAR simulations
|
Functional platform test. More...
#include <FunctionalPlatformTest.h>
Public Member Functions | |
FunctionalPlatformTest () | |
Functional platform test constructor. | |
bool | run () override |
bool | testInterpolatedMovingPlatform () |
Test the InterpolatingMovingPlatform. More... | |
![]() | |
BaseTest (std::string const &name) | |
Base test constructor. More... | |
std::string | getName () |
Obtain the test name. More... | |
void | operator() (std::ostream &out=std::cout, bool color=true) |
Another way to call test function. More... | |
bool | test (std::ostream &out=std::cout, bool color=true) |
Perform the test and output its final status. More... | |
Public Attributes | |
double | eps = 0.0001 |
Decimal precision for validation purposes. | |
Additional Inherited Members | |
![]() | |
std::string const | name |
The name for the test. | |
Functional platform test.
This test checks that function based platforms, such as the InterpolatedMovingPlatform, work properly
|
overridevirtual |
Implements HeliosTests::BaseTest.
bool HeliosTests::FunctionalPlatformTest::testInterpolatedMovingPlatform | ( | ) |
Test the InterpolatingMovingPlatform.