#include <math.h>
#include "mol.h"
#include "math/vector3.h"
Namespaces | |
namespace | OpenBabel |
Functions | |
ostream & | operator<< (ostream &co, const vector3 &v) |
int | operator== (const vector3 &v1, const vector3 &v2) |
int | operator!= (const vector3 &v1, const vector3 &v2) |
double | dot (const vector3 &v1, const vector3 &v2) |
vector3 | cross (const vector3 &v1, const vector3 &v2) |
double | vectorAngle (const vector3 &v1, const vector3 &v2) |
double | CalcTorsionAngle (const vector3 &a, const vector3 &b, const vector3 &c, const vector3 &d) |
double | Point2Plane (vector3 a, vector3 b, vector3 c, vector3 d) |
Calculate the distance of point a to the plane determined by b,c,d. | |
Variables | |
const vector3 | VZero (0.0, 0.0, 0.0) |
const vector3 | VX (1.0, 0.0, 0.0) |
const vector3 | VY (0.0, 1.0, 0.0) |
const vector3 | VZ (0.0, 0.0, 1.0) |