| Acceleration(int element) | CoRiBoDynamics::ConstraintSet | protected |
| addBallJointCoupling(int elementA, int elementB, vec3 vectorA, vec3 vectorB, double Beta, double Alpha, double Gamma) | CoRiBoDynamics::JointConstraint | |
| addConstraintResultantForce(int element, const vec6 &Force) | CoRiBoDynamics::ConstraintSet | protected |
| addExternalBallJointCoupling(int element, vec3 vector, double Beta, double Alpha, double Gamma, const double *Position, const double *Velocity) | CoRiBoDynamics::JointConstraint | |
| addExternalRigidCoupling(int element, vec3 vectorExternalObject, vec3 vectorInternalObject, double BetaN, double AlphaN, double GammaN, const Quat &nullAngle, const Quat &BetaM, const Quat &AlphaM, const Quat &GammaM, const double *Position, const double *Velocity, const double *Orientation, const double *AngularVelocity) | CoRiBoDynamics::JointConstraint | |
| addHingeCoupling(int elementA, int elementB, vec3 vectorA, vec3 vectorB, vec3 axisA, vec3 axisB, double Beta, double Alpha, double Gamma, double AlphaFriction, double GammaFriction) | CoRiBoDynamics::JointConstraint | |
| addMatrix(int i, int j, const mat6 &M) | CoRiBoDynamics::ConstraintSet | protected |
| addRigidCoupling(int elementA, int elementB, vec3 vectorA, vec3 vectorB, double BetaN, double AlphaN, double GammaN, const Quat &nullAngle, const Quat &BetaM, const Quat &AlphaM, const Quat &GammaM) | CoRiBoDynamics::JointConstraint | |
| AddSegment(LineSegment *l) | CoRiBoDynamics::Structures::PointRetractableCable | virtual |
| AllocateElementBuffer(const double T, double *const X) | CoRiBoDynamics::Structures::PointRetractableCable | virtual |
| AngularAcceleration(int element) | CoRiBoDynamics::ConstraintSet | protected |
| ComputeBallJointCoupling(BallJointCoupling &Constraint) (defined in CoRiBoDynamics::JointConstraint) | CoRiBoDynamics::JointConstraint | protected |
| ComputeConstraints(const double T, const double *const X) | CoRiBoDynamics::Structures::PointRetractableCable | virtual |
| ComputeExternalBallJointCoupling(ExternalBallJointCoupling &Constraint) (defined in CoRiBoDynamics::JointConstraint) | CoRiBoDynamics::JointConstraint | protected |
| ComputeExternalRigidCoupling(ExternalRigidCoupling &Constraint) (defined in CoRiBoDynamics::JointConstraint) | CoRiBoDynamics::JointConstraint | protected |
| ComputeExternalVaryingBallJointCoupling(ExternalBallJointCoupling &Constraint, double vector_length_changerate) (defined in CoRiBoDynamics::JointConstraint) | CoRiBoDynamics::JointConstraint | protected |
| ComputeHingeCoupling(HingeCoupling &Constraint) (defined in CoRiBoDynamics::JointConstraint) | CoRiBoDynamics::JointConstraint | protected |
| ComputeRigidCoupling(RigidCoupling &Constraint) (defined in CoRiBoDynamics::JointConstraint) | CoRiBoDynamics::JointConstraint | protected |
| ConstraintSet(ConstraintSolver *solver) | CoRiBoDynamics::ConstraintSet | explicit |
| ElementVector() | CoRiBoDynamics::ConstraintSet | protected |
| GetBeta() | CoRiBoDynamics::Structures::SupergridLineStructure | |
| GetCableLowerEndPosition() (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | |
| GetCableUpperEndPosition() (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | |
| GetDiscreteElementA() (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | |
| GetDiscreteElementB() | CoRiBoDynamics::Structures::PointRetractableCable | |
| GetDiscreteElements() | CoRiBoDynamics::Structures::SupergridLineStructure | |
| GetElementConnectionForceA() (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | inline |
| GetElementConnectionForceB() (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | inline |
| GetEndpointA() (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | |
| GetEndpointB() (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | |
| GetEndpointReactionForceA() (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | |
| GetEndpointReactionForceB() (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | |
| GetEnvironment() (defined in CoRiBoDynamics::Structures::SupergridLineStructure) | CoRiBoDynamics::Structures::SupergridLineStructure | |
| getExternalBallJointCouplingForce(int ballJointCoupling) | CoRiBoDynamics::JointConstraint | |
| getExternalBallJointCouplingForce(ExternalBallJointCoupling &Constraint) (defined in CoRiBoDynamics::JointConstraint) | CoRiBoDynamics::JointConstraint | |
| getExternalRigidCouplingForce(int rigidCoupling) | CoRiBoDynamics::JointConstraint | |
| getExternalRigidCouplingForce(ExternalRigidCoupling &Constraint) (defined in CoRiBoDynamics::JointConstraint) | CoRiBoDynamics::JointConstraint | |
| GetLength() | CoRiBoDynamics::Structures::SupergridLineStructure | |
| GetLineSegments() | CoRiBoDynamics::Structures::SupergridLineStructure | |
| GetRetractedLength() (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | inline |
| GetRetractionSpeed() (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | inline |
| GetRigidElements() | CoRiBoDynamics::Structures::SupergridLineStructure | |
| GetRigidElementTension() | CoRiBoDynamics::Structures::SupergridLineStructure | |
| InitialConditionSetup(const double T, double *const updatedIC, const vec3 &PA, const vec3 &PB, double initial_retracted_length) (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | virtual |
| JointConstraint(ConstraintSolver *solver) (defined in CoRiBoDynamics::JointConstraint) | CoRiBoDynamics::JointConstraint | explicit |
| m_BallJointCoupling | CoRiBoDynamics::JointConstraint | protected |
| m_beta (defined in CoRiBoDynamics::Structures::SupergridLineStructure) | CoRiBoDynamics::Structures::SupergridLineStructure | protected |
| m_connection_elementA | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_connection_elementB (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_connection_vector_elementA (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_connection_vector_elementB (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_element_connection_strengthA (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_element_connection_strengthB (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_element_connectionA (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_element_connectionB (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_endpoint_connectionA (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_endpoint_connectionA_strength (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_endpoint_connectionB (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_endpoint_connectionB_strength (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_endpoint_positionA (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_endpoint_positionB (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_endpoint_velocityA (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_endpoint_velocityB (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_environment (defined in CoRiBoDynamics::Structures::SupergridLineStructure) | CoRiBoDynamics::Structures::SupergridLineStructure | protected |
| m_ExternalBallJointCoupling | CoRiBoDynamics::JointConstraint | protected |
| m_ExternalRigidCoupling | CoRiBoDynamics::JointConstraint | protected |
| m_HingeCoupling (defined in CoRiBoDynamics::JointConstraint) | CoRiBoDynamics::JointConstraint | protected |
| m_length (defined in CoRiBoDynamics::Structures::SupergridLineStructure) | CoRiBoDynamics::Structures::SupergridLineStructure | protected |
| m_max_retraction_length | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_minimum_sub_super_treshold | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_name (defined in CoRiBoDynamics::Structures::SupergridLineStructure) | CoRiBoDynamics::Structures::SupergridLineStructure | protected |
| m_num_free_rigid_elements | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_num_retracted_sub | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_num_retracted_super (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_residual_length | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_retracted_element_length | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_retracted_length (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_retraction_speed | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_rigid_element_buffer (defined in CoRiBoDynamics::Structures::SupergridLineStructure) | CoRiBoDynamics::Structures::SupergridLineStructure | protected |
| m_rigid_element_tension (defined in CoRiBoDynamics::Structures::SupergridLineStructure) | CoRiBoDynamics::Structures::SupergridLineStructure | protected |
| m_RigidCoupling | CoRiBoDynamics::JointConstraint | protected |
| m_segment (defined in CoRiBoDynamics::Structures::SupergridLineStructure) | CoRiBoDynamics::Structures::SupergridLineStructure | protected |
| m_sub_super_threshold_ix | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_sub_super_threshold_strength | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| m_super_element (defined in CoRiBoDynamics::Structures::SupergridLineStructure) | CoRiBoDynamics::Structures::SupergridLineStructure | protected |
| NumRetractedElements(size_t &super_element_ix, size_t &sub_element_ix) (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | protected |
| PointRetractableCable(ConstraintSolver *solver, ISimObjectCreator *creator, Environment_Interface *environment, int rigid_element_buffer_size, double beta, std::string name) (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | |
| Quaternion_Kinematics(const Quat &q) (defined in CoRiBoDynamics::JointConstraint) | CoRiBoDynamics::JointConstraint | protectedstatic |
| QuaternionConstraint_Jacobian(const Quat &q) (defined in CoRiBoDynamics::JointConstraint) | CoRiBoDynamics::JointConstraint | protectedstatic |
| SecondDerivatives(int element) | CoRiBoDynamics::ConstraintSet | protected |
| SetEndpointElementConnectionA(RigidElement *connection_element, double element_connection_strength=1.0) (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | |
| SetEndpointElementConnectionA(RigidElement *connection_element, const vec3 &ConnectionVector, double element_connection_strength=1.0) (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | |
| SetEndpointElementConnectionB(RigidElement *connection_element, double element_connection_strength=1.0) (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | |
| SetEndpointElementConnectionB(RigidElement *connection_element, const vec3 &ConnectionVector, double element_connection_strength=1.0) (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | |
| SetEndpointPositionA(const vec3 &position, const vec3 &velocity, double connection_strength=1.0) | CoRiBoDynamics::Structures::PointRetractableCable | |
| SetEndpointPositionB(const vec3 &position, const vec3 &velocity, double connection_strength=1.0) (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | |
| SetRetractedLength(double retracted_length, double retraction_speed) (defined in CoRiBoDynamics::Structures::PointRetractableCable) | CoRiBoDynamics::Structures::PointRetractableCable | virtual |
| SupergridLineStructure(ConstraintSolver *solver, ISimObjectCreator *creator, Environment_Interface *environment, int rigid_element_buffer_size, double beta, std::string name) | CoRiBoDynamics::Structures::SupergridLineStructure | |
| updateExternalBallJointCoupling(int ballJointCoupling, const double *Position, const double *Velocity) | CoRiBoDynamics::JointConstraint | |
| updateExternalRigidCoupling(int rigidCoupling, const double *Position, const double *Velocity, const double *Orientation, const double *AngularVelocity) | CoRiBoDynamics::JointConstraint | |
| XmlInfo(TiXmlElement &xml_node) | CoRiBoDynamics::Structures::PointRetractableCable | virtual |
| ~ConstraintSet() (defined in CoRiBoDynamics::ConstraintSet) | CoRiBoDynamics::ConstraintSet | inlinevirtual |
| ~JointConstraint() (defined in CoRiBoDynamics::JointConstraint) | CoRiBoDynamics::JointConstraint | virtual |
| ~SupergridLineStructure() (defined in CoRiBoDynamics::Structures::SupergridLineStructure) | CoRiBoDynamics::Structures::SupergridLineStructure | virtual |