pure-cpp
1.0.0
A C++ physics simulation benchmark comparing performance with Python implementations
Model::BodyProxy Member List
This is the complete list of members for
Model::BodyProxy
, including all inherited members.
a
()
Model::BodyProxy
inline
accumulateAcceleration
(const Vector3d &accel)
Model::BodyProxy
inline
accumulateAngularAcceleration
(const Vector3d &in_alpha)
Model::BodyProxy
inline
accumulateTorque
(const Vector3d &torque)
Model::BodyProxy
inline
addToX
(const Vector3d &correction)
Model::BodyProxy
inline
alpha
()
Model::BodyProxy
inline
applyImpulse
(const Vector3d &in_J, const Vector3d &in_r_vec)
Model::BodyProxy
inline
bodies_
Model::BodyProxyBase< Bodies >
protected
BodyProxy
(Bodies &in_bodies, std::size_t in_index)
Model::BodyProxy
inline
BodyProxyBase
(Bodies &in_bodies, std::size_t in_index)
Model::BodyProxyBase< Bodies >
inline
dampenVelocity
(double linear_damping, double angular_damping)
Model::BodyProxy
inline
getInverseInertia
() const
Model::BodyProxyBase< Bodies >
inline
getInverseMass
() const
Model::BodyProxyBase< Bodies >
inline
index_
Model::BodyProxyBase< Bodies >
protected
m
() const noexcept
Model::BodyProxyBase< Bodies >
inline
omega
()
Model::BodyProxy
inline
BodyProxyBase< Bodies >::omega
() const noexcept
Model::BodyProxyBase< Bodies >
inline
operator ConstBodyProxy
() const
Model::BodyProxy
inline
q
() const noexcept
Model::BodyProxyBase< Bodies >
inline
r
() const noexcept
Model::BodyProxyBase< Bodies >
inline
resetAccelerations
()
Model::BodyProxy
inline
resetTorque
()
Model::BodyProxy
inline
setAcceleration
(const Vector3d &new_a)
Model::BodyProxy
inline
setAngularAcceleration
(const Vector3d &new_alpha)
Model::BodyProxy
inline
updateAlphaFromTorque
()
Model::BodyProxy
inline
v
() const noexcept
Model::BodyProxyBase< Bodies >
inline
x
() const noexcept
Model::BodyProxyBase< Bodies >
inline
Generated by
1.9.4