VRS
A file format for sensor data.
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
vrs::MatrixND< T, N > Struct Template Reference

Class to represent matrices of 3 and 4 dimensions, each for either int32_t, float or double. More...

#include <DataPieceTypes.h>

Public Types

using type = T
 

Public Member Functions

 MatrixND (const T arr[N][N])
 
PointND< T, N > & operator[] (size_t n)
 
const PointND< T, N > & operator[] (size_t n) const
 
bool operator== (const MatrixND< T, N > &rhs) const
 
bool operator!= (const MatrixND< T, N > &rhs) const
 
MatrixNDoperator= (const T rhs[N][N])
 

Public Attributes

PointND< T, N > points [N]
 

Static Public Attributes

static constexpr size_t kMatrixSize = N
 

Detailed Description

template<typename T, size_t N>
struct vrs::MatrixND< T, N >

Class to represent matrices of 3 and 4 dimensions, each for either int32_t, float or double.


The documentation for this struct was generated from the following file: