#include <string.h>
#include <math.h>
#include "pknum.h"
#include "pkgeom.h"
Functions | |
void | QuaternionMultd (quaterniond *q1, quaterniond *q2, quaterniond *q) |
void | QuaternionMultInvd (quaterniond *q1, quaterniond *q2, quaterniond *q) |
void | QuaternionInvMultd (quaterniond *q1, quaterniond *q2, quaterniond *q) |
void | QuaternionRotTrans3d (trans3d *tr, quaterniond *q) |
void | Trans3QuaternionRotd (trans3d *tr, quaterniond *q) |
void QuaternionInvMultd | ( | quaterniond * | q1, | |
quaterniond * | q2, | |||
quaterniond * | q | |||
) |
void QuaternionMultd | ( | quaterniond * | q1, | |
quaterniond * | q2, | |||
quaterniond * | q | |||
) |
void QuaternionMultInvd | ( | quaterniond * | q1, | |
quaterniond * | q2, | |||
quaterniond * | q | |||
) |
void QuaternionRotTrans3d | ( | trans3d * | tr, | |
quaterniond * | q | |||
) |
void Trans3QuaternionRotd | ( | trans3d * | tr, | |
quaterniond * | q | |||
) |