|
|
EIGEN_MAKE_ALIGNED_OPERATOR_NEW | FrameCable (CoRiBoDynamics::ConstraintSolver *solver, ISimObjectCreator *creator, double beta, string name, int num_plates) |
| |
|
void | ComputeConstraints (const double T, const double *const X) |
| |
|
void | InitialConditionSetup (double *const states, std::vector< CoRiBoDynamics::RigidElement * > &plates, const Eigen::Quaterniond &plate_null_angle) |
| |
|
void | SetAnchorAPos (const Eigen::Vector3d &P) |
| |
|
void | SetAnchorBPos (const Eigen::Vector3d &P) |
| |
|
std::vector< CoRiBoDynamics::RigidElement * > | GetPlateConnections () |
| |
|
void | setEnvironment (environment::EnvironmentProvider *e) |
| |
|
void | SetPlateRadius (double R) |
| |
| virtual CollisionCheckInterface::GeometryVector | CheckForContact (CoRiBoDynamics::CollisionManager::ExternalObject &object) |
| |
|
|
std::vector< CoRiBoDynamics::RigidElement * > | m_elements |
| |
|
environment::EnvironmentProvider * | m_environment |
| |
|
int | m_num_frame_elements |
| |
|
double | m_frameLineLength |
| |
|
int | m_num_anchor_elements |
| |
|
double | m_anchorLineLength |
| |
|
double | m_frameDiameter |
| |
|
double | m_anchorDiameter |
| |
|
double | m_anchorDensity |
| |
|
double | m_frameDensity |
| |
|
int | m_num_plate_elements |
| |
|
double | m_plate_radius |
| |
|
CoRiBoDynamics::JointConstraint::RigidCoupling | m_anchor_coupling |
| |
|
CoRiBoDynamics::JointConstraint::RigidCoupling | m_frame_coupling |
| |
|
Eigen::Vector3d | m_anchorA_P |
| |
|
Eigen::Vector3d | m_anchorB_P |
| |
|
double | m_Cd_n |
| |
|
double | m_Cd_t |
| | Normal drag coefficient.
|
| |
|
Eigen::Vector3d | m_Ca |
| | Tangential drag coefficient.
|
| |
|
|
typedef std::vector< CoRiBoDynamics::CollisionManager::InternalObject, Eigen::aligned_allocator< CoRiBoDynamics::CollisionManager::InternalObject > > | GeometryVector |
| |
◆ CheckForContact()
| virtual CollisionCheckInterface::GeometryVector FrameCable::CheckForContact |
( |
CoRiBoDynamics::CollisionManager::ExternalObject & |
object | ) |
|
|
virtual |
The documentation for this class was generated from the following file:
- /update_root/webfhsim/reloadrepos/fhsim_aquaculture/src/netcage/CoRiBoStructures/Cable/FrameCable.h