#include <point.h>
|
| typedef | ONLY_IF_INTEGRAL (T) value_type |
| |
| | Point (void)=default |
| |
| REALM_CUDA_HD | Point (value_type val) |
| |
| template<typename Arg0 , typename Arg1 , typename... Args> |
| REALM_CUDA_HD | Point (Arg0 val0, Arg1 val1, Args... vals) |
| |
| template<typename T2 , std::enable_if_t< std::is_integral< T2 >::value, bool > = true> |
| REALM_CUDA_HD | Point (T2 val) |
| |
| template<typename T2 , std::enable_if_t< std::is_integral< T2 >::value, bool > = true> |
| REALM_CUDA_HD | Point (T2 vals[N]) |
| |
| template<typename T2 > |
| REALM_CUDA_HD | Point (const Point< N, T2 > ©_from) |
| |
| template<typename T2 > |
| REALM_CUDA_HD Point< N, T > & | operator= (const Point< N, T2 > ©_from) |
| |
| REALM_CUDA_HD T & | operator[] (int index) |
| |
| REALM_CUDA_HD const T & | operator[] (int index) const |
| |
| template<typename T2 > |
| REALM_CUDA_HD T | dot (const Point< N, T2 > &rhs) const |
| |
| REALM_CUDA_HD T & | x () |
| |
| REALM_CUDA_HD T & | y () |
| |
| REALM_CUDA_HD T & | z () |
| |
| REALM_CUDA_HD T & | w () |
| |
| REALM_CUDA_HD const T & | x () const |
| |
| REALM_CUDA_HD const T & | y () const |
| |
| REALM_CUDA_HD const T & | z () const |
| |
| REALM_CUDA_HD const T & | w () const |
| |
◆ Point() [1/6]
template<int N, typename T >
◆ Point() [2/6]
template<int N, typename T >
◆ Point() [3/6]
template<int N, typename T >
template<typename Arg0 , typename Arg1 , typename... Args>
◆ Point() [4/6]
template<int N, typename T >
template<typename T2 , std::enable_if_t< std::is_integral< T2 >::value, bool > = true>
◆ Point() [5/6]
template<int N, typename T >
template<typename T2 , std::enable_if_t< std::is_integral< T2 >::value, bool > = true>
◆ Point() [6/6]
template<int N, typename T >
template<typename T2 >
◆ dot()
template<int N, typename T >
template<typename T2 >
◆ ONES()
template<int N, typename T >
◆ ONLY_IF_INTEGRAL()
template<int N, typename T >
◆ operator=()
template<int N, typename T >
template<typename T2 >
◆ operator[]() [1/2]
template<int N, typename T >
◆ operator[]() [2/2]
template<int N, typename T >
◆ w() [1/2]
template<int N, typename T >
◆ w() [2/2]
template<int N, typename T >
◆ x() [1/2]
template<int N, typename T >
◆ x() [2/2]
template<int N, typename T >
◆ y() [1/2]
template<int N, typename T >
◆ y() [2/2]
template<int N, typename T >
◆ z() [1/2]
template<int N, typename T >
◆ z() [2/2]
template<int N, typename T >
◆ ZEROES()
template<int N, typename T >
◆ values
template<int N, typename T >
The documentation for this struct was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/point.h