#include <GteVector.h>
Public Member Functions | |
| int | GetSize () const |
| void | MakeUnit (int d) |
| void | MakeZero () |
| bool | operator!= (Vector const &vec) const |
| bool | operator< (Vector const &vec) const |
| bool | operator<= (Vector const &vec) const |
| bool | operator== (Vector const &vec) const |
| bool | operator> (Vector const &vec) const |
| bool | operator>= (Vector const &vec) const |
| Real const & | operator[] (int i) const |
| Real & | operator[] (int i) |
| Vector () | |
| Vector (std::array< Real, N > const &values) | |
| Vector (std::initializer_list< Real > values) | |
| Vector (int d) | |
Static Public Member Functions | |
| static Vector | Unit (int d) |
| static Vector | Zero () |
Protected Attributes | |
| std::array< Real, N > | mTuple |
Definition at line 19 of file GteVector.h.
| gte::Vector< N, Real >::Vector | ( | ) |
Definition at line 185 of file GteVector.h.
| gte::Vector< N, Real >::Vector | ( | std::array< Real, N > const & | values | ) |
Definition at line 191 of file GteVector.h.
| gte::Vector< N, Real >::Vector | ( | std::initializer_list< Real > | values | ) |
Definition at line 198 of file GteVector.h.
| gte::Vector< N, Real >::Vector | ( | int | d | ) |
Definition at line 219 of file GteVector.h.
|
inline |
Definition at line 225 of file GteVector.h.
| void gte::Vector< N, Real >::MakeUnit | ( | int | d | ) |
Definition at line 285 of file GteVector.h.
| void gte::Vector< N, Real >::MakeZero | ( | ) |
Definition at line 279 of file GteVector.h.
|
inline |
Definition at line 249 of file GteVector.h.
|
inline |
Definition at line 255 of file GteVector.h.
|
inline |
Definition at line 261 of file GteVector.h.
|
inline |
Definition at line 243 of file GteVector.h.
|
inline |
Definition at line 267 of file GteVector.h.
|
inline |
Definition at line 273 of file GteVector.h.
|
inline |
Definition at line 231 of file GteVector.h.
|
inline |
Definition at line 237 of file GteVector.h.
|
static |
Definition at line 303 of file GteVector.h.
|
static |
Definition at line 295 of file GteVector.h.
|
protected |
Definition at line 69 of file GteVector.h.