mbsim 4.0.0 MBSim Kernel

Public Member Functions | Protected Attributes | List of all members
MBSim::MBSimEnvironment Class Reference

`#include <environment.h>`

Inheritance diagram for MBSim::MBSimEnvironment:
[legend]

## Public Member Functions

void | initializeUsingXML (xercesc::DOMElement *element) override
| initializes environment variables by XML element More...
void | setAccelerationOfGravity (const fmatvec::Vec3 &grav_)
const fmatvec::Vec3 & | getAccelerationOfGravity () const
void | addOpenMBVObject (const std::shared_ptr< OpenMBV::Object > &object)
std::vector< std::shared_ptr< OpenMBV::Object > > | getOpenMBVObjects ()
| MBSimEnvironment ()
| constructor

## Protected Attributes

fmatvec::Vec3 | grav
| acceleration of gravity
std::vector< std::shared_ptr< OpenMBV::Object > > | openMBVObject

## Additional Inherited Members

Protected Member Functions inherited from MBSim::Environment
| Environment ()
| constructor

## Detailed Description

Environment object for mechanical systems.

## Member Function Documentation

## ◆ initializeUsingXML()

void MBSim::MBSimEnvironment::initializeUsingXML | ( | xercesc::DOMElement * | element | ) |

override virtual

initializes environment variables by XML element

Parameters

  XML | element

Reimplemented from MBSim::Environment.

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

- /mbsim-env/mbsim/kernel/mbsim/environment.h
- /mbsim-env/mbsim/kernel/mbsim/environment.cc