#include <Goptical/Material/Mirror>
namespace Goptical {
namespace Material {
class Mirror;
};
};
This class is a member of the Material namespace.
This class models optical properties of a perfect reflecting material.
A global mirror variable is available.
See also the full member list section for this class.
No documentation available
This virtual function overrides the get_extinction_coef virtual function defined in the Base base abstract class.
Documentation inherited from base class:
Get extinction coefficient. Subclasses _must_ provide this function or the get_internal_transmittance() function.
This virtual function overrides the get_internal_transmittance virtual function defined in the Base base abstract class.
Documentation inherited from base class:
Get material internal transmittance for thickness in mm. Subclasses _must_ provide this function or the get_extinction_coef() function.
This virtual function implements the get_refractive_index pure function declared in the Base base abstract class.
Documentation inherited from base class:
Get material absolute refractive index at specified wavelen in nm.
This virtual function implements the is_opaque pure function declared in the Base base abstract class.
Documentation inherited from base class:
Return true if material must be considered opaque for ray tracing
This virtual function implements the is_reflecting pure function declared in the Base base abstract class.
Documentation inherited from base class:
Return true if material may reflect most of the light and must be considered as a mirror when ignoring ray intensity computation during ray tracing.
Valid XHTML 1.0 StrictGenerated by diaxen on Sun Jan 8 00:47:24 2012 using MkDoc