1 #ifndef SimTK_SIMBODY_TEXT_DATA_EVENT_REPORTER_H_
2 #define SimTK_SIMBODY_TEXT_DATA_EVENT_REPORTER_H_
51 virtual T evaluate(
const System& system,
const State& state) = 0;
58 UserFunction<Real>*
function,
65 UserFunction<Vector>*
function,
74 class TextDataEventReporterRep;
76 TextDataEventReporterRep*
rep;
77 const TextDataEventReporterRep&
getRep()
const {assert(rep);
return *rep;}
78 TextDataEventReporterRep&
updRep()
const {assert(rep);
return *rep;}
83 #endif // SimTK_SIMBODY_TEXT_DATA_EVENT_REPORTER_H_