Как конвертировать я знаю, например так:
if (mNode) {
std::string vx,vy,vz;
vx = vecxEditBox->getCaption();
vy = vecyEditBox->getCaption();
vz = veczEditBox->getCaption();
vecx = atof(vx.c_str());
vecy = atof(vy.c_str());
vecz = atof(vz.c_str());
mNode->setPosition(Ogre::Vector3(vecx,vecy,vecz));
}
Перемещено mono из talks