AnimaL |
Tutorial |
Documentation |
#include <basicFrames.h>
No reference to the reference frame is stored. The basis, typically a matrix, is not necessarily orthogonal.
Definition at line 92 of file basicFrames.h.
Public Types | |
typedef Array< N, Real > | Vec |
Typically a vector in dimension 3. | |
typedef Array< N, Vec > | Basis |
Typically a matrix whose columns define the vectors of the local basis with respect to the reference basis. | |
typedef Basis_ | Basis |
Typically a matrix whose columns define the vectors of the local basis with respect to the reference basis. | |
typedef Vec_ | Vec |
Typically a vector in dimension 3. | |
Public Member Functions | |
Frame () | |
Default constructor does not initialize the values. | |
Frame (const Basis &b, const Vec &t) | |
Construct from given base and translation. | |
Frame () | |
Default constructor does not initialize the values. | |
Frame (const Basis &b, const Vec &t) | |
Construct from given base and translation. | |
Public Attributes | |
Basis | basis |
The local basis with respect to the reference basis. | |
Vec | displacement |
The position of the origin of the local frame with respect to the reference frame. |
|
Typically a matrix whose columns define the vectors of the local basis with respect to the reference basis.
Definition at line 151 of file basicFrames.inl. |
|
Typically a matrix whose columns define the vectors of the local basis with respect to the reference basis.
Definition at line 95 of file basicFrames.h. Referenced by animal::Frame< N, Real >::Frame(). |
|
Typically a vector in dimension 3.
Definition at line 152 of file basicFrames.inl. |
|
Typically a vector in dimension 3.
Definition at line 94 of file basicFrames.h. Referenced by animal::Frame< N, Real >::Frame(). |
|
Default constructor does not initialize the values.
|
|
Construct from given base and translation.
|
|
Default constructor does not initialize the values.
Definition at line 155 of file basicFrames.inl. |
|
Construct from given base and translation.
Definition at line 158 of file basicFrames.inl. References animal::Frame< N, Real >::basis, animal::Frame< N, Real >::Basis, animal::Frame< N, Real >::displacement, and animal::Frame< N, Real >::Vec. |
|
The local basis with respect to the reference basis.
Definition at line 163 of file basicFrames.inl. Referenced by animal::Frame< N, Real >::Frame(). |
|
The position of the origin of the local frame with respect to the reference frame.
Definition at line 164 of file basicFrames.inl. Referenced by animal::Frame< N, Real >::Frame(). |