|
Marine systems simulation
|
Inheritance diagram for CoRiBoDynamics::Utilities::RotatedCatenarySegment:
Collaboration diagram for CoRiBoDynamics::Utilities::RotatedCatenarySegment:Public Member Functions | |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW | RotatedCatenarySegment (const Quat &Q, const vec3 &PA, const vec3 &PB, double length) |
| virtual void | Compute (double parameter_coordinate, double element_length, vec3 &Position, Quat &Orientation) override |
Public Member Functions inherited from CoRiBoDynamics::Utilities::CatenarySegment | |
| CatenarySegment (const vec3 &PA, const vec3 &PB, double length) | |
| virtual void | Compute (double parameter_coordinate, double element_length, vec3 &Position, Quat &Orientation) override |
| virtual double | Length () override |
Public Member Functions inherited from CoRiBoDynamics::Utilities::CurveSegment | |
| virtual void | Compute (double parameter_coordinate, double element_length, vec3 &Position, Quat &Orientation)=0 |
| virtual double | Length ()=0 |
| vec3 | GetStartPoint () |
| vec3 | GetEndPoint () |
Protected Attributes | |
| Quat | m_Q |
Protected Attributes inherited from CoRiBoDynamics::Utilities::CatenarySegment | |
| sfh::cable::Catenary3D | m_curve |
| double | m_length |
|
overridevirtual |
Reimplemented from CoRiBoDynamics::Utilities::CatenarySegment.