Skip to content
Snippets Groups Projects
Commit 10990340 authored by Simon Ottenhaus's avatar Simon Ottenhaus
Browse files

added getRobotNameHelper

parent 83dd3a3b
No related branches found
No related tags found
No related merge requests found
......@@ -171,6 +171,7 @@
propertyIsOptional="true"
propertyDefaultValue="RobotStateComponent">
<include>RobotAPI/libraries/core/remoterobot/RemoteRobot.h</include>
<include>RobotAPI/libraries/RobotStatechartHelpers/RobotNameHelper.h</include>
<method header="const VirtualRobot::RobotPtr getRobot() const">return remoteRobot;</method>
<member>VirtualRobot::RobotPtr remoteRobot;</member>
<onConnect>// initialize remote robot</onConnect>
......@@ -179,13 +180,18 @@
<method header="const VirtualRobot::RobotPtr getLocalRobot() const">return localRobot;</method>
<method header="const VirtualRobot::RobotPtr getLocalCollisionRobot() const">return localCollisionRobot;</method>
<!--<method header="const RobotNameHelperPtr getNameHelper() const">return robotNameHelper;</method>-->
<member>VirtualRobot::RobotPtr localRobot;</member>
<member>VirtualRobot::RobotPtr localCollisionRobot;</member>
<!--<member>RobotNameHelperPtr robotNameHelper;</member>-->
<onConnect>// initialize local robot</onConnect>
<onConnect>localRobot = RemoteRobot::createLocalCloneFromFile(robotStateComponent, VirtualRobot::RobotIO::eStructure);</onConnect>
<onConnect>localCollisionRobot = RemoteRobot::createLocalCloneFromFile(robotStateComponent, VirtualRobot::RobotIO::eCollisionModel);</onConnect>
<!--<onConnect>robotNameHelper = RobotNameHelper::Create(robotStateComponent->getRobotInfo(), getSelectedProfile());</onConnect>-->
<stateMethod header="const VirtualRobot::RobotPtr getLocalRobot() const">return %getContext%-&gt;getLocalRobot();</stateMethod>
<stateMethod header="const VirtualRobot::RobotPtr getLocalCollisionRobot() const">return %getContext%-&gt;getLocalCollisionRobot();</stateMethod>
<stateMethod header="const RobotNameHelperPtr getRobotNameHelper() const">return RobotNameHelper::Create(%getContext%-&gt;getRobotStateComponent()-&gt;getRobotInfo(), XMLState::getSelectedProfile());</stateMethod>
</Proxy>
<Proxy include="RobotAPI/interface/components/ViewSelectionInterface.h"
humanName="Automatic View Selection"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment