librtl

rtl_softmat Class Reference

Material which understands rtl_soft objects. More...

#include <soft.h>

Inherits rtl_material.

List of all members.

Public Members

Protected Members


Detailed Description

Material which understands rtl_soft objects.

This material will set the diffuse color to be as that defined in the return of the csoft_object::get_attribs() function.

Examples:
Soft.

Member Function Documentation

rtl_softmat::rtl_softmat( rtl_soft* )

void rtl_softmat::surface( rtl_ray&, const jVec3&, jNorm3& )

Reimplemented from rtl_material.


Member Data Documentation

csoft_attribs rtl_softmat::A [protected]

jColour rtl_softmat::c [protected]

jFlt rtl_softmat::tr [protected]

bool rtl_softmat::first [protected]

jColour rtl_softmat::mkt [protected]

rtl_soft* rtl_softmat::sobj [protected]


The documentation for this class was generated from the following file:
JSP / librtl v0.2 mtigges@cpsc.ucalgary.ca