#include <mbcxx.h>
Definition at line 44 of file mbcxx.h.
 
| Enumerator | 
|---|
| NONE |  | 
| THETA |  | 
| MAT |  | 
| EULER_123 |  | 
Definition at line 55 of file mbcxx.h.
 
 
| Enumerator | 
|---|
| NOT_READY |  | 
| INITIALIZED |  | 
| SOCKET_READY |  | 
| READY |  | 
| CLOSED |  | 
Definition at line 78 of file mbcxx.h.
enum MBCBase::Status m_status
 
 
 
      
        
          | MBCBase::MBCBase | ( | void |  | ) |  | 
      
 
 
  
  | 
        
          | virtual MBCBase::~MBCBase | ( | void |  | ) |  |  | virtual | 
 
 
      
        
          | bool MBCBase::bAccelerations | ( | void |  | ) | const | 
      
 
 
      
        
          | bool MBCBase::bDataAndNext | ( | void |  | ) | const | 
      
 
 
      
        
          | bool MBCBase::bLabels | ( | void |  | ) | const | 
      
 
 
      
        
          | bool MBCBase::bRefNode | ( | void |  | ) | const | 
      
 
 
      
        
          | bool MBCBase::bVerbose | ( | void |  | ) | const | 
      
 
 
  
  | 
        
          | virtual int MBCBase::Close | ( | void |  | ) | const |  | pure virtual | 
 
 
      
        
          | const uint32_t& MBCBase::DynamicsLabel | ( | void |  | ) | const | 
      
 
 
      
        
          | uint32_t& MBCBase::DynamicsLabel | ( | void |  | ) |  | 
      
 
 
      
        
          | const double& MBCBase::Euler123 | ( | uint8_t | idx | ) | const | 
      
 
 
      
        
          | const double& MBCBase::F | ( | uint8_t | idx | ) | const | 
      
 
 
      
        
          | double& MBCBase::F | ( | uint8_t | idx | ) |  | 
      
 
 
  
  | 
        
          | virtual mbc_t* MBCBase::GetBasePtr | ( | void |  | ) | const |  | protectedpure virtual | 
 
 
      
        
          | int MBCBase::GetCmd | ( | void |  | ) | const | 
      
 
 
  
  | 
        
          | virtual int MBCBase::GetMotion | ( | void |  | ) | const |  | pure virtual | 
 
 
      
        
          | uint32_t MBCBase::GetRefNodeDynamicsLabel | ( | void |  | ) | const | 
      
 
 
      
        
          | const double* const MBCBase::GetRefNodeEuler123 | ( | void |  | ) | const | 
      
 
 
      
        
          | const double* MBCBase::GetRefNodeF | ( | void |  | ) | const | 
      
 
 
      
        
          | uint32_t MBCBase::GetRefNodeKinematicsLabel | ( | void |  | ) | const | 
      
 
 
      
        
          | const double* MBCBase::GetRefNodeM | ( | void |  | ) | const | 
      
 
 
      
        
          | const double* const MBCBase::GetRefNodeOmega | ( | void |  | ) | const | 
      
 
 
      
        
          | const double* const MBCBase::GetRefNodeOmegaP | ( | void |  | ) | const | 
      
 
 
      
        
          | const double* const MBCBase::GetRefNodeR | ( | void |  | ) | const | 
      
 
 
      
        
          | const double* const MBCBase::GetRefNodeTheta | ( | void |  | ) | const | 
      
 
 
      
        
          | const double* const MBCBase::GetRefNodeX | ( | void |  | ) | const | 
      
 
 
      
        
          | const double* const MBCBase::GetRefNodeXP | ( | void |  | ) | const | 
      
 
 
      
        
          | const double* const MBCBase::GetRefNodeXPP | ( | void |  | ) | const | 
      
 
 
  
  | 
        
          | Status MBCBase::GetStatus | ( | void |  | ) | const |  | protected | 
 
 
      
        
          | int MBCBase::Init | ( | const char *const | path | ) |  | 
      
 
 
      
        
          | int MBCBase::Init | ( | const char *const | host, | 
        
          |  |  | short unsigned | port | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | uint32_t MBCBase::KinematicsLabel | ( | void |  | ) | const | 
      
 
 
      
        
          | const double& MBCBase::M | ( | uint8_t | idx | ) | const | 
      
 
 
      
        
          | double& MBCBase::M | ( | uint8_t | idx | ) |  | 
      
 
 
  
  | 
        
          | virtual int MBCBase::Negotiate | ( | void |  | ) | const |  | pure virtual | 
 
 
      
        
          | const double& MBCBase::Omega | ( | uint8_t | idx | ) | const | 
      
 
 
      
        
          | const double& MBCBase::OmegaP | ( | uint8_t | idx | ) | const | 
      
 
 
  
  | 
        
          | virtual int MBCBase::PutForces | ( | bool | bConverged | ) | const |  | pure virtual | 
 
 
      
        
          | const double& MBCBase::R | ( | uint8_t | ir, | 
        
          |  |  | uint8_t | ic | 
        
          |  | ) |  | const | 
      
 
 
      
        
          | void MBCBase::SetDataAndNext | ( | bool | bd | ) |  | 
      
 
 
  
  | 
        
          | void MBCBase::SetStatus | ( | Status | s | ) |  |  | protected | 
 
 
      
        
          | void MBCBase::SetTimeout | ( | int | t | ) |  | 
      
 
 
      
        
          | void MBCBase::SetVerbose | ( | bool | bv | ) |  | 
      
 
 
      
        
          | const double& MBCBase::Theta | ( | uint8_t | idx | ) | const | 
      
 
 
      
        
          | const double& MBCBase::X | ( | uint8_t | idx | ) | const | 
      
 
 
      
        
          | const double& MBCBase::XP | ( | uint8_t | idx | ) | const | 
      
 
 
      
        
          | const double& MBCBase::XPP | ( | uint8_t | idx | ) | const | 
      
 
 
The documentation for this class was generated from the following file: