Ginan
|
Public Member Functions | |
void | setCache (int cache) |
FrameSwapper () | |
FrameSwapper (GTime time, const ERPValues &erpv) | |
VectorEcef | operator() (const VectorEci rEci, const VectorEci *vEci_ptr=nullptr, VectorEcef *vEcef_ptr=nullptr) |
VectorEci | operator() (const VectorEcef rEcef, const VectorEcef *vEcef_ptr=nullptr, VectorEci *vEci_ptr=nullptr) |
VectorEci | operator() (const VectorEcef rEcef, const GTime time) |
Data Fields | |
GTime | time0 |
ERPValues | erpv |
Matrix3d | i2t_mat |
Matrix3d | di2t_mat |
Vector3d | translation = Vector3d::Zero() |
Static Public Attributes | |
static array< FrameSwapper, 2 > | cacheArr |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
Matrix3d FrameSwapper::di2t_mat |
ERPValues FrameSwapper::erpv |
Matrix3d FrameSwapper::i2t_mat |
GTime FrameSwapper::time0 |
Vector3d FrameSwapper::translation = Vector3d::Zero() |