class Media3DMultiple

Multiple media. More...

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

Public Methods

Private Methods

Private Members


Detailed Description

Multiple media.

 Media3DMultiple (DBL jitteramouth, CLR tol1, CLR tol2)

Media3DMultiple

 Media3DMultiple (const Media3D* m)

Media3DMultiple

 ~Media3DMultiple ()

~Media3DMultiple

 Media3DMultiple (const Media3DMultiple& m)

Media3DMultiple

[private]

void  addMedia (const Media3D* m)

addMedia

Media3D*  copy ()

copy

[const]

Reimplemented from Media3D.

Colour3  evaluateEmit (const Vector3& p, const CameraRay& r, CLR& maxerror, DBL precision)

evaluateEmit

[const]

Reimplemented from Media3D.

Colour3  evaluateAbsorb (const Vector3& p)

evaluateAbsorb

[const]

Reimplemented from Media3D.

std::vector<const Media3D*> list

list

[private]