|
HyperspaceExplorer 0.7.1
|

Public Types | |
|
typedef MultithreadedTransformation< N, P-1, NUM >::value_storage_type | result_type |
Public Member Functions | |
| MapFunctor (const VecMath::Rotation< N, NUM > &rotation, const VecMath::Vector< N, NUM > &translation, const VecMath::Vector< N, NUM > &scale) | |
| MultithreadedTransformation< N, P-1, NUM >::value_storage_type | operator() (const VecMath::MultiDimensionalVector< VecMath::Vector< N, NUM >, P-1 > &arg) |
Public Attributes | |
| VecMath::Rotation< N, NUM > | matrix_ |
| Rotation part of the Transformation. | |
| VecMath::Vector< N, NUM > | translation_ |
| Translation part of the Transformation. | |
| VecMath::Vector< N, NUM > | scale_ |
| Scaling part of the Transformation. | |
| MultithreadedTransformation<N, P-1, NUM>::value_storage_type MultithreadedTransformation< N, P, NUM >::MapFunctor::operator() | ( | const VecMath::MultiDimensionalVector< VecMath::Vector< N, NUM >, P-1 > & | arg | ) | [inline] |
Execute a transformation on a subpart of the MultithreadedTransformation's operand
| arg | The subpart |
References arg(), MultithreadedTransformation< N, P, NUM >::MapFunctor::matrix_, MultithreadedTransformation< N, P, NUM >::MapFunctor::scale_, and MultithreadedTransformation< N, P, NUM >::MapFunctor::translation_.

1.7.4
-
Hosted by