DryPhys 1.0.0
...
Loading...
Searching...
No Matches
DryPhys Namespace Reference

Classes

class  Vector3D
 

Functions

template<std::size_t Index>
decltype(auto) get (Vector3D &vec)
 
template<std::size_t Index>
decltype(auto) get (const Vector3D &vec)
 
template<std::size_t Index>
decltype(auto) get (Vector3D &&vec)
 

Function Documentation

◆ get() [1/3]

template<std::size_t Index>
decltype(auto) DryPhys::get ( Vector3D & vec)

Specific getters for use in the tuple-like API, allows for the structured binding of a Vector3D

◆ get() [2/3]

template<std::size_t Index>
decltype(auto) DryPhys::get ( const Vector3D & vec)

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

◆ get() [3/3]

template<std::size_t Index>
decltype(auto) DryPhys::get ( Vector3D && vec)

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.