class Material3D

Material. More...

Definition#include <raytracer/material3d.h>
InheritsTransformatable [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Members

Private Methods


Detailed Description

Material. Material combines surface properties and interior properties of objects.

Texture3D* texture

texture

Interior* interior

interior

 Material3D ()

Material3D

 Material3D (Texture3D* t, Interior* i)

Material3D

 Material3D (const Material3D& m)

Material3D

 ~Material3D ()

~Material3D

Material3D&  operator= (const Material3D&)

operator=

[private]

Reimplemented from Transformatable.

void  overlay (const Material3D& m)

overlay

Set material properties by given Material3D if they are not already set.