Environment.h
Go to the documentation of this file.
1 #ifndef ENVIRONMENT_H
2 #define ENVIRONMENT_H
3 
4 #include <VirtualRobot/Robot.h>
5 #include <VirtualRobot/Scene.h>
6 
7 
8 namespace armarx
9 {
11  {
13  VirtualRobot::RobotPtr cdRobot; // copy of the actual robot for collision detection
15 
16  public:
17  Environment();
18 
20 
22 
24 
26 
28  };
29  using EnvironmentPtr = std::shared_ptr<Environment>;
30 }
31 
32 #endif // ENVIRONMENT_H
armarx::Environment::getCDRobot
VirtualRobot::RobotPtr getCDRobot()
Definition: Environment.cpp:25
armarx::Environment::setRobot
void setRobot(const VirtualRobot::RobotPtr &value)
Definition: Environment.cpp:37
scene3D::ScenePtr
std::shared_ptr< Scene > ScenePtr
Definition: PointerDefinitions.h:36
armarx::Environment::Environment
Environment()
Definition: Environment.cpp:8
armarx::Environment
Definition: Environment.h:10
armarx::EnvironmentPtr
std::shared_ptr< Environment > EnvironmentPtr
Definition: Environment.h:29
armarx::Environment::getRobot
VirtualRobot::RobotPtr getRobot()
Definition: Environment.cpp:13
cxxopts::value
std::shared_ptr< Value > value()
Definition: cxxopts.hpp:926
armarx::Environment::getScene
VirtualRobot::ScenePtr getScene()
Definition: Environment.cpp:43
armarx::Environment::setScene
void setScene(const VirtualRobot::ScenePtr &value)
Definition: Environment.cpp:55
armarx
This file offers overloads of toIce() and fromIce() functions for STL container types.
Definition: ArmarXTimeserver.cpp:28
VirtualRobot::RobotPtr
std::shared_ptr< class Robot > RobotPtr
Definition: Bus.h:18