#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: