, 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 (defined in gk::Triangle) | gk::Triangle | [inline] |
getBaseTriangle() | gk::PTNTriangle | [inline] |
getBBox() const (defined in gk::Triangle) | gk::Triangle | [inline] |
getNormal() const (defined in gk::Triangle) | gk::Triangle | [inline] |
getPNTriangle() | gk::PTNTriangle | [inline] |
getUVNormal(const float u, const float v) const | gk::PNTriangle | [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] |
na (defined in gk::PNTriangle) | gk::PNTriangle | |
nb (defined in gk::PNTriangle) | gk::PNTriangle | |
nc (defined in gk::PNTriangle) | gk::PNTriangle | |
pdfUniform(const Point &p) const | gk::Triangle | [inline] |
PNTriangle() | gk::PNTriangle | [inline] |
PNTriangle(const Point &_a, const Normal &_na, const Point &_b, const Normal &_nb, const Point &_c, const Normal &_nc) | gk::PNTriangle | [inline] |
PTNTriangle() | gk::PTNTriangle | [inline] |
PTNTriangle(const Point &_a, const Normal &_na, const Point2 &_ta, const Point &_b, const Normal &_nb, const Point2 &_tb, const Point &_c, const Normal &_nc, const Point2 &_tc) | gk::PTNTriangle | [inline] |
sampleUniform(Sampler &sampler, Point &p) const | gk::Triangle | [inline] |
ta (defined in gk::PTNTriangle) | gk::PTNTriangle | |
tb (defined in gk::PTNTriangle) | gk::PTNTriangle | |
tc (defined in gk::PTNTriangle) | gk::PTNTriangle | |
transform(const Transform &t) | gk::PTNTriangle | [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] |
~PNTriangle() | gk::PNTriangle | [inline] |
~PTNTriangle() | gk::PTNTriangle | [inline] |
~Triangle() | gk::Triangle | [inline] |