| brdf(void) | GObject | [inline] |
| D | Polygon | [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] |
| Max | Polygon | [private] |
| N | Polygon | [private] |
| Nm | Polygon | [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] |
| P | Polygon | [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 | |