pure-cpp
1.0.0
A C++ physics simulation benchmark comparing performance with Python implementations
Window::Display Member List
This is the complete list of members for
Window::Display
, including all inherited members.
bodies_
Window::Display
private
BodyInformations
typedef
Window::Display
camController_
Window::Display
private
cleanup
()
Window::Display
cleanupCalled_
Window::Display
private
createArrowEntity
(Qt3DCore::QEntity *parent, const QColor &colour, float radius, float length)
Window::Display
private
createScene
(unsigned int seed)
Window::Display
private
createSpheres
(Rng::Pcg32 &gen)
Window::Display
private
Display
(const Configuration::SimulationConfig &config)
Window::Display
inline
explicit
iterationCount_
Window::Display
private
maxIterations_
Window::Display
private
physicsThread_
Window::Display
private
physicsWorker_
Window::Display
private
rootEntity_
Window::Display
private
runSimulation
()
Window::Display
showAlphaArrow_
Window::Display
private
showTorqueArrow_
Window::Display
private
simulationFinished
()
Window::Display
signal
simulationTimer_
Window::Display
private
updateFrame
(const Model::Vector3dVec &positions, const Model::QuaterniondVec &quaternions, const Model::Vector3dVec &torques, const Model::Vector3dVec &alphas, std::size_t iteration)
Window::Display
private
slot
updateVectorArrow
(Qt3DCore::QTransform *arrowTransform, const Model::Vector3d &vector, double scaleFactor) const
Window::Display
private
~Display
() override
Window::Display
Generated by
1.9.4