FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
CoRiBoDynamics::ConstraintCableInterface Class Reference
+ Inheritance diagram for CoRiBoDynamics::ConstraintCableInterface:
+ Collaboration diagram for CoRiBoDynamics::ConstraintCableInterface:

Public Member Functions

 ConstraintCableInterface (ConstraintSolver *solver, CollisionManager *collisionManager, int finalElement, double frequencyCoefficient, double Gamma, double elementLength)
 
virtual void ComputeConstraints (const double T, const double *const X)
 
double GetTimeConstant ()
 
ConstraintSolver * GetConstraintSolver ()
 
CollisionManager * GetCollisionManager ()
 
size_t ConnectElement (int index, const vec3 &vector, const Quat &orientation)
 
void SetConnectedUnit (int index, double strength)
 

Protected Attributes

ConstraintSolver * m_ConstraintSolver
 
CollisionManager * m_CollisionManager
 
double m_frequencyCoefficient
 
double m_Gamma
 
int m_finalElement
 
double m_elementLength
 
std::vector< RigidCoupling, Eigen::aligned_allocator< RigidCoupling > > m_coupling
 
std::vector< double > m_strength
 

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