|
cisst-saw
|
Forward declarations and #define for cisstVector. More...
Go to the source code of this file.
Namespaces | |
| namespace | vctEulerRotation3Order |
Macros | |
| #define | _vctForwardDeclarations_h |
Enumerations | |
| enum | vctEulerRotation3Order::OrderType { vctEulerRotation3Order::ZYZ , vctEulerRotation3Order::ZYX , vctEulerRotation3Order::ZXZ , vctEulerRotation3Order::YZX } |
Variables | |
Definition of the storage order used for the matrices. | |
The default for cisstVector is row major (VCT_ROW_MAJOR) which is the default convention for C/C++ code. In order to support some numerical libraries in Fortran (or Fortran compatible), cisstVector also support column major order (VCT_COL_MAJOR). | |
| const bool | VCT_ROW_MAJOR = true |
| const bool | VCT_COL_MAJOR = false |
| const bool | VCT_DEFAULT_STORAGE = VCT_ROW_MAJOR |
| const bool | VCT_FORTRAN_ORDER = VCT_COL_MAJOR |
| const bool | VCT_NORMALIZE = true |
| const bool | VCT_DO_NOT_NORMALIZE = false |
Forward declarations and #define for cisstVector.
| #define _vctForwardDeclarations_h |
| const bool VCT_COL_MAJOR = false |
Value to use for a column major storage order.
| const bool VCT_DEFAULT_STORAGE = VCT_ROW_MAJOR |
Default storage order used in cisstVector.
| const bool VCT_DO_NOT_NORMALIZE = false |
Value used to NOT force the normalization of the input for rotation constructors. Not only the input will not be normalized, but the constructor or method will not check if the input is normalized. See classes vctMatrixRotation3Base, vctQuaternionRotation3Base, vctAxisAngleRotation3, vctRodriguezRotation3Base, etc.
| const bool VCT_FORTRAN_ORDER = VCT_COL_MAJOR |
More friendly value to use for Fortran storage. Equivalent to VCT_COL_MAJOR.
| const bool VCT_NORMALIZE = true |
Value used to force the normalization of the input for rotation constructors. See classes vctMatrixRotation3Base, vctQuaternionRotation3Base, vctAxisAngleRotation3, vctRodriguezRotation3Base, etc.
| const bool VCT_ROW_MAJOR = true |
Value to use for a row major storage order.