mbsim 4.0.0 MBSim Kernel

Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
MBSim::OpenMBVDynamicColoredBody Class Reference
Inheritance diagram for MBSim::OpenMBVDynamicColoredBody:
[legend]

## Public Member Functions

| OpenMBVDynamicColoredBody (unsigned cR_=0, double minCol_=0, double maxCol_=1, const fmatvec::Vec3 &dc=fmatvec::Vec3(std::vector< double >{-1, 1, 1}), double tp=0, double ps=0, double lw=0)
void | initializeUsingXML (xercesc::DOMElement *element)
unsigned int | getColorRepresentation () const
Public Member Functions inherited from MBSim::OpenMBVColoredBody
| OpenMBVColoredBody (const fmatvec::Vec3 &dc_=fmatvec::Vec3(std::vector< double >{-1, 1, 1}), double tp_=0, double ps_=0, double lw_=0)
void | initializeUsingXML (xercesc::DOMElement *element)
template<class T >
std::shared_ptr< T > | createOpenMBV ()
Public Member Functions inherited from MBSim::OpenMBVBody
void | initializeUsingXML (xercesc::DOMElement *element)

## Protected Member Functions

void | initializeObject (const std::shared_ptr< OpenMBV::DynamicColoredBody > &object)
Protected Member Functions inherited from MBSim::OpenMBVColoredBody
void | initializeObject (const std::shared_ptr< OpenMBV::DynamicColoredBody > &object)
Protected Member Functions inherited from MBSim::OpenMBVBody
void | initializeObject (const std::shared_ptr< OpenMBV::Body > &object)

## Protected Attributes

unsigned int | cR
double | minCol
double | maxCol
std::vector< std::string > | cRL
Protected Attributes inherited from MBSim::OpenMBVColoredBody
fmatvec::Vec3 | dc
double | tp
double | ps
double | lw
Protected Attributes inherited from MBSim::OpenMBVBody
std::string | id

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

- /mbsim-env/mbsim/kernel/mbsim/utils/openmbv_utils.h
- /mbsim-env/mbsim/kernel/mbsim/utils/openmbv_utils.cc