19 ConstraintCableInterface(ConstraintSolver* solver, CollisionManager* collisionManager,
int finalElement,
double frequencyCoefficient,
double Gamma,
double elementLength);
21 virtual void ComputeConstraints(
const double T,
const double *
const X);
23 double GetTimeConstant();
24 ConstraintSolver* GetConstraintSolver();
25 CollisionManager* GetCollisionManager();
26 size_t ConnectElement(
int index,
const vec3& vector,
const Quat& orientation);
27 void SetConnectedUnit(
int index,
double strength);
30 ConstraintSolver* m_ConstraintSolver;
31 CollisionManager* m_CollisionManager;
32 double m_frequencyCoefficient;
35 double m_elementLength;
36 std::vector<RigidCoupling,Eigen::aligned_allocator<RigidCoupling>> m_coupling;
37 std::vector<double> m_strength;
Definition TrawlCableInterface.h:17