maliput_malidrive
|
Stub class that forwards the argument list of its constructor to each private interface implementation.
#include <src/maliput_malidrive/test_utilities/function_stub.h>
Public Member Functions | |
MALIDRIVE_NO_COPY_NO_MOVE_NO_ASSIGN (FunctionStub) | |
FunctionStub (double f_result, double f_dot_result, double f_dot_dot_result, double p0_result, double p1_result, bool is_g1_contiguous) | |
Public Member Functions inherited from Function | |
MALIDRIVE_NO_COPY_NO_MOVE_NO_ASSIGN (Function) | |
virtual | ~Function ()=default |
double | f (double p) const |
Evaluates \( F(p) \). More... | |
double | f_dot (double p) const |
Evaluates \( F'(p) \). More... | |
double | f_dot_dot (double p) const |
Evaluates \( F''(p) \). More... | |
double | p0 () const |
double | p1 () const |
bool | IsG1Contiguous () const |
Additional Inherited Members | |
Static Public Attributes inherited from Function | |
static constexpr double | kEpsilon = 0. |
Implementations may opt to allow a tolerance or be up to kEpsilon away from [p0(); p1()]. More... | |
Protected Member Functions inherited from Function | |
Function ()=default | |
FunctionStub | ( | double | f_result, |
double | f_dot_result, | ||
double | f_dot_dot_result, | ||
double | p0_result, | ||
double | p1_result, | ||
bool | is_g1_contiguous | ||
) |
MALIDRIVE_NO_COPY_NO_MOVE_NO_ASSIGN | ( | FunctionStub | ) |