This is the complete list of members for Simulation, including all inherited members.
_actuatorModels | Simulation | private |
_connected | Simulation | private |
_controllerRobotID | Simulation | private |
_currentSimTime | Simulation | private |
_desiredSimSpeed | Simulation | private |
_highLevelIterations | Simulation | private |
_imuSimulator | Simulation | private |
_lcm | Simulation | private |
_model | Simulation | private |
_quadruped | Simulation | private |
_robot | Simulation | private |
_robotControllerState | Simulation | private |
_robotDataModel | Simulation | private |
_robotDataSimulator | Simulation | private |
_robotMutex | Simulation | private |
_robotParams | Simulation | private |
_running | Simulation | private |
_sharedMemory | Simulation | private |
_simLCM | Simulation | private |
_simParams | Simulation | private |
_simRobotID | Simulation | private |
_simulator | Simulation | private |
_spiCommand | Simulation | private |
_spiData | Simulation | private |
_spineBoards | Simulation | private |
_tau | Simulation | private |
_tiBoards | Simulation | private |
_timeOfNextHighLevelControl | Simulation | private |
_timeOfNextLowLevelControl | Simulation | private |
_userParams | Simulation | private |
_wantStop | Simulation | private |
_window | Simulation | private |
addCollisionBox(double mu, double resti, double depth, double width, double height, const Vec3< double > &pos, const Mat3< double > &ori, bool addToWindow=true, bool transparent=true) | Simulation | |
addCollisionMesh(double mu, double resti, double grid_size, const Vec3< double > &left_corner_loc, const DMat< double > &height_map, bool addToWindow=true, bool transparent=true) | Simulation | |
addCollisionPlane(double mu, double resti, double height, double sizeX=20, double sizeY=20, double checkerX=40, double checkerY=40, bool addToWindow=true) | Simulation | |
buildLcmMessage() | Simulation | |
firstRun() | Simulation | |
getRobotParams() | Simulation | inline |
getRobotState() | Simulation | inline |
getSimParams() | Simulation | inline |
getUserParams() | Simulation | inline |
highLevelControl() | Simulation | |
isRobotConnected() | Simulation | inline |
loadTerrainFile(const std::string &terrainFileName, bool addGraphics=true) | Simulation | |
lowLevelControl() | Simulation | |
resetSimTime() | Simulation | inline |
runAtSpeed(bool graphics=true) | Simulation | |
sendControlParameter(const std::string &name, ControlParameterValue value, ControlParameterValueKind kind, bool isUser) | Simulation | |
setRobotState(FBModelState< double > &state) | Simulation | inline |
Simulation(RobotType robot, Graphics3D *window, SimulatorControlParameters ¶ms, ControlParameters &userParams) | Simulation | explicit |
step(double dt, double dtLowLevelControl, double dtHighLevelControl) | Simulation | |
stop() | Simulation | inline |
updateGraphics() | Simulation | |
~Simulation() | Simulation | inline |