#include <anominalplannerinformation.h>
Public Member Functions | |
virtual bool | getReferenceIfAvailable (int dim, int der, double t, double s, double ds, double &ref) const =0 |
getReferenceIfAvailable returns true if the reference for the dimension and derivative is available and then writes the reference into ref More... | |
virtual double | getUB (int dim, int der, double t, double s, double ds) const =0 |
getUB returns the upper bound for the offset's der's derivative in dimension dim More... | |
virtual double | getLB (int dim, int der, double t, double s, double ds) const =0 |
getLB returns the lower bound for the offset's der's derivative in dimension dim More... | |
virtual void | update (double t0, double s0, double ds0)=0 |
update update all constraints and references More... | |
An interface for bundling of constraints and references
|
pure virtual |
getLB returns the lower bound for the offset's der's derivative in dimension dim
Implemented in adore::fun::StdGapConstraintAndReference, adore::fun::NominalPlannerInformationSet< N, D >, and adore::fun::NominalPlannerInformationSet< N+1, 2 >.
|
pure virtual |
getReferenceIfAvailable returns true if the reference for the dimension and derivative is available and then writes the reference into ref
Implemented in adore::fun::StdGapConstraintAndReference, adore::fun::NominalPlannerInformationSet< N, D >, and adore::fun::NominalPlannerInformationSet< N+1, 2 >.
|
pure virtual |
getUB returns the upper bound for the offset's der's derivative in dimension dim
Implemented in adore::fun::StdGapConstraintAndReference, adore::fun::NominalPlannerInformationSet< N, D >, and adore::fun::NominalPlannerInformationSet< N+1, 2 >.
|
pure virtual |
update update all constraints and references
Implemented in adore::fun::StdGapConstraintAndReference, adore::fun::NominalPlannerInformationSet< N, D >, and adore::fun::NominalPlannerInformationSet< N+1, 2 >.