SimMJCF Class Reference

#include <ArmarXSimulation/components/Simulator/mujoco/SimMjcf.h>

+ Inheritance diagram for SimMJCF:

Public Member Functions

void addFloor (bool enabled, const std::string &texture, const std::string &name, float size)
 
void addObject (VirtualRobot::SceneObjectPtr object, VirtualRobot::SceneObject::Physics::SimulationType simType, const std::string &className, const std::filesystem::path &meshDir)
 
void addObjectDefaults (const std::string &className)
 
void includeBaseFile (const std::string &path, const std::string &relativeFrom)
 
void setTimeStep (float timestep)
 
 SimMJCF (mjcf::Document &document, const LengthScaling &scaling, const std::string &loggingTag="SimMJCF")
 

Constructor & Destructor Documentation

◆ SimMJCF()

SimMJCF ( mjcf::Document & document,
const LengthScaling & scaling,
const std::string & loggingTag = "SimMJCF" )

Member Function Documentation

◆ addFloor()

void addFloor ( bool enabled,
const std::string & texture,
const std::string & name,
float size )

◆ addObject()

void addObject ( VirtualRobot::SceneObjectPtr object,
VirtualRobot::SceneObject::Physics::SimulationType simType,
const std::string & className,
const std::filesystem::path & meshDir )

◆ addObjectDefaults()

void addObjectDefaults ( const std::string & className)

◆ includeBaseFile()

void includeBaseFile ( const std::string & path,
const std::string & relativeFrom )

◆ setTimeStep()

void setTimeStep ( float timestep)

The documentation for this class was generated from the following files: