IndexOfRefraction Class Reference

#include <Material.h>

Inheritance diagram for IndexOfRefraction:

_ScalarMat Material ESGObject List of all members.

Public Member Functions

 IndexOfRefraction (float v=0.0)
virtual void acceptVisitor (Visitor &v)
virtual Materialclone (void) const
virtual float value () const
virtual void setValue (float v)

Protected Member Functions

virtual void _duplicate_attributes (const Material &src)

Protected Attributes

float _val

Detailed Description

Definition at line 74 of file Material.h.


Constructor & Destructor Documentation

IndexOfRefraction float  v = 0.0  )  [inline]
 

Definition at line 76 of file Material.h.


Member Function Documentation

virtual void _duplicate_attributes const Material src  )  [inline, protected, virtual, inherited]
 

Reimplemented from Material.

Definition at line 42 of file Material.h.

References Material::_duplicate_attributes().

virtual void acceptVisitor Visitor v  )  [inline, virtual]
 

Implements _ScalarMat.

Definition at line 78 of file Material.h.

References Visitor::visitIndexOfRefraction().

virtual Material* clone void   )  const [inline, virtual]
 

Implements _ScalarMat.

Definition at line 79 of file Material.h.

References esg::IndexOfRefraction.

virtual void setValue float  v  )  [inline, virtual, inherited]
 

Definition at line 53 of file Material.h.

virtual float value  )  const [inline, virtual, inherited]
 

Definition at line 52 of file Material.h.


Member Data Documentation

float _val [protected, inherited]
 

Definition at line 39 of file Material.h.


The documentation for this class was generated from the following file:
Generated on Wed Jun 28 12:24:34 2006 for esg by  doxygen 1.4.6