|
FhSim
3.1.0
Marine systems simulation
|
Inheritance diagram for CoRiBoDynamics::TrawlCableCollisionManager:
Collaboration diagram for CoRiBoDynamics::TrawlCableCollisionManager:Classes | |
| struct | CableCollisionManagerProperties |
| struct | CableSegment |
| struct | ElementContact |
Public Member Functions | |
| TrawlCableCollisionManager (ConstraintSolver *solver, double timeConstant) | |
| void | AddCableSegment (const CableCollisionManagerProperties &properties) |
| void | AddMainCableSegment (const CableCollisionManagerProperties &properties) |
| double | getFrequencyCoefficient () |
| void | setStartTimeCollision (double time) |
| std::vector< ElementContact > * | GetContactPoints () |
Protected Member Functions | |
| void | ComputeConstraints (const double T, const double *const X) |
| void | CollisionTest (InternalObject *objectA, InternalObject *objectB, const double *const X, ElementContact &contact) |
Protected Attributes | |
| double | m_startTimeCollision |
| std::vector< CableSegment > | m_CableSegments |
| std::vector< ElementContact > | m_ContactPoints |