darts/surface.h file

Class HitInfo, Surface, and XformedSurfaceWithMaterial.

Classes

struct HitInfo
Contains information about a ray intersection hit point.
struct EmitterRecord
Data record for conveniently querying and sampling emitters.
class Surface
This is the abstract superclass for all surfaces.
class XformedSurfaceWithMaterial
A convenience subclass of Surface for simple surfaces with a Transform and a Material.