#include <point.h>
|
| | point () |
| |
| | point (float const s) |
| |
| | point (double const s) |
| |
| | point (int const s) |
| |
| | point (uint const s) |
| |
| | point (long const s) |
| |
| | point (ulong const s) |
| |
| | point (float const *ps) |
| |
| | point (double const *ps) |
| |
| | point (int const *ps) |
| |
| | point (uint const *ps) |
| |
| | point (long const *ps) |
| |
| | point (ulong const *ps) |
| |
| template<typename ... T> |
| | point (SCALAR const head, T const ... tail) |
| |
| template<class E > |
| | point (const vexpr< E, SCALAR, D > &u) |
| |
| SCALAR & | operator[] (uint i) |
| |
| SCALAR const & | operator[] (uint i) const |
| |
| SCALAR * | data () |
| |
| SCALAR const * | data () const |
| |
| template<class E > |
| point & | operator+= (const vexpr< E, SCALAR, D > &u) |
| |
| template<class E > |
| point & | operator-= (const vexpr< E, SCALAR, D > &u) |
| |
| template<class E > |
| point & | operator*= (const vexpr< E, SCALAR, D > &u) |
| |
| template<class E > |
| point & | operator/= (const vexpr< E, SCALAR, D > &u) |
| |
| point & | operator+= (SCALAR const u) |
| |
| point & | operator-= (SCALAR const u) |
| |
| point & | operator*= (SCALAR const u) |
| |
| point & | operator/= (SCALAR const u) |
| |
| | vexpr () |
| |
| SCALAR | operator[] (uint i) const |
| |
| | operator point< SCALAR, D > & () |
| |
| | operator point< SCALAR, D > const & () const |
| |
| uint | d () const |
| |
◆ TYPE_
template<typename SCALAR , uint D>
◆ point() [1/15]
template<typename SCALAR , uint D>
◆ point() [2/15]
template<typename SCALAR , uint D>
◆ point() [3/15]
template<typename SCALAR , uint D>
◆ point() [4/15]
template<typename SCALAR , uint D>
◆ point() [5/15]
template<typename SCALAR , uint D>
◆ point() [6/15]
template<typename SCALAR , uint D>
◆ point() [7/15]
template<typename SCALAR , uint D>
◆ point() [8/15]
template<typename SCALAR , uint D>
◆ point() [9/15]
template<typename SCALAR , uint D>
◆ point() [10/15]
template<typename SCALAR , uint D>
◆ point() [11/15]
template<typename SCALAR , uint D>
◆ point() [12/15]
template<typename SCALAR , uint D>
◆ point() [13/15]
template<typename SCALAR , uint D>
◆ point() [14/15]
template<typename SCALAR , uint D>
template<typename ... T>
◆ point() [15/15]
template<typename SCALAR , uint D>
template<class E >
◆ data() [1/2]
template<typename SCALAR , uint D>
◆ data() [2/2]
template<typename SCALAR , uint D>
| SCALAR const* mui::point< SCALAR, D >::data |
( |
| ) |
const |
|
inline |
◆ operator*=() [1/2]
template<typename SCALAR , uint D>
template<class E >
◆ operator*=() [2/2]
template<typename SCALAR , uint D>
◆ operator+=() [1/2]
template<typename SCALAR , uint D>
template<class E >
◆ operator+=() [2/2]
template<typename SCALAR , uint D>
◆ operator-=() [1/2]
template<typename SCALAR , uint D>
template<class E >
◆ operator-=() [2/2]
template<typename SCALAR , uint D>
◆ operator/=() [1/2]
template<typename SCALAR , uint D>
template<class E >
◆ operator/=() [2/2]
template<typename SCALAR , uint D>
◆ operator[]() [1/2]
template<typename SCALAR , uint D>
◆ operator[]() [2/2]
template<typename SCALAR , uint D>
◆ D_
template<typename SCALAR , uint D>
template<typename SCALAR , uint D>
The documentation for this struct was generated from the following file: