#include <rigidbody.h>
|
|
Definition at line 61 of file rigidbody.h. Referenced by EvolveOneStep(). |
|
||||||||||||
|
Definition at line 60 of file rigidbody.cpp. References sheep::Matrix3::Determinant(), EPSILON, sheep::fnz(), m_inertia, m_is_frozen, sheep::RigidBody::StateVector::m_L, m_mass, sheep::RigidBody::StateVector::m_P, sheep::RigidBody::StateVector::m_q, m_state, m_state_de, m_total_force, m_total_torque, sheep::RigidBody::StateVector::m_x, sheep::Real, and StateVectorDE. |
|
|
Definition at line 85 of file rigidbody.cpp. References m_state_de. |
|
|
Definition at line 399 of file rigidbody.h. Referenced by sheep::Contact::CancelNormalVelocity(), and sheep::ContactHandler::resolve_col_contact(). |
|
||||||||||||
|
Definition at line 358 of file rigidbody.h. |
|
|
Definition at line 352 of file rigidbody.h. Referenced by sheep::RCTracker::ResolveAll(), and sheep::Subspace::Step(). |
|
|
Definition at line 393 of file rigidbody.h. Referenced by sheep::Contact::CancelNormalVelocity(), and sheep::ContactHandler::resolve_col_contact(). |
|
|
Definition at line 366 of file rigidbody.h. Referenced by sheep::Subspace::Step(). |
|
||||||||||||||||
|
Definition at line 89 of file rigidbody.cpp. References EPSILON, sheep::IDE1Solver< T >::Integrate(), sheep::RigidBody::StateVector::m_q, m_state, m_state_de, sheep::Quaternion::Normalized(), sheep::Real, and StateDESolver. Referenced by sheep::Subspace::step_bodies(). |
|
|
Definition at line 246 of file rigidbody.h. |
|
|
Definition at line 307 of file rigidbody.h. Referenced by sheep::RCTracker::compute_b_vector(), sheep::Contact::GetNormalDerivative(), and sheep::Subspace::Step(). |
|
|
Definition at line 226 of file rigidbody.h. |
|
|
Definition at line 312 of file rigidbody.h. |
|
|
Definition at line 294 of file rigidbody.h. Referenced by sheep::Subspace::Step(). |
|
|
Definition at line 219 of file rigidbody.h. Referenced by sheep::JointManager::ApplyContraints(), sheep::Contact::CancelNormalVelocity(), sheep::RCTracker::compute_A_matrix(), sheep::RCTracker::compute_b_vector(), and sheep::ContactHandler::resolve_col_contact(). |
|
|
Definition at line 281 of file rigidbody.h. Referenced by sheep::SWIFTCollisionDetector::RefreshTransformations(), and sheep::IFrameworkApp::TransformTo(). |
|
|
Definition at line 347 of file rigidbody.h. Referenced by sheep::Contact::Update(). |
|
|
Definition at line 271 of file rigidbody.h. Referenced by sheep::SWIFTCollisionDetector::RefreshTransformations(), sheep::IFrameworkApp::TransformTo(), and sheep::Contact::Update(). |
|
|
Definition at line 411 of file rigidbody.h. |
|
|
Definition at line 383 of file rigidbody.h. Referenced by sheep::RCTracker::compute_b_vector(). |
|
|
Definition at line 388 of file rigidbody.h. Referenced by sheep::RCTracker::compute_b_vector(). |
|
|
Definition at line 233 of file rigidbody.h. Referenced by sheep::JointManager::ApplyContraints(), sheep::Contact::CancelNormalVelocity(), sheep::RCTracker::compute_A_matrix(), sheep::RCTracker::compute_b_vector(), and sheep::ContactHandler::resolve_col_contact(). |
|
|
Definition at line 261 of file rigidbody.h. Referenced by sheep::JointManager::ApplyContraints(), sheep::Contact::CancelNormalVelocity(), sheep::RCTracker::compute_A_matrix(), sheep::RCTracker::compute_b_vector(), sheep::ContactHandler::resolve_col_contact(), and sheep::Subspace::step_bodies(). |
|
|
Definition at line 299 of file rigidbody.h. |
|
|
Definition at line 286 of file rigidbody.h. |
|
|
Definition at line 276 of file rigidbody.h. |
|
|
Definition at line 266 of file rigidbody.h. |
|
|
|
|
|
Definition at line 342 of file rigidbody.h. Referenced by sheep::Contact::Update(). |
|
|
Definition at line 337 of file rigidbody.h. Referenced by sheep::FixedPathJoint::CorrectError(), sheep::SphericalJoint::GetError(), sheep::Contact::GetNormalDerivative(), and sheep::Contact::Update(). |
|
|
Definition at line 330 of file rigidbody.h. |
|
|
Definition at line 323 of file rigidbody.h. Referenced by sheep::Contact::CancelNormalVelocity(), sheep::RCTracker::compute_A_matrix(), sheep::RCTracker::compute_b_vector(), sheep::ContactHandler::resolve_col_contact(), sheep::FixedPathJoint::Update(), and sheep::SphericalJoint::Update(). |
|
|
Definition at line 256 of file rigidbody.h. |
|
|
Definition at line 373 of file rigidbody.h. Referenced by sheep::Subspace::Step(). |
|
|
Definition at line 378 of file rigidbody.h. Referenced by sheep::Subspace::Step(). |
|
|
Definition at line 150 of file rigidbody.h. Referenced by RigidBody(). |
|
|
Definition at line 136 of file rigidbody.h. Referenced by RigidBody(). |
|
|
Definition at line 138 of file rigidbody.h. Referenced by RigidBody(). |
|
|
Definition at line 133 of file rigidbody.h. Referenced by RigidBody(). |
|
|
Definition at line 140 of file rigidbody.h. Referenced by EvolveOneStep(), and RigidBody(). |
|
|
Definition at line 153 of file rigidbody.h. Referenced by EvolveOneStep(), RigidBody(), and ~RigidBody(). |
|
|
Definition at line 156 of file rigidbody.h. Referenced by RigidBody(). |
|
|
Definition at line 159 of file rigidbody.h. Referenced by RigidBody(). |
1.3.6