|
Physics Simulation & Visualization Tool 0.1
A C++ physics simulation engine with real-time 3D visualization
|
#include <SceneObjectOptions.h>
Static Public Member Functions | |
| static RigidBodyOptions | Box (ObjectOptions base, bool isStatic=false, double mass=1.0, glm::vec3 velocity=glm::vec3(0.0f)) |
Data Fields | |
| ObjectOptions | base |
| std::function< std::unique_ptr< Physics::Bounding::ICollider >(const ObjectOptions &)> | createCollider |
| bool | isStatic = false |
| double | mass = 1.0 |
| glm::vec3 | velocity = glm::vec3(0.0f) |
Definition at line 25 of file SceneObjectOptions.h.
|
inlinestatic |
| ObjectOptions RigidBodyOptions::base |
Definition at line 26 of file SceneObjectOptions.h.
| std::function<std::unique_ptr<Physics::Bounding::ICollider>(const ObjectOptions&)> RigidBodyOptions::createCollider |
Definition at line 27 of file SceneObjectOptions.h.
| bool RigidBodyOptions::isStatic = false |
Definition at line 28 of file SceneObjectOptions.h.
| double RigidBodyOptions::mass = 1.0 |
Definition at line 29 of file SceneObjectOptions.h.
| glm::vec3 RigidBodyOptions::velocity = glm::vec3(0.0f) |
Definition at line 30 of file SceneObjectOptions.h.