#include <Load.h>
Definition at line 40 of file Load.h.
◆ Load()
mars::scene_loader::Load::Load |
( |
std::string |
fileName, |
|
|
interfaces::ControlCenter * |
control, |
|
|
std::string |
tmpPath_, |
|
|
const std::string & |
robotname = "" |
|
) |
| |
◆ checkEncodings()
void mars::scene_loader::Load::checkEncodings |
( |
| ) |
|
|
private |
◆ getGenericConfig() [1/2]
void mars::scene_loader::Load::getGenericConfig |
( |
std::vector< configmaps::ConfigMap > * |
configList, |
|
|
const QDomElement & |
elementNode |
|
) |
| |
|
private |
◆ getGenericConfig() [2/2]
void mars::scene_loader::Load::getGenericConfig |
( |
configmaps::ConfigMap * |
config, |
|
|
const QDomElement & |
elementNode |
|
) |
| |
|
private |
◆ load()
unsigned int mars::scene_loader::Load::load |
( |
| ) |
|
- Returns
- 0 on error.
Definition at line 58 of file Load.cpp.
◆ loadController()
◆ loadGraphic()
◆ loadJoint()
◆ loadLight()
◆ loadMaterial()
◆ loadMotor()
◆ loadNode()
◆ loadScene()
unsigned int mars::scene_loader::Load::loadScene |
( |
| ) |
|
◆ loadSensor()
◆ parseScene()
unsigned int mars::scene_loader::Load::parseScene |
( |
| ) |
|
◆ parseYamlScene()
unsigned int mars::scene_loader::Load::parseYamlScene |
( |
| ) |
|
|
private |
◆ prepareLoad()
unsigned int mars::scene_loader::Load::prepareLoad |
( |
| ) |
|
◆ unzip()
unsigned int mars::scene_loader::Load::unzip |
( |
const std::string & |
destinationDir, |
|
|
const std::string & |
zipFilename |
|
) |
| |
|
private |
◆ control
◆ controllerList
◆ graphicList
◆ groupIDOffset
unsigned long mars::scene_loader::Load::groupIDOffset |
|
private |
◆ jointList
◆ lightList
◆ mapIndex
unsigned int mars::scene_loader::Load::mapIndex |
|
private |
◆ materialList
◆ materials
◆ mFileName
std::string mars::scene_loader::Load::mFileName |
|
private |
Name of the file which should be opened (including the extension .smurf).
Definition at line 85 of file Load.h.
◆ mFileSuffix
std::string mars::scene_loader::Load::mFileSuffix |
|
private |
File extension of mFileName.
Definition at line 89 of file Load.h.
◆ motorList
◆ mRobotName
std::string mars::scene_loader::Load::mRobotName |
|
private |
Name of the robot for the Robotmanager.
Definition at line 94 of file Load.h.
◆ nodeList
◆ sceneFilename
std::string mars::scene_loader::Load::sceneFilename |
|
private |
◆ sensorList
◆ tmpPath
std::string mars::scene_loader::Load::tmpPath |
|
private |
◆ useYAML
bool mars::scene_loader::Load::useYAML |
|
private |
The documentation for this class was generated from the following files:
- /Developer/bob-learning-dev/simulation/mars/scene_loader/src/Load.h
- /Developer/bob-learning-dev/simulation/mars/scene_loader/src/Load.cpp