anyKode Marilou
ContentsIndexHome
PreviousUpNext
RobotPHX::QueryRobotPHX

QueryRobotPHX recherche un PHX à partir du PHX courant.

C++
RobotPHX * QueryRobotPHX(const xkode::lib::String& Name);
Parameters 
Description 
const xkode::lib::String& Name 
[in] Nom relatif du PHX à rechercher. 

Un objet de type RobotPHX si le PHX a été trouvé, NULL sinon.

La recherche est recursive. Le nom du PHX recherché est relatif au PHX courant et peut traverser plusieurs PHX. 

Par exemple: 

Le PHX Robot 1 (/robot1) contient un PHX bras manipulateur (/robot1/arm1) qui contient un PHX pince (/robot1/arm1/gripper1): 

 

La recherche du gripper pourra se faire de différentes manières suivant le point de départ:

Point de départ 
Recherche 
ModaCPP::RobotPHX *pRobot=connection->QueryRobotPHX("/robot1"); 
pRobot->QueryRobotPHX("arm1/gripper1") 
ModaCPP::RobotPHX *pArm=pRobot->QueryRobotPHX("/robot1/arm1"); 
pArm->QueryRobotPHX("gripper1") 
Documentation v4.7 (18/01/2015), Copyright (c) 2015 anyKode. All rights reserved.
What do you think about this topic? Send feedback!