|
My Project
|
Rotation in OX surface. More...
#include "model/modification/rotation.h"


Public Member Functions | |
| RotationX () | |
| RotationX (double angle) | |
| ~RotationX () | |
| virtual void | run (BaseObject *o) override |
Public Member Functions inherited from Rotation | |
| Rotation () | |
| ~Rotation () | |
| void | rotateX (BaseObject *o) |
| void | rotateY (BaseObject *o) |
| void | rotateZ (BaseObject *o) |
| virtual void | initModification (Vertex *center) override |
Public Member Functions inherited from Modification | |
| Modification () | |
| ~Modification () | |
Additional Inherited Members | |
Protected Attributes inherited from Rotation | |
| Vertex * | center |
| double | angle |
| GMatrix | rotate |
| GMatrix | vMatrixRotation |
| GMatrix | nMatrixRotation |
| RotationX::RotationX | ( | ) |
Emty constructor. No action.
Definition at line 63 of file rotation.cpp.
| RotationX::RotationX | ( | double | angle | ) |
Constructor. Set rotation angle.
| [in] | angle | Rotation angle |
Definition at line 67 of file rotation.cpp.

| RotationX::~RotationX | ( | ) |
Destructor. No action.
Definition at line 73 of file rotation.cpp.
|
overridevirtual |
Launches modification
| [in] | o | Object to modificate |
Implements Rotation.
Definition at line 77 of file rotation.cpp.

1.8.12