PlayRho  2.0.0
An interactive physics engine & library.
Vector3.hpp File Reference

Definition of the Vector3 alias template and closely related code. More...

#include <playrho/Real.hpp>
#include <playrho/Settings.hpp>
#include <playrho/Units.hpp>
#include <playrho/Vector.hpp>
Include dependency graph for Vector3.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

 playrho
 

Typedefs

using playrho::InvMass3 = Vector3< InvMass >
 3-element vector of inverse mass (InvMass) quantities.
 
using playrho::Mass3 = Vector3< Mass >
 3-element vector of Mass quantities.
 
using playrho::Vec3 = Vector3< Real >
 A 3-dimensional column vector with 3 elements.
 
template<typename T >
using playrho::Vector3 = Vector< T, 3 >
 Vector with 3-elements. More...
 

Functions

constexpr auto playrho::IsValid (const Mat22 &value) noexcept -> bool
 Determines if the given value is valid. More...
 

Detailed Description

Definition of the Vector3 alias template and closely related code.