Polygon Member List

This is the complete list of members for Polygon, including all inherited members.

brdf(void)GObject [inline]
DPolygon [private]
evalPlaneEquation(Point)Polygon
evalPlaneEquation(Vector v)Polygon
GObject()GObject [inline]
intersect(Ray ray, float &t, Colour &colour)Polygon [virtual]
isEmitter(void)GObject [inline]
material()GObject [inline]
MaxPolygon [private]
NPolygon [private]
NmPolygon [private]
normal(Point)Polygon [inline, virtual]
numPoints()Polygon [inline]
objectCentre(void)Polygon [virtual]
objectType(void) const Polygon [inline, virtual]
operator<<(ostream &, Polygon)Polygon [friend]
operator>>(istream &, Polygon &)Polygon [friend]
PPolygon [private]
planeEquation(void)Polygon
planeEquation(Vector &normal, float &d)Polygon
point(int i)Polygon [inline]
Polygon()Polygon [inline]
Polygon(Material, int)Polygon
Polygon(Material mat)Polygon [inline]
PolygonSampling(Point &p, float s, float t, int Type)Polygon
print(ostream &)Polygon [virtual]
read(istream &)Polygon [virtual]
RectangularSampling(Point &p, float s, float t, int Type)Polygon
sample(Point &p, float &pdf, const Point &f, float s, float t)Polygon [virtual]
set(Point p)Polygon
setBrdf(baseBRDF *b)GObject [inline]
setMaxPoints(int m)Polygon [inline]
TriangularSampling(Point &p, float s, float t, int Type)Polygon


Generated on Fri Jan 12 10:15:52 2007 for Path tracing coursework by  doxygen 1.5.1-p1