13 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
15 LineStructureGravityHydro(CoRiBoDynamics::ConstraintSolver* solver, ISimObjectCreator* creator, LineSpec spec, std::string name);
17 void setEnvironment(environment::EnvironmentProvider *e);
18 virtual void ComputeConstraints(
const double T,
const double *
const X);
20 virtual CollisionCheckInterface::GeometryVector CheckForContact(CoRiBoDynamics::CollisionManager::ExternalObject&
object);
22 double GetElementLength(){
return m_elemLength;}
26 virtual void Init(CoRiBoDynamics::ConstraintSolver* solver, ISimObjectCreator* creator, LineSpec spec, std::string name);
29 environment::EnvironmentProvider *m_environment;
32 double m_elemProjArea;