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] |