vOOlkan
An object oriented approach to Vulkan
Vulkan::Physics::Mass Class Reference

#include <Foundations.h>

Inheritance diagram for Vulkan::Physics::Mass:
Vulkan::Physics::Scalar

Public Member Functions

 Mass (float mass=0)
 
- Public Member Functions inherited from Vulkan::Physics::Scalar
 Scalar (float value=0)
 
 operator float () const
 

Friends

Mass operator* (Mass m1, Mass m2)
 
Mass operator/ (Mass m1, Mass m2)
 
Impulse operator* (Speed speed, Mass mass)
 
Speed operator/ (Impulse impulse, Mass mass)
 
Acceleration operator/ (Force force, Mass mass)
 

Additional Inherited Members

- Protected Attributes inherited from Vulkan::Physics::Scalar
float value
 

Constructor & Destructor Documentation

◆ Mass()

Vulkan::Physics::Mass::Mass ( float  mass = 0)
inline

Friends And Related Function Documentation

◆ operator* [1/2]

Mass operator* ( Mass  m1,
Mass  m2 
)
friend

◆ operator* [2/2]

Impulse operator* ( Speed  speed,
Mass  mass 
)
friend

◆ operator/ [1/3]

Acceleration operator/ ( Force  force,
Mass  mass 
)
friend

◆ operator/ [2/3]

Speed operator/ ( Impulse  impulse,
Mass  mass 
)
friend

◆ operator/ [3/3]

Mass operator/ ( Mass  m1,
Mass  m2 
)
friend

The documentation for this class was generated from the following file: