gKitGL
gk::Triangle Member List
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]
 All Classes Namespaces Functions Variables Typedefs Enumerator Friends