brdf(void) | GObject | [inline] |
GObject() | GObject | [inline] |
intersect(Ray ray, float &t, Colour &colour)=0 | GObject | [pure virtual] |
isEmitter(void) | GObject | [inline] |
m_brdf | GObject | [private] |
m_isEmitter | GObject | [private] |
Mat | GObject | [private] |
material() | GObject | [inline] |
normal(Point)=0 | GObject | [pure virtual] |
objectCentre(void)=0 | GObject | [pure virtual] |
objectType(void) const =0 | GObject | [pure virtual] |
print(ostream &)=0 | GObject | [pure virtual] |
read(istream &)=0 | GObject | [pure virtual] |
sample(Point &p, float &pdf, const Point &from, float s, float t)=0 | GObject | [pure virtual] |
setBrdf(baseBRDF *b) | GObject | [inline] |