Aggregate Class Reference

#include <primitive.h>

Inheritance diagram for Aggregate:
Primitive ReferenceCounted BVHAccel GridAccel KdTreeAccel

List of all members.

Public Member Functions

const AreaLightGetAreaLight () const
BSDFGetBSDF (const DifferentialGeometry &dg, const Transform &, MemoryArena &) const
BSSRDFGetBSSRDF (const DifferentialGeometry &dg, const Transform &, MemoryArena &) const

Detailed Description

Definition at line 118 of file primitive.h.


Member Function Documentation

const AreaLight * Aggregate::GetAreaLight (  )  const [virtual]

Implements Primitive.

Definition at line 62 of file primitive.cpp.

References Severe().

BSDF * Aggregate::GetBSDF ( const DifferentialGeometry dg,
const Transform ,
MemoryArena  
) const [virtual]

Implements Primitive.

Definition at line 69 of file primitive.cpp.

References Severe().

BSSRDF * Aggregate::GetBSSRDF ( const DifferentialGeometry dg,
const Transform ,
MemoryArena  
) const [virtual]

Implements Primitive.

Definition at line 77 of file primitive.cpp.

References Severe().


The documentation for this class was generated from the following files:
Generated on Sat Aug 28 20:00:12 2010 for pbrt by  doxygen 1.6.3