Classes | |
class | MatrixP |
Matrix in projective geometry, fixed-size only. More... | |
Functions | |
template<typename T, int Size> | |
Vector< T, Size+1 > & | affToProj (const Vector< T, Size > &vector, Vector< T, Size+1 > *ret) |
template<typename T, int Size> | |
Vector< T, Size > & | projToAff (const Vector< T, Size+1 > &vector, Vector< T, Size > *ret) |
Vector<T, Size+1>& Eigen::affToProj | ( | const Vector< T, Size > & | vector, | |
Vector< T, Size+1 > * | ret | |||
) | [inline] |
Converts an "affine" vector into the equivalent "projective" vector. Thus, if the input affine vector is , then the output projective vector is
.
Vector<T, Size>& Eigen::projToAff | ( | const Vector< T, Size+1 > & | vector, | |
Vector< T, Size > * | ret | |||
) | [inline] |
Converts a "projective" vector into the equivalent "affine" vector. Thus, if the input projective vector is , then the output affine vector is