addConfigMap(configmaps::ConfigMap &config) | mars::smurf::SMURF | |
addEmptyCollisionToNode(configmaps::ConfigMap *map) | mars::smurf::SMURF | private |
addEmptyVisualToNode(configmaps::ConfigMap *map) | mars::smurf::SMURF | private |
calculatePose(configmaps::ConfigMap *map, const urdf::LinkSharedPtr &link) | mars::smurf::SMURF | private |
collisionNameMap | mars::smurf::SMURF | private |
configPath | mars::interfaces::MarsPluginTemplate | protected |
control | mars::interfaces::PluginInterface | protected |
controllerList | mars::smurf::SMURF | |
convertPose(const urdf::Pose &pose, const urdf::Pose &toPose, utils::Vector *v, utils::Quaternion *q) | mars::smurf::SMURF | private |
CREATE_MODULE_INFO() | mars::smurf::SMURF | |
createCollision(const urdf::CollisionSharedPtr &collision, bool fixed) | mars::smurf::SMURF | private |
createEmptyVisualMaterial() | mars::smurf::SMURF | private |
createEntity(const configmaps::ConfigMap &config) | mars::smurf::SMURF | virtual |
createInertial(const urdf::LinkSharedPtr &link) | mars::smurf::SMURF | private |
createMaterial(const urdf::MaterialSharedPtr material) | mars::smurf::SMURF | private |
createModel(bool fixed) | mars::smurf::SMURF | |
createModuleInfo(void) | lib_manager::LibInterface | inlinevirtual |
createOrigin(const urdf::LinkSharedPtr &link, bool fixed) | mars::smurf::SMURF | private |
createOriginMaterial() | mars::smurf::SMURF | private |
createVisual(const urdf::VisualSharedPtr &visual, bool fixed) | mars::smurf::SMURF | private |
currentNodeID | mars::smurf::SMURF | private |
debugMap | mars::smurf::SMURF | private |
entity | mars::smurf::SMURF | private |
entityconfig | mars::smurf::SMURF | private |
EntityFactoryInterface(const std::string type) | mars::entity_generation::EntityFactoryInterface | inline |
getGlobalPose(const urdf::LinkSharedPtr &link) | mars::smurf::SMURF | private |
getLibName() const | mars::smurf::SMURF | inlinevirtual |
getLibVersion() const | mars::smurf::SMURF | inlinevirtual |
getModuleInfo() const | lib_manager::LibInterface | inline |
getRobotname() | mars::smurf::SMURF | |
getSensorIDList(configmaps::ConfigMap *map) | mars::smurf::SMURF | private |
getSomeData(void *data) | mars::interfaces::PluginInterface | inlinevirtual |
getType() | mars::entity_generation::EntityFactoryInterface | inlinevirtual |
graphicList | mars::smurf::SMURF | |
groupID | mars::smurf::SMURF | private |
handleError(void) | mars::interfaces::PluginInterface | inlinevirtual |
handleURI(configmaps::ConfigMap *map, std::string uri) | mars::smurf::SMURF | private |
handleURIs(configmaps::ConfigMap *map) | mars::smurf::SMURF | private |
init() | mars::smurf::SMURF | virtual |
isEqualPos(const urdf::Pose &p1, const urdf::Pose p2) | mars::smurf::SMURF | private |
isNullPos(const urdf::Pose &p) | mars::smurf::SMURF | private |
jointIDMap | mars::smurf::SMURF | private |
jointList | mars::smurf::SMURF | |
LibInterface(LibManager *theManager) | lib_manager::LibInterface | inline |
libManager | lib_manager::LibInterface | protected |
lightList | mars::smurf::SMURF | |
linkIDMap | mars::smurf::SMURF | private |
load() | mars::smurf::SMURF | |
loadController(configmaps::ConfigMap config) | mars::smurf::SMURF | private |
loadGraphic(configmaps::ConfigMap config) | mars::smurf::SMURF | private |
loadJoint(configmaps::ConfigMap config) | mars::smurf::SMURF | private |
loadLight(configmaps::ConfigMap config) | mars::smurf::SMURF | private |
loadMaterial(configmaps::ConfigMap config) | mars::smurf::SMURF | private |
loadMotor(configmaps::ConfigMap config) | mars::smurf::SMURF | private |
loadNode(configmaps::ConfigMap config) | mars::smurf::SMURF | private |
loadSensor(configmaps::ConfigMap config) | mars::smurf::SMURF | private |
mapIndex | mars::smurf::SMURF | private |
MarsPluginTemplate(lib_manager::LibManager *theManager, std::string libName) | mars::interfaces::MarsPluginTemplate | inline |
materialList | mars::smurf::SMURF | |
materialMap | mars::smurf::SMURF | private |
model | mars::smurf::SMURF | private |
moduleInfo | lib_manager::LibInterface | protected |
motorIDMap | mars::smurf::SMURF | private |
motorList | mars::smurf::SMURF | |
newLibLoaded(const std::string &libName) | lib_manager::LibInterface | inlinevirtual |
nextControllerID | mars::smurf::SMURF | private |
nextGroupID | mars::smurf::SMURF | private |
nextJointID | mars::smurf::SMURF | private |
nextMaterialID | mars::smurf::SMURF | private |
nextMotorID | mars::smurf::SMURF | private |
nextNodeID | mars::smurf::SMURF | private |
nextSensorID | mars::smurf::SMURF | private |
nodeIDMap | mars::smurf::SMURF | private |
nodeList | mars::smurf::SMURF | |
parseURDF(std::string filename) | mars::smurf::SMURF | |
PluginInterface(ControlCenter *control) | mars::interfaces::PluginInterface | inline |
poseToVectorAndQuaternion(const urdf::Pose &pose, utils::Vector *v, utils::Quaternion *q) | mars::smurf::SMURF | private |
reset() | mars::smurf::SMURF | virtual |
resourcesPath | mars::interfaces::MarsPluginTemplate | protected |
robotname | mars::smurf::SMURF | private |
sensorIDMap | mars::smurf::SMURF | private |
sensorList | mars::smurf::SMURF | |
SMURF(lib_manager::LibManager *theManager) | mars::smurf::SMURF | |
tmpPath | mars::smurf::SMURF | private |
translateJoint(urdf::LinkSharedPtr childlink) | mars::smurf::SMURF | private |
translateLink(urdf::LinkSharedPtr link, bool fixed) | mars::smurf::SMURF | private |
type | mars::entity_generation::EntityFactoryInterface | protected |
update(mars::interfaces::sReal time_ms) | mars::smurf::SMURF | virtual |
visualNameMap | mars::smurf::SMURF | private |
~EntityFactoryInterface(void) | mars::entity_generation::EntityFactoryInterface | inlinevirtual |
~LibInterface(void) | lib_manager::LibInterface | inlinevirtual |
~MarsPluginTemplate() | mars::interfaces::MarsPluginTemplate | inline |
~PluginInterface(void) | mars::interfaces::PluginInterface | inlinevirtual |
~SMURF() | mars::smurf::SMURF | |