|
VTK
9.5.20251022
|
Namespaces | |
| namespace | detail |
Classes | |
| struct | Layout |
| This struct determines a prior transform to input matrices, changing the way they are indexed. More... | |
| struct | Mapper |
| This class is a helper class to compute at compile time the index of a matrix stored as a 1D array from its 2D coordinates. More... | |
| struct | ScalarTypeExtractor |
| This class extract the underlying value type of containers. More... | |
| class | Wrapper |
| Matrix wrapping class. More... | |
Functions | |
| template<class MatrixT > | |
| static constexpr bool | MatrixIs2DArray () |
At compile time, returns true if the templated parameter is a 2D array (double[3][3] for instance), false otherwise. | |
| template<class MatrixT > | |
| static constexpr bool | MatrixIsPointerToPointer () |
At compile time, returns true if the templated parameter is a pointer to pointer (double** for instance), false otherwise. | |
| template<class MatrixT > | |
| static constexpr bool | MatrixLayoutIs2D () |
At compile time, returns true if the templated parameter layout is 2D, i.e. | |
|
staticconstexpr |
At compile time, returns true if the templated parameter is a 2D array (double[3][3] for instance), false otherwise.
Definition at line 117 of file vtkMatrixUtilities.h.
|
staticconstexpr |
At compile time, returns true if the templated parameter is a pointer to pointer (double** for instance), false otherwise.
Definition at line 188 of file vtkMatrixUtilities.h.
|
staticconstexpr |
At compile time, returns true if the templated parameter layout is 2D, i.e.
elements can be accessed using the operator [][]. It returns false otherwise.
Definition at line 202 of file vtkMatrixUtilities.h.