#include <three_transformation.h>
Inheritance diagram for Arroyo::three_rotation:

Public Member Functions | |
| three_rotation () | |
| three_rotation (const three_rotation &tr) | |
| three_rotation (const three_point &tp, const three_vector &tv, double angle) | |
| ~three_rotation () | |
| three_rotation | inverse () const |
Affects a three_point. Affects a three_vector. Affects a three_frame.
|
|
Null constructor |
|
|
Copy constructor |
|
||||||||||||||||
|
Construct a rotation about an axis specified by a three_vector, by an angle. The angle is specified in radians. This function throws an error if tv is a null vector |
|
|
Destructor |
|
|
Get the inverse rotation Reimplemented from Arroyo::three_orthonormal_transformation. |
1.3.9.1