| area() | GOAT::raytracing::triangle | inline |
| binRead(std::ifstream &is) | GOAT::raytracing::triangle | |
| binWrite(std::ofstream &os) | GOAT::raytracing::triangle | |
| calcIntersectionPoint(maths::Vector< double > r, maths::Vector< double > k, maths::Vector< double > &p, double eps=1E-5) | GOAT::raytracing::triangle | |
| calcIntersectionPoint(maths::Vector< double > r, maths::Vector< double > k, double &t, maths::Vector< double > &p, double eps=1E-5) | GOAT::raytracing::triangle | |
| calcSideVectors() | GOAT::raytracing::triangle | inline |
| distance(maths::Vector< double > p, maths::Vector< double > k) | GOAT::raytracing::triangle | |
| f | GOAT::raytracing::triangle | |
| getnorm(void) | GOAT::raytracing::triangle | |
| n | GOAT::raytracing::triangle | |
| operator=(const triangle &dr) | GOAT::raytracing::triangle | |
| operator[](int i) | GOAT::raytracing::triangle | |
| operator[](int i) const | GOAT::raytracing::triangle | |
| P | GOAT::raytracing::triangle | |
| setnorm(void) | GOAT::raytracing::triangle | |
| setnorm(maths::Vector< double > n) | GOAT::raytracing::triangle | inline |
| surface class | GOAT::raytracing::triangle | friend |
| triangle() | GOAT::raytracing::triangle | |
| triangle(maths::Vector< double > P1, maths::Vector< double > P2, maths::Vector< double > P3) | GOAT::raytracing::triangle | |
| triangle(maths::Vector< double > ip1, maths::Vector< double > ip2, maths::Vector< double > ip3, maths::Vector< double > P) | GOAT::raytracing::triangle | |
| triangle(const triangle &d) | GOAT::raytracing::triangle | |
| u | GOAT::raytracing::triangle | |
| v | GOAT::raytracing::triangle | |
| ~triangle() | GOAT::raytracing::triangle | |