NTRT Simulator  Version: Master
 All Classes Namespaces Files Functions Variables Typedefs Friends Pages
OctahedralGoalControl Member List

This is the complete list of members for OctahedralGoalControl, including all inherited members.

attach(tgObserver< JSONCPGControl > *pObserver)tgSubject< JSONCPGControl >
bogus (defined in JSONCPGControl)JSONCPGControlprotected
calculateDistanceMoved(const BaseSpineModelGoal *subject) const (defined in JSONGoalControl)JSONGoalControlprotected
controlFilename (defined in JSONCPGControl)JSONCPGControlprotected
controlFilePath (defined in JSONCPGControl)JSONCPGControlprotected
getCableState(const tgSpringCableActuator &cable) (defined in JSONGoalControl)JSONGoalControlprotected
getCPGValue(std::size_t i) const (defined in JSONCPGControl)JSONCPGControl
getFeedback(BaseSpineModelLearning &subject) (defined in JSONGoalControl)JSONGoalControlprotectedvirtual
getGoalFeedback(const BaseSpineModelGoal *subject)JSONGoalControlprotected
getScore() const (defined in JSONCPGControl)JSONCPGControl
initConditions (defined in JSONCPGControl)JSONCPGControlprotected
JSONCPGControl(JSONCPGControl::Config config, std::string args, std::string resourcePath="")JSONCPGControl
JSONGoalControl(JSONGoalControl::Config config, std::string args, std::string resourcePath="")JSONGoalControl
m_allControllers (defined in JSONCPGControl)JSONCPGControlprotected
m_config (defined in JSONGoalControl)JSONGoalControlprotected
m_dataObserver (defined in JSONCPGControl)JSONCPGControlprotected
m_pCPGSys (defined in JSONCPGControl)JSONCPGControlprotected
m_saddleControllers (defined in OctahedralGoalControl)OctahedralGoalControlprotected
m_updateTime (defined in JSONCPGControl)JSONCPGControlprotected
nnJSONGoalControlprotected
nn_goal (defined in JSONGoalControl)JSONGoalControlprotected
notifySetup()tgSubject< JSONCPGControl >
notifyStep(double dt)tgSubject< JSONCPGControl >
notifyTeardown()tgSubject< JSONCPGControl >
OctahedralGoalControl(JSONGoalControl::Config config, std::string args, std::string resourcePath="")OctahedralGoalControl
onAttach(BaseSpineModelLearning &subject)tgObserver< BaseSpineModelLearning >inlinevirtual
onSetup(BaseSpineModelLearning &subject)OctahedralGoalControlvirtual
onStep(BaseSpineModelLearning &subject, double dt)OctahedralGoalControlvirtual
onTeardown(BaseSpineModelLearning &subject)OctahedralGoalControlvirtual
scaleEdgeActions(Json::Value edgeParam)JSONCPGControlprotectedvirtual
scaleNodeActions(Json::Value actions) (defined in JSONGoalControl)JSONGoalControlprotectedvirtual
scores (defined in JSONCPGControl)JSONCPGControlprotected
segments (defined in JSONCPGControl)JSONCPGControlprotected
setGoalTensions(const BaseSpineModelGoal *subject) (defined in OctahedralGoalControl)OctahedralGoalControlprotected
setupCPGs(BaseSpineModelLearning &subject, array_2D nodeActions, array_4D edgeActions) (defined in JSONGoalControl)JSONGoalControlprotectedvirtual
setupSaddleControllers(const OctahedralComplex *subject) (defined in OctahedralGoalControl)OctahedralGoalControlprotectedvirtual
tgSubject()tgSubject< JSONCPGControl >inline
transformFeedbackActions(std::vector< double > &actions) (defined in JSONGoalControl)JSONGoalControlprotected
~JSONCPGControl() (defined in JSONCPGControl)JSONCPGControlvirtual
~JSONGoalControl() (defined in JSONGoalControl)JSONGoalControlvirtual
~OctahedralGoalControl() (defined in OctahedralGoalControl)OctahedralGoalControlvirtual
~tgObserver()tgObserver< BaseSpineModelLearning >inlinevirtual
~tgSubject()tgSubject< JSONCPGControl >inlinevirtual