This is the complete list of members for
gk::Triangle, including all inherited members.
| a (defined in gk::Triangle) | gk::Triangle | |
| area (defined in gk::Triangle) | gk::Triangle | |
| b (defined in gk::Triangle) | gk::Triangle | |
| c (defined in gk::Triangle) | gk::Triangle | |
| getArea() const | gk::Triangle | [inline] |
| getBBox() const | gk::Triangle | [inline] |
| getNormal() const | gk::Triangle | [inline] |
| getUVPoint(const float u, const float v) const | gk::Triangle | [inline] |
| Intersect(const Ray &ray, const float htmax, float &rt, float &ru, float &rv) const | gk::Triangle | [inline] |
| local(const Vector &v) const | gk::Triangle | [inline] |
| pdfUniform(const Point &p) const | gk::Triangle | [inline] |
| sampleUniform(const float u1, const float u2, Point &p) const | gk::Triangle | [inline] |
| sampleUniform(Sampler &sampler, Point &p) const | gk::Triangle | [inline] |
| sampleUniformUV(const float u1, const float u2, float &u, float &v) const | gk::Triangle | [inline] |
| sampleUniformUV(Sampler &sampler, float &u, float &v) const | gk::Triangle | [inline] |
| transform(const Transform &t) | gk::Triangle | [inline] |
| Triangle() | gk::Triangle | [inline] |
| Triangle(const Point &a, const Point &b, const Point &c) | gk::Triangle | [inline] |
| world(const Vector &v) const | gk::Triangle | [inline] |
| ~Triangle() | gk::Triangle | [inline] |