![]() |
Murl Engine API
Version 2018.3
|
Namespace containing physics simulator related interfaces. More...
Namespaces | |
Builtin | |
Namespace containing builtin physics simulator related interfaces. | |
Classes | |
interface | IFactory |
The factory used to create and destroy physics simulators. More... | |
interface | IFactoryRegistry |
The IFactoryRegistry interface provides methods to add, remove and query different physics simulator classes that can be instantiated using the Physics::IFactory implementing this interface. More... | |
interface | IObject |
The base interface for all physics objects. More... | |
interface | ISimulator |
The Physics::ISimulator interface represents a generic physics simulator. More... | |
interface | ISimulatorRegistry |
The ISimulatorRegistry interface provides methods to add, remove and query different physics simulator objects that can be instantiated using the Physics::ISimulator implementing this interface. More... | |
class | StaticFactory |
The StaticFactory class to create the IFactory object. More... | |
Typedefs | |
typedef PhysicsReal | Real |
Generic floating point data type for the Murl::Physics namespace. | |
typedef Math::Vector< Real > | Vector |
Math::Vector data type for the Murl::Physics namespace. | |
typedef Math::VectorUninitialized< Real > | VectorUninitialized |
Math::VectorUninitialized data type for the Murl::Physics namespace. | |
typedef Math::StaticVector< Real > | StaticVector |
Math::StaticVector data type for the Murl::Graph namespace. | |
typedef Math::Matrix< Real > | Matrix |
Math::Matrix data type for the Murl::Physics namespace. | |
typedef Math::Quaternion< Real > | Quaternion |
Math::Quaternion data type for the Murl::Physics namespace. | |
typedef Math::Sphere< Real > | Sphere |
Math::Sphere data type for the Murl::Physics namespace. | |
typedef Math::Box< Real > | Box |
Math::Box data type for the Murl::Physics namespace. | |
typedef Math::Ray< Real > | Ray |
Math::Ray data type for the Murl::Physics namespace. | |
Variables | |
const Real | EPSILON |
Default epsilon. | |
Namespace containing physics simulator related interfaces.