31 #ifndef _OMCOMBINED_H_ 32 #define _OMCOMBINED_H_ 64 virtual void computeObservation(
double* state,
double* velocity,
const MatNd* currentAction,
double dt)
const;
66 virtual void getLimits(
double* minState,
double* maxState,
double* maxVelocity)
const;
74 virtual std::vector<ObservationModel*>
getNested()
const;
77 std::vector<ObservationModel*>
parts;
virtual std::vector< ObservationModel * > getNested() const
virtual void computeObservation(double *state, double *velocity, const MatNd *currentAction, double dt) const
virtual std::vector< std::string > getStateNames() const
std::vector< ObservationModel * > parts
void addPart(ObservationModel *part)
virtual void getLimits(double *minState, double *maxState, double *maxVelocity) const
virtual unsigned int getStateDim() const
virtual unsigned int getVelocityDim() const
virtual std::vector< std::string > getVelocityNames() const