#include <Rotation.h>
Klassendiagramm für Rotation:
Öffentliche Methoden | |
Rotation (Vector *transformation, Node *child=0) | |
Rotation (double a, double b, double c, double d, Node *child=0) | |
void | work () |
virtual | ~Rotation () |
Konstruktor mit einem Koordinatenvektor und einem optionalen Kindknoten. Bei dem Vektor ist X der Winkel und Y, Z und W sind die Rotationsachsenwerte.
Rotation::Rotation | ( | double | a, | |
double | b, | |||
double | c, | |||
double | d, | |||
Node * | child = 0 | |||
) |
Konstruktor für vier Double-Werte und einem optionalem Kindknoten. a ist der Winkel und b, c und d sind die Rotationsachsenwerte.
Rotation::~Rotation | ( | ) | [virtual] |
Default-Destruktor
void Rotation::work | ( | ) | [virtual] |