Aggregate Class Reference

#include <primitive.h>

Inheritance diagram for Aggregate:
Primitive ReferenceCounted BVHAccel GridAccel KdTreeAccel

List of all members.

Public Member Functions

const AreaLight * GetAreaLight () const
BSDF * GetBSDF (const DifferentialGeometry &dg, const Transform &, MemoryArena &) const
BSSRDF * GetBSSRDF (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