marble

Go to the source code of this file.
Functions | |
double | abs (const Vec3 &c) |
double | atan20 (double y, double x) |
Vec3 | carpol (const Vec3 &c) |
Mat3 | csmx (double p, double y, double r) |
double | dot (const Vec3 &c1, const Vec3 &c2) |
void | gpyr (const Mat3 &m1, double &p, double &y, double &r) |
Mat3 | mxcon (double r) |
double | mxdet (const Mat3 &c) |
void | mxevc (const Mat3 &m, double &a, Vec3 &v) |
Mat3 | mxidn () |
Mat3 | mxrox (double &a, Vec3 &v) |
Mat3 | mxtrn (const Mat3 &m1) |
Vec3 | mxvct (const Mat3 &m1, Vec3 &v1) |
Vec3 | operator* (double r, const Vec3 &c1) |
Vec3 | operator* (const Vec3 &c1, double r) |
Vec3 | operator* (const Vec3 &c1, const Vec3 &c2) |
Mat3 | operator* (double r, const Mat3 &c1) |
Mat3 | operator* (const Mat3 &c1, double r) |
Mat3 | operator* (const Mat3 &c1, const Mat3 &c2) |
Vec3 | operator+ (const Vec3 &c1, const Vec3 &c2) |
Mat3 | operator+ (const Mat3 &c1, const Mat3 &c2) |
Vec3 | operator- (const Vec3 &c1, const Vec3 &c2) |
Mat3 | operator- (const Mat3 &c1, const Mat3 &c2) |
Vec3 | operator/ (const Vec3 &c1, double r) |
Mat3 | operator/ (const Mat3 &c1, double r) |
ostream & | operator<< (ostream &os, const Vec3 &c) |
ostream & | operator<< (ostream &os, const Mat3 &c) |
Vec3 | polcar (const Vec3 &c) |
void | vcpy (Vec3 &v, double &p, double &y) |
void | vcrp (Vec3 &v, double &p, double &r) |
Vec3 | vnorm (const Vec3 &c) |
Mat3 | xrot (double a) |
Mat3 | yrot (double a) |
Mat3 | zrot (double a) |
Function Documentation
double abs | ( | const Vec3 & | c | ) |
Definition at line 101 of file attlib.cpp.
double atan20 | ( | double | y, |
double | x | ||
) |
Definition at line 26 of file attlib.cpp.
Definition at line 185 of file attlib.cpp.
Mat3 csmx | ( | double | p, |
double | y, | ||
double | r | ||
) |
Definition at line 552 of file attlib.cpp.
Definition at line 109 of file attlib.cpp.
void gpyr | ( | const Mat3 & | m1, |
double & | p, | ||
double & | y, | ||
double & | r | ||
) |
Definition at line 569 of file attlib.cpp.
Mat3 mxcon | ( | double | r | ) |
Definition at line 358 of file attlib.cpp.
double mxdet | ( | const Mat3 & | c | ) |
Definition at line 391 of file attlib.cpp.
Definition at line 597 of file attlib.cpp.
Mat3 mxidn | ( | ) |
Definition at line 369 of file attlib.cpp.
Definition at line 632 of file attlib.cpp.
Definition at line 380 of file attlib.cpp.
Definition at line 474 of file attlib.cpp.
Definition at line 134 of file attlib.cpp.
Definition at line 142 of file attlib.cpp.
Definition at line 150 of file attlib.cpp.
Definition at line 422 of file attlib.cpp.
Definition at line 433 of file attlib.cpp.
Definition at line 443 of file attlib.cpp.
Definition at line 117 of file attlib.cpp.
Definition at line 402 of file attlib.cpp.
Definition at line 125 of file attlib.cpp.
Definition at line 412 of file attlib.cpp.
Definition at line 160 of file attlib.cpp.
Definition at line 460 of file attlib.cpp.
ostream& operator<< | ( | ostream & | os, |
const Vec3 & | c | ||
) |
Definition at line 226 of file attlib.cpp.
ostream& operator<< | ( | ostream & | os, |
const Mat3 & | c | ||
) |
Definition at line 662 of file attlib.cpp.
Definition at line 208 of file attlib.cpp.
void vcpy | ( | Vec3 & | v, |
double & | p, | ||
double & | y | ||
) |
Definition at line 579 of file attlib.cpp.
void vcrp | ( | Vec3 & | v, |
double & | p, | ||
double & | r | ||
) |
Definition at line 588 of file attlib.cpp.
Definition at line 171 of file attlib.cpp.
Mat3 xrot | ( | double | a | ) |
Definition at line 489 of file attlib.cpp.
Mat3 yrot | ( | double | a | ) |
Definition at line 510 of file attlib.cpp.
Mat3 zrot | ( | double | a | ) |
Definition at line 531 of file attlib.cpp.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:53 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.