20 #ifndef _vctRandomTransformations_h
21 #define _vctRandomTransformations_h
48 template <
class _containerType>
52 #ifdef CISST_COMPILER_IS_MSVC
65 template <
class _containerType>
69 #ifdef CISST_COMPILER_IS_MSVC
76 template <
class _elementType>
80 #ifdef CISST_COMPILER_IS_MSVC
87 template <
class _containerType>
91 #ifdef CISST_COMPILER_IS_MSVC
98 template <
class _containerType>
102 #ifdef CISST_COMPILER_IS_MSVC
111 #endif // _vctRandomTransformations_h
#define CISST_EXPORT
Definition: cmnExportMacros.h:50
Define a rotation based on an angle for a space of dimension 2.
Definition: vctAngleRotation2.h:46
Portability across compilers and operating systems tools.
Forward declarations and #define for cisstVector.
void vctRandom(vctMatrixRotation3Base< _containerType > &matrixRotation)
Define a rotation based on an axis and an angle for a space of dimension 3.
Definition: vctAxisAngleRotation3.h:94
Define a rotation matrix for a space of dimension 3.
Definition: vctForwardDeclarations.h:199
An implementation of the ``abstract'' vctFixedSizeMatrixBase.
Definition: vctFixedSizeMatrixRef.h:46
Define a rotation matrix for a space of dimension 2.
Definition: vctForwardDeclarations.h:227
Define a rotation quaternion for a space of dimension 3.
Definition: vctForwardDeclarations.h:208
Macros to export the symbols of cisstVector (in a Dll).
Randomization utilities for general use in CISST applications.
Declaration of vctMatrixRotation3Ref.
Define a rotation based on the rodriguez representation for a space of dimension 3.
Definition: vctForwardDeclarations.h:214