![]() |
|
Public Member Functions | |
Rotateable () | |
Constructor, initialise rotation to zero (default) More... | |
void | further_build () |
void | rotate (const unsigned &angle) |
Rotate the element. More... | |
void | rotate_local_coordinates (Vector< double > &s) |
Private Attributes | |
unsigned | Rotated |
Integer to store the rotation angle. More... | |
Class to overload an refineable QElement<3,...> so that it can be rotated about its centre.
|
inline |
Constructor, initialise rotation to zero (default)
|
inline |
Overload the further build function to pass the rotate information to the sons
|
inline |
Rotate the element.
References Jeffery_Solution::angle(), i, j, k, and n.
|
inline |
Rotate the local coordinates so that that output is will be consistent, irrespective of the rotation of the element
References s.
|
private |
Integer to store the rotation angle.